kwin/plugins/platforms/x11/standalone
Martin Flöser d49642ca15 Add touch support to x11 windowed platform
Summary:
This change inits XInput extension, listens for touch events and
forwards them to our platform API. Thus touch events are forwarded on a
nested wayland session on X11.

Please note that I only tested this change on Xwayland.

Test Plan: Run nested kwin_wayland with two outputs and looked into debug console

Reviewers: #kwin

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D17369
2018-12-31 07:57:09 +01:00
..
CMakeLists.txt Build platform plugins in correct sub directory of build dir 2018-12-13 19:36:28 +01:00
edge.cpp
edge.h
effects_mouse_interception_x11_filter.cpp
effects_mouse_interception_x11_filter.h
effects_x11.cpp
effects_x11.h
glx_context_attribute_builder.cpp
glx_context_attribute_builder.h
glxbackend.cpp
glxbackend.h
logging.cpp
logging.h
non_composited_outline.cpp
non_composited_outline.h
overlaywindow_x11.cpp
overlaywindow_x11.h
screenedges_filter.cpp
screenedges_filter.h
screens_xrandr.cpp
screens_xrandr.h
sync_filter.cpp
sync_filter.h
windowselector.cpp [x11] Fix interactive point selection 2018-02-05 21:21:27 +01:00
windowselector.h Fix minor EBN issues 2018-08-29 21:02:16 +03:00
x11.json SVN_SILENT made messages (.desktop file) - always resolve ours 2018-10-24 06:05:03 +02:00
x11_decoration_renderer.cpp
x11_decoration_renderer.h
x11_platform.cpp [x11] Fix interactive point selection 2018-02-05 21:21:27 +01:00
x11_platform.h Fix minor EBN issues 2018-08-29 21:02:16 +03:00
x11cursor.cpp Set specific edge cursor shape when resizing 2018-06-11 10:05:07 +01:00
x11cursor.h Set specific edge cursor shape when resizing 2018-06-11 10:05:07 +01:00
xfixes_cursor_event_filter.cpp
xfixes_cursor_event_filter.h
xinputintegration.cpp Add touch support to x11 windowed platform 2018-12-31 07:57:09 +01:00
xinputintegration.h