sway/sway/tree
Aleksei Bavshin b4800fbc90 xdg-activation: distinguish activation and urgency requests
Check if the app that requested a token has provided a valid input
serial and a focused surface. Downgrade activation request to urgency
otherwise.

This is mostly in line with what other Wayland compositors decided to
do, and offers a better security than the original logic.

(cherry picked from commit d19810eba8)
2024-02-17 14:27:05 +01:00
..
arrange.c root: Try to preserve relative positions of floating containers 2023-03-14 23:26:42 -07:00
container.c chore: chase wlroots xdg-surface role rework 2023-08-21 18:41:32 +02:00
node.c node: prettify node type names 2022-11-26 09:48:58 +01:00
output.c Only reconfigure input mappings on output change 2023-11-16 16:29:07 +01:00
root.c root: Set inactive focus when scratchpad is moved to new workspace 2023-03-24 13:20:13 -07:00
view.c xdg-activation: distinguish activation and urgency requests 2024-02-17 14:27:05 +01:00
workspace.c Use output_match_name_or_id() in workspace functions 2023-04-14 18:34:54 +02:00