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