← Back to team overview

desktop-packages team mailing list archive

[Bug 836443] Re: [oneiric] gconf settings don't get set properly

 

An exception to the broken gconf is gnome-tweak-tool which is still able
to set gconf values (like the previously mentioned window theme). gnome-
tweak-tool uses the following code:

from gi.repository import GConf

class GConfSetting:
    def __init__(self, key, _type):
        self._key = key
        self._type = _type
        assert(self._type in (str, bool))
        self._client = GConf.Client.get_default()

    def set_value(self, value):
        if self._type == bool:
            self._client.set_bool(self._key, value)
        elif self._type == str:
            self._client.set_string(self._key, value)
        else:
            assert(False)

** Bug watch added: GNOME Bug Tracker #656873
   https://bugzilla.gnome.org/show_bug.cgi?id=656873

** Also affects: gconf via
   https://bugzilla.gnome.org/show_bug.cgi?id=656873
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gconf in Ubuntu.
https://bugs.launchpad.net/bugs/836443

Title:
  [oneiric] gconf settings don't get set properly

Status in The GConf Registry System:
  Unknown
Status in “gconf” package in Ubuntu:
  New

Bug description:
  Using gconf-editor to set settings doesn't work. The new theme section
  of System Settings sets every setting except for the Window theme
  which is the only setting changed there that is still gconf and isn't
  gsettings. When I try to Edit>Keyboard Shortcuts in gnome-terminal, my
  changes don't stick after closing gnome-terminal because the gconf
  settings aren't actually set.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: gconf2 3.1.6-0ubuntu1
  ProcVersionSignature: Ubuntu 3.0.0-9.14-generic 3.0.3
  Uname: Linux 3.0.0-9-generic x86_64
  Architecture: amd64
  Date: Mon Aug 29 01:45:06 2011
  SourcePackage: gconf
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gconf/+bug/836443/+subscriptions


References