diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2021-04-13 11:33:48 +1000 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-09-13 09:07:46 +0000 |
commit | 824cea61e686a739034b95473e557a7c29e75a83 (patch) | |
tree | e9cda0825e281f626dfd726248e5adebc4bc6ecf /meson.build | |
parent | 37c6035167b64cd57da8cb67b4cb4262b0e373e5 (diff) |
pointer-gestures: add hold gestures
Hold gestures merely denote "there are fingers on the touchpad but they are
not moving". As touchpad touches are generally fully abstracted, a client
cannot currently know when a user is interacting with the touchpad without
moving - no motion events will be sent in this case.
The two use-cases here are:
- hold-to-interact: where a hold gesture is active for some time
a menu could pop up, or some object is selected, etc.
- hold-to-cancel: where e.g. kinetic scrolling is currently active, the start
of a hold gesture can be used to stop the scroll
Since hold gestures by definition do not have movement, there is no need for
an "update" stage in the gesture.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'meson.build')
0 files changed, 0 insertions, 0 deletions