D15443: [server] Allow multiple touch interfaces per client and remove fallback code
Roman Gilg
noreply at phabricator.kde.org
Wed Sep 12 02:28:25 BST 2018
romangg created this revision.
romangg added reviewers: KWin, Frameworks.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
romangg requested review of this revision.
REVISION SUMMARY
The touch related code in the seat interface class has been for no apparent
reason very different to pointer and keyboard code.
This patch makes touch reladet code more similar and by that allows a client
to receive touch events through multiple interfaces.
Some undocumented fallback code has been removed as well. Platforms not
supporting touch are just considered not capable instead.
TEST PLAN
Manually and auto tests still pass.
REPOSITORY
R127 KWayland
BRANCH
refactorSeatTouch
REVISION DETAIL
https://phabricator.kde.org/D15443
AFFECTED FILES
src/server/seat_interface.cpp
src/server/seat_interface_p.h
To: romangg, #kwin, #frameworks
Cc: kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180912/b3a1e633/attachment.html>
More information about the Kde-frameworks-devel
mailing list