https://bugs.kde.org/show_bug.cgi?id=401479

--- Comment #14 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
As far as I know, no one is currently working on this. In to implement this
feature, we need an infrastructure for registering global gestures, e.g. swipe
gestures in different gestures, pinch gestures, long press gestures, etc. In
other words, we need a KGlobalAccel for global gestures. Once we have that, the
slide effect could lookup a gesture by the corresponding action name and start
monitoring the progress of the gesture.

KWin/Wayland has some infrastructure for registering global gestures, but it's
not suitable for our making animations that follow fingers. Furthermore, I
don't see why global gestures must be locked to the Wayland session. The touch
stuff has been added in XI2.2, so we could just establish a passive touch grab,
pass touch events through gesture recognizers, and accept or reject touch
events based on state of the recognizers.

A KGlobalAccel for global gestures is do-able. One just has to spend a lot of
time on writing gesture recognizers and polishing the communication protocol
between clients and the gestures daemon. Qt has some gesture recogrnizers but
we can't use them unfortunately because they are private and afaik they can't
be used for recognizing gestures with more than 2 fingers.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to