xsettings: Expose monitored settings through D-Bus

Desktop / GNOME / GNOME Settings Daemon - Bastien Nocera [hadess.net] - 27 February 2018 15:29 UTC

A number of things that gnome-settings-daemon monitors for all the GTK+ applications aren't currently available for GTK+ Wayland clients, only through XSettings.

As we already monitor fontconfig configurations, enabled GTK+ modules and whether applications should use animations, export those through a D-Bus interface.

See https://bugzilla.gnome.org/show_bug.cgi?id=786693

Based on patch by Martin Blanchard

https://bugzilla.gnome.org/show_bug.cgi?id=786694

522640a6 xsettings: Expose monitored settings through D-Bus
plugins/xsettings/gsd-xsettings-manager.c | 136 +++++++++++++++++++++++++++++-
1 file changed, 134 insertions(+), 2 deletions(-)

Upstream: git.gnome.org


  • Share