sway/sway
Kenny Levinsen a9c295fd67 config/output: Accept a list of output_configs to use
Instead of using a single finalized output config per output, accept a
regular list of output configs like the one ultimately stored for
configuration purposes. This allows the output management code to test
an augmented configuration while still using the same output config
logic, without having to mutate the stored configuration.

This in turn allows us to make a few APIs private. A bug note about an
existing issue with derade to off is added as well.

(cherry picked from 29b3f00e6f)
2024-09-21 16:16:56 +02:00
..
commands Add toggle for output adaptive_sync 2024-09-20 19:48:35 +02:00
config config/output: Accept a list of output_configs to use 2024-09-21 16:16:56 +02:00
desktop config/output: Accept a list of output_configs to use 2024-09-21 16:16:56 +02:00
input text_input: Inline input_popup_update into input_popup_set_focus 2024-09-20 19:48:52 +02:00
tree tree/arrange; Skip arranging disabled outputs 2024-09-21 16:16:56 +02:00
commands.c
config.c
criteria.c
decoration.c
ipc-json.c Add null-safety check for virtual keyboard keymaps 2024-09-20 19:42:53 +02:00
ipc-server.c
lock.c
main.c
meson.build
realtime.c
scene_descriptor.c
server.c (desktop|tree)/output: Do not use layout listener to arrange 2024-09-21 16:16:56 +02:00
sway-bar.5.scd
sway-input.5.scd
sway-ipc.7.scd
sway-output.5.scd Add toggle for output adaptive_sync 2024-09-20 19:48:35 +02:00
sway.1.scd
sway.5.scd use subheadings instead 2024-09-20 19:44:28 +02:00
sway_text_node.c
swaynag.c
xdg_activation_v1.c
xdg_decoration.c