Draft: implement grab keyboard functionality
This is useful for CJK input and other input methods which translate real keyboard input into composed text.
Currently this draft review is more of RFC and highly WIP, it also depends on other 2 WIP merge requests, so code is extremely hard to review. Some checklist of items,
-
!68 (merged) -
!100 (merged) -
Fix modifiers not working properly (more of kwin side issue probably) -
Figure out nicer API design for the keyboard grab / direct input API -
Commit autotests -
General bug fixing
Edited by Bhushan Shah