Re: thoughts on GSettingsList
- From: Behdad Esfahbod <behdad behdad org>
- To: Ryan Lortie <desrt desrt ca>
- Cc: gtk-devel-list gnome org
- Subject: Re: thoughts on GSettingsList
- Date: Sat, 15 May 2010 15:37:50 -0400
On 05/15/2010 03:08 PM, Ryan Lortie wrote:
> On Sat, 2010-05-15 at 14:45 -0400, Behdad Esfahbod wrote:
>> It would be immensely helpful if GSettingsList can do the cleaning up and
>> dup-avoiding part. So, add_item() will in fact get a name *hint*, clean it
>> [1] up, avoid dup, and return the key name.
>
> Note that in the interface I gave, add_item() takes no arguments at all.
> My current thinking involves creating a uuid-ish thing to store in the
> database. This would have some nice properties when it comes time to
> considering how we would merge dconf databases (by making collisions
> less likely).
I see. So, totally random names... A hint would make browsing the database
easier indeed. I still prefer short names though.
> Indeed, I used to support a hint here that would become the "prefix" of
> the new name. Perhaps I will also feature this in the new version after
> all.
>
>> Other than that, I know you already know, but is worth stressing: please avoid
>> magic keys and values if you can :P.
>
> GSettings key naming conventions prohibit you from having a "." in a key
> name, so having "dot files" is not really a case of magic keys but
> rather a case of "something else entirely".
Ok, so they are implementation details really...
Cheers,
behdad
> Thanks for the feedback.
>
> Cheers
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]