lp:~bilalakhtar/ubuntu/maverick/software-center/papercut-fix-550955

Created by Bilal Akhtar and last modified
Get this branch:
bzr branch lp:~bilalakhtar/ubuntu/maverick/software-center/papercut-fix-550955
Only Bilal Akhtar can upload to this branch. If you are Bilal Akhtar please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Bilal Akhtar
Status:
Merged

Recent revisions

54. By Bilal Akhtar

Merged latest revision from main branch

53. By Bilal Akhtar

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

52. By Michael Vogt

[ Michael Vogt ]
* softwarecenter/backend/aptd.py:
  - fix in channel adding code
* merged lp:~mvo/software-center/lazr to support gobject
  based wrapper around lazr.restfulclient apps
* merged lp:~mmcg069/software-center/pathbar-tweaks,
  many thanks
* merged lp:~mvo/software-center/appdetails-in-db that
  improve the AppDetails abstraction
* merged lp:~mvo/software-center/plugin-support (important
  for the oneconf integration)
* merged lp:~osomon/software-center/close_in_progress
  that fixes LP:#431907, thanks to Olivier Tilloy
* remove specal cases for partner now that soyuz
  LP: #552560 is fixed (LP: #604693)
* software-center:
  - fixes in the logging code (thanks to Geliy Sokolov)
* merged lp:~and471/software-center/dialog-work that improves
  the dialogs (many thanks!)

