Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid/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
Review team:
Ubuntu Development Team

Recent revisions

44. By Michael Vogt

* softwarecenter/view/appview.py:
  - improve responsiveness of the listview by caching the
    rendered icons (LP: #556290)

43. By Michael Vogt

[ Olivier Tilloy ]
* When computing the size of a PathPart, always set the requested height
  of the parent PathBar. This prevents the navigation bar from
  "disappearing" (its height was somehow set to 1) (LP: #564042)

[ Michael Vogt ]
* cherry r730 lp:~mmcg069/software-center/minor-change/changes:
  - fix CellRendererAppView text rendering when using hicolor gtk theme
  (LP: #564694)
* softwarecenter/view/viewswitcher.py:
  - fix displaying duplicated entries in the partner channel
    (LP: #564789)
* softwarecenter/view/availablepane.py,
  - only send size information signals if we actually have a model
    (LP: #564756)
* softwarecenter/view/availablepane.py:
  - if we get a "search-terms-changed" signal while in the applicatin
    details page it got delivered asynchronously and must be discarded
    (LP: #563524)

42. By Michael Vogt

[ Michael Vogt ]
* softwarecenter/view/channelpane.py:
  - fix crash when gdk window is not (yet) available (LP: #560320)
* softwarecenter/view/appdetailsview.py,
  - do not show "Free" for packages from the partner repository, we
    don't know the status of the freeness there (LP: #552830)
* merged lp:~vish.../software-center/avoidmonochromeicon, many thanks
* re-enable action button if confirm dialog got canceled (LP: #562810)
* merged lp:~zkrynicki/software-center/improve-html, many thanks
  (final bits for LP: #455320), add simple test

[ Matthew McGowan ]
* softwarecenter/view/availablepane.py:
  - ensure we have a model before sending changed signal (LP: #560967)
* softwarecenter/view/dialogs.py:
  - ensure image size does not grow out of proportion (LP: #560021)
* softwarecenter/view/appview.py:
  - make rows more dynamic (LP: #557798)
* softwarecenter/view/widgets/pathbar_gtk_atk.py:
  - fix resizing bugs in style-set events

[ Gary Lasker ]
* softwarecenter/view/navhistory.py:
  - clear forward navigation history items from the
    stack on an direct navigation, fixes regression
    (LP: #563128)
* softwarecenter/view/channelpane.py:
  - ensure we have a model before sending app-list-changed
    signal (LP: #560716)

41. By Michael Vogt

[ Gary Lasker ]
* softwarecenter/app.py,
  - correctly refresh the availablepane view on a
    change to software sources (LP: #559539)
* softwarecenter/app.py,
  - clear navigation history on a software channel refresh
    because packages in the history stack might no longer
    be available

[ Michael Vogt ]
* softwarecenter/view/appdetailsview.py:
  - fix displaying removal warning when listview interface buttons
    are used (LP: #561018)

40. By Michael Vogt

[ Gary Lasker ]
* softwarecenter/view/viewswitcher.py:
  - fix intermittent AttributeError if a model doesn't
    exist when checking node expanded state (LP: #554388)
* softwarecenter/view/viewswitcher.py:
  - fix nasty list view errors when disabling partner
    repository (LP: #556995)
* softwarecenter/view/appview.py:
  - fix intermittent AttributeError in row selection
    (LP: #552224)
* softwarecenter/view/availablepane.py:
  - fix double call to set_category method
* softwarecenter/view/channelpane.py,
  - fix bug where clicking the "Search Results" navigation
    button in the "Installed View" or in a PPA/channel
    view has no effect (LP: #559732)
* softwarecenter/view/channelpane.py:
  - fix bug where selecting a new PPA/channel while
    a search is in effect in the current PPA/channel
    does not display the new PPA/channel (LP: #559742)

[ Michael Vogt ]
* softwarecenter/apt/aptcache.py:
  - add file monitor to detect changes in the dpkg status
    when apt is run outside of software-center (LP: #432555)
* softwarecenter/view/appdetailsview.py:
  - only show "needs updating" message if we have a component
    associated with the software-item (LP: #542892)
* softwarecenter/db/database.py:
  - when we have no package and no information no how to get it,
    display unavailable message instead of a empty summary line
* merged lp:~mmcg069/software-center/pathbar-atk
  - this makes the pathbar on top fully accessible with e.g.
    orca (LP: #526384). Also fixes intermittent TypeError bug
    (LP: #558895) and nav button visual artifact when selecting
    a channel (LP: #531724). Many thanks!
* softwarecenter/view/appview.py:
  - avoid blocking if a operation takes long

[ Zygmunt Krynicki ]
* softwarecenter/view/appdetailsview.py:
  - use package name when application name is not available (LP: #549011)

39. By Michael Vogt

[ Michael Vogt ]
* softwarecenter/view/appview.py:
  - make the applist better accessible by providing a text only
    description of the selected item (LP: #455307)
* data/templates/AppDetailsView.html:
  - make the app details view better accessible with orca/accersier

[ Gary Lasker ]
* softwarecenter/app.py,
  - maintain install/remove button sensitivity based on
    status of individual rows to restore the ability
    to do multiple simultaneous install/removes (LP: #529529)
  - keep all install/remove menu items and buttons in
    sync (LP: #551417)
  - set "Install" button in details view insensitive when
    switching to it from the list view during an install
    (LP: #541844)
  - use correct color for the list view "Install" button
    when it is insensitive (LP: #550915)
* softwarecenter/view/appdetailsview.py:
  - don't try to execute enable_action_button() if the
    details view page has not yet been loaded (LP: #551419)

38. By Michael Vogt

[ Gary Lasker ]
* softwarecenter/app.py,
  - persist the state of the "Get Software" node expansion
    between sessions (LP: #552307)

[ Michael Vogt ]
* softwarecenter/backend/aptd.py:
  - run a-x-i when channels are added/removed
* softwarecenter/view/viewswitcher.py:
  - fix UI glitch when new channels are found
* softwarecenter/view/appdetailsview.py:
  - fix display of software unavailable for the given architecture

37. By Michael Vogt

* softwarecenter/db/update.py:
  - fix crash when locale is not supported
* apt-xapian-index-plugin/*.py:
  - fix deprecation warnings (LP: #548665)
* merged lp:~gary-lasker/software-center/channel-reloads, many
* when the sources.list changes, detect that and update the list
  dynamically (software-center-non-applications spec)

36. By Michael Vogt

* merged from lp:~vish.../software-center/3newicons,
  many thanks
* softwarecenter/view/catview.py:
  - fix icon size in sub-categories to match icon theme size
* softwarecenter/view/catview.py:
  - fix another i18n issue with the translated categories,
    thanks to Ricardo Pérez López for noticing it (LP: #545102)
* debian/control:
  - depend on latest aptdaemon to handle the cache when the dpkg
    journal is dirty
* softwarecenter/backend/aptd.py:
  - ensure unused dependency removal (for direct dependencies only)
    via aptdaemon

35. By Michael Vogt

* merged lp:~mpt/software-center/help-2.0, many thanks!
* softwarecenter/distro/Ubuntu.py:
  - show correct maintenance status for packages in the partner
* softwarecenter/app.py:
  - use glib.timeout_add_seconds()
* softwarecenter/distro/__init__.py, softwarecenter/distro/Ubuntu.py:
  - add/implement "is_supported()"
* softwarecenter/view/appview.py:
  - fix supported only view for packages

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.