compositor: implement xdg_surface_set_minimized()
We now handle the client-side xdg_surface_set_minimized()
call, and eventually hide the target surface by moving it
to a dedicated layer.
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
diff --git a/desktop-shell/shell.h b/desktop-shell/shell.h
index 48ac250..5d127c6 100644
--- a/desktop-shell/shell.h
+++ b/desktop-shell/shell.h
@@ -197,6 +197,8 @@
enum animation_type startup_animation_type;
enum animation_type focus_animation_type;
+ struct weston_layer minimized_layer;
+
struct wl_listener output_create_listener;
struct wl_listener output_move_listener;
struct wl_list output_list;