layer-shell: rework arranging, use wlroots rectpack helper

This commit is contained in:
Kirill Primak 2024-08-04 17:23:30 +03:00
parent 6e4ccb99c3
commit 399abc8763
3 changed files with 72 additions and 41 deletions

View file

@ -10,7 +10,7 @@ struct sway_layer_surface {
struct wl_listener unmap;
struct wl_listener surface_commit;
struct wl_listener output_destroy;
struct wl_listener node_destroy;
struct wl_listener layer_surface_destroy;
struct wl_listener new_popup;
bool mapped;
@ -19,8 +19,7 @@ struct sway_layer_surface {
struct sway_popup_desc desc;
struct sway_output *output;
struct wlr_scene_layer_surface_v1 *scene;
struct wlr_scene_tree *tree;
struct wlr_scene_tree *scene_tree;
struct wlr_layer_surface_v1 *layer_surface;
};