Convert SSD to scene nodes

This commit is contained in:
Consolatis 2022-02-21 03:18:38 +01:00 committed by Johan Malm
parent f2d40a8d69
commit 5862b65f89
23 changed files with 1134 additions and 557 deletions

View file

@ -276,10 +276,6 @@ desktop_node_and_view_at(struct server *server, double lx, double ly,
*view_area = LAB_SSD_LAYER_SURFACE;
return NULL;
}
*view_area = LAB_SSD_CLIENT;
} else {
/* TODO: remove */
*view_area = LAB_SSD_NONE;
}
struct wlr_scene_node *osd = &server->osd_tree->node;
struct wlr_scene_node *menu = &server->menu_tree->node;
@ -299,7 +295,7 @@ desktop_node_and_view_at(struct server *server, double lx, double ly,
return NULL;
}
struct view *view = node->data;
/* TODO: *view_area = ssd_get_type(view, node) */
*view_area = ssd_get_part_type(view, *scene_node);
return view;
}