From 1b279e3d4ac33ebd9a3925d1a388c28bd96232d5 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Fri, 28 Apr 2017 20:35:51 -0400 Subject: 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 https://bugzilla.gnome.org/show_bug.cgi?id=781909 --- gdk/wayland/gdkwaylandwindow.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gdk/wayland/gdkwaylandwindow.h') 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__ */ -- cgit v1.2.1