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 Add support for tearing-control-v1 2024-09-20 19:42:33 +02:00
config.c Drop server.h include from input/input-manager.h 2024-05-27 09:28:43 -04:00
criteria.c Drop server.h include from input/input-manager.h 2024-05-27 09:28:43 -04:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c Add null-safety check for virtual keyboard keymaps 2024-09-20 19:42:53 +02:00
ipc-server.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
lock.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
main.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
meson.build Add support for tearing-control-v1 2024-09-20 19:42:33 +02:00
realtime.c realtime: request SCHED_RR using CAP_SYS_NICE 2022-05-18 11:20:17 +02:00
scene_descriptor.c scene_graph: Introduce sway_scene_descriptor 2024-01-18 18:36:54 +03:00
server.c (desktop|tree)/output: Do not use layout listener to arrange 2024-09-21 16:16:56 +02:00
sway-bar.5.scd man: update Pango font description URL 2021-08-04 02:15:04 +02:00
sway-input.5.scd Implement clickfinger_button_map support. 2024-07-04 22:47:46 +02:00
sway-ipc.7.scd Implement clickfinger_button_map support. 2024-07-04 22:47:46 +02:00
sway-output.5.scd Add toggle for output adaptive_sync 2024-09-20 19:48:35 +02:00
sway.1.scd man: update maintainer 2021-01-08 09:33:51 +01:00
sway.5.scd use subheadings instead 2024-09-20 19:44:28 +02:00
sway_text_node.c sway_text_node: avoid unnecessary redraws 2024-07-03 18:30:08 -04:00
swaynag.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
xdg_activation_v1.c xdg-activation: launcher tokens are activation requests 2024-07-06 16:12:27 +02:00
xdg_decoration.c xdg-shell: chase events update 2023-11-23 19:41:57 +01:00