mutter/src/backends/x11
Jonas Ådahl 060c4c2dfc clutter/seat: Add API to initialize pointer position
This is different from "warping" as it doesn't necessarily result in a
pointer motion event. This can be helpful during initializing so we can
avoid faked pointer events that would otherwise need to be special cased
to not appear as actual pointer movements.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3070>
2023-06-12 18:16:01 +00:00
..
cm backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
nested backends/x11: Chain up in nested backend cursor renderer 2023-05-27 10:23:20 +00:00
meta-backend-x11-types.h barriers: Make barriers fully part of the backend 2022-07-26 20:27:24 +00:00
meta-backend-x11.c x11/backend-x11: Close the X11 Display where it's created 2023-05-31 07:53:41 +00:00
meta-backend-x11.h barriers: Make barriers fully part of the backend 2022-07-26 20:27:24 +00:00
meta-barrier-x11.c mutter: Remove stray spaces 2023-05-24 14:16:41 +02:00
meta-barrier-x11.h barriers: Make barriers fully part of the backend 2022-07-26 20:27:24 +00:00
meta-clutter-backend-x11.c x11/backend-x11: Close the X11 Display where it's created 2023-05-31 07:53:41 +00:00
meta-clutter-backend-x11.h clutter/backend/x11: Stop keeping track of the screen and root window 2022-01-17 09:48:51 +01:00
meta-color-manager-x11.c color-device: Pass calibration state separately when creating profile 2022-09-01 21:09:28 +00:00
meta-color-manager-x11.h x11: Add X11 color manager subclass 2022-09-01 19:09:21 +02:00
meta-crtc-xrandr.c backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-crtc-xrandr.h crtc: Make implementations inherit MetaCrtc 2020-06-10 18:54:51 +00:00
meta-cursor-renderer-x11.c backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-cursor-renderer-x11.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-cursor-tracker-x11.c backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-cursor-tracker-x11.h cursor-tracker: Move out more X11:isms to the X11 backend 2020-08-05 11:11:38 +02:00
meta-event-x11.c g-i: Drop unneeded since/stability annotations 2022-11-22 13:32:52 +01:00
meta-event-x11.h backends/x11: Update MetaBackend on ClutterEvent processing 2022-02-08 14:34:47 +00:00
meta-gpu-xrandr.c gpu/xrandr: Gracefully handle 0.0 refresh rate 2022-06-02 17:19:42 +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: Make axes part of the device tool 2020-11-27 15:14:33 +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/x11: Implement get_dimensions() in X11 input devices 2022-11-09 10:46:55 +00:00
meta-input-device-x11.h clutter: Move scroll valuator accounting to backends/x11 2020-11-27 15:14:34 +00:00
meta-input-settings-x11.c backends/x11: Use backend-side error traps for input configuration 2023-05-16 16:02:43 +00:00
meta-input-settings-x11.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-keymap-x11.c keymap/x11: Store a MetaBackend pointer instead of ClutterBackend 2022-01-17 09:48:50 +01:00
meta-keymap-x11.h backends/x11: Fix key repeat of on-screen keyboard for second level keysyms 2021-11-04 13:15:25 +00:00
meta-monitor-manager-xrandr.c mutter: Remove stray spaces 2023-05-24 14:16:41 +02:00
meta-monitor-manager-xrandr.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-output-xrandr.c output-xrandr: Don't treat 0 as invalid backlight value 2023-04-04 19:30:06 +00:00
meta-output-xrandr.h x11: Support the CTM (color transform matrix) RandR property 2021-01-11 13:44:54 +00:00
meta-renderer-x11.c cogl: Remove legacy OpenGL driver support 2023-02-21 18:09:28 +00:00
meta-renderer-x11.h renderer-x11: Split up into CM and Nested renderers 2017-04-07 22:30:49 +08:00
meta-seat-x11.c clutter/seat: Add API to initialize pointer position 2023-06-12 18:16:01 +00:00
meta-seat-x11.h seat/x11: Add API to get backend 2022-01-17 09:45:36 +01:00
meta-stage-x11.c backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-stage-x11.h backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-virtual-input-device-x11.c virtual-input-device/x11: Get X11 display and screen from X11 backend 2022-01-17 09:48:51 +01: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 backend: Set up and use ownership chains 2022-12-17 13:52:51 +00:00
meta-xkb-a11y-x11.h backends: Move keyboard a11y into backends 2020-11-27 15:14:33 +00:00