redo wl compositor key eventing
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 21 Jul 2015 18:27:29 +0000 (14:27 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 21 Jul 2015 18:27:29 +0000 (14:27 -0400)
commit5c00c1009b84a42e9e1643fe98da867092f6808f
tree9a76a8c73178cf86475be04e262f30df41466698
parentd2fce4ce27362809d038d44196613c2bc6e62fb6
redo wl compositor key eventing

* break out key callbacks into EINTERNs
* remove extraneous/unused mouse event handlers
* enforce wl modifier updating in all cases
* ensure keybinds are activated before wl clients receive input
  - block wl client input during grabs

fixes T2565
src/bin/e_comp_canvas.c
src/bin/e_comp_wl.c
src/bin/e_comp_wl.h