configurex11: resize floating clients and arrange tiled clients' monitor
Merge branch 'wlroots-next' into main
don't unfocus focused client when starting a drag this fix chromium keyboard focus loss after a drag Fix: 3cc22de712415342e4865eef099fcfde49bcf734
Merge remote-tracking branch 'upstream/main' into wlroots-next
config.def.h: fix comment Fixes: https://github.com/djpohly/dwl/issues/333
check null in toplevel_from_popup managed to SEGFAULT the server by trying to create a popup without setting a parent first. Not sure if this is dwl or wlroots issue, so also opened a ticket upstream: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3811
layersurface: create a dedicated scene tree for popups this tree should be always above the top layer Fixes: https://github.com/djpohly/dwl/issues/328
client: don't change border color during drags Fixes: https://github.com/djpohly/dwl/issues/318
remove now unneeded workaround in outputmgrapplyortest()
only destroy monitor's layer surfaces at destroy
allow change adaptive sync in outputmgrapplyortest()
Merge remote-tracking branch 'upstream/main' into wlroots-next
fix crash in dirtomon() when selmon is disabled
closemon() now updates selmon if needed
use just one loop in outputmgrapplyortest() we do the magic in updatemons()
move focus and clients off disabled monitors
only raise the client's node in monocle() Fixes: https://github.com/djpohly/dwl/issues/326
sort util.c functions
limit the line length to 79 in the readme
mention the polkit dependency when using elogind or systemd-logind Bug: https://github.com/djpohly/dwl/issues/138