How to use xfconf to store data like bookmarks

Mike Massonnet mmassonnet at
Thu Dec 11 22:43:15 CET 2008


First, this thread is probably just useless noise ;-)

I'm wondering how I can use xfconf to store something like this:


and I'm looking for opinions.

I could do it like xfdesktop does it for the backdrop screens, store the
bookmark suffixed with an incrementing number: bookmark0, bookmark1, ...

Then I don't know what should happen when the user deletes bookmark1
when there is bookmark0 and bookmark2.  As it is only an id, I think
about searching id after id for a placeholder, in which case it could
also be a random generated id that would make the algorithm to find a
placeholder faster.

And then the id could also be made as a unique identifier, based on the
name in my case.  However in that case the id must be cleaned up for
invalid characters.  That's possible with g_strcanon() where it would
be nice that xfconf provides a define name like

Which brings me to the only conclusion that what I really want is a
unique name...  I told ya, prolly just useless noise.


More information about the Xfce4-dev mailing list