Drop cosmic-workspace and use wlroots implementation of ext-workspace-v1

This commit is contained in:
tokyo4j 2025-07-18 18:47:39 +09:00 committed by Consolatis
parent c3fc78286a
commit 647e9b7658
21 changed files with 40 additions and 2698 deletions

View file

@ -17,20 +17,7 @@ struct workspace {
struct wlr_scene_tree *tree;
struct wlr_scene_tree *view_trees[3];
struct lab_cosmic_workspace *cosmic_workspace;
struct {
struct wl_listener activate;
struct wl_listener deactivate;
struct wl_listener remove;
} on_cosmic;
struct lab_ext_workspace *ext_workspace;
struct {
struct wl_listener activate;
struct wl_listener deactivate;
struct wl_listener assign;
struct wl_listener remove;
} on_ext;
struct wlr_ext_workspace_handle_v1 *ext_workspace;
};
void workspaces_init(void);