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