aboutsummaryrefslogtreecommitdiff
path: root/unstable/pointer-gestures
AgeCommit message (Collapse)Author
2021-09-13pointer-gestures: add hold gesturesPeter Hutterer
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>
2021-04-13pointer-gestures: correct description of pinchPeter Hutterer
This is being picky, but "pinch/spread" is the physical gesture, zoom and rotate is the effect that clients provide in response to that gesture. Let's use pinch only here since spread is more ambiguous in english, as anyone who's ever had butter on their bread would know. Also, everything else is referring to it as pinch anyway, so zoom/rotate here is the odd one out. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2019-07-17pointer-gestures: add a release requestSimon Ser
This allows clients to destroy a gesture object before they disconnect. The request isn't named "destroy", as this would conflict with wayland-scanner's auto-generated destructor (which just destroys the client-side object without sending any request). Signed-off-by: Simon Ser <contact@emersion.fr> Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
2016-04-13pointer-gestures: Add missing xml declarationYong Bakos
Signed-off-by: Yong Bakos <ybakos@humanoriented.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
2016-04-13pointer-gestures: Correct pluralization, one space, minor vertical whitespaceYong Bakos
Adjust double-space after period to be consistent with all content. Adjust vertical whitespace surrounding first and last protocol tag to match conventions in this, and other, protocol xml docs. Signed-off-by: Yong Bakos <ybakos@humanoriented.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
2015-11-09Apply the new version suffix convention to the protocolsJonas Ådahl
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-11-09Change all of the zwl_ prefixed protocols to use the zwp_ prefixJonas Ådahl
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-10-29Add README files containing protocol maintainersJonas Ådahl
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-10-21pointer-gestures: Use the new unstable naming schemaJonas Ådahl
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-10-09Add unstable pointer gesture protocolJonas Ådahl
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>