Martin Flöser
2018-12-05 18:13:49 UTC
graesslin created this revision.
graesslin added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
graesslin requested review of this revision.
REVISION 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
REPOSITORY
R108 KWin
BRANCH
x11-nested-touch
REVISION DETAIL
https://phabricator.kde.org/D17369
AFFECTED FILES
plugins/platforms/x11/windowed/CMakeLists.txt
plugins/platforms/x11/windowed/x11windowed_backend.cpp
plugins/platforms/x11/windowed/x11windowed_backend.h
To: graesslin, #kwin
Cc: kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
graesslin added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
graesslin requested review of this revision.
REVISION 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
REPOSITORY
R108 KWin
BRANCH
x11-nested-touch
REVISION DETAIL
https://phabricator.kde.org/D17369
AFFECTED FILES
plugins/platforms/x11/windowed/CMakeLists.txt
plugins/platforms/x11/windowed/x11windowed_backend.cpp
plugins/platforms/x11/windowed/x11windowed_backend.h
To: graesslin, #kwin
Cc: kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart