#648009 libglib2.0-bin: no way to set a schemaless key using gsettings

Package:
libglib2.0-bin
Source:
glib2.0
Description:
Programs for the GLib library
Submitter:
Tollef Fog Heen
Date:
2011-11-08 12:57:15 UTC
Severity:
normal
#648009#5
Date:
2011-11-08 09:32:27 UTC
From:
To:
It seems there is no way to set a schemaless key (such as
org.gnome.gnome-panel.layout.objects.menu-bar.pack-type) using
gsettings.  All of:

: tfheen@qurzaw ~ > gsettings set :org.gnome.gnome-panel.layout.objects.menu-bar pack-type end
No such schema ''
: tfheen@qurzaw ~ > gsettings set org.gnome.gnome-panel.layout.objects.menu-bar pack-type end
No such schema 'org.gnome.gnome-panel.layout.objects.menu-bar'
: tfheen@qurzaw ~ > gsettings set org.gnome.gnome-panel.layout:objects.menu-bar pack-type end
Schema 'org.gnome.gnome-panel.layout' is not relocatable (path must not be specified)
: tfheen@qurzaw ~ >

fails in various ways.

#648009#10
Date:
2011-11-08 12:48:40 UTC
From:
To:
Le mardi 08 novembre 2011 à 10:32 +0100, Tollef Fog Heen a écrit :

I think this is by design. The only application to do such things at the
moment is gnome-panel, and it does so through using the internal dconf
API.

#648009#15
Date:
2011-11-08 12:54:23 UTC
From:
To:
]] Josselin Mouette

| I think this is by design. The only application to do such things at the
| moment is gnome-panel, and it does so through using the internal dconf
| API.

Is there any other way for me to move the clock to the upper right
corner, short of writing a C application using those internal dconf APIs?