kiwmi/include
Uks2 69507ee640 Add wlr_output_manager support
This allows things like wlr-randr to work.

wlr-randr or similar can send in two new events: `output_manager_apply'
and `output_manager_test'.  In output.c, their handler both call an new
`output_manager_configure' function which loops through the list of
outputs twice.  The first loop applies all the requested configuration
ad checks that its not all messed up.  The second loop either commits
that configuration or reverts it depending on whether it worked and
whether we're responding to a test event.

There's also now an output_manager_update function, called whenever the
output layout is changed, which copies changes from the
wlr_output_layout to the wlr_output_manager.
2022-07-30 21:41:41 +01:00
..
desktop Add wlr_output_manager support 2022-07-30 21:41:41 +01:00
input input: map pointer to output if possible 2022-07-14 14:15:51 +00:00
luak Add request_active_output event 2021-08-01 21:58:07 +00:00
color.h kiwmi:bg_color() 2021-08-13 08:36:00 +00:00
server.h Catch up with wlroots 0.15 breaking changes 2021-12-20 19:07:56 +00:00