Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/software-center
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

13. By Michael Vogt

* debian/triggers:
  - trigger on language-pack updates to ensure we get updated
    translations on app-install-data-ubuntu into the xapian
    database (LP: #456459)
* utils/update-software-center:
  - when triggered from a langpack update compare mo file
    time in order to prevent unneeded updates

12. By Michael Vogt

* debian/control:
  - update vcs link to lp:~ubuntu-core-dev/software-center/karmic
* softwarecenter/view/dialogs.py:
  - merge fix from Andrew Higginson for modal dialog bug (#455327)
* softwarecenter/view/appdetailsview.py:
  - do not crash if gconfd is not running (LP: #452559)

11. By Michael Vogt

* softwarecenter/view/appdetailsview.py:
  - use screenshots.ubuntu.com as screenshot url
* softwarecenter/view/catview.py:
  - do not crash for unavailable categories with <OnlyUnallocated>
    (LP: #451922)

10. By Michael Vogt

[ Michael Vogt ]
* softwarecenter/view/appdetailsview.py:
  - deal with connection refused errors properly
  - use shorter default socket timeout to avoid hangs when
    the screenshot site is unavailable
* softwarecenter/db/database.py:
  - require explicit open() to avoid possible race (LP: #449385)
* softwarecenter/view/widgets/imagedialog.py:
  - fix crash when unknown error happend during screenshot download
    (LP: #4479829)
* data/ui/SoftwareCenter.ui:
  - change unicode "..." to three "." to work around bug in
    gtkbuilder/intltool that makes strings with them untranslatable
    (https://bugzilla.gnome.org/show_bug.cgi?id=596205) (LP: #450600)
* po/*:
  - sync from rosetta and unfuzzy the strings that move
    from &#2026; to "..." (LP: #450600)
* softwarecenter/view/catview.py
  - do not crash if a desktop-directory can not be foudn or is
    invalid (LP: #450842)
* utils/update-software-center:
  - do not crash if glib is not available (e.g. during a upgrade)
    (LP: #450793)
* install the softwarecenter-installed emblem into a private dir
  to make not show up in the nautilus emblems folder (LP: #437385)

[ Josh Holland ]
* Fixed up man page (LP: #448896)

9. By Michael Vogt

* icon updates from Kenneth Wimer
* softwarecenter/db/update.py:
  - fix index bug in pkgname handling
* make screenshots scrollable (LP: #439420)
* fix reopen() handling by not using xapian.Database.reopen()
  but instead do a full open of the db (LP: #430603)
* softwarecenter/view/appdetailsview.py:
  - add support for http proxies (LP: #446069)
  - fix crash in cdrom handling (LP: #446269)
  - do not show error when a transaction is cancelt
    (LP: #440941)
* softwarecenter/view/widgets/imagedialog.py:
  - change default window size to match the default image
    size from screenshots.debian.net (LP: #445938)
* debian/control:
  - depend on the latest aptdaemon for working proxy support

8. By Michael Vogt

* softwarecenter/db/update.py:
  - when using getdefaultlocale() change the order of the environment
    variable that are checked to 'LANGUAGE','LANG','LC_CTYPE','LC_ALL'
    LP: #444316
* add support RTL in the webkit widgets
* Merged from Matthew McGowan:
  - better integration of the arrow button with the used theme
  - update arrow button when style changes (supports high contrast
    themes and somesuch now too)
  - support RTL langauges with the arrow button
  - new pathbar can be activated via SOFTWARE_CENTER_NEW_PATHBAR=1
    in the environment (not used by default)

7. By Michael Vogt

* debian/control:
  - add versionized dependency to aptdaemon (needs some of the
    latest API for the async calls) LP: #444218
* softwarecenter/view/pendingview.py:
  - display the operation (Install Packages, Remove Packages,
    Applying Changes) for operations that come from outside
    software-center (LP: #444254)
* softwarecenter/app.py:
  - do not crah on corrupted database
* utils/update-software-center:
  - ignore if dbus can not be imported (e.g. because we are in
    the middle of a upgrade and python packages are unavailable)
    LP: #443177)
  - do not show full stacktrace if dbus is not available
    (LP: #444089)
  - add a small delay between dubs rebuild signal and actual rebuild
    (LP: #438639)

6. By Michael Vogt

* softwarecenter/view/appdetailsview.py:
  - avoid blocking if the authentication dialog comes up
    (LP: #436413)
* softwarecenter/view/appdetailsview.py:
  - switch to use urls that return 404 if a package has no
* softwarecenter/view/widgets/imagedialog.py,
  - merge lp:~mvo/software-center/ubuntu-404 that implements 404
    handling and show ubuntu branded dummy image (LP: #425874)
* softwarecenter/view/appview.py:
  - support environment to switch sorting for searches:
    (to be able to test the different mode quickly)
* softwarecenter/view/appdetailsview.py:
  - fix crash when no icon can be found (LP: #442040, LP: #440306)
* softwarecenter/view/catview.py:
  - do not crash if no icon can be found (LP: #441171)
* data/templates/CategoriesView.html:
  - disable drag-n-drop (LP: #440446)

5. By Michael Vogt

* debian/rules:
  - cleanup, we do not need python-central, all the python code is
    in a private dir
* softwarecenter/view/appview.py:
  - display the package name in parenthesis if the application name
    appears multiple times in the database (e.g. for a generic name
    like "Terminal") LP: #434625
* softwarecenter/app.py, softwarecenter/view/viewswitcher.py:
  - automatically switch back to the previous view if the progress
    view is empty and the user has not navigated away manually
    (LP: #431907)
* po/ro.po:
  - added Romanian translation (thanks to Alex Eftimie)

4. By Steve Langasek

remove .PHONY from rules for everything but build and
override_dh_auto_install, otherwise this breaks the build with dh because
of the use of implicit rules; and for build, add an explicit rule to fix
this up.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.