Bug 595479 - [enh] add dconf 'service'
[enh] add dconf 'service'
Status: RESOLVED FIXED
Product: dconf
Classification: Core
Component: general
git master
Other All
: Normal enhancement
: ---
Assigned To: dconf-maint
dconf-maint
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2009-09-17 15:21 UTC by Allison Lortie (desrt) (extended vacation)
Modified: 2009-09-18 02:18 UTC (History)
0 users

See Also:
GNOME target: ---
GNOME version: ---


Attachments

Description Allison Lortie (desrt) (extended vacation) 2009-09-17 15:21:06 UTC
one of the primary advantages of using the dbus type system in dconf is the theoretical posibility of using it from any language by way of the dbus bindings already in that language.

currently you can only perform writes via dbus (using the dbus-writer) and even then you have to have some knowledge of the topology of the dconf database (ie: you need to know that writes to "/user/" have to go to "ca.desrt.dconf.writer.user", and so on).  reads would require using libdconf to read the database file directly.

dconf should have a dconf service that can be used by anyone who wants to access it via dbus.  this interface should do everything that libdconf normally does for applications that use it.
Comment 1 Allison Lortie (desrt) (extended vacation) 2009-09-18 02:18:02 UTC
fixed in master.

Note You need to log in before you can comment on or make changes to this bug.