summaryrefslogtreecommitdiff
path: root/gdk/wayland/gdkwaylandwindow.h
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2017-04-28 20:35:51 -0400
committerMatthias Clasen <mclasen@redhat.com>2017-10-26 15:51:56 -0400
commit1b279e3d4ac33ebd9a3925d1a388c28bd96232d5 (patch)
tree53a2aa12712990e23be747be2c5a620d348851af /gdk/wayland/gdkwaylandwindow.h
parent028e39d6ee53a5c09da4b4d5a9bbb1d6e768f368 (diff)
downloadgtk+-1b279e3d4ac33ebd9a3925d1a388c28bd96232d5.tar.gz
Wayland: Implement KDE's SSD protocol
If the compositor prefers server-side decorations and the client doesn't customize the title bar, we disable client-side decorations and let the compositor know. Otherwise, we continue to use client-side decorations. Signed-off-by: Drew DeVault <sir@cmpwn.com> https://bugzilla.gnome.org/show_bug.cgi?id=781909
Diffstat (limited to 'gdk/wayland/gdkwaylandwindow.h')
-rw-r--r--gdk/wayland/gdkwaylandwindow.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/wayland/gdkwaylandwindow.h b/gdk/wayland/gdkwaylandwindow.h
index 628204ff4a..61c52dae69 100644
--- a/gdk/wayland/gdkwaylandwindow.h
+++ b/gdk/wayland/gdkwaylandwindow.h
@@ -81,6 +81,8 @@ GDK_AVAILABLE_IN_3_22
gboolean gdk_wayland_window_set_transient_for_exported (GdkWindow *window,
char *parent_handle_str);
+void gdk_wayland_window_announce_csd (GdkWindow *window);
+
G_END_DECLS
#endif /* __GDK_WAYLAND_WINDOW_H__ */