sway-patched-tray-menu/include/sway
John Chadwick 3061999ec5 Improve tablet tool button handling.
This change allows the tablet tool button to be used for floating mod
resize. In addition, it attempts to ensure that tablet tool events are
consistent such that tablet v2 events and pointer events will never be
interleaved, and such that the tool buttons count will never fall out of
sync and cause tool button emulation to break.

Some of this logic is similar to what is done for tablet tool tip, but
not quite identical, because of the complication that we have to deal
with multiple inputs that can overlap eachother.

Fixes #7036.
2023-01-07 23:52:27 -05:00
..
desktop Add missing includes & remove duplicates 2023-01-03 21:50:56 +01:00
input Improve tablet tool button handling. 2023-01-07 23:52:27 -05:00
tree Add missing includes & remove duplicates 2023-01-03 21:50:56 +01:00
commands.h Make cmd_handler.command const 2023-01-03 21:50:56 +01:00
config.h Add libinput RotationAngle 2022-12-09 11:28:53 +01:00
criteria.h Replace pcre with pcre2 2022-03-12 14:02:32 +01: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 an input event 2019-07-23 20:45:46 +03:00
layers.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03:00
output.h sway/desktop/output: listen to output mode in commit handle 2022-12-01 23:27:22 +01:00
server.h Make session optional 2022-11-28 13:28:15 -05:00
surface.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03:00
swaynag.h Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03: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