Merge branch 'main' into wlroots-next
clarify a bit about status bars
add explanatory command about Ctrl-Alt-Bksp/Fx
Add default menu command
dwm config parity
Defaults should match dwm/Xorg default behavior
add note about wlroots-next branch
fix style on space-indented function
Link patches page in the README
add some explanation of output reconfiguration
Hopefully this will help "future us" understand what's going on.
remove hacky code from output-management handler
This functionality belongs in updatemons(), where it can hopefully be
written a bit more elegantly.
commit entire output config, or fail and rollback
The wlr-output-management protocol requires that either all of the
changes from an apply request be applied successfully, in which case a
"succeeded" event is sent, or all of the changes are reverted and a
"failed" event is sent. As written, this could partially commit
changes, then fail.
Test the changes first (even for an "apply" event), then commit or
rollback as appropriate.
Merge pull request #71 from djpohly/output-layout
call updatemons at the appropriate times
use updatemons as handler for output_layout.change
This should end up firing precisely when we need to adjust our geometry,
rather than us guessing about it based on requests.
remember to add client.h in Makefile