lp:~kelemeng/software-center/bug625859

Created by Gabor Kelemen on 2010-08-28 and last modified on 2010-08-28
Get this branch:
bzr branch lp:~kelemeng/software-center/bug625859
Only Gabor Kelemen can upload to this branch. If you are Gabor Kelemen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gabor Kelemen
Project:
Ubuntu Software Center
Status:
Merged

Recent revisions

63. By Gabor Kelemen on 2010-08-28

Correct UTF-8 character escapes. Fixes LP: 625859

62. By Michael Vogt on 2010-08-26

[ Gary Lasker ]
make the currency string not translatable, since it will not
vary by locale currently (the agent always uses US$)

61. By Michael Vogt on 2010-08-26

[ Kiwinote ]
* refactor addons code
* allow ourselves to install/remove via menu/list_view (LP: #624406)
* hide action_bar in featured pane

[ Mohamed Amine IL Idrissi ]
* softwarecenter/view/appdetailsview_gtk.py:
  - minor ui changes to the addons view

[ Michael Vogt ]
* merged lp:~mmcg069/software-center/whereitsit-tweaks to fix
  icon size in "where-is-it" code (many thanks)
* merged lp:~mpt/software-center/fit-and-finish-2, fixes not
  precise string and remove the yellow color from the search
  widget (many thanks)
* merged lp:~mmcg069/software-center/fit-and-finish-22,
  many thanks
* software-center:
  - make --enable-buy the default

60. By Michael Vogt on 2010-08-25

fix plugin loading

59. By Michael Vogt on 2010-08-25

[ Kiwinote ]
* softwarecenter/app.py:
  - pass required argument to fix crash (LP: #618212)
  - fix crash in setting supported filter (LP: #618243)
* softwarecenter/db/application.py:
  - fail nicely on not available for architecture (mit-scheme)
* softwarecenter/view/appdetailsview_gtk.py:
  - use package info lines rather than package info tables
    (for devildante to use in the addons branch)
  - add elipsis to buy button for mpt (LP: #622708)
* softwarecenter/view/appview.py:
  - don't show duplicate app/pkg (in channelviews)
  - count pkgs when displaying pkgs and apps
* softwarecenter/view/availablepane.py:
  - two way 'show/hide technical packages' action bar
    (the number of technical pkgs to show is not very accurate)
* softwarecenter/view/channelpane.py:
  - two way 'show/hide technical packages' action bar
    (this is accurate, LP: #594833)
* softwarecenter/view/widgets/actionbar.py:
  - disable text getting bold on hover

[ Milo Casagrande ]
* softwarecenter/db/application.py:
  - make 'source available' warning more suitable for translation.

[ Gary Lasker ]
* softwarecenter/backend/channel.py:
  - Rename the "App Expo" node to "Independent" per the USC spec

[ Michael Vogt ]
* implement the "Find it at" part of the specification to make it
  easier for the user to discover the newly installed software
* softwarecenter/backend/login_sso.py:
  - use Sign into "Ubuntu Software Center Store" as sso login name
* debian/control:
  - tighten dependency on ubuntu-sso-client (LP: #624127)

[ Mohamed Amine IL Idrissi ]
* (all): Implemented add-on handling.

58. By Michael Vogt on 2010-08-24

[ Kiwinote ]
* softwarecenter/__init__.py:
  - don't import Application
* softwarecenter/db/application.py:
  - only import get_install_backend when we actually need it (LP: #620011)
* softwarecenter/db/database.py,
  test/test_appview.py:
  - import Application from the correct location

[ Michael Vogt ]
* merged lp:~mpt/software-center/fit-and-finish, many thanks
* merged lp:~mmcg069/software-center/mkit-theme-tweaks, many thanks
* merged lp:~and471/software-center/a-few-of-my-favorite-things, many
  thanks
* merged lp:~mmcg069/software-center/mkit-theme-tweaks, many thanks
* merged lp:~mmcg069/software-center/visual-overhaul
* softwarecenter/backend/login_sso.py:
  - updated for the latest ubuntu-sso-client API

57. By Michael Vogt on 2010-08-13

[ Kiwinote ]
* data/featured.menu.in:
  - fix typos to make a few more featured apps appear in the list
* po/POTFILES.in:
  - mark softwarecenter/db/application.py for translation
* softwarecenter/app.py:
  - switch to available view when we are in the installed view and we get a
    request for a pkg in the available view
  - allow s-c to be passed a search term (LP: #612507)
    The syntax is "software-center search:search term"
  - make catalog rebuilding window accessible (LP: #538373)
* softwarecenter/db/database.py:
  - fix typo (LP: #616183)
* softwarecenter/view/appdetailsview_gtk.py:
  - use the same gwibber text in both appdetails views (LP: #614220)
  - make application name and summary accessible and grab focus (LP: #608140)
  - make description accessible (LP: #608140)
  - make info table accessible (LP: #608141)
  - reset pane to top left on show_app()
* softwarecenter/view/appdetailsview_webkit.py:
  - use the same gwibber text in both appdetails views (LP: #614220)
* softwarecenter/view/availablepane.py:
  - refresh navigation bar correctly when we get a request to display a pkg
* softwarecenter/view/catview_gtk.py:
  - make poster and paging dot accessible (LP: #600306, #608152, #609411)
* softwarecenter/view/installedpane.py:
  - refresh navigation bar correctly when we get a request to display a pkg
* softwarecenter/view/pendingview.py:
  - display the name of the application holding the lock, when waiting for
    a package manager to quit (LP: #440058, #511213)

[ Michael Vogt ]
* softwarecenter/view/appdetailsview_gtk.py:
  - fix crash when icon can not be loaded
  - fix crash when description is None
* debian/software-center.postinst:
  - run update-apt-xapian-index -u to ensure the xapian index
    is there (LP: #617397)
* data/software-center.js:
  - add missing network.protocol-handler.app.apt (thanks to Chris Coulson)

56. By Michael Vogt on 2010-08-11

[ 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

55. By Michael Vogt on 2010-08-09

[ Michael Vogt ]
* merged lp:~mmcg069/software-center/backforward-tweaks,
  many thanks
* merged lp:~mmcg069/software-center/appview-tweaks,
  many thanks
* merged lp:~kiwinote/software-center/getting-the-small-things-right
  and tweaked it a little bit
* merged lp:~mvo/software-center/buy-something, currently needs to
  be enabled via "--enable-buy" to make it work
* merged lp:~and471/software-center/fix-524289
  LP: #524289, LP: #537532
* merged lp:~and471/software-center/fix-keypresses-on-viewswitcher,
  many thanks
* merged lp:~mmcg069/software-center/catview-tweaks, many thanks

[ Kiwinote ]
* softwarecenter/app.py:
  - save/restore sidebar width (LP: #567128)
  - don't crash if active_pane doesn't have a searchentry (LP: #611718)
* softwarecenter/db/application.py:
  - add new "display_name" and "display_summary" - when app has no appname,
    display the summary as primary text (per spec)
    LP: #537436
* softwarecenter/view/appdetailsview_gtk.py:
  - use "display_name" and "display_summary" (LP: #537436)
* softwarecenter/view/availablepane.py:
  - correctly update the status bar after filtering by support status
    LP: #528062
* softwarecenter/view/basepane.py:
  - basepane doesn't contain a searchentry

[ Gary Lasker ]
* apt-xapian-index-plugin/software-center.py,
  softwarecenter/enums.py,
  softwarecenter/db/update.py:
  - implement a-x-i plugin to index custom metadata
    for the new-apps archive

54. By Michael Vogt on 2010-07-30

[ Gary Lasker ]
* softwarecenter/view/availablepane.py:
  - restore missing busy cursor when loading applist
    views (LP: #610688)
  - fix visual glitch when navigating back to a subcategory
    list view from a details view (LP: #611108)
* debian/control:
  - add depends python-debian (>= 0.1.15)
* softwarecenter/backend/channel.py:
  - add an "App Expo" item in the left navigation pane for
    display of the contents of the (for now) app review
    board PPA
* test/test_database.py:
  - update test for parse_axi_values_file change, fix
    test_update_from_var_lib_apt_lists
* softwarecenter/backend/channel.py:
  - add a new "Other" item in the left navigation pane
    for display of software items for which a corresponding
    repository is not available (LP: #524379, LP: #596409)

[ Michael Vogt ]
* softwarecenter/view/widgets/actionbar.py:
  - fix crash in action buttons
* softwarecenter/db/update.py:
  - support additional metadata from Packages file for the
    "Whats new" repository (and possible others)
  - add axi catalogedtime information to the app-install-data
    DB
* softwarecenter/db/database.py:
  - export parse_axi_values_file()

[ Bilal Akhtar ]
* softwarecenter/app.py:
  - Prevent About dialog from being set as modal. (LP: #550955)

[ Michael Bienia ]
* softwarecenter/apt/apthistory.py,
  softwarecenter/view/historypane.py:
  - fix DeprecationWarning at startup (LP: #602310)

Branch metadata

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

Subscribers