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

This commit is contained in:
tokyo4j 2025-07-18 18:47:39 +09:00
parent 918c3290fc
commit 2802ca7264
21 changed files with 46 additions and 2697 deletions

View file

@ -21,20 +21,7 @@ struct workspace {
char *name;
struct wlr_scene_tree *tree;
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(struct server *server);