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

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

196. By Michael Vogt

* 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

[ 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

[ 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

[ 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

[ 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

[ 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

[ 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

[ 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

[ 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.