Merge branch 'wlroots-next' into HEAD
`wlr_xdg_surface.configure_serial` has been moved into `wlr_xdg_surface_state` as seen in swaywm/wlroots@0e34208
Merge pull request #150 from Sevz17/wlroots-next client_pending has been renamed as pending in wlr_layer_surface_v1
client_pending has been renamed as pending in wlr_layer_surface_v1 as seen in swaywm/wlroots@59fa363
send frame_done to all visible surfaces
fixup: follow name change on surface_tree_create
use scene_output for damage-tracked rendering
use scene to keep track of LayerSurfaces' layers
use scene-graph API for Client/LayerSurface
use type enum to distinguish Client from LayerSurface
Merge branch 'main' into wlroots-next
simplify fullscreen expression
Merge branch 'main' into wlroots-next
simplify client_for_each_surface All the XDG surface iterator does is iterate the main wlr_surface, then iterate the popups. If we inline that function, we can merge part of it with the X11 case.
Merge branch 'main' into wlroots-next
update deprecated xkb function name
Merge pull request #145 from PalanixYT/wlroots-next wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_…
wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_destroy
Merge pull request #136 from guidocella/presentation-time implement the presentation time protocol
Merge pull request #130 from drdonahue/printstatus-fix Fix excessive printstatus() calls when dmenu is up