Sat Jul 23 11:48:17 CEST 2011
"It is not intended:
- for the storage of application-specific data
- to be able to store large amounts of data
- to store complex data types (other than as strings)"
Basically, XSettings only works when you have a very small number of
settings that everyone agrees on (like double-click time and default
font). "XFCE clock background colour" would be a really bad XSetting, for
Plus, having per-application settings in a central location is just
horrible, IMHO ;-)
BTW, the core of the XSettings support in ROX-Session is from the
reference implementation (and related to the code in GTK and GNOME, I
think). ROX-Session just joins that code with our options dialog...
Thomas Leonard http://rox.sourceforge.net
tal00r at ecs.soton.ac.uk tal197 at users.sourceforge.net
More information about the Xfce4-dev