summaryrefslogtreecommitdiff
path: root/desktop-shell/shell.h
diff options
context:
space:
mode:
authorManuel Bachmann <manuel.bachmann@open.eurogiciel.org>2014-02-26 15:52:13 +0100
committerKristian Høgsberg <krh@bitplanet.net>2014-04-02 10:27:13 -0700
commit50c87dbd9574cdbe765e80e63ccd7fc0ef77a4e3 (patch)
tree287c65fa1528fd98de5db7a7c391209a0d358cdc /desktop-shell/shell.h
parente058cd13e83d6df2357b0e151ce89c429767ff12 (diff)
downloadweston-50c87dbd9574cdbe765e80e63ccd7fc0ef77a4e3.tar.gz
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>
Diffstat (limited to 'desktop-shell/shell.h')
-rw-r--r--desktop-shell/shell.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop-shell/shell.h b/desktop-shell/shell.h
index 48ac250e..5d127c6d 100644
--- a/desktop-shell/shell.h
+++ b/desktop-shell/shell.h
@@ -197,6 +197,8 @@ struct desktop_shell {
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;