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