-
Matthias Clasen authored
2008-07-11 Matthias Clasen <mclasen@redhat.com> Bug 531169 – A mechanism for setting defaults The cache-clearing part of this patch is thanks to Behdad Esfahbod. * defaults/*: A DBus system bus service that can copy a subtree of GConf values from the callers db to a system-wide db, using PolicyKit to control access. * configure.in: Add --enable-defaults-service to optionally build the defaults service. * gconf/gconf-database.[hc]: Add gconf_database_clear_cache_for_sources. * gconf/gconf-sources.[hc]: Add gconf_sources_clear_cache_for_sources. * gconf/gconfd.c: Listen for changes in the system-wide databases by the defaults service, and clear the cache. * po/POTFILES.in: Glue * Makefile.am: Glue svn path=/trunk/; revision=2628
7d4caf65