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
limit the line length to 79 in the readme
add support for the ext-idle-notify-v1 protocol
for now we use macros to support both KDE idle and ext-idle, wlroots will
likely drop support for KDE idle in 0.17
update comment about exclusive focus in focusclient()
stop trying resize clients during commitnotify()
instead resize them in configurex11()
allow unmanaged clients (like dzen or dmenu) to have keyboard focus
delete the idle protocol xml file
use `/* */` for comments in applybounds()
fix bad indentation in createpointer()
rename dragicondestroy() -> destroydragicon()
to match the rest of the code