rootston: Damage layer-shell popups

This commit is contained in:
Guido Günther 2018-04-19 18:25:19 +02:00
parent d4cb33c9fc
commit ad22e02310
2 changed files with 88 additions and 0 deletions

View file

@ -14,11 +14,21 @@ struct roots_layer_surface {
struct wl_listener unmap;
struct wl_listener surface_commit;
struct wl_listener output_destroy;
struct wl_listener new_popup;
bool configured;
struct wlr_box geo;
};
struct roots_layer_popup {
struct roots_layer_surface *parent;
struct wlr_xdg_popup *wlr_popup;
struct wl_listener map;
struct wl_listener unmap;
struct wl_listener destroy;
struct wl_listener commit;
};
struct roots_output;
void arrange_layers(struct roots_output *output);