efl-wl: create and maintain xserver-based keymap and keyboard states under x11
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 24 Jan 2018 21:16:17 +0000 (16:16 -0500)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 3 Apr 2018 09:50:08 +0000 (18:50 +0900)
commit54fd518478bfdf9ffad522784d635e0d86ab9ef0
tree9f13cb96732f75958f52e1cb8d9dbe2b1d7a1317
parent496798744c07cda631ae5207c9c4f6b76acf62cb
efl-wl: create and maintain xserver-based keymap and keyboard states under x11

when run in a non-wayland environment, it's necessary to do some extra work
in order to guarantee that the keymap remains the same in the compositor as
in the xserver and to also guarantee that modifier states are accurately
applied even when the compositor is not actively focused

fix T6631
configure.ac
src/lib/efl_wl/copiedfromweston.x
src/lib/efl_wl/efl_wl.c
src/lib/efl_wl/x11.x