mutter/src
Rui Matos 4040a70781 wayland-keyboard: Send modifiers after the key event
The key event should be interpreted by clients with the modifier state
as it was before the event itself just as in X11 input events.
Achieving this in wayland is a matter of sending the key event first
and the modifiers after (if needed).

This isn't really specified in the wayland protocol but it matches
weston's behavior and should avoid corner cases in clients.

https://bugzilla.gnome.org/show_bug.cgi?id=738238
2014-10-10 18:12:23 +02:00
..
backends meta-monitor-manager-xrandr: Simplify handle_xevent 2014-10-03 15:12:00 -06:00
compositor meta-surface-actor-x11: Detatch the pixmap in window_decorated_notify 2014-10-08 23:11:47 +02:00
core events: Fix build without wayland 2014-10-09 20:03:30 +02:00
meta compositor: Add a "feedback" window group 2014-10-06 19:39:43 -07:00
tests Add a test for stacking vs. minimization 2014-09-24 16:51:20 -04:00
ui frames: Make sure to initialize button_state 2014-09-30 15:16:07 -06:00
wayland wayland-keyboard: Send modifiers after the key event 2014-10-10 18:12:23 +02:00
x11 window: Adjust the frame rect when _GTK_FRAME_EXTENTS is set on map 2014-09-19 17:35:38 -06:00
.cvsignore Install desktop files in both .../share/applications and 2008-09-12 04:05:17 +00:00
libmutter.pc.in meta: Add generated meta-version.h 2014-06-05 14:05:16 +02:00
Makefile-tests.am Add a test for stacking vs. minimization 2014-09-24 16:51:20 -04:00
Makefile.am wayland: Move MetaWaylandRegion into a new file as well 2014-10-07 20:44:18 -07:00
mutter-enum-types.c.in Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-enum-types.h.in Use a META_ prefix for enum types, not MUTTER_ 2012-02-23 16:39:28 -05:00
org.freedesktop.login1.xml launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
org.gnome.Mutter.DisplayConfig.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00
org.gnome.Mutter.IdleMonitor.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00