ubuntu/+source/software-center:debian/squeeze

Last commit made on 2010-11-25
Get this branch:
git clone -b debian/squeeze https://git.launchpad.net/ubuntu/+source/software-center
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
debian/squeeze
Repository:
lp:ubuntu/+source/software-center

Recent commits

237906a... by Julian Andres Klode on 2010-11-24

Import patches-unapplied version 2.0.7debian7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0f7f06ae807feb302fc70f94ed02fd31d7988c28

New changelog entries:
  * po: Fix cases where the translation of 'Software Center' contains
    'Ubuntu', and replace all mentions of 'Ubuntu' in the translations
    of 'Provided by Debian' by 'Debian' (and unfuzzy them).
  * Fix cases where translations of categories do not appear (Closes: #602026)
  * Bring back license information by removing a hard-coded Ubuntu check,
    Closes: #603782

0f7f06a... by Julian Andres Klode on 2010-11-22

Import patches-unapplied version 2.0.7debian6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: bd2fdf550be5ef5339c7409a54fc9a410acfb3c3

New changelog entries:
  * Fallback to applications-other icon if the requested icon is
    not available (Closes: #592289)
  * Replace Ubuntu-specific parts of the help (finally Closes: #564276)
  * Import translation updates from Launchpad
  * po/help: Add a German help translation, based on Ubuntu's one.
  * "Correctly" build the documentation translations.
  * po: Add fixed pt_BR Translations by Sergio Cipolla (Closes: #601755)

bd2fdf5... by Julian Andres Klode on 2010-09-13

Import patches-unapplied version 2.0.7debian5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 99a13d4ea9e5782758356d50ab097aa681d88282

New changelog entries:
  * urgency=medium as the previous versions are unusable.
  * Update to new Xapian API (Closes: #596079); fix based on patch by
    Olly Betts.

99a13d4... by Julian Andres Klode on 2010-08-10

Import patches-unapplied version 2.0.7debian4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e985c966347e82620684c5cc922720e3216af560

New changelog entries:
  * Determine CODENAME, DISTRO, RELEASE in version.py at run-time using
    lsb_release instead of defining them at build-time.

e985c96... by Julian Andres Klode on 2010-08-08

Import patches-unapplied version 2.0.7debian3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 27e3a74c57692d1ab79cbc6c1184c997943ccf55

New changelog entries:
  * Depend on lsb_release instead of recommending it; otherwise the program
    does not start at all (because it calls lsb_release).

27e3a74... by Julian Andres Klode on 2010-08-08

Import patches-unapplied version 2.0.7debian2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 864bd0fa954c6f5c7622d2bcc96a7479a2ea9e1e

New changelog entries:
  * debian/changelog:
    - Change distribution of 2.0.7debian1 to unstable (the old one was wrong).
  * debian/control:
    - Do not recommend python-launchpad-integration (Closes: #592175)

864bd0f... by Julian Andres Klode on 2010-08-02

Import patches-unapplied version 2.0.7debian1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a3994b34accf09dc21e7063e774b1689b3fa7377

New changelog entries:
  * Merge versions 2.0.4, 2.0.5, 2.0.6, 2.0.7 from Ubuntu lucid:
    - Fixes Canonical Partners handling (Closes: #579663)
  * Merge the unbranded icons from trunk (revno 772) and use them.
  * Cherry pick revisions 789 and 790 from trunk, and replace our own hack.
    - 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
  * Upgrade Standards-Version to 3.9.1, no changes needed.
  * setup.py: Handle + and - in changelog version number (Closes: #577108).
  * Update Czech translation (Closes: #590856) [although translations should
    normally be done in Launchpad for increased collaboration].
  * softwarecenter/view/viewswitcher.py:
    - fix crash if partner channel cannot be detected
      (LP: #606452)
  [ Gary Lasker ]
  * softwarecenter/view/viewswitcher.py:
    - only reselect a channel node when a model is available
      (LP: #578497)

  [ Michael Vogt ]
  * softwarecenter/view/viewswitcher.py:
    - remove specal cases for partner now that soyuz
      LP: #552560 is fixed (LP: #604693)
  [ Olivier Tilloy ]
  * Fix the database update when run with a Turkish locale
    (patch by M. Vefa Bicakci). LP: #581207

  [ Michael Vogt ]
  * softwarecenter/view/installedpane.py:
    - do not crash if model is None (LP: #586306)
  [ Matthew McGowan ]
  * Fix draw artifacts in the back/forward buttons when the widgets
    are resized (lp:~mmcg069/software-center/backforward-redraw-fix)
    Fixes LP: #582143
  * Re-claim used memory after updating an existing AppStore with a
    new one (LP: #577540), thanks to Olivier Tilloy

a3994b3... by Julian Andres Klode on 2010-04-29

Import patches-unapplied version 2.0.3debian1 to debian/squeeze

Imported using git-ubuntu import.

Changelog parent: 27d44e68060e984137b016a44771f93b46bc58d5

New changelog entries:
  * 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)
  [ 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)
  * softwarecenter/view/appview.py:
    - improve responsiveness of the listview by caching the
      rendered icons (LP: #556290)
  [ 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,
    softwarecenter/view/channelpane.py,
    softwarecenter/view/installedpane.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)
  [ Michael Vogt ]
  * softwarecenter/view/channelpane.py:
    - fix crash when gdk window is not (yet) available (LP: #560320)
  * softwarecenter/view/appdetailsview.py,
    softwarecenter/distro/__init__.py,
    softwarecenter/distro/Ubuntu.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)
  [ Gary Lasker ]
  * softwarecenter/app.py,
    softwarecenter/view/softwarepane.py:
    - correctly refresh the availablepane view on a
      change to software sources (LP: #559539)
  * softwarecenter/app.py,
    softwarecenter/view/availablepane.py,
    softwarecenter/view/navhistory.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)
  [ 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,
    softwarecenter/view/installedpane.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)
  [ 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,
    softwarecenter/view/softwarepane.py,
    softwarecenter/view/appview.py,
    softwarecenter/view/appdetailsview.py,
    softwarecenter/backend/aptd.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)
  [ Gary Lasker ]
  * softwarecenter/app.py,
    softwarecenter/view/viewswitcher.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
  * 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
    thanks!
  * when the sources.list changes, detect that and update the list
    dynamically (software-center-non-applications spec)

27d44e6... by Julian Andres Klode on 2010-03-29

Import patches-unapplied version 1.1.21debian2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4d7a7b8a0fc7e572c6f2daa48952da0b69c290fe

New changelog entries:
  * softwarecenter/db/database.py:
    - Fix a typo introduced in the last upload which caused exceptions.
  * Complete the python-apt API fixes (Closes: #572073).
  * Merge with Ubuntu.
  * Backport from Ubuntu bzr:
    - softwarecenter/db/update.py:
      + fix crash when locale is not supported
    - apt-xapian-index-plugin/*.py:
      + fix deprecation warnings (LP: #548665)
  * softwarecenter/view/appview.py:
    - Add from __future__ import with_statement for Python 2.5
  * Update to new python-apt API and stop using has_key (Closes: #572073).
  * debian/control:
    - Depend on python-xdg (Closes: #574779)
    - Recommend software-properties-gtk (Closes: #575202)
  * 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
  * merged lp:~mpt/software-center/help-2.0, many thanks!
  * softwarecenter/distro/Ubuntu.py:
    - show correct maintenance status for packages in the partner
      channel
  * 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
  [ Gary Lasker ]
  * softwarecenter/view/channelpane.py:
    - hide ratings in channel pane also (LP: #538129)

  [ Michael Vogt ]
  * softwarecenter/view/catview.py:
    - fix i18n bug in category list (LP: #545102)
  * merge lp:~kiwinote/software-center/use_new_icons, many
    thanks!
  * fix i18n issue in featured application (LP: #545095)
  * merge lp:~kiwinote/software-center/bug530187, many thanks to
    "Kiwinote" (LP: #530187)
  [ Michael Vogt ]
  * data/templates/AppDetailsView.html:
    - cherry pick progress nice bar improvements from
      Michael Forrest (many thanks)
  * softwarecenter/view/appdetailsview.py:
    - show correct maintenance status for non applications
      (LP: #538172)
  * softwarecenter/view/appview.py:
    - use "ubuntu-almost-fixed-height-mode" when available
      to speed up the treeview drawing significantly
      (LP: #514879)
  * softwarecenter/view/softwarepane.py:
    - set show_ratings to "false" because ratings&reviews are
      cancelt for lucid (LP: #538129)
  * softwarecenter/view/appview.py:
    - only show active pane ratings if show_ratings is true
  [ Gary Lasker ]
  * data/ui/SoftwareCenter.ui:
    - don't translate available pane notebook labels
      (LP: #539371)
  * softwarecenter/view/viewswitcher.py:
    - when collapsing a node in the left pane (e.g. "Get Software"),
      select the node (LP: 532774)
  * softwarecenter/view/appview.py:
    - tweak padding in list view buttons (LP: #537524)
  * data/templates/AppDetailsView.html,
    data/templates/CategoriesView.html:
    - set following items as not draggable; screenshot thumbnail
      in details view, "Featured Applications" icon and general
      images in categories view (LP: #530163)
  [ Gary Lasker ]
  * softwarecenter/view/navhistory.py:
    - unescape the nav button label text (LP: #531689)
    - fix up and just use a single __str__ method (LP: #531780)
  * softwarecenter/view/availablepane.py,
    softwarecenter/view/channelpane.py:
    - fix intermittent AttributeError when a previous
      model does not exist when refreshing the apps view
      (LP: #531820)

  [ Michael Vogt ]
  * merged lp:~mpt/software-center/bug-499893 (thanks)
  * merged lp:~mpt/software-center/categorization (thanks)
  * merged lp:~michaelforrest/software-center/ui-changes (thanks)
  * data/icons/scalable/apps/partner.svg:
    - add partner icon (LP: #531694)
  * softwarecenter/view/catview.py:
    - do not show header in subsection view
  * softwarecenter/view/availablepane.py:
    - fix race in initial part creation (LP: #531798)
  * debian/control:
    - add gnome-app-install transitional package (closes: #572941)
  * softwarecenter/view/navhistory.py:
    - fix missing import
  [ Matthew McGowan ]
  * softwarecenter/view/widget/backforward.py:
    - add new widget for use in back/forward navigation feature
  [ Michael Vogt ]
  * data/software-center.menu.in:
    - merge "System Tools" into "Accessories"
    - rename "System Packages" to "System"
    - add "Fonts" section
    - remove all sub-sections of "System", its one big list again
    - remove "Other" category and move it into "System"
   (as per spec)
  * softwarecenter/db/database.py:
    - add prefix "pkg_fuzzy"
  * add .menu term "SCPkgnameWildcard" to support wildcard based
    pkgname searches
  * softwarecenter/view/catview.py:
    - fix parsing when inline translations are available in the xml
  * softwarecenter/view/catview.py:
    - fix tests
  * softwarecenter/backend/channel.py:
    - add query for channels that are not yet enabled
      (via the app-install-data mechanism)
  * softwarecenter/distro/__init__.py:
    - add get_codename
  * fix inconsistency in naming (LP: #530368)
  * show (summary, name) for non-apps (LP: #530422)
  * merged lp:~mpt/software-center/categorization to improve
    categorization (many thanks)
  * merged lp:~mvo/software-center/back-forward-nav
  [ Gary Lasker ]
  * softwarecenter/backend/channel.py:
    - add to reimplement channels as instances of a new SoftwareChannel
      class, supports fixing the issues below
  * softwarecenter/app.py,
    softwarecenter/view/viewswitcher.py,
    softwarecenter/view/channelpane.py:
    - enable Canonical partner channel repository view (LP: #530401)
    - fix crash when searching while in "Provided by Ubuntu"
      view (LP: #523781)
    - show all software items in the "Provided by Ubuntu"
      view (LP: #528043)
    - enable maintenance filter in the "Provided by Ubuntu"
      view (LP: #528057)
    - fix navigation button text for the "Provided by Ubuntu"
      view (LP: #530398)
  * softwarecenter/view/navhistory.py,
    softwarecenter/view/softwarepane.py,
    softwarecenter/view/availablepane.py,
    softwarecenter/view/widgets/pathbar2.py:
    - add navhistory.py, implement forward/back history feature for
      the "Get Software" section (using Matthew McGowan's
      BackForwardButton, many thanks!). (LP: #423754)
  * po/POTFILES.in:
    - add softwarecenter/backend/channel.py
  * data/ui/SoftwareCenter.ui:
    - in "View" menu, change "Applications" to "Software" (LP: #530377)
  * softwarecenter/view/installedpane.py:
    - hide searchentry field in details view (LP: 528121)
  * softwarecenter/view/availablepane.py,
    softwarecenter/view/channelpane.py,
    softwarecenter/view/installedpane.py:
    - change "Application(s)" to "Item(s)" in the status
      bar text (LP: #530374)
  [ Michael Vogt ]
  * softwarecenter/view/widgets/animatedimage.py:
    - fix crash when image property is not set
  * updated po/th.po:
    - thanks to Sira Nokyoonhtong
  * data/featured.menu.in: updated, based on
    https://lists.ubuntu.com/archives/ubuntu-desktop/2010-March/002448.html
  [ Gary Lasker ]
  * data/ui/SoftwareCenter.ui:
    - tweak default window width to restore four-column view
      in the categories screen (LP: #528082)
  * softwarecenter/view/channelpane.py:
    - make status bar text for individual channel views
      consistent with that in the "Get Software" section
      (LP: #528055)
  * softwarecenter/view/availablepane.py:
    - don't show search entry in app details view (LP: #528121)
    - fix missing status text at startup (LP: #528040)
    - fix intermittent attribute error when searching
      from the main category screen (LP: #524209)
  * softwarecenter/view/:
    - add a bunch of missing atk description to the widgets
  * softwarecenter/view/widgets/pathbar2.py:
    - make the PathParts subclasses of atk.Objects and add atk
      descriptions/parent relations
  * debian/control:
    - add missing po4a b-d
  [ Michael Vogt ]
  * data/featured.menu.in:
    - add scribus, blender
    - fix missing i18n
  * data/software-center.menu.in:
    - add a bunch of missing _
  * softwarecenter/backend/aptd.py:
    - fix cache reload functionality
    - fix display of update/external transactions (LP: #514861)
  * po/help/po4a.conf:
    - make help translatable via po4a (LP: #439353)
  * po/help/software-center-doc.pot:
    - add help pot
  * setup.py:
    - build help translations automatically
  [ Gary Lasker ]
  * softwarecenter/view/viewswitcher.py:
    - fix ValueError in on_transactions_changed (LP: #523420)
    - fix AttributeError in do_render (LP: #523341)
  * softwarecenter/view/installedpane.py:
    - fix AttributeError in refresh_apps() (LP: #520097)
  * softwarecenter/view/widgets/pathbar2.py:
    - fix typo in PathBarThemeHumanClearlooks class,
      gave an AttributeError in __expose_cb() (LP: #523452)
  * softwarecenter/app.py,
    softwarecenter/backend/aptd.py:
    - update to use new backend reload API (LP: #496058)
  [ Michael Vogt ]
  * merged lp:~mmcg069/software-center/spinner (many thanks)
  * merged lp:~mmcg069/software-center/fixes-and-tweaks (many thanks)

  [ Gary Lasker ]
  * implement standalone presentation of individual software
    repositories

  [ Michael Vogt ]
  * README:
    - document menu.d/ directory
  * softwarecenter/view/catview.py:
    - add SCPkgname xml filter
  * apt-xapian-index-plugin/software-center.py:
    - add custom apt-xapian-index plugins for indexing
      "XB-Softwarecenter-Appname" in debian/control
  * apt-xapian-index-plugin/origin.py:
    - add custom apt-xapian-index plugins for indexing the origins
  * softwarecenter/distro/Ubuntu.py:
    - add abstraction for distro_channel_{name,description}
  * softwarecenter/distro/__init__.py:
    - make get_distro() return a singleton
  * softwarecenter/view/channelpane.py:
    - for the main distro channel, show only apps, not all packages
  * data/featured.menu.in:
    - add a "Featured" category

4d7a7b8... by Julian Andres Klode on 2010-02-11

Import patches-unapplied version 1.1.11debian1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: fcb65f8959df29d4c320cfd9d21638da12c05695

New changelog entries:
  * Merge 1.1.11.
  * softwarecenter/db/update.py:
    - Use logging.warning instead of logging.exception (Closes: #568941)
  * debian/rules:
    - Replace Ubuntu by Debian in some files when not building on Ubuntu.
    - Use system-software-install as the icon on Debian.
  * debian/control:
    - Build depend on dpkg-dev >= 1.15.1 to use dpkg-vendor.
  * softwarecenter/app.py:
    - When not running on Ubuntu, remove the Views menu.
  * softwarecenter/apt/aptcache.py:
    - Use dep_type_untranslated instead of UntranslatedDepType if available.
  [ Michael Vogt ]
  * make action buttons in the appview insensitive while a action
    is in progress
  * added po/th.po:
    - thanks to Sira Nokyoonhtong
  * merge lp:~tomeu/software-center/bug-fixes that makes the
    "No screenshot available" text translatable, thanks to
    Tomeu Vizoso (LP: #443066)
  * softwarecenter/backend/aptd.py:
    - only set meta-data that is actually available (LP: #499392)
  * utils/update-software-center:
    - warn if locale can not be set (LP: #516266)
  * merge branch lp:~juliank/software-center/debian (many thanks)
  * merge lp:~mvo/software-center/spinner, this gives us inline
    progress
  [ Gary Lasker ]
  * softwarecenter/view/viewswitcher.py:
    - add support for using the up/down arrow keys to select
      items in the navigation pane (LP: #517271)
  * softwarecenter/distro/Ubuntu.py,
    po/software-center.pot:
    - fix typo for apps with unknown maintenance status,
      refreshed .pot file (LP: #519090)