1
0
Fork 0
mutter-performance-source/data/dbus-interfaces
Jonas Ådahl cc0ec14712 monitor-manager: Add new backlight D-Bus API
It is intended to replace using GetResources() and ChangeBacklight().

It moves from a normalized 1-100 numbers, to directly exposing the
hardware. This more closely maps to how gsd-backlight.c in
gnome-settings-daemon normally works, and simplifies the API a bit to
not have to deal with rounding issues.

There is still no KMS uAPI for this, so it still only hooks up to
XRANDR. Being private API, it doesn't try very hard to predict how the
KMS uAPI will look. When that day comes, it will likely need some
adaptations.

Part of the motivation here is to get something for gsd-backlight.c to
use where it can work more similarly to how the current common case
(sysefs) works, while attempting to migrate away from libgnome-rr.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3861>
2024-08-31 01:19:16 +02:00
..
meson.build Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
org.freedesktop.login1.xml Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
org.freedesktop.RealtimeKit1.xml Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
org.gnome.Mutter.DebugControl.xml core/debug-control: Allow changing the reference luminance of outputs 2024-08-30 20:03:43 +00:00
org.gnome.Mutter.DisplayConfig.xml monitor-manager: Add new backlight D-Bus API 2024-08-31 01:19:16 +02:00
org.gnome.Mutter.IdleMonitor.xml dbus-interfaces: Add some docs to the IdleMonitor interface 2024-05-26 10:04:19 +00:00
org.gnome.Mutter.InputCapture.xml input-capture: Hook up capturing of events to active session 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/session: Limit device type access when using libei 2023-09-01 10:43:26 +00:00
org.gnome.Mutter.ScreenCast.xml screencast: Add ability to stop streams 2023-11-30 12:22:59 +01:00
org.gnome.Mutter.ServiceChannel.xml service-channel: Add client type for filechooser portal 2024-08-06 16:07:48 +00:00
org.gnome.Mutter.X11.xml x11-display: Expose UI scaling factor via D-Bus 2024-08-30 20:32:01 +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