mutter/src/backends
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
..
native backends: Fix thinko 2019-10-07 22:28:45 +00:00
x11 clutter-backend-x11: Don't push keymap events to clutter 2019-10-10 13:00:02 +00:00
edid-parse.c
edid.h
gsm-inhibitor-flag.h
meta-backend-private.h backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-backend-types.h screen-cast: Add getters to fetch object owners 2019-01-16 17:09:51 +00:00
meta-backend.c backends: Move numlock persistence handling here 2019-06-24 18:24:57 +02:00
meta-barrier-private.h
meta-barrier.c cleanup: Don't use G_TYPE_INSTANCE_GET_PRIVATE() 2019-07-18 11:01:09 +02:00
meta-crtc.c
meta-crtc.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
meta-cursor-renderer.c cursor-renderer: Align OpenGL cursor rect to physical pixel grid 2019-06-07 19:11:34 +00:00
meta-cursor-renderer.h cursor-renderer: Add API to allow inhibiting HW cursor 2019-01-16 17:09:51 +00:00
meta-cursor-sprite-xcursor.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
meta-cursor-sprite-xcursor.h
meta-cursor-tracker-private.h
meta-cursor-tracker.c cursor-tracker: Document cursor-moved signal 2019-07-31 09:34:17 +00:00
meta-cursor.c wayland: Move surface texture ownership to MetaWaylandSurface 2019-02-25 15:35:38 +00:00
meta-cursor.h
meta-dbus-session-watcher.c
meta-dbus-session-watcher.h Add remote desktop and screen cast functionality 2017-08-29 14:39:04 +08:00
meta-display-config-shared.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
meta-dnd-private.h compositor: Move out X11 compositing code into sub type 2019-08-19 08:44:58 +00:00
meta-egl-ext.h
meta-egl.c egl: Introduce meta_egl_create_dmabuf_image 2019-07-10 08:15:02 +00:00
meta-egl.h egl: Introduce meta_egl_create_dmabuf_image 2019-07-10 08:15:02 +00:00
meta-gles3-table.h
meta-gles3.c Fix const qualifier usage 2019-01-22 18:31:53 +01:00
meta-gles3.h Fix const qualifier usage 2019-01-22 18:31:53 +01:00
meta-gpu.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-gpu.h backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-idle-monitor-dbus.c idle-monitor: Fix duplicate return value of ResetIdletime call 2019-02-25 14:42:03 +00:00
meta-idle-monitor-dbus.h
meta-idle-monitor-private.h idle-monitor: Make helper function static 2019-09-16 18:08:18 +00:00
meta-idle-monitor.c backends: Update inhibited state for the monitor and respect that state 2019-10-09 09:53:32 +00:00
meta-input-mapper-private.h
meta-input-mapper.c input-mapper: Remove unnecessary return value 2019-05-28 14:34:32 +00:00
meta-input-settings-private.h backends: Move numlock persistence handling here 2019-06-24 18:24:57 +02:00
meta-input-settings.c input-settings: Use portable formatting for 64-bit integers 2019-09-20 11:55:35 +02:00
meta-logical-monitor.c logical-monitor: Pass output when iterating over CRTCs 2019-06-20 13:31:56 +00:00
meta-logical-monitor.h logical-monitor: Pass output when iterating over CRTCs 2019-06-20 13:31:56 +00:00
meta-monitor-config-manager.c boxes: Fix spelling in API 2019-03-17 14:12:40 +00:00
meta-monitor-config-manager.h monitor-config-store: Read system wide config files 2019-02-26 21:04:27 +00:00
meta-monitor-config-migration.c
meta-monitor-config-migration.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
meta-monitor-config-store.c monitor-config-store: Read system wide config files 2019-02-26 21:04:27 +00:00
meta-monitor-config-store.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
meta-monitor-manager-dummy.c monitor-manager/dummy: Fix name of mode debug env var 2019-06-24 13:49:52 +00:00
meta-monitor-manager-dummy.h
meta-monitor-manager-private.h monitor-manager: Add get_vendor_name API 2019-06-28 11:19:22 +02:00
meta-monitor-manager.c monitor-manager: Don't notify unchanged power save mode 2019-07-06 20:23:57 -03:00
meta-monitor-transform.c Fix builds with G_DISABLE_ASSERT 2019-01-25 09:43:06 +01:00
meta-monitor-transform.h kms: Add plane representation 2019-06-20 13:31:55 +00:00
meta-monitor.c monitor: Always advertise modes similar to the preferred mode 2019-08-13 14:38:16 +00:00
meta-monitor.h monitor: Add display name 2019-06-28 11:19:22 +02:00
meta-orientation-manager.c
meta-orientation-manager.h
meta-output.c backends: Add logical monitor -> monitor -> output -> crtc ref chain 2018-06-28 13:42:15 +02:00
meta-output.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
meta-pointer-constraint.c
meta-pointer-constraint.h
meta-profiler.c cogl/trace: Add user-visible group name 2019-05-31 11:57:09 -03:00
meta-profiler.h profile: Add a Sysprof-based profiler 2019-05-31 11:57:07 -03:00
meta-remote-access-controller-private.h
meta-remote-access-controller.c
meta-remote-desktop-session.c remote-desktop-session: Remove unnecessary include 2019-06-27 15:50:11 +00:00
meta-remote-desktop-session.h
meta-remote-desktop.c
meta-remote-desktop.h
meta-renderer-view.c
meta-renderer-view.h
meta-renderer.c renderer/native: Queue mode reset from new rebuild_views vfunc 2019-06-27 19:08:01 +02:00
meta-renderer.h renderer/native: Queue mode reset from new rebuild_views vfunc 2019-06-27 19:08:01 +02:00
meta-screen-cast-monitor-stream-src.c screen-cast-monitor-stream-src: Watch monitors using MetaStageWatch 2019-06-19 13:12:18 -03:00
meta-screen-cast-monitor-stream-src.h
meta-screen-cast-monitor-stream.c backend: Move GPU ownership from the monitor manager to the backend 2019-06-20 13:31:55 +00:00
meta-screen-cast-monitor-stream.h screen-cast: Add 'cursor-mode' to allow decoupled cursor updates 2019-01-16 17:09:51 +00:00
meta-screen-cast-session.c screen-cast-window-stream: Add support for cursor modes 2019-02-26 13:39:11 +00:00
meta-screen-cast-session.h screen-cast-stream: Don't broadcast PipeWireStreamAdded signal 2019-01-30 17:14:47 +00:00
meta-screen-cast-stream-src.c screen-cast-src: Add helper to draw cursor sprite into pixel buffer 2019-02-26 13:39:11 +00:00
meta-screen-cast-stream-src.h screen-cast-src: Add helper to draw cursor sprite into pixel buffer 2019-02-26 13:39:11 +00:00
meta-screen-cast-stream.c screen-cast-stream: Don't broadcast PipeWireStreamAdded signal 2019-01-30 17:14:47 +00:00
meta-screen-cast-stream.h screen-cast: Add 'cursor-mode' to allow decoupled cursor updates 2019-01-16 17:09:51 +00:00
meta-screen-cast-window-stream-src.c screen-cast/window: Use window actor damaged signal instead of paint 2019-08-27 15:31:25 +00:00
meta-screen-cast-window-stream-src.h
meta-screen-cast-window-stream.c screen-cast-window-stream: Add support for cursor modes 2019-02-26 13:39:11 +00:00
meta-screen-cast-window-stream.h screen-cast-window-stream: Add support for cursor modes 2019-02-26 13:39:11 +00:00
meta-screen-cast-window.c screen-cast-window: Add API to check if content has damage 2019-02-26 13:39:11 +00:00
meta-screen-cast-window.h screen-cast-window: Add API to check if content has damage 2019-02-26 13:39:11 +00:00
meta-screen-cast.c screen-cast: Bump API version to 2 2019-02-26 13:39:11 +00:00
meta-screen-cast.h screen-cast: Add 'cursor-mode' to allow decoupled cursor updates 2019-01-16 17:09:51 +00:00
meta-settings-private.h wayland: Add setting/api to check the policy to set up the X11 display 2019-08-06 00:41:36 +00:00
meta-settings.c wayland: Add setting/api to check the policy to set up the X11 display 2019-08-06 00:41:36 +00:00
meta-stage-private.h stage: Introduce MetaStageWatch and family 2019-06-19 13:12:17 -03:00
meta-stage.c stage: Introduce MetaStageWatch and family 2019-06-19 13:12:17 -03:00