labwc/src/input
Jens Peters c4813470a4
input: use mouse emulation for touch when labwc menu is open
Only use the touch protocol when no labwc menu is open.
This ensure that labwc menus will be closed on first touch
down/up since cursor emulation takes care of closing a
menu.
This prevents that a labwc menu stay open during touch
interactions in native touch mode.
2025-06-14 14:59:01 +02:00
..
cursor.c input: move tablet tool functions into tablet.c 2025-06-14 13:45:51 +01:00
gestures.c input: add hold-begin/-end gestures 2024-11-11 15:06:25 +01:00
ime.c chase wlroots: wlr_xdg_surface_get_geometry remove MR 4788 2025-05-21 06:36:08 +01:00
input.c keyboard: set keyboard layout on reconfigure 2024-01-19 18:59:14 +00:00
key-state.c Revert "keyboard: include pressed modifiers in bound set" 2024-12-29 16:27:34 +09:00
keyboard.c keyboard.c: don't broadcast modifiers from virtual keyboards 2025-05-15 23:49:54 +02:00
meson.build input: move tablet tool functions into tablet.c 2025-06-14 13:45:51 +01:00
tablet-pad.c input: move cursor event listeners from tablet to seat 2024-08-13 18:40:34 +02:00
tablet.c input: handle tablet tool creation internally 2025-06-14 13:45:51 +01:00
touch.c input: use mouse emulation for touch when labwc menu is open 2025-06-14 14:59:01 +02:00