~kelemeng/software-center/bug640969

Viewing all changes in revision 64.

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt, Michael Vogt, Gary Lasker, Kiwinote
  • Date: 2010-09-02 16:58:38 UTC
  • Revision ID: james.westby@ubuntu.com-20100902165838-a860kj16k9ywa0yo
Tags: 2.1.15
[ Michael Vogt ]
* softwarecenter/view/purchasedialog.py:
  - fix size and title for additional webkit windows (LP: #625385)
* softwarecenter/db/update.py:
  - fix screenshot url and thumbnail url loading
* softwarecenter/enums.py:
  - switch default to buy-host to software-center.ubuntu.com
  - allow override via the SOFTWARE_CENTER_BUY_HOST environment
    (useful for testing)
* softwarecenter/backend/aptd.py:
  - make defaults for addons_{install,remove} empty lists instead
    of None to prevent crash when called with a empty argument
  - use AptClinet.install_packages() instead of commit_packages()
    for the install of commercial stuff to get the benefit of 
    aptdaemons 03_auth_me_less patch
* softwarecenter/backend/restfulclient.py:
  - point SERVICE_ROOT for the internal login service to production
* softwarecenter/view/appdetailsview_gtk.py:
  - minor logging improvements
* merged lp:~mmcg069/software-center/pathbar-clip-fix that ensures
  proper clipping for the pathbar, many thanks!
* softwarecenter/view/channelpane.py:
  - fix flicker in channelspane on db-reopen and add regression
    test
* merged lp:~mvo/software-center/less-flicker that fixes some
  UI flicker/ghost activity (LP: #626733)
* softwarecenter/backend/aptd.py:
  - if reload() fails when adding a commercial PPA that may be
    because there is a 5 min delay between software-center-agent
    telling us its available and it becoming availalbe in launchpad.
    In this case, retry up to 5 minutes to get the repo 
    (LP: #627608)
* merged  lp:~mmcg069/software-center/prelight-icon-onhover 
  (many thanks!)
* merged lp:~mmcg069/software-center/cat-flags to support
  internal flags in the menu files

[ Gary Lasker ]
* merge lp:~mmcg069/software-center/misbehaving-pathbar-fix, fixes
  pathbar no longer shrinking to available width (LP: #625210),
  many thanks Matthew McGowan!
* softwarecenter/view/viewswitcher.py:
  - only update the channel list when a model is available
    (LP: #628394)

[ Kiwinote ]
* data/dialogs.ui:
  - only display vscrollbar if needed for dependency removal alert
  - tweak window properties for dependency removal alert
* data/SoftwareCenter.ui:
  - tweak window properties for the rebuilding window
* po/POTFILES.in:
  - mark data/ui/dialogs.ui for translation
* software-center:
  - fix typo, thanks Jeremy Bicha! (LP: #625729)
* softwarecenter/app.py:
  - always make s-c sensitive again after catalog is rebuilt (LP: #626513)
* softwarecenter/apt/aptcache.py:
  - don't crash when no LANGPACK_PKGDEPENDS file exists (LP: #625562)
  - speed improvements for get_addons()
  - don't allow randompkg-something to list randompkg as an add-on
* softwarecenter/db/application.py:
  - fail nicely if a deb file can't be opened
* softwarecenter/view/appdetailsview_gtk.py:
  - don't use capitalize() on add-on names, much thanks to Severin Heiniger!
    lp:~lantash/ubuntu/maverick/software-center/fixes-626067 (LP: #626067)
  - fix AttributeError while running test_appdetails_view.py
  - tweak padding between buttons in addons bar (LP: #625230)
  - don't reload screenshot (ie flicker) if we refresh an existing page
  - fix typo (LP: #622750)
  - fix some broken logic which gives wrong total size (LP: #624578)
  - show "x when installed" when addons are selected for installed pkg
  - fix a quirk so that the download size is not always 0
  - hide totalsize info when we have an error
* softwarecenter/view/availablepane.py,
  softwarecenter/view/channelpane.py:
  - add translators comment to clarify underscore behaviour (LP: #626718)
* softwarecenter/view/historypane.py:
  - tweak string for consistency (LP: #627215)
  - hide the architecture (introduced by new apt a little while back)
* softwarecenter/view/purchasedialog.py:
  - don't show as 'untitled window' in taskbar

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: