mutter/src/backends
Jonas Ådahl 33f1706634 backend: Add API to get layout group
Add API to get the layout group (layout index) currently active. In the
native backend this is done by fetching the state directly from the
evdev backend; on X11 this works by listening for XkbStateNotify
events, caching the layout group value.

https://bugzilla.gnome.org/show_bug.cgi?id=786408
2017-08-21 21:19:18 +08:00
..
native backend: Add API to get layout group 2017-08-21 21:19:18 +08:00
x11 backend: Add API to get layout group 2017-08-21 21:19:18 +08:00
edid-parse.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
edid.h edid: Remove unused declarations 2014-09-12 11:55:08 -06:00
meta-backend-private.h backend: Add API to get layout group 2017-08-21 21:19:18 +08:00
meta-backend.c backend: Add API to get layout group 2017-08-21 21:19:18 +08:00
meta-barrier-private.h Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-cursor-renderer.c cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-cursor-renderer.h cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-cursor-tracker-private.h cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-cursor-tracker.c cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-cursor.c Use correct cogl object types 2016-07-20 14:23:48 +08:00
meta-cursor.h Support scaling of cursor sprites given what output they are on 2015-09-13 21:26:22 +08:00
meta-display-config-shared.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-dnd-private.h dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
meta-egl-ext.h egl: Add EGL_RESOURCE_BUSY_EXT error 2017-03-04 18:34:17 +08:00
meta-egl.c wayland: Add zwp_linux_dmabuf_v1 support 2017-08-01 19:05:50 +08:00
meta-egl.h wayland: Add zwp_linux_dmabuf_v1 support 2017-08-01 19:05:50 +08:00
meta-idle-monitor-dbus.c MetaIdleMonitorDBus: unref the objects after exporting them 2014-05-07 19:04:54 +02:00
meta-idle-monitor-dbus.h Start molding out a new src/backends/ dir 2014-03-31 22:11:00 -04:00
meta-idle-monitor-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-idle-monitor.c backends: Make MetaBackend available to introspection 2014-08-07 11:31:59 +02:00
meta-input-settings-private.h Add tag-and-drag setting from libinput into mutter 2017-08-20 09:27:28 +08:00
meta-input-settings.c Add tag-and-drag setting from libinput into mutter 2017-08-20 09:27:28 +08:00
meta-logical-monitor.c logical-monitor: Make scale a float 2017-07-14 20:54:26 +08:00
meta-logical-monitor.h logical-monitor: Make scale a float 2017-07-14 20:54:26 +08:00
meta-monitor-config-manager.c monitor-config-manager: Keep short history of configurations 2017-08-21 12:23:51 +08:00
meta-monitor-config-manager.h monitor-config-manager: Keep short history of configurations 2017-08-21 12:23:51 +08:00
meta-monitor-config-migration.c Migrate old monitor configuration files to new system 2017-08-21 12:23:51 +08:00
meta-monitor-config-migration.h Migrate old monitor configuration files to new system 2017-08-21 12:23:51 +08:00
meta-monitor-config-store.c Migrate old monitor configuration files to new system 2017-08-21 12:23:51 +08:00
meta-monitor-config-store.h Migrate old monitor configuration files to new system 2017-08-21 12:23:51 +08:00
meta-monitor-manager-dummy.c Remove old monitor configuration system 2017-08-21 12:20:53 +08:00
meta-monitor-manager-dummy.h monitor-manager: Expose MetaMonitorManager to introspection 2015-01-30 13:13:49 -05:00
meta-monitor-manager-private.h Remove old monitor configuration system 2017-08-21 12:20:53 +08:00
meta-monitor-manager.c monitor-manager: Try to restore previous config before regenerating 2017-08-21 12:23:51 +08:00
meta-monitor.c meta-monitor: Make supported scales determination saner 2017-08-18 18:41:01 +02:00
meta-monitor.h monitor-manager: Let the MetaMonitor derive the whole layout 2017-07-19 17:06:17 +08:00
meta-orientation-manager.c backends: Add a MetaOrientationManager class 2017-07-14 15:31:20 +02:00
meta-orientation-manager.h backends: Add a MetaOrientationManager class 2017-07-14 15:31:20 +02:00
meta-pointer-constraint.c Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-pointer-constraint.h Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-renderer-view.c renderer-view: Add view transform getter 2017-04-07 22:30:49 +08:00
meta-renderer-view.h renderer-view: Add view transform getter 2017-04-07 22:30:49 +08:00
meta-renderer.c monitor-manager: Store logical monitors in a GList 2017-01-25 16:28:52 +08:00
meta-renderer.h Rename MetaMonitorInfo MetaLogicalMonitor 2017-01-25 16:28:51 +08:00
meta-settings-private.h Remove old monitor configuration system 2017-08-21 12:20:53 +08:00
meta-settings.c Remove old monitor configuration system 2017-08-21 12:20:53 +08:00
meta-stage.c cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-stage.h cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00