~kelemeng/software-center/bug625859

Viewing all changes in revision 56.

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt, Gary Lasker, Michael Vogt, Didier Roche, Kiwinote
  • Date: 2010-08-11 23:19:03 UTC
  • Revision ID: james.westby@ubuntu.com-20100811231903-4b3yrqaxsoibm0i0
Tags: 2.1.9
[ Gary Lasker ]
* softwarecenter/utils.py:
  - add generic image downloader class
* softwarecenter/app.py,
  softwarecenter/backend/paths.py,
  softwarecenter/db/application.py,
  softwarecenter/db/database.py,
  softwarecenter/distro/Ubuntu.py,
  softwarecenter/view/appdetailsview_gtk.py,
  softwarecenter/view/appview.py:
  - implement download and local caching of downloadable
    icons, display them in applist and appdetails views

[ Michael Vogt ]
* test/test_database.py:
  - re-enable sca test again
* test/{test_downloader.py, test_ppa_iconfilename.py}:
  - add tests for the downloader and the iconfilename
* softwarecenter/db/update.py:
  - add support for the inline icon_data, push them into 
    SOFTWARE_CENTER_ICON_CACHE_DIR, add tests
* softwarecenter/backend/login_sso.py:
  - add support for ubuntu-sso-client login
* merged lp:~mmcg069/software-center/appview-fix, that fixes
  overly large buttons

[ Didier Roche ]
* data/featured.menu.in:
  - add zoho integration as a featured app

[ Kiwinote ]
* <all>:
  - support deb files (much thanks to mvo for all his help!)
  - support apturls
* debian/control:
  - add homepage field
* man/software-center.1:
  - update man file
* softwarecenter/app.py:
  - if s-c is running and we get a request to open s-c on a specific page, 
    then switch to correct page
  - update status_bar correctly on back/forward navigation
  - display available packages in available_pane and installed packages in 
    installed_pane
* softwarecenter/db/application.py:
  - lots and lots of changes to support deb-files and apturls
* softwarecenter/db/database.py:
  - add function to determine if package is in a category
* softwarecenter/view/appdetailsview_gtk.py:
  - refresh packagestatusbar correctly upon cancelled installation / removal
  - hide packagestatusbar / description / screenshot / info_table when
    we have a 'not found' error
  - display warnings in the packagestatusbar
  - make description accessible
* softwarecenter/view/appview.py:
  - allow apturl requests in custom list views
  - hide action_btn when application is not available
* softwarecenter/view/availablepane.py:
  - show packages in correct category
* softwarecenter/view/installedpane.py:
  - load listview on demand
  - add show_app function (ux is worse than in available_pane, as we have 
    no categories or back/forward navigation)
* softwarecenter/view/viewswitcher.py:
  - put cursor in correct position

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: