Created by James Westby on 2010-10-13 and last modified on 2011-04-20
Get this branch:
bzr branch lp:ubuntu/natty/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

Recent revisions

127. By Michael Vogt on 2011-04-20

[ Gary Lasker ]
* softwarecenter/view/softwarepane.py:
  - display the offer to add an application to the launcher
    for the duration of the time that the details view
    is showing (LP: #765389)

[ Michael Vogt ]
* test/test_unity_launcher_integration.py:
  - update tests
* update version number for natty-final

126. By Michael Vogt on 2011-04-19

* softwarecenter/log.py:
  - deal with not accessible ~/.cache/software-center directory
    (LP: #688682)
* softwarecenter/paths.py:
  - check for SUDO_USER before xdg is imported, otherwise the
    check has no effect (LP: #688682)
* softwarecenter/{paths,enums}.py, utils/update-software-center-agent:
  - remove unneeded xdg.BaseDirectory import
* utils/update-software-center-agent, softwarecenter/enums.py:
  - remove unused imports, make imports explicit (thanks pyflakes)

125. By Michael Vogt on 2011-04-18

[ Michael Vogt ]
* utils/submit_review.py:
  - add missing gettext call
* softwarecenter/view/widgets/reviews.py:
  - fix i18n for strings in class data

[ Gary Lasker ]
* softwarecenter/backend/channel.py:
  - don't display private PPA sources for purchased
    items (LP: #748459)

124. By Michael Vogt on 2011-04-18

[ Gary Lasker ]
* utils/submit_review.py,
  - string fixes for translation (LP: #762893)
* po/software-center.pot:
  - refresh .pot file
* softwarecenter/backend/restfulclient.py,
  - use more robust get_language method in utils.py,
    fixes crash when getting the default language (LP: #753211)
* softwarecenter/distro/Ubuntu.py:
  - don't crash if we can't get the icon url (LP: #719146)

[ Michael Vogt ]
* utils/get_reviews_helper.py, utils/get_review_stats_helper.py:
  - do not crash on broken pipe errors (LP: #761775, #761502)

123. By Michael Vogt on 2011-04-15

* softwarecenter/backend/aptd.py:
  - do not crash if trans.error is None (LP: #761642)
* softwarecenter/view/appdetailsview_gtk.py,
  - fix flickering during purchase install by more carefully
    checking if the app just became availalbe
* utils/get_reviews_helper.py, utils/get_review_stats_helper.py:
  - fix crash when the server returns a API error (LP: #761452)
  - fix pyflakes warnins
* softwarecenter/db/reviews.py:
  - ensure pkgname is a str (and not unicode), otherwise
    glib.spawn_async crashes (LP: #761357)
* softwarecenter/backend/zeitgeist_simple.py:
  - do not crash if a zeitgeist has no subjects (LP: #761905)

122. By Michael Vogt on 2011-04-15

* softwarecenter/backend/aptd.py:
  - do not crash if a-x-i is not installed (LP: #760090)
* softwarecenter/view/appdetailsview_gtk.py,
  - fixes in the i18n handling (LP: #760807)
* softwarecenter/db/reviews.py:
  - in get_review() do not use the untranslate appname, we only need
    the pkgname (may fix #761357)
  - improve error reporting if the get_reviews_helper fails
    (to fix #761357)

121. By Michael Vogt on 2011-04-14

[ Michael Vogt ]
* softwarecenter/db/reviews.py:
  - do not crash on multiple origins for the same version
    (LP: #756415)
* softwarecenter/db/application.py:
  - ensure docid is updated on database reopen() (LP: #757054)
* softwarecenter/models/appstore.py:
  - refresh docids in active searches if the database is reopend
    (LP: #710920)
* softwarecenter/backend/aptd.py:
  - do not run update-apt-xapian-index in --update mode to avoid
    in-place database modfications (LP: #507836)
* test/test_load_icons.py:
  - add test for the icon loader
* merged lp:~glatzor/software-center/force-bad-quality, this
  fixes the missing ability to override the lintian warning
  (LP: #712377)
* don't show reviews if we can't determine the origin
* fix crash when enabling new components (LP: #636429)
* fix missing details when a channel or a component just got added

[ Gary Lasker ]
* softwarecenter/app.py:
  - temporarily disable the deauth option until we have support
    for remove repository in aptdaemon (see LP: #723911)
* softwarecenter/backend/aptd.py :
  - fix empty error dialog for the case where aptdaemon returns
    an error code with no value (LP: #747172)
  - fix intermittent crash when updating the a-x-i (LP: #657494)
* softwarecenter/models/viewswitcherlist.py:
  - mark string "In Progress..." for translation, many thanks to
    Hendrik Knackstedt and Florian Greinus for finding this
    (LP: #759240)
* softwarecenter/view/catview_gtk.py:
  - fix broken translation string (LP: #758656)
* refresh .pot file
* softwarecenter/db/update.py:
  - fix crash when reinstalling previous purchases (LP: #760353)

120. By Michael Vogt on 2011-04-11

[ Michael Vogt ]
* softwarecenter/db/update.py:
  - do not crash if /var/lib/apt-xapian-index/cataloged_times.p can
    not be read (LP: #636049)
* merged lp:~mvo/software-center/get-reviews-subprocess (LP: #743020):
  - don't use multiprocessing anymore, instead glib.spawn_async()
    a helper app, this finally fixes the crashes with accessibility
    turned on (LP: #743020)
  - update rnrclient_pristine.py to the latest upstream version
    that supports origin and distroseries as arguments
  - add support for getting all the origins of the DB, this is
    needed for the new rnrclient_pristine.py functionatlity
  - ship get_reviews_helper.py, get_review_stats_helper.py for
    the glib.spawn_async() change
  - this also makes the reviews fully work in the guest session again

[ Gary Lasker ]
* softwarecenter/db/reviews.py:
  - update review loader to check for JoinableQueue rather than
    Queue so that we re-enable the ReviewLoaderThreadedRNRClient
    (LP: #754639)
* utils/submit_review.py:
  - remove two strings marked for translation that are never
    actually shown in the ui, also add translators note for
    combobox entries (LP: #750421)
* refresh .pot file

[ Aaron Peachey ]
* softwarecenter/view/widgets/reviews.py:
  - advise user that app needs to be installed in order to review,
    even if reviews exist (LP: #754879)

119. By Michael Vogt on 2011-04-08

[ Matthew McGowan ]
* softwarecenter/view/appdetailsview_gtk.py,
  - tweak color of review stars in details view and the
    review dialog to match listview color (LP: #753620)

[ Gary Lasker ]
* softwarecenter/view/basepane.py:
  - fix crash if the edit menu is activated while viewing
    the pending view or the history pane (LP: #754153)

[ Michael Vogt ]
* softwarecenter/apt/apthistory.py:
  - fix showing newly installed apps in the history (thanks to
    Geliy Sokolov) LP: #612183)
* softwarecenter/db/reviews.py:
  - use a joinable queue in the multiprocessing code and ensure
    task_done/join is used (LP: #743020)

118. By Michael Vogt on 2011-04-07

[ Gary Lasker ]
* softwarecenter/view/purchaseview.py:
  - block signal handlers rather than disconnect them when
    the purchase screen is not showing
  - handle case where the nav bar buttons are used to navigate
    back to the details view from the purchase screen
* softwarecenter/view/availablepane.py,
  - make custom package lists work consistently for all
    combinations of package names (LP: #748827)
* softwarecenter/view/softwarepane.py,
  - fix ValueError crash that can occur when adding an
    app to the launcher (LP: #750144)
* softwarecenter/test/test_appdetails_view.py:
  - update unit test for the localized date strings
    in the details view
* refresh .pot file
* softwarecenter/test/test_unity_launcher_integration.py:
  - fix broken unit test
* softwarecenter/utils.py,
  - make add to unity launcher feature work correctly for
    purchased apps, add unit test for this (LP: #752951)

[ Robert Roth ]
* softwarecenter/view/historypane.py:
  - expand most recent day in the history view (LP: #644438)
  - fix ellipsis of summary text in the list view on a
    window resize (LP: #678442)
* softwarecenter/view/appdetailsview_gtk.py:
  - support localized date string for the installed date
    in the details view (LP: #751068)
* softwarecenter/models/appstore.py:
  - correctly display half star ratings in listviews and
    the carousels (LP: #746173)

[ Michael Vogt ]
* merged lp:~mmcg069/software-center/Bug477285 (LP: #477285),
  many thanks!
* merged lp:~weblive-dev/software-center/weblive-backend-fixes,
  many thanks!
* test/test_gui_buy_something.py:
  - fix test
* data/featured.menu.in:
  - tweaked for natty

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.