SUMMARY Currently, there is no way to create "continuous gestures". In general, it would be great to emit begin(), update(), and end()/cancel() for swipe and pinch gestures. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.14.80 KDE Frameworks Version: 5.53 Qt Version: 5.12
I would like to contribute to this (I am familiar with C++ and Qt) and have been looking how to implement this. From the documentation of libkwineffects I didn't quite understand how the effects are implemented in combination with the touchpad gestures (especially how the code for Wayland is implemented differently than that for X11) and what exactly is needed to be modified to implement the necessary APIs. If someone could point me in the right direction to familiarize myself with the gestures API, it would be great.
This is in progress! See https://invent.kde.org/plasma/kwin/-/merge_requests/1059
oop, forgot to mark this fixed with the merge of !1059. doing so now.