D16735: Implement text_input_unstable_v3

Roman Gilg noreply at phabricator.kde.org
Wed Nov 7 14:06:33 GMT 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
  Adds support for the text_input_unstable_v3 protocol to our current
  implementations v0 and v2.
  
  Protocol v3 is relatively new and features large changes relative to v2.
  All state changes are now double buffered and key input functionality has been
  removed, what makes the protocol leaner.

TEST PLAN
  Autotest amended.

REPOSITORY
  R127 KWayland

BRANCH
  textInputV3

REVISION DETAIL
  https://phabricator.kde.org/D16735

AFFECTED FILES
  autotests/client/test_text_input.cpp
  src/client/CMakeLists.txt
  src/client/protocols/text-input-unstable-v3.xml
  src/client/registry.cpp
  src/client/registry.h
  src/client/textinput.cpp
  src/client/textinput.h
  src/client/textinput_p.h
  src/client/textinput_v0.cpp
  src/client/textinput_v2.cpp
  src/client/textinput_v3.cpp
  src/server/CMakeLists.txt
  src/server/display.cpp
  src/server/seat_interface.h
  src/server/textinput_interface.cpp
  src/server/textinput_interface.h
  src/server/textinput_interface_p.h
  src/server/textinput_interface_v0.cpp
  src/server/textinput_interface_v2.cpp
  src/server/textinput_interface_v3.cpp

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/20181107/fa92caa5/attachment.html>


More information about the Kde-frameworks-devel mailing list