mutter/src/backends/x11
Marco Trevisan (Treviño) 446bd04b6c clutter-backend-x11: Don't push keymap events to clutter
Xkb events should be handled by clutter backend but they are not translated
into an actual clutter event. However we're now handling them and also trying
to push an empty event to clutter queue, causing a critical error.

So in such case, just handle the native event but don't push the non-populated
clutter-event to the queue.

Fixes https://gitlab.gnome.org/GNOME/mutter/issues/750
https://gitlab.gnome.org/GNOME/mutter/merge_requests/764
2019-10-10 13:00:02 +00:00
..
cm compositor: Move out X11 compositing code into sub type 2019-08-19 08:44:58 +00:00
nested backends: Move nested stage to src/backends/x11/nested 2019-08-24 08:59:08 +00:00
meta-backend-x11.c Revert "backends/x11: Do not reload keymap on new keyboard notifications" 2019-10-07 22:15:02 +00:00
meta-backend-x11.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-barrier-x11.c Use G_DECLARE_DERIVABLE/FINAL_TYPE on some types 2018-12-21 19:48:50 +00:00
meta-barrier-x11.h Use G_DECLARE_DERIVABLE/FINAL_TYPE on some types 2018-12-21 19:48:50 +00:00
meta-clutter-backend-x11.c clutter-backend-x11: Don't push keymap events to clutter 2019-10-10 13:00:02 +00:00
meta-clutter-backend-x11.h Make mutter manage its own clutter backends 2016-07-20 14:23:48 +08:00
meta-crtc-xrandr.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-crtc-xrandr.h backends: Split out CRTC/output management to MetaGpu 2017-10-05 18:05:20 -04:00
meta-cursor-renderer-x11.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-cursor-renderer-x11.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-device-manager-x11.c backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-device-manager-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-event-x11.c event-x11: Use CLUTTER prefix for X11 filter docs 2019-10-10 13:00:02 +00:00
meta-event-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-gpu-xrandr.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-gpu-xrandr.h backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-input-device-tool-x11.c clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-input-device-tool-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-input-device-x11.c backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-input-device-x11.h backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-input-settings-x11.c Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
meta-input-settings-x11.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-keymap-x11.c backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-keymap-x11.h backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-monitor-manager-xrandr.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-monitor-manager-xrandr.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-output-xrandr.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-output-xrandr.h backends: Split out CRTC/output management to MetaGpu 2017-10-05 18:05:20 -04:00
meta-renderer-x11.c cogl: Remove GLX "threaded swap wait" used on Nvidia 2019-09-02 18:12:10 +08:00
meta-renderer-x11.h renderer-x11: Split up into CM and Nested renderers 2017-04-07 22:30:49 +08:00
meta-stage-x11.c backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-stage-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-virtual-input-device-x11.c clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-virtual-input-device-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
meta-xkb-a11y-x11.c backends: Don't use glib types in new X11 backend objects 2019-08-24 08:59:08 +00:00
meta-xkb-a11y-x11.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00