sway/include/sway/input
Simon Ser 2e03a61262 Fix wl_pointer.frame not sent on touch emulation
When emulating touch, the simulating_pointer_from_touch field is
set to true. It's switched back to false when a touch_up event is
received. However we need to ensure we always send a wl_pointer.frame
event following a group of other wl_pointer events.

Since a touch_frame event is always guaranteed to come after a group
of touch events, unset simulating_pointer_from_touch in the touch_frame
handler instead of the touch_up handler. Add a new field to know whether
the touch_frame handler should stop emulation.
2021-07-26 16:58:11 +02:00
..
cursor.h Fix wl_pointer.frame not sent on touch emulation 2021-07-26 16:58:11 +02:00
input-manager.h input: disable events for map_to_output devices when output not present 2020-06-19 10:02:22 +02:00
keyboard.h input/keyboard: wlr_keyboard_group enter and leave 2020-06-16 17:53:23 +02:00
libinput.h Automatically map built-in touchscreens/tablets to built-in panels 2021-02-25 09:38:00 -05:00
seat.h input: remove motion deltas from seatop callbacks 2020-10-31 23:15:32 +01:00
switch.h cmd_bindswitch: add option to execute on reload 2019-07-09 10:00:57 +03:00
tablet.h input/tablet: add tool_mode option to set tablet tools as relative input 2020-10-12 15:01:37 +02:00
text_input.h Implement input method keyboard grab 2021-03-12 12:18:08 +01:00