mutter/src/wayland
Rui Matos b3364cad3e wayland: Update keyboard state unconditionally
In particular we need to know about all key events to keep the xkb
state reliable even if the event is then consumed by a global shortcut
or grab and never reaches any wayland client.

We also need to keep track of all pressed keys at all times so that we
can send an updated set or pressed keys to the focused client when a
grab ends.

https://bugzilla.gnome.org/show_bug.cgi?id=722847
2014-03-18 19:15:17 +01:00
..
meta-wayland-data-device.c wayland-pointer: Drop unused arg from focus grab interface method 2014-03-17 11:06:58 +01:00
meta-wayland-data-device.h wayland: Make set_selection private 2014-03-11 15:42:37 -04:00
meta-wayland-keyboard.c wayland: Update keyboard state unconditionally 2014-03-18 19:15:17 +01:00
meta-wayland-keyboard.h wayland: Update keyboard state unconditionally 2014-03-18 19:15:17 +01:00
meta-wayland-pointer.c wayland-pointer: Drop unused arg from focus grab interface method 2014-03-17 11:06:58 +01:00
meta-wayland-pointer.h wayland-pointer: Drop unused arg from focus grab interface method 2014-03-17 11:06:58 +01:00
meta-wayland-private.h wayland: Move "public" Wayland API to another header file 2014-02-28 10:24:06 -05:00
meta-wayland-seat.c wayland: Update keyboard state unconditionally 2014-03-18 19:15:17 +01:00
meta-wayland-seat.h wayland: Update keyboard state unconditionally 2014-03-18 19:15:17 +01:00
meta-wayland-stage.c wayland: split headers and distribute structure definitions 2013-09-03 10:57:28 -04:00
meta-wayland-stage.h Add MetaCursorTracker, a new helper for tracking the cursor sprite 2013-08-19 16:09:53 +02:00
meta-wayland-surface.c Add a META_MAXIMIZE_BOTH 2014-03-15 09:49:56 -04:00
meta-wayland-surface.h xdg-shell: Update for new state change mechanism 2014-03-12 23:42:55 -04:00
meta-wayland-types.h wayland: split headers and distribute structure definitions 2013-09-03 10:57:28 -04:00
meta-wayland-versions.h wayland: Add back wl_shell support 2014-02-28 08:32:14 -05:00
meta-wayland.c wayland: Update keyboard state unconditionally 2014-03-18 19:15:17 +01:00
meta-wayland.h Add meta_activate_session 2014-03-11 17:25:40 -04:00
meta-weston-launch.c weston-launch: Pass the DRM device to Cogl 2014-03-14 14:13:05 -04:00
meta-weston-launch.h weston-launch: Pass the DRM device to Cogl 2014-03-14 14:13:05 -04:00
meta-xwayland-private.h xwayland: Fix xwayland 2014-02-07 19:28:05 -05:00
meta-xwayland.c xwayland: Make sure to clear an existing surface if we have one 2014-03-11 10:24:13 -04:00
weston-launch.c weston-launch: Fix a typo causing mutter-launch to not work 2014-03-14 16:04:56 -04:00
weston-launch.h weston-launch: Pass the DRM device to Cogl 2014-03-14 14:13:05 -04:00