apol created this revision. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. apol requested review of this revision.
REVISION SUMMARY Instead of deciding at build time which backend to use, see which is used upon construction. This will make it possible to have an alternative wayland implementation. TEST PLAN See D20442 <https://phabricator.kde.org/D20442> REPOSITORY R273 KGuiAddons BRANCH wayland_keystate REVISION DETAIL https://phabricator.kde.org/D20443 AFFECTED FILES src/CMakeLists.txt src/util/kmodifierkeyinfo.cpp src/util/kmodifierkeyinfoprovider.cpp src/util/kmodifierkeyinfoprovider_dummy.cpp src/util/kmodifierkeyinfoprovider_p.h src/util/kmodifierkeyinfoprovider_x11.cpp src/util/kmodifierkeyinfoprovider_xcb.cpp src/util/kmodifierkeyinfoprovider_xcb.h To: apol Cc: kde-frameworks-devel, michaelh, ngraham, bruns