Merge branch 'tinywl-remove-wlr-cursor' into 'master'

proposal: Reafactor tinywl to not use wlr_cursor

Closes #3436

See merge request wlroots/wlroots!4070
This commit is contained in:
Alexander Orzechowski 2023-06-15 11:02:29 +00:00
commit 01f3691749
4 changed files with 386 additions and 119 deletions

View file

@ -33,6 +33,7 @@ struct wlr_xdg_surface;
struct wlr_layer_surface_v1;
struct wlr_drag_icon;
struct wlr_surface;
struct wlr_xcursor_manager;
struct wlr_scene_node;
struct wlr_scene_buffer;
@ -538,4 +539,10 @@ void wlr_scene_layer_surface_v1_configure(
struct wlr_scene_tree *wlr_scene_drag_icon_create(
struct wlr_scene_tree *parent, struct wlr_drag_icon *drag_icon);
/**
* Add a node displaying an xcursor to the scene-graph.
*/
struct wlr_scene_tree *wlr_scene_xcursor_create(struct wlr_scene_tree *parent,
struct wlr_xcursor_manager *manager, const char *name);
#endif