kwin/plugins/platforms/x11/standalone
Martin Gräßlin 8672b93bdd Add support for screenedge touchscreen events through XInput 2.2
Summary:
This change extends the XInputEventFilter to also listen for all touch
events on the root window.

The touch points are passed to the new gesture recognizer in screenedges.

Please note that I'm not using X11 and have hardly tested this change in
real world. To our X11 users with touch screen support: please test!

Test Plan: Can activate and deactivate the screenedge.

Reviewers: #plasma, #kwin

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D5137
2017-03-27 17:44:15 +02:00
..
CMakeLists.txt Move linking to DL_LIBRARY to x11standalone platform 2016-11-22 14:22:06 +01:00
edge.cpp Add support for activating screenedges through touch swipe gestures 2017-03-27 17:44:02 +02:00
edge.h Add support for activating screenedges through touch swipe gestures 2017-03-27 17:44:02 +02:00
glxbackend.cpp Move linking to DL_LIBRARY to x11standalone platform 2016-11-22 14:22:06 +01:00
glxbackend.h Remove KWin::display from kwinglobals 2016-11-16 18:00:00 +01:00
logging.cpp
logging.h
screens_xrandr.cpp
screens_xrandr.h
windowselector.cpp Support interactive window selection through the Platform 2016-11-17 08:08:56 +01:00
windowselector.h Support interactive window selection through the Platform 2016-11-17 08:08:56 +01:00
x11.json SVN_SILENT made messages (.desktop file) - always resolve ours 2017-02-28 12:58:59 +01:00
x11_platform.cpp Split modifier only handling into a dedicated InputEventSpy 2017-02-14 17:02:18 +01:00
x11_platform.h Move X11 specific KGlobalAccel handling into the x11-standalone platform 2017-01-17 17:01:32 +01:00
x11cursor.cpp
x11cursor.h
xinputintegration.cpp Add support for screenedge touchscreen events through XInput 2.2 2017-03-27 17:44:15 +02:00
xinputintegration.h Split modifier only handling into a dedicated InputEventSpy 2017-02-14 17:02:18 +01:00