Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/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

197. By Michael Vogt on 2012-10-16

* data/ui/gtk3/css/softwarecenter.css:
  - drop "text-shadow" from the CSS as its causing a memory
    leak (LP: #1058523)

196. By Michael Vogt on 2012-10-11

* lp:~mvo/software-center/reinstall-previous-purchase-token-fix:
  - fix reinstall previous purchases that have a system-wide
    license key LP: #1065481
* lp:~mvo/software-center/lp1060106:
  - Add missing gettext init for utils/update-software-center-agent
    (LP: #1060106)

195. By Michael Vogt on 2012-06-28

[ Gary Lasker ]
* lp:~gary-lasker/software-center/recommendations-string-change-lp986437-for-5.2
  - cherry pick string change LP: #986437

[ Natalia Bidart ]
* lp:~nataliabidart/software-center/lost-in-translation:
  - Pass the missing "self" argument to the super(ish) call to fix
    crash in the installed pane

[ Michael Vogt ]
* merge fixes from the 5.2 branch:
  - LP: #873104, #1003954, #967036, #920741

194. By Michael Vogt on 2012-06-21

[ Robert Roth ]
* lp:~evfool/software-center/lp752376:
  - Updated the code to also work with file:// style deb filenames
    (LP: LP #752376)
* lp:~evfool/software-center/lp1011605:
  - update copyright date in the About window (LP: #1011605)
* lp:~evfool/software-center/lp1011567:
  - add F1 key as accelerator for opening Help (LP: #1011567)

[ Gary Lasker ]
* debian/control:
  - remove recommends for gir1.2-launchpad-integration-3.0 as it is no
    longer needed (many thanks Robert Ancell)

[ Natalia Bidart ]
* lp:~nataliabidart/software-center/the-organizer:
  + Tests cleanup:
    - Renamed test/ dir to tests/.
    - Moved the testutils module to tests/utils.py.
    - Removed all unnecessary logging setup per test file.
    - Removed all unnecessary shebangs in test files.
    - Isolated test code into tests/ directory, including moving all the
      get_test_window_foo from the gtk3 production modules to
      tests/gtk3/windows.py module.
    - Removed all the calls to Gtk.main() in gtk3 tests since that blocks the
      execution of the suite.
    - Pep8 and pyflakes fixes in the files already modified in this branch.
    - Minor bug fix in the softwarecenter/log.py module when trying to
      create a log dir with proper perms.
* lp:~nataliabidart/software-center/cant-stop-the-music.trunk:
  - Stop the video if user navigates away from an app details page
    (LP: #1003954).
  - Refactored ViewManager so page displaying calls a leave_page before
    changing a page, and a enter_page when navigating into a page.

[ Adam Conrad ]
* xz-lzma has been rolled into xz-utils, as of 5.1.1alpha+20120614-1

[ Michael Vogt ]
* lp:~mvo/software-center/python-apt-0.8 :
  - fix some leftover python-apt 0.7 API usage that will get removed
    in quantal
* lp:~mvo/software-center/add-profile-cmdline
  - add new --profile option to the app that writes out a cProfile
  - add new dbus method com.ubuntu.SoftwarecenterIFace.writeMemoryDump
    to write meliae memory dump for analyizing memleaks/cycles
* lp:~mvo/software-center/more-performance-measurement:
  - add more fine grained data in --measure-startup-time and
    suppresses times <0.1s in the output

193. By Michael Vogt on 2012-06-01

[ Robert Roth ]
* lp:~evfool/software-center/lp872760:
  - Updated the category name for the RasterGraphics subcategory
    from Painting & Editing to Painting (LP: #872760)
* lp:~evfool/software-center/lp927426:
  - Changed the reference to store to Software Center, as requested in
    bug LP: #927426
* lp:~evfool/software-center/specs-update:
  - Moved the recommended applications section after the package details
  - Moved the addon status bar after the addons list
  - Aligned the star ratings widget vertically with the titles
  - Added some vertical padding before the star ratings widget to look
* lp:~evfool/software-center/history-enhancements:
  - display text-sized icons in history, not double-sized ones
  - use padding between the icon and the package name
  - right-align the time of the history action
  - display the action +time (installed/updated/removed) if the
    filter is all changes, otherwise only display the time
  - removed markup from the translatable string, to avoid translation
    mistakes with markup

[ Sebastian Heinlein ]
* lp:~glatzor/software-center/remove-workaround-747172:
  - remove old workaround that should be no longer needed (LP: #747172)

[ Robert Ancell ]
* lp:~robert-ancell/software-center/no-lpi:
  - Drop Launchpad integration

[ Michael Vogt ]
* lp:~mvo/software-center/piston-generic-helper-offline-mode:
  - add support for offline mode to the generic helper just like
    for piston_get_reviews_helper.py

192. By Michael Vogt on 2012-05-24

[ Gary Lasker ]
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
  - re-enable the fix for LP: #999486, LP: #994341 that was inadvertently
    disabled in the 5.2.2 release

[ Michael Vogt }
* lp:~mvo/software-center/lp1002271:
  - fix regression in 5.2.2 (LP: #1002271) for empty descriptions

191. By Michael Vogt on 2012-05-15

[ Michael Vogt ]
* lp:~mvo/software-center/whatsnew-leak-lp985389:
  - search filter fix for the case when the "installed-only"
    filter leaks into subsequent searches (LP: #985389)
* lp:~mvo/software-center/fix-lp994632:
  - add a dep to ensure we get the correct ubuntu-sso-client-gtk
    (LP: #994632)
* lp:~mvo/software-center/proper-error-on-unknown-files:
  - show a proper error message when attempting to open unknown
    file types (LP: #944868)
* lp:~mvo/software-center/lp921799:
  - fix crash when decoding screenshots JSON (LP: #921799)
* lp:~mvo/software-center/lp959612:
  - fix crash when selecting the Installed view very quickly
    after startup (LP: #959612)

[ Ken VanDine ]
* lp:~ken-vandine/software-center/lp_982567:
  - Check if the proxy is enabled, if the proxy host is set but not
    enabled we shouldn't attempt to use the proxy (LP: #982567)

[ Gary Lasker ]
* lp:~gary-lasker/software-center/fix-crash-lp969732:
  - need to explicitly declare the needs-refresh signal in the
    AppTreeStore class to prevent a crash (LP: #969732)
* lp:~gary-lasker/software-center/fix-crash-lp870822:
  - don't crash if we don't get a pkgversion object back
    (LP: #870822)
* lp:~gary-lasker/software-center/fix-shutdown-crash-lp996333:
  - never crash when writing out the software center config file on
    shutdown (LP: #996333)
* lp:~gary-lasker/software-center/fix-makedirs-race-crashes:
  - fix crash on race when creating the cache or config directories
    (LP: #743003, LP: #621182)
* lp:~gary-lasker/software-center/fix-crash_lp973379:
  - ensure that the cache is ready before using the recommender
    service (LP: #973379 )
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
  - set the toolbar buttons insensitive for the duration of time that the
    lobby panels are initializing (LP: #999486, LP: #994341)

[ Robert Roth ]
* lp:~evfool/software-center/bug532072:
  - escape markup for support info and license (LP: #993279)
  - ellipsize summary at trailing end (LP: #532072)
* lp:~evfool/software-center/lp626037:
  - subtle background color tweak for consistency
    between views (LP: #626037)
* lp:~evfool/software-center/lp835005:
  - no need for the software-properties dialog to be modal
    to software-center (LP: #835005)
* lp:~evfool/software-center/lp839389:
  - don't display an "icon not found" image in the Unity
    launcher when a report a review window is opened (LP: #839389)
* lp:~evfool/software-center/867588:
  - capitalize the first letter of the package summary
    (LP: #867588)
* lp:~evfool/software-center/lp876657:
  - make sure the search field does not disappear when an
    install or remove is in progress (LP: #876657)
* lp:~evfool/software-center/lp987797:
  - fix alignment in the reviews part of the appdetails (LP: #987797)
* lp:~evfool/software-center/lp844768:
  - show a indeterminate progress bar when software-center waits for
    another packagemanager to exit (LP: #844768)

[ Dave Morley ]
* lp:~davmor2/software-center/add-performance:
  - test code change only! add memory and cpt stats to the
    test script

190. By Michael Vogt on 2012-04-26

[ Michael Vogt ]
* lp:~mvo/software-center/lp977179:
  - make the review UI react correctly to conditions of network
    availability (LP: #977179)
* lp:~mvo/software-center/fix-crash-deb-file-size-calc:
  - fix crash when installing a deb file that is not found in
    the current apt cache
* lp:~mvo/software-center/lp981992:
  - fix a crash in the new a11y code if there is a row that has
    no data or is not yet preloaded (LP: #981992)
* lp:~mvo/software-center/fix-gmenu-searcher:
  - fix the menu searcher for non-Unity configurations after
    the app-install-data-ubuntu file layout changed
* lp:~mvo/software-center/lp808455:
  - trivial fix for crash on downstream distros (LP: #808455)
* lp:~mvo/software-center/lp927262:
  - fix crash when get_vadjustment() returns None (LP: #927262)
* lp:~mvo/software-center/utf8-fixes:
  - fix various utf8-related crashes (LP: #943500, LP: #922225,
    LP: #917755)
* lp:~mvo/software-center/gwibber-utf8-lp985255:
  - fix a utf8 crash in the gwibber integration (LP: #985255)
* lp:~mvo/software-center/workaround-gtk-regression-lp986186:
  - workaround performance issue with the Gtk.TreeView.set_model()
    call when there is a cell_data_func attached. Not every user is
    affected (settings dependant somehow), but when affected it causes
    a massive performance degration for huge list models like "System"
    (LP: #986186). This branch works around the problem by disconnecting
    the cell_data_func before setting the new model.
* lp:~mvo/software-center/fix-clear-credentials-race:
  - fix an incorrect use of the sso dbus backend, we now correctly
    wait until it emits a CredentialsCleared signal (LP: #986117)

[ Gary Lasker ]
* lp:~gary-lasker/software-center/add-to-launcher-after-auth-lp972710:
  - fix bug where an application will be added to the Unity launcher
    in the case where the user cancels the installation auth dialog
    (LP: #972710)
* lp:~gary-lasker/software-center/recommendations-sso-login-lp973612:
  - fix bug where the recommendations opt-in panel is hidden if
    the user declines the SSO dialog after opting in (LP: #973612)
  - fix the user experience if the user has previously opted-in to
    recommendations and their SSO token is found have been removed
    or revoked or otherwise found to be invalid (LP: #967064)
  - improve the responsiveness of the spinner in the recommendations

189. By Michael Vogt on 2012-04-13

[ Michael Vogt ]
* debian/control:
  - recommend xz-lmza instead of lzma (LP: #878354)
* lp:~mvo/software-center/track-axi-changes:
  - add a monitor for changes in the apt-xapian-index to ensure
    the DB is reopened if the cron job changes the apt-xapian-index
    database (LP: #507836)
* lp:~mvo/software-center/lp970342:
  - do not crash if the parent goes away (and therefore the pipe)
    and the token can not be obtained (LP: #970342)
* lp:~mvo/software-center/lp967036:
  - fix UnicodeDecodeError crash for apps with hardware
    requirements in the details view (LP: #967036)
* lp:~mvo/software-center/list-a11y:
  - restore the a11y support for orca/accerciser/ldtp for
    the listview and treeview
* lp:~mvo/software-center/lp979013:
  - fix a bug in the review display for certain language
    environments (LP: #979013)
* lp:~mvo/software-center/appview-tweaks:
  - code cleanup in the sortmode code
* lp:~mvo/software-center/lp772549:
  - fix a bug that can result in a blank software center
    screen on startup (LP: #772549)
* lp:~mvo/software-center/lp914393:
  - adds an explicit sys.exit() to ensure all gtk event
    processing is stopped on application quit (LP: #914393)
* lp:~mvo/software-center/lp976169:
  - do not crash if apt-xapian-index is not installed
    (LP: #976337)
  - ignore xapian.DatabaseOpeningError here (happens when
    there is no a-x-i so we don't care) (LP: #976169)
* lp:~mvo/software-center/lp976525:
  - do not show "upgradable" button when there should be "remove"
    (LP: #976525)

[ Gary Lasker ]
* lp:~gary-lasker/software-center/sorting-fix-lp969215:
  - fix sort combo box inconsistencies (LP: #969215)

[ Dave Morley ]
* lp:~davmor2/software-center/remove_two_lines:
  - small fixes for test script USC-start-stop-times.py

[ Kiwinote ]
* sc/ui/gtk3/widgets/apptreeview.py:
  - everyone tries to expand a category in the installed pane by clicking
    on the text rather than the expander arrow (LP: #877130)

188. By Michael Vogt on 2012-04-10

[ Michael Vogt ]
* lp:~mvo/software-center/config-tweak:
  - cleanup concerning always having a 'general' section in the cfg file
* lp:~mvo/software-center/pygi-properties-fixes:
  - properly initialize the properties in CellRendererAppView as required
    for pygi, fixes crash on network events (LP: #965937)
* lp:~mvo/software-center/lp977889:
  - fix the disappearing list view sort combobox (LP: #977889)

[ Gary Lasker ]
* lp:~gary-lasker/software-center/recommends-more-button-lp971567:
  - correctly render 'more' button in recommendations panel (LP: #971567)
* lp:~gary-lasker/software-center/show-technical-items-lp955030:
  - make 'show n technical items' appear clickable again (LP: #955030)
* lp:~gary-lasker/software-center/fix-crash-lp969737:
  - fix an intermittent crash that can occur when saving the vertical
    position of the installed pane treeview on a cache refresh
    (LP: #969737)
* lp:~gary-lasker/software-center/fix-crash-lp970157:
  - Small fix for a crash that can happen during the installed view
    treeview initialization (LP: #970157)
* lp:~gary-lasker/software-center/fix-crash-lp968988:
  - Fix crash bug LP: #968988 by making sure that there is always
    a tree_view.selected_row_renderer
* lp:~gary-lasker/software-center/remember-sort-preference-lp966878:
  - Fix for bug LP: #966878 to not reset the user's sorting preference
    if they have set one

[ Nekhelesh Ramananthan ]
* lp:~nik90/software-center/add_keywords_new:
  - added keywords to the desktop file for better search criteria
    (LP: #977175)

[ Sebastian Heinlein ]
* lp:~glatzor/software-center/fix-977020:
  - fix software-center error dialogs for errors other than
    (LP: #977020)
  - Allow to repair an incomplete installation (partially fixes
    LP: #659438)

[ Kiwinote ]
* lp:~kiwinote/software-center/lp951557:
  - don't duplicate text on paste (LP: #951557)

Branch metadata

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