[ Gary Lasker ]
* data/icons/scalable/apps/category-show-all.svg,
  data/icons_unbranded/scalable/apps/category-show-all.svg,
  softwarecenter/view/catview_gtk.py:
  - add custom icon for single-pane dept view "All" button;
    icon created by Dani Planas Armangue, many thanks!
    (LP: #599644)
* softwarecenter/view/pkgview.py:
  - replace svg icon with png version because the svg version
    has been removed from gnome-icon-theme (LP: #601987)
* po/POTFILES.in:
  - update to latest set of modules
* merge lp:~mmcg069/software-center/appdetailsview-gtk, adds
  Matthew McGowan's new gtk-based appdetailsview, many thanks!
  Thanks also to kiwinote and mvo for refactoring for new
  AppDetails class and other changes. Also fixes LP: #578650.
* softwarecenter/apt/aptcache.py:
  - tweak timeout value when opening the apt cache
    (LP: #602610)
* merge lp:~mmcg069/software-center/appdetailsview-gtk, fixes
  description parsing error for e.g. The Gimp. Many thanks!
* softwarecenter/app.py,
  softwarecenter/view/availablepane.py,
  softwarecenter/view/navhistory.py:
  - navigation history fixes
* data/ui/dialogs.ui,
  softwarecenter/app.py,
  softwarecenter/enums.py,
  softwarecenter/view/appdetailsview.py,
  softwarecenter/view/appdetailsview_gtk.py,
  softwarecenter/view/appdetailsview_webkit.py,
  softwarecenter/view/appview.py,
  softwarecenter/view/softwarepane.py:
  - consolidate install/remove action handling to
    one place, now shows dep package removal dialog
    for all cases; fix response ids for dialogs

51. By Michael Vogt

[ Gary Lasker ]
* softwarecenter/view/availablepane.py:
  - fix error when using the login dialog and
    intermittently while searching (LP: #596443)
* softwarecenter/app.py,
  softwarecenter/backend/channel.py,
  softwarecenter/view/channelpane.py,
  softwarecenter/view/viewswitcher.py:
  - implement channel views for installed items
* softwarecenter/view/availablepane.py,
  softwarecenter/view/catview.py,
  softwarecenter/view/catview_gtk.py:
  - implement single-pane department screen
* softwarecenter/view/catview_gtk.py:
  - use stock go-next icon for the show all button,
    small fix in CarouselPoster's draw method
* merge lp:~mmcg069/software-center/catview-conform-w-spec:
  many nice improvements to the category view and a fix
  for the dept screen resize bug (LP: #598502), many thanks
  to Matthew McGowan!
* merge lp:~mmcg069/software-center/catview-conform-w-spec:
  fixes subcategory screen bug (LP: #598498), thanks Matthew
  McGowan!
* softwarecenter/view/catview_gtk.py:
  - use large icons in single-pane department screen per
    the spec

[ Michael Vogt ]
* mergedp:~arky/ubuntu/maverick/software-center/fixes-595500:
  - Fixes inaccessible install/remove buttons (LP: #538404)
  - Fixes inaccessible Screenshot image (LP: #595500)
  many thanks to Rakesh 'arky' Ambati
* merged lp:~mmcg069/software-center/catview-conform-w-spec
  to make the categories look like the spec
* add information about "upgraded" packages to the history pane
  (thanks to seb128 for the suggestion)
* merged lp:~mvo/software-center/new-apps-test1 and
  lp:~mmcg069/software-center/catview-conform-w-spec, thanks
  to Matthew McGowan
* merged lp:~mvo/software-center/update-from-var-lib-apt-lists
  to support meta-data in deb822 format in /var/lib/apt/lists
* softwarecenter/view/catview_gtk.py:
  - append "all" to get pathbar when "all" button is clicked in
    a subcategory
* support detecting a broken apt cache and repairing it
  (LP: #430200)
* debian/control:
  - drop transitional gnome-app-install package, its no longer
    required for clean upgrades

50. By Gary Lasker

* softwarecenter/view/appview.py,
  softwarecenter/view/availablepane.py,
  softwarecenter/view/channelpane.py:
  - fix visual glitch when updating a list view that contains
    a large number of items (LP: #592296)
* po/POTFILES.in:
  - update to current set of modules
* software-center,
  softwarecenter/app.py,
  data/ui/SoftwareCenter.ui:
  - only show login menu if --enable-lp at startup as this
    feature is still in development (LP: #592616)
* softwarecenter/app.py:
  - set nav history menu items insensitive rather than
    hide them (LP: #594273)
* merged lp:~mmcg069/software-center/catview2-take3, further
  refinement of the category screen courtesy Matthew McGowan,
  many thanks!
* softwarecenter/view/availablepane.py:
  - disable hide non-apps for the Featured Applications
    category (LP: #594817)

49. By Michael Vogt

[ Gary Lasker ]
* softwarecenter/view/viewswitcher.py:
  - only reselect a channel node when a model is available
    (LP: #578497)
* fix "List view forgets selected row" regression (LP: #584969)
* softwarecenter/view/availablepane.py:
  - fix broken searches
* data/ui/SoftwareCenter.ui,
  softwarecenter/app.py,
  softwarecenter/view/availablepane.py,
  softwarecenter/view/navhistory.py:
  - bit of navhistory code housekeeping
  - add navhistory back/forward actions and corresponding
    menu items
  - integrate navhistory actions with custom back/forward
    buttons
  - add accelerator keys for navhistory actions
* merged lp:~osomon/software-center/memory_leak, fixes
  memory leak regression (LP: #577540), thanks Olivier Tilloy!
* softwarecenter/backend/aptd.py:
  - fix error when updating software sources (LP: #586623)
* merged lp:~osomon/software-center/memory_leak, disconnect
  signals to allow appstore to be deleted, thanks Olivier Tilloy!
* merged lp:~osomon/software-center/fix_appstore_update, remake
  pkgname_index_map correctly, many thanks Olivier!
* softwarecenter/view/historypane.py:
  - fix UnboundLocalError if history.log is empty
* merged lp:~hellium/software-center/installed-date, history
  pane log parsing merged to AptHistory, implement "Installed since"
  feature in the details view, many thanks Geliy Sokolov!
* softwarecenter/apt/apthistory.py,
  softwarecenter/view/historypane.py:
  - fix launch error in the case where there is no
    history.log file (LP: #591590)

[ Michael Vogt ]
* merged lp:~glatzor/software-center/glatzor to get improved
  aptdaemon API
* test/test_aptd.py:
  - update tests to work with new defered magic API
* debian/control:
  - update dependencies on aptdaemon
* merged lp:~mmcg069/software-center/improve-appview-persistence
  (many thanks!)
* softwarecenter/view/installedpane.py:
  - do not crash if model is None (LP: #586306)
* merged lp:~gary-lasker/software-center/hide_nonapps_pkgs_xapian
  many thanks to Jacob Johan Edwards and Gary
* softwarecenter/apt/apthistory.py:
  - add test (and test data) for AptHistory class
  - be more async friendly and add test for async
* merge lp:~mvo/software-center/launchpad-login branch that
  provides the infrastructure for LP login/API calls and supports
  displaying private PPAs
* softwarecenter/apt/apthistory.py:
  - be more robust against invalid entries (LP: #590281), this
    also need a python-debian fix to be fully working

48. By Gary Lasker

* softwarecenter/view/channelpane.py:
  - Fix broken channel list views (LP: #583545)

47. By Michael Vogt

[ Matthew McGowan ]
* merged lp:~mmcg069/software-center/backforward-redraw-fix
* make the overlaywithpixbuf cellrenderer inherit from a text
  cellrenderer, does away with the need to have 1px column in the
  appview for accessibility reasons.
  (lp:~mmcg069/software-center/overlay-w-pixbuf-tweak)
* add nice animation to pathbar elements
  (lp:~mmcg069/software-center/pathbar-scroll-inn)

[ Olivier Tilloy ]
* fix LP: #564785:
  "each row has a progress bar (which itself never contains any text)"
* show download completion status (LP: #460888)
* add "bottom border" effect (LP: #439621)
* add "history" GUI that reads /var/log/apt/history.log
* Re-claim used memory after updating an existing AppStore with a
  new one (LP: #577540)
* Fix the database update when run with a Turkish locale
  (patch by M. Vefa Bicakci). LP: #581207
* Make buttons activate on mouse up, fix other inconsistencies
  in list view button operation (LP: #514835)

[ Jacob Johan Edwards ]
* merged lp:~j-johan-edwards/software-center/smooth_search, this
  massively improves the search and stops it from flickering
  (LP: #570682)
* merged lp:~j-johan-edwards/software-center/action_bar that provides
  the foundation for the "custom packages list" branch
* merged lp:~j-johan-edwards/software-center/unbranded_icons to
  provide a set of unbranded icons for e.g. Debian
* merged lp:~j-johan-edwards/software-center/custom_lists to
  implement https://wiki.ubuntu.com/SoftwareCenter#Custom%20package%20lists

[ Ken van Dine ]
* allow sharing apps via gwibber and apturl
  (lp:~ken-vandine/software-center/sharing)

[ Julian Andres Klode ]
* merged lp:~juliank/software-center/debian that include fixes and
  updates for the new python-apt 0.8 API

[ Kiwinote ]
* data/featured.menu.in:
  - Update featured applications list per Desktop team (LP: #548534)
  - Feature 'fretsonfire-game' rather than 'fretsonfire' (LP: #538646)
* softwarecenter/view/app.py:
  - Set correct sensitivity of 'edit > undo,redo,cut,copy,delete,select_all'
    (LP: #439613, LP: #530194)

[ Michael Vogt ]
* softwarecenter/view/appview.py:
  - simplify application list buildup and improve responsiveness
* softwarecenter/view/*pane.py:
  - fix crash when ngettext is translated without %s format
    (LP: #449053)
* add test/Makefile and ensure all tests are run in the bzr-buildpackage
  pre-build hook
* softwarecenter/db/database.py, softwarecenter/view/appdetailsview.py:
  - add "StoreDatabase.get_iconname()" and use it
* softwarecenter/view/appview.py:
  - small cleanups
* softwarecenter/view/availablepane.py:
  - add iconnames when installing custom lists
* softwarecenter/view/pendingview.py:
  - look for "appname" and "pkgname" (in this order) when showing
    the progress information
* update about (LP: #566571)
* merged lp:~apulido/software-center/mago_fix (many thanks to Ara Pulido)
* data/unbranded-software-center.desktop.in:
  - add unbranded desktop file
* softwarecenter/distro/__init__.py:
  - add new "get_app_name", "get_app_description" methods for easier
    branding of downstreams

46. By Julian Andres Klode

* Merge from Ubuntu lucid branch.
* debian/control:
  - Only conflict with gnome-app-install versions << 1 (Closes: #579534).
* softwarecenter/view/catview.py:
  - Use "Software Center" instead of "Ubuntu Software Center" on non-Ubuntu.
* debian/rules:
  - Do not use "Debian Software Center", but "Software Center"; and replace
    "for Debian" with "for your system" (Closes: #573776)

45. By Michael Vogt

[ Michael Vogt ]
* debian/control:
  - updated Vcs-Bzr location to point to lucid branch
* softwarecenter/apt/aptcache.py:
  - fix flickering when a application is instaleld (LP: #563163)

[ Olivier Tilloy ]
* data/templates/AppDetailsView.html:
  - fix missing padding for small details window sizes (LP: #560026)
* softwarecenter/view/widgets/searchentry.py:
 - Set the search entry's text color to black when not empty.
   This makes it readable on dark themes with a light text color by
   default (LP: #500174)
* softwarecenter/app.py:
  - avoid 100% usage when waiting for software-sources to finish
    (LP: #459521)
* softwarecenter/view/navhistory.py:
  - keep the search terms updated to ensure the navigation history
    always has the latest used search terms (LP: #537512)

[ Kiwinote ]
* data/featured.menu.in:
  - Update featured applications list per Desktop team (LP: #548534)
  - Feature 'fretsonfire-game' rather than 'fretsonfire' (LP: #538646)

Branch metadata

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

Subscribers