Last commit made on 2011-11-21
Get this branch:
git clone -b ubuntu/oneiric-security 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


Recent commits

6dd9acb... by Marc Deslauriers on 2011-11-18

Import patches-unapplied version 5.0.2ubuntu0.1 to ubuntu/oneiric-security

Imported using git-ubuntu import.

Changelog parent: c709c05b933b2d77d5352620f1d9f0287b1c50aa

New changelog entries:
  * SECURITY UPDATE: MITM via incorrect ssl cert validation (LP: #874242)
    - softwarecenter/ui/gtk3/views/purchaseview.py: Set the ssl-ca-file
      libsoup property so ssl cert validation works.
    - CVE-2011-3150

c709c05... by Michael Vogt on 2011-10-18

Import patches-unapplied version 5.0.2 to ubuntu/oneiric-proposed

Imported using git-ubuntu import.

Changelog parent: b601a52b8f68f4e0ad32d7851793964dccb58ea5

New changelog entries:
  [ Matthew McGowan ]
  * lp:~mmcg069/software-center/bug861778:
    - improved method, use less widgets and fix case where user
      changes sort method in a search results list (LP: #861778)
  * lp:~mmcg069/software-center/dialog-improvements:
    - improve the widget packing of the submit_review dialog
    - make the dialog-dep-warning dialog neither closable or maximisable
      as per bug LP: #844025
    - make dialog-dependency-alert dialog use a gtkgrid instead of
      gtktable to fix overly big spacing
  * lp:~mmcg069/software-center/container-frame-render-fix:
    - remove the use a clip -> provide a fix for blurry font
      rendering LP: #864855

  [ Michael Vogt ]
  * test/gtk3/test_appview.py:
    - add regression test for bug #861778
  * test/gtk3/test_dialogs.py:
    - add basic test for dependency dialogs
  * softwarecenter/ui/gtk3/dialogs/dependency_dialogs.py:
    - simplfy test setup code
  * softwarecenter/backend/channel_impl/aptchannels.py:
    - delay channel update check 10s to improve startup time
  * softwarecenter/ui/gtk3/widgets/exhibits.py:
    - add workaround for rendering bug of the webkit offscreen window
      that leaves a 8px border around the image
  * debian/control:
    - update Vcs-Bzr to point to the 5.0 branch
    - add "lzma" to the recommends to ensure that opening opera and
      chrome debs works (LP: #868188). python-apt is expecting to
      have a helper that can be called with "lzma -d" to open these
  [ Kiwinote ]
  * softwarecenter/db/update.py,
    - make apps from the canonical store appear in the categories (LP: #874330)
  * softwarecenter/ui/gtk3/panes/availablepane.py:
    - when search is cleared, don't navigate back to lobby if we're in a
      channel view (LP: #875786)
  * softwarecenter/ui/gtk3/panes/viewswitcher.py:
    - don't inherit state.category or state.subcategory upon channel selection
  * softwarecenter/ui/gtk3/views/appdetailsview_gtk.py:
    - fix UnicodeDecodeError in _update_pkg_info_table() (LP: #868834)
      this indirectly makes banners work again in certain locales (LP: #873078)

  [ Robert Roth ]
  * Only catch button release in exhibit if button was also pressed on
    exhibit (LP: #875043)
  [ Gary Lasker ]
  * softwarecenter/db/update.py:
    - fix reinstall previous purchases functionality for locales
      that require unicode (LP: #873917)
  * setup.py:
    - force 11.10 as the release as this is the target
      version of 5.0

b601a52... by Michael Vogt on 2011-10-12

Import patches-unapplied version to ubuntu/oneiric-proposed

Imported using git-ubuntu import.

Changelog parent: 0c9bf30eefade1991c3ee54e305a354b87c670c3

New changelog entries:
  [ Robert Roth ]
  * lp:~evfool/software-center/fixlp870595:
    - Mark the For Software Developers menu item label from the Help
      menu translatable to fix bug LP: #870595.
  [ Kiwinote ]
  * softwarecenter/ui/gtk3/widgets/searchaid.py:
    - make 'no items match <searchterm>' display translated (LP: #870604)
    - fix markup error which causes spelling suggestions not to be displayed
  [ Michael Vogt ]
  * software-center:
    - fix --measure-startup-time

0c9bf30... by Michael Vogt on 2011-10-07

Import patches-unapplied version to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: 7c6432fb8bd1b23c7f378860a5ba1948493e263f

New changelog entries:
  * softwarecenter/ui/gtk3/widgets/apptreeview.py:
    - do not crash if self.appmodel is not available yet (LP: #869699)
  * softwarecenter/db/update.py:
    - fix missing i18n lookup for app-install-data (LP: #869851)
  * merge po/help from rosetta to ensure that the translated
    manual is there, this is not delivered via langpacks
    (LP: #869935)
  * test/test_database.py:
    - use sc.staging.ubuntu.com for the testing of the license
      string data
  * softwarecenter/db/application.py:
    - fix missing i18n for license send from the software-center-agent

7c6432f... by Michael Vogt on 2011-10-06

Import patches-unapplied version to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: b802677cefd743930d3447d5b0eec212b568aab4

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/ui/gtk3/panes/pendingpane.py:
    - be more robust about errors when cancelling a transaction
      from the pending pane (LP: #861129)
  * softwarecenter/ui/gtk3/app.py:
    - fix crash in on_menu_edit_activate() (LP: #861862)
  * softwarecenter/ui/gtk3/panes/installedpane.py:
    - fix crash in _row_visibility_func() (LP: #834893)
  * softwarecenter/ui/gtk3/views/appview.py:
    - fix crash in display_matches() (LP: #843795)

  [ Michael Vogt ]
  * softwarecenter/ui/gtk3/widgets/buttons.py:
    - fix incorrect i18n for the "More" button in the main screen
      (LP: #868952), thanks to David Planella
  * softwarecenter/db/categories.py:
    - fix regression when reading translated category names for
      directory types with no X-Ubuntu-Gettext-Domain (LP: #868963)
  [ Gabor Kelemen ]
  * Translate Our star apps heading on the list of the star apps.
    LP: #869038

b802677... by Michael Vogt on 2011-10-05

Import patches-unapplied version to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: ae9927d3374881d34356089bd039232d5bfc9085

New changelog entries:
  * softwarecenter/ui/gtk3/widgets/exhibits.py:
    - force no line wrap for the header (LP: #867821)

ae9927d... by Gary Lasker on 2011-10-05

Import patches-unapplied version to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: 4d17ba57d37f7fa2f4ddb3c1bffc21e00e439ab5

New changelog entries:
  * softwarecenter/db/application.py:
    - fix crash when installing a standalone deb (LP: #868333)

4d17ba5... by Michael Vogt on 2011-10-05

Import patches-unapplied version 5.0.1 to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: 4fa82fb80b56ed014e196b17034e683e40e5ce4b

New changelog entries:
  [ Michael Vogt ]
  * softwarecenter/ui/gtk3/widgets/reviews.py:
    - Fix i18n bug in the error string for the reviews. This
      adds two new strings for a rare error message in the UI that
      was previously not translatable. Thanks to David Planella
  * softwarecenter/db/database.py:
    - when adding a new database (e.g. on reinstall-previous purchases)
      trigger a "reopen" to ensure that the db docids are reinitialized
  * apt-xapian-index-plugin/software-center.py:
    - do not crash if a apt.Package.candidate has no url (LP: #819907)
  * softwarecenter/ui/gtk3/views/catview_gtk.py:
    - only show the frame with new apps if we actually have information
      about new applications (LP: #862382)
  [ Robert Roth ]
  * softwarecenter/ui/gtk3/widgets/apptreeview.py:
    - fix crash in clear_model() (LP: #863233)
  [ Gary Lasker ]
  * debian/control:
    - add dependency on python-gobject-cairo to prevent crash
      at startup (LP: #829067)
  * softwarecenter/db/application.py,
    - display the correct license type for commercial apps as
      specified via the software-center-agent (LP: #864706)
  [ Matthew McGowan ]
  * lp:~mmcg069/software-center/bug855666:
    - add missing linewrap (LP: #855666)
  * lp:~mmcg069/software-center/bug858639 :
    - fix crash when data can not be parsed from the remote reviews server
      LP: #858639

4fa82fb... by Michael Vogt on 2011-09-29

Import patches-unapplied version 5.0 to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: afbd8a97e4339d58599311225c2b692afc612067

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/ui/gtk3/views/appdetailsview.py,
    - restore the ability to edit or delete your own
      review (LP: #861999)
  * softwarecenter/db/application.py:
    - fix TypeError in __init__ (LP: #825729)
  * softwarecenter/ui/gtk3/views/appdetailsview_gtk.py:
    - fix crash in _get_app_icon_xy_position_on_screen (LP: #843565)
  * softwarecenter/ui/gtk3/panes/softwarepane.py:
    - fix UnicodeDecodeError in on_add_to_launcher (LP: #835337)
  [ Michael Vogt ]
  * add support for license keys in $HOME
  * set correct version number
  * utils/submit_review_gtk3.py:
    - translate app name in review title, thanks to Gabor Kelemen
      (LP: #782146)
  * softwarecenter/backend/reviews.py:
    - leave the review sorting to the server now that the rnr-server
      is deployed that sorts properly by wilson_score
  * fix None vs "" crashes
  * fix another dbus exception when a tid vanishes (LP: #848676), thanks
    to Marc Deslauriers
  [ Kiwinote ]
  * softwarecenter/distro/Ubuntu.py:
    - display canonical support text again (LP: #862388)
      (no new strings - there was just some 'if False, display the text' code)
  [ Matthew McGowan ]
  * data/ui/gtk3/dialogs.ui:
    - fix incorrect sizing of dialogs (LP: #825959, LP: #844014)
  * display 'where is it' command line helper for installed apps with
    no desktop_files even when unity is running.'
  * set a minimum size for the CategoryTile so all english category
    names fit to two lines (Computer Science and Robotics took 3 lines
    to display).
  * softwarecenter/ui/gtk3/views/appdetailsview_gtk.py:
    - cleanup dead code

afbd8a9... by Michael Vogt on 2011-09-28

Import patches-unapplied version to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: e0ecf85a6508b6f46a6739e087a87b8cb0def477

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/backend/installbackend_impl/aptd.py:
    - fix UnicodeDecodeError in _show_transaction_failed_dialog
      (LP: #858193)
  * softwarecenter/backend/installbackend.py,
    - implement the error() method of InstallBackendUI to display the
      required error dialog in the event of a transaction error
      (LP: #860137)
  * softwarecenter/backend/installbackend_impl/aptd.py:
    - add unicode handling for the transaction error dialog
  * softwarecenter/utils.py:
    - let the utf8() method handle None as an input value
  * softwarecenter/ui/gtk3/views/appdetailsview_gtk.py:
    - fix UnicodeDecodeError in set_value() (LP: #846600)
  * softwarecenter/db/debfile.py:
    - fix UnicodeDecodeError in warning() (LP: #845298)
  * softwarecenter/ui/gtk3/app.py:
    - fix intermittent crash at shutdown (LP: #728973)
  * softwarecenter/ui/gtk3/panes/availablepane.py,
    - navigate back to the application details view on
      a purchase cancellation or a purchase error (LP: #859790)
  * softwarecenter/ui/gtk3/panes/installedpane.py:
    - fix empty installed view after clearing search (LP: #860810)
    - fix rendering glitch when searching with OneConf
      active (LP: #860818)
  * softwarecenter/utils.py:
    - fix crash in save_person_to_config() (LP: #858403)
  * softwarecenter/ui/gtk3/widgets/reviews.py:
    - fix UnicodeDecodeError in _whom_when_markup()

  [ Michael Vogt ]
  * softwarecenter/ui/gtk3/widgets/searchentry.py:
    - merge header fix
  * softwarecenter/ui/gtk3/app.py, softwarecenter/utils.py:
    - add support for proxy setup from gsettings (LP: #742564)

  [ Juhana Jauhiainen ]
  * Added For Software developers link to Help menu. (LP #722366)
  [ Didier Roche ]
  * softwarecenter/ui/gtk3/panes/installedpane.py:
    - disable search when viewing oneconfviews
  [ Kiwinote ]
  * softwarecenter/ui/gtk3/panes/viewswitcher.py:
    - if we're in the 'in progress' view and all the transactions finish, then
      navigate back (LP: #831524)