should use gsettings rather than gconf

Bug #656335 reported by Sebastien Bacher
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Software Center
Invalid
Undecided
Unassigned
software-center (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: software-center

GConf is being deprecated in GNOME by gsettings and this software will need to be ported in the next cycles. You can find documentation to help you porting on http://library.gnome.org/devel/gio/unstable/migrating.html

Revision history for this message
Sebastien Bacher (seb128) wrote :

Seems this one will need first for the gnome-control-center proxy values and gwibber to move to gsettings before starting...

Changed in software-center (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
Michael Vogt (mvo)
Changed in software-center:
status: New → Confirmed
Changed in software-center:
status: Confirmed → Invalid
Changed in software-center (Ubuntu):
assignee: nobody → Gary Lasker (gary-lasker)
Revision history for this message
Gary Lasker (gary-lasker) wrote :

Changed to "High" per seb128: the http_proxy values should be read from gsettings at least since that's where GNOME stores it

tags: added: gnome3-gsettings
Changed in software-center (Ubuntu):
importance: Low → High
Revision history for this message
Gary Lasker (gary-lasker) wrote :

We switched to use libproxy to get the http_proxy value and with this we removed our only gconf dependency. The remaining (now unused) gconf code and the dependency on python-gconf was removed with the release of Software Center 4.1.7:

software-center (4.1.7) oneiric; urgency=low

  [ Aaron Peachey ]
  * Add fake-review API that can be used for GUI testing and
    automatic testing without actually hitting the network.
    Can be enabled with the SOFTWARE_CENTER_FAKE_REVIEW_API=1
    environment
  * add support to remove/modify reviews, this requires the
    new rnrserver in production

  [ Michael Vogt ]
  * merged lp:~aaronp/software-center/tests, many thanks
  * merged lp:~mvo/software-center/piston-sc-agent:
    This move the SoftwareCenterAgent support from restfulclient
    to piston-mini-client and adds a new SpawnHelper abstraction.
    It also adds a new SOFTWARE_CENTER_AGENT_INCLUDE_QA environment
    to get apps in QA (if you are in the right group)
  * remove get_http_proxy_string_from_gconf and remove python-gconf
    dependency

  [ Gary Lasker ]
  * merge lp:~evfool/software-center/smallfixes to fix up mouse click
    handling for LinkButton, many thanks to Robert Roth (LP: #796640)
  * merge lp:~mterry/software-center/drop-deja-dup courtesy Michael
    Terry, removes deja-dup from the featured apps list since it has
    been promoted to main
  * merge lp:~evfool/software-center/fixnavigation, fixes navigation
    error when searching (LP: #801114)
  * softwarecenter/ui/gtk/appview.py:
    - fix phantom install button in for purchase listview (LP: #801512)
  * softwarecenter/db/update.py:
    - add support for custom desktop key X-Ubuntu-Software-Center-Name
      for USC-specific display names (LP: #801197)
  * softwarecenter/ui/gtk/appdetailsview_gtk.py:
    - don't start the indeterminate progress bar for purchase
      transactions until after the authentication dialog is closed
      (LP: #725181)
  * softwarecenter/utils.py,
    softwarecenter/backend/aptd.py,
    test/test_software_channels.py:
    - obfuscate private ppa details in the error log output and in
      the error dialog itself, add corresponding unit test

  [ Steve Langasek ]
  * debian/control: point Vcs-Bzr field at the right branch.

 -- Michael Vogt <email address hidden> Mon, 04 Jul 2011 07:41:36 +0100

Changed in software-center (Ubuntu):
assignee: Gary Lasker (gary-lasker) → nobody
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.