mutter/src/backends
Carlos Garnacho def478edc8 backends/x11: Handle a11y changing XKB events together with other XKB events
There's no need for an XEvent filter, since this is already code close enough
to MetaBackendX11 XEvent handling and always required anyways. Make the a11y
configuration checks happen directly from MetaBackendX11 event handling.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3153>
2023-08-08 03:59:41 +02:00
..
native backends: Do not use clutter_event_[set|is]_pointer_emulated() 2023-08-08 03:58:42 +02:00
x11 backends/x11: Handle a11y changing XKB events together with other XKB events 2023-08-08 03:59:41 +02:00
edid-parse.c edid: Integrate libdisplay-info for edid parsing 2023-05-02 17:37:01 +00:00
edid.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
gsm-inhibitor-flag.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-backend-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-backend-types.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-backend.c clutter: Change clutter_do_event() name/signature 2023-08-08 03:58:42 +02:00
meta-barrier-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-barrier.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-color-device.c color-device: Don't close lcms profile on error from cd_icc_load_handle 2023-03-03 12:07:02 +00:00
meta-color-device.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-color-manager-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-color-manager.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-color-manager.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-color-profile.c color: Handle profiles not initializing succesfully 2022-09-15 11:22:54 +00:00
meta-color-profile.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-color-store.c color-store: Forward cancelled error if connect failed 2023-01-30 13:17:19 +00:00
meta-color-store.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-crtc-mode.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-crtc-mode.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-crtc.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-crtc.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-cursor-renderer.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-cursor-renderer.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-cursor-sprite-xcursor.c cursor-sprite: Register all cursor sprites with the cursor tracker 2021-12-22 16:22:08 +00:00
meta-cursor-sprite-xcursor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-cursor-tracker-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-cursor-tracker.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-cursor.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-cursor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-dbus-session-manager.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-dbus-session-manager.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-dbus-session-watcher.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-dbus-session-watcher.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-display-config-shared.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-dnd-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-egl-ext.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-egl.c egl: Set EGL_IMAGE_PRESERVED_KHR on DMABUF import 2023-05-07 23:16:37 +02:00
meta-egl.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-eis-client.c backends/eis: Add EIS client support 2023-07-14 22:23:45 +00:00
meta-eis-client.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-eis.c backends/eis: Add a new API to get the fd from MetaEIS 2023-07-14 22:23:45 +00:00
meta-eis.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-fd-source.c seat/impl: Move out the GSource implementation to a helper object 2023-07-14 22:23:45 +00:00
meta-fd-source.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-gles3-table.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-gles3.c gles3: Ensure missing_extensions is always populated 2023-01-18 10:14:39 +00:00
meta-gles3.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-gpu.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-gpu.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-idle-manager.c backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-idle-manager.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-idle-monitor-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-idle-monitor.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-input-capture-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-capture-session.c input-capture: Hook up capturing of events to active session 2023-07-14 22:23:45 +00:00
meta-input-capture-session.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-capture.c input-capture: Hook up capturing of events to active session 2023-07-14 22:23:45 +00:00
meta-input-capture.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-device-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-device.c cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
meta-input-mapper-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-mapper.c cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
meta-input-settings-dummy.c Support selecting an acceleration profile for touchpad devices 2023-02-01 03:03:47 +00:00
meta-input-settings-dummy.h backends/x11: Add dummy input-settings implementation 2021-03-10 13:56:54 +00:00
meta-input-settings-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-input-settings.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-keymap-utils.c *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
meta-keymap-utils.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-logical-monitor.c mutter: Remove stray spaces 2023-05-24 14:16:41 +02:00
meta-logical-monitor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor-config-manager.c monitor-config-manager: Add a max_bpc field to MetaMonitorConfig 2022-08-19 17:07:12 +00:00
meta-monitor-config-manager.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor-config-migration.c monitor-manager: Pass the Logical mode when computing the monitor scale 2021-07-22 13:14:01 +02:00
meta-monitor-config-migration.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor-config-store.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-monitor-config-store.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor-manager-dummy.c Replace using sscanf() to parse mode strings with new helper 2023-04-18 18:38:03 +00:00
meta-monitor-manager-dummy.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor-manager-private.h cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
meta-monitor-manager.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-monitor-transform.c monitor-transform: Add helper to transform matrices 2022-08-05 20:30:50 +02:00
meta-monitor-transform.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-monitor.c monitor: Ensure the preferred mode is always included 2023-06-12 15:26:47 +00:00
meta-monitor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-orientation-manager.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-orientation-manager.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-output.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-output.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-pointer-constraint.c mutter: Remove stray spaces 2023-05-24 14:16:41 +02:00
meta-pointer-constraint.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-remote-access-controller-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-remote-access-controller.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-remote-desktop-session.c remote-desktop/eis: Add support for ConnectToEIS. 2023-07-14 22:23:45 +00:00
meta-remote-desktop-session.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-remote-desktop.c Port screen cast and remote desktop to MetaDbusSessionManager 2023-02-23 17:52:08 +00:00
meta-remote-desktop.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-renderer-view.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-renderer-view.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-renderer.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-renderer.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-area-stream-src.c backends/stage: Pass ClutterFrame to MetaStageWatchFunc 2023-04-07 12:19:23 +02:00
meta-screen-cast-area-stream-src.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-area-stream.c remote-desktop/session: Handle unable to transform coordinate gracefully 2021-03-12 15:09:45 +00:00
meta-screen-cast-area-stream.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-monitor-stream-src.c screen-cast/src: Never dequeue pw_buffer's we refuse to record to 2023-05-04 13:00:07 +00:00
meta-screen-cast-monitor-stream-src.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-monitor-stream.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-screen-cast-monitor-stream.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-session.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-screen-cast-session.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-stream-src.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-screen-cast-stream-src.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-stream.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-screen-cast-stream.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-virtual-stream-src.c backends/stage: Pass ClutterFrame to MetaStageWatchFunc 2023-04-07 12:19:23 +02:00
meta-screen-cast-virtual-stream-src.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-virtual-stream.c remote-desktop/virtual: Drop absolute events if not active 2022-03-04 18:13:45 +00:00
meta-screen-cast-virtual-stream.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-window-stream-src.c screen-cast-stream-src: Export damaged video regions 2023-04-06 23:09:43 +00:00
meta-screen-cast-window-stream-src.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-window-stream.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-screen-cast-window-stream.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast-window.c screen-cast/window: Add API to check if stream-cast is active 2023-02-28 12:01:17 +01:00
meta-screen-cast-window.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-screen-cast.c Port screen cast and remote desktop to MetaDbusSessionManager 2023-02-23 17:52:08 +00:00
meta-screen-cast.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-settings-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-settings.c settings: Set xwayland_allow_byte_swapped_clients at startup 2023-08-07 22:08:37 +00:00
meta-stage-impl-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-stage-impl.c stage-impl: Blit damage regions of all ages when using a shadow FB 2023-07-21 10:43:18 +00:00
meta-stage-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-stage-view-private.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-stage-view.c cleanup: Make include macro usages consistent 2023-08-07 22:24:36 +00:00
meta-stage-view.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-stage.c stage-view: Add API to inhibit cursor overlay painting 2023-07-17 23:42:38 +02:00
meta-viewport-info.c main: Move rect related macro to util-private.h 2021-05-17 16:08:42 +00:00
meta-viewport-info.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta-virtual-monitor.c cleanup: Stop translating nick/blurb for pspecs 2023-07-19 11:33:59 +00:00
meta-virtual-monitor.h cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00