mutter/data/dbus-interfaces
Jonas Ådahl a8b013b006 Add beginning of input capture API
This API aims to provide a way for users to capture input devices under
certain conditions, for example when a pointer crosses a specified
barrier.

So far only part of the API is implemented, specifially the session
management as well as zone advertisement, where a zone refers to a
region in the compositor which edges will eventually be made available
for barrier placement.

So far the remote access handle is created while the session is enable,
despite the input capturing isn't actually active yet. This will change
in the future once it can actually become active.

v2: Remove absolute/relative pointer, keep only pointer (ofourdan)

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2628>
2023-07-14 22:23:45 +00:00
..
meson.build
org.freedesktop.login1.xml
org.freedesktop.RealtimeKit1.xml Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
org.gnome.Mutter.DisplayConfig.xml monitor-manager: Add NightLightSupported property to DisplayConfig 2022-05-17 08:42:25 +00:00
org.gnome.Mutter.IdleMonitor.xml
org.gnome.Mutter.InputCapture.xml Add beginning of input capture API 2023-07-14 22:23:45 +00:00
org.gnome.Mutter.InputMapping.xml backends: Expose InputMapping D-Bus path to determine tablet mapping 2022-09-02 18:34:36 +00:00
org.gnome.Mutter.RemoteDesktop.xml remote-desktop: Unify codestyle in API 2022-01-25 10:49:12 +00:00
org.gnome.Mutter.ScreenCast.xml screen-cast-stream: Embed the wayland output name to streams 2022-08-15 17:01:27 +00:00
org.gnome.Mutter.ServiceChannel.xml Introduce the 'service channel' D-Bus service 2023-02-13 15:34:24 +00:00
org.gnome.SettingsDaemon.Color.xml color-manager: Set up a D-Bus proxy to org.gnome.SettingsDaemon.Color 2022-09-01 16:54:04 +02:00
org.gnome.SettingsDaemon.Power.Screen.xml color-manager: Add API to set brightness 2022-09-01 17:52:01 +02:00