Go to file
Olivier Fourdan 7f5f5eb847 wayland/keyboard: preserve layout index
On VT switch, the xkb state layout index is lost and reset to the first
group, so if the first layout is not the last one being used, the xkb
state used in both meta-wayland-keyboard.c and clutter/evdev will be
desynchronized with the keyboard source indicator in the gnome-shell UI.

Save the effective layout chosen along with the seat so it can be
restored when reclaiming devices.

Use the saved layout index from the clutter/evdev's seat to restore the
layout in meta-wayland-keyboard, so that switching VT doesn't reset the
layout and causes further discrepancies with the layout indicator in the
gnome-shell UI.

https://bugzilla.gnome.org/show_bug.cgi?id=791383
2017-12-20 09:56:34 +01:00
clutter wayland/keyboard: preserve layout index 2017-12-20 09:56:34 +01:00
cogl cogl: Add way to pass user data when setting custom renderer winsys 2017-10-05 18:10:30 -04:00
data Use Unicode quotation marks in new translatable strings 2017-12-18 17:22:36 +01:00
doc Remove gtk-doc 2015-07-06 00:52:18 -07:00
po Update Indonesian translation 2017-12-03 08:19:53 +00:00
src wayland/keyboard: preserve layout index 2017-12-20 09:56:34 +01:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.gitignore wayland: Add Xwayland grab keyboard support 2017-12-18 13:15:20 +01:00
autogen.sh Fix bashism in autogen.sh 2017-05-11 13:45:44 +02:00
configure.ac settings: Add xwayland grab settings 2017-12-18 13:15:17 +01:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-12 08:44:30 +07:00
Makefile.am Fix the merged build 2016-04-27 20:37:47 +02:00
mutter.doap doap: add <programming-language> 2014-07-31 17:50:28 +02:00
NEWS Bump version to 3.27.1 2017-10-17 17:44:39 +02:00