sway-patched-tray-menu/include/sway
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
..
desktop xdg-activation: distinguish activation and urgency requests 2024-02-17 14:27:05 +01:00
input input: reconfigure send_events on output hotplug 2024-01-26 15:14:37 +01:00
tree xdg-activation: distinguish activation and urgency requests 2024-02-17 14:27:05 +01: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
desktop.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03: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 Add support for wlr-layer-shell ON_DEMAND keyboard interactivity 2023-06-06 09:07:05 +02:00
output.h output: Destroy when output layout is destroyed 2024-01-26 15:14:24 +01:00
server.h Fix build with wlroots DRM backend disabled 2024-02-17 14:26:57 +01:00
surface.h Update surface fractional scale on output change 2023-02-20 12:11:07 +01:00
swaynag.h swaynag: add printf attribute to swaynag_log() 2023-04-14 18:34:54 +02:00
xdg_decoration.h Improve CSD logic 2018-09-27 22:51:37 +10:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00