Merge remote-tracking branch 'upstream/main' into wlroots-next
No need to call updatemons ourselves
The output manager in wlroots emits an output_layout.change event when
anything changes, so updatemons will be called anyway.
ΔSLOC: -1
turn on -Wfloat-conversion
check if monitor is null before setting gamma
fixes segfault on monitor disconnect when using wlsunset
Destroy fullscreen node after moving clients off mon
don't send configure events to uninitialized xdg-toplevels
don't send configure events to uninitialized xdg-popups
fix posible NULL-dereference in wl_surface.commit handler
Merge remote-tracking branch 'upstream/main' into wlroots-next
unset DISPLAY before setting up xwayland
only execute the first keybinding
more style fixes
missed from the previous iteration
Merge remote-tracking branch 'upstream/main' into wlroots-next