sway-patched-tray-menu-github/include/sway
Alexander Orzechowski 09c360d503 layer_shell: Handle popups through popup descriptor
We tried to synchronize layer shell popups with the parent layer shell
on commits, but this is subtly wrong because we would only update
the position for one layer shell that was committed, but not any other
layer that might be affected. By moving handling to the scene descriptor
we can iterate all popups and ensure they are synchronized.
2024-02-12 19:19:22 +03:00
..
desktop layer_shell: Arrange popups even if exclusive zone doesn't change 2024-02-12 19:19:22 +03:00
input seat: Remove dead seatop_render function 2024-01-18 18:36:54 +03:00
tree xdg_shell: Extract struct for popup descriptor 2024-02-12 19:19:22 +03:00
commands.h input/libinput: add scroll_button_lock method 2023-06-16 15:30:04 +02:00
config.h input/libinput: add scroll_button_lock method 2023-06-16 15:30:04 +02:00
criteria.h i3 compat: Adding support for the all criteria 2023-09-07 10:42:54 +09:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
ipc-json.h sway: add non-desktop outputs to json when running swaymsg -t get_outputs 2022-09-19 07:26:45 -04:00
ipc-server.h ipc: add support for output event 2023-02-01 11:32:57 -05:00
layers.h layer_shell: Handle popups through popup descriptor 2024-02-12 19:19:22 +03:00
output.h Delete old damage tracking code 2024-01-18 18:36:54 +03:00
scene_descriptor.h scene_graph: Port xwayland 2024-01-18 18:36:54 +03:00
server.h ext-foreign-toplevel-list: Implement protocol 2024-02-12 15:36:44 +01:00
sway_text_node.h Introduce sway_text_node 2024-01-18 18:36:54 +03:00
swaynag.h swaynag: add printf attribute to swaynag_log() 2023-04-14 18:34:54 +02:00
xdg_decoration.h xdg-shell: chase events update 2023-11-23 19:41:57 +01:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00