improve floating detection mostly copied from sway
Merge branch 'main' into wlroots-next
Merge pull request #204 from djpohly/scenegraph3 merge scenegraph3
Merge branch 'main' into scenegraph
do not allow set client size less than its min size
constraint popups to its parent client Closes: #146 Closes: #155
Merge branch 'main' into scenegraph
Merge branch 'fix-segfault-in-fullscreennotify'
don't use fullscreen event in fullscreennotify()
Merge branch 'wlroots-next' into scenegraph-wlroots-next
Merge branch 'main' into wlroots-next
Merge pull request #193 from fauxmight/chasing-wlroots Chasing wlroots
Merge pull request #181 from Armael/fix-client_set_tiled fix client_set_tiled which is currently ignoring its "edges" argument
Merge remote-tracking branch 'origin/wlroots-xdg-shell-refactor' into chasing-wlroots
Account for changes expecting wlr_xdg_toplevel rather than wlr_xdg_surface
fix client_set_tiled, which was ignoring its "edges" argument
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
factor xwayland hackiness out into client.h