sway/sway/desktop
Kenny Levinsen 4c28916d68 config/output: Search for output config fallbacks
The original sway output config implementation enabled one output at a
time, testing modes, render formats and VRR support as it went along.
While this sort of fallback is easy to do, it has the downside of not
considering the effect of neighbor outputs on the configuration
viability.

With backend-wide commits, we can now better consider the effect of
neighbor outputs, but to handle the fact that we commit all outputs at
once we need to perform a more elaborate search of viable
configurations.

Implement a recursive configuration search for when the primary
configuration failed to apply.
2024-05-02 16:16:42 +02:00
..
idle_inhibit_v1.c Drop support for KDE's idle protocol 2023-10-05 00:01:54 +02:00
launcher.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
layer_shell.c text_input: Implement input-method popups 2024-02-20 10:53:20 +01:00
output.c config/output: Search for output config fallbacks 2024-05-02 16:16:42 +02:00
transaction.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
xdg_shell.c xdg-shell: send WM capabilities 2024-03-08 09:52:14 +03:00
xwayland.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00