[ubuntu/natty] software-center 3.1.2 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Tue Nov 23 13:40:38 GMT 2010


software-center (3.1.2) natty; urgency=low

  [ Michael Vogt ]
  * merged lp:~kiwinote/software-center/getting-the-small-things-right,
    many thanks!
  * test/test_where_is_it.py, test/data/fake-applications.menu:
    use test/data/fake-applications.menu in the test_where_is_it.py
    that points to  <LegacyDir>/usr/share/app-install/desktop</LegacyDir>
    to ensure the "where-is-it" tests work on all machines
  * test/test_appdetails_view.py:
    - add better message on missing python-mock
  * softwarecenter/enums.py:
    - add DB_SCHEMA_VERSION as metadata to the DB and ensure we rebuild
      the local DB on mismatch (the systemwide one is handlded already)
  * softwarecenter/db/update.py, utils/update-software-center:
    - do no longer log to the root logger but instead to a db.update logger
  * test/test_mime.py:
    - use the local DB in the test and build it if needed
  * setup.py:
    - add "lint" target that runs pocketlint
  * softwarecenter/apt/apthistory.py, softwarecenter/db/application.py:
    - do lazy loading in the constructor in a idle_add() function
  * test/test_database.py:
    - update test for lazy loading
  * softwarecenter/view/historypane.py:
    - ensure the lazy loaded history is ready before displaying it
  * test/Makefile, .bzr-builddeb/default.conf:
    - add clean target and run it on bzr-buildpackage

  [ Kiwinote ]
  * softwarecenter/app.py:
    - don't delete about dialog upon closing the window (LP: #658678)
  * softwarecenter/db/application.py:
    - icon should return '?' icon if pkg is not found
    - fix logic in determining when the source is available, ie don't show
      'use this source' if source is already enabled
  * softwarecenter/db/update.py:
    - don't index desktop files not available for our arch (LP: #629434)
      (most visible example in partners channel on maverick amd64)
  * softwarecenter/view/appdetailsview_gtk.py:
    - pkg_state must be queried before querying the title in order to get the
      correct 'not found' title
    - _update_minimal must update title in order to enable source based on
      app-install-data info, but then realise that the pkg isn't available
      due to outdated app-install-data info (4pkgs for maverick final)
    - _update_minimal must update description when we have just enabled a
      source instead of continuing to display an empty description
  * softwarecenter/view/catview_gtk.py:
    - don't append the recommended category to self.departments - this causes
      the recommended category button to be displayed on maximising window
  * clean up some 'is it available for our architecture' code that is not
    needed anymore (idealy we don't need the info in the db either)
  * <all>:
    - don't pass the history object throughout the panes, but load on demand
  * softwarecenter/app.py:
    - update the file menu on demand
    - import & load history_pane on demand
    - import login related stuff on demand to save startup time
  * softwarecenter/db/application.py:
    - don't show the installation date immediately if it means taking 9s
      to determine it

  [ Gary Lasker ]
  * softwarecenter/view/basepane.py,
    softwarecenter/view/historypane.py,
    softwarecenter/view/viewmanager.py,
    - add a generic mechanism to support initializing a view
      upon selection with viewswitcher
    - lazy-load/parse history only when HistoryPane is
      selected, improves startup time
    - display a spinner and set all buttons insensitive
      while the history is loaded and parsed

Date: Tue, 23 Nov 2010 14:29:13 +0100
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Michael Vogt <mvo at ubuntu.com>
https://launchpad.net/ubuntu/natty/+source/software-center/3.1.2
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 23 Nov 2010 14:29:13 +0100
Source: software-center
Binary: software-center
Architecture: source
Version: 3.1.2
Distribution: natty
Urgency: low
Maintainer: Michael Vogt <mvo at ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description: 
 software-center - Utility for browsing, installing, and removing applications
Launchpad-Bugs-Fixed: 629434 658678
Changes: 
 software-center (3.1.2) natty; urgency=low
 .
   [ Michael Vogt ]
   * merged lp:~kiwinote/software-center/getting-the-small-things-right,
     many thanks!
   * test/test_where_is_it.py, test/data/fake-applications.menu:
     use test/data/fake-applications.menu in the test_where_is_it.py
     that points to  <LegacyDir>/usr/share/app-install/desktop</LegacyDir>
     to ensure the "where-is-it" tests work on all machines
   * test/test_appdetails_view.py:
     - add better message on missing python-mock
   * softwarecenter/enums.py:
     - add DB_SCHEMA_VERSION as metadata to the DB and ensure we rebuild
       the local DB on mismatch (the systemwide one is handlded already)
   * softwarecenter/db/update.py, utils/update-software-center:
     - do no longer log to the root logger but instead to a db.update logger
   * test/test_mime.py:
     - use the local DB in the test and build it if needed
   * setup.py:
     - add "lint" target that runs pocketlint
   * softwarecenter/apt/apthistory.py, softwarecenter/db/application.py:
     - do lazy loading in the constructor in a idle_add() function
   * test/test_database.py:
     - update test for lazy loading
   * softwarecenter/view/historypane.py:
     - ensure the lazy loaded history is ready before displaying it
   * test/Makefile, .bzr-builddeb/default.conf:
     - add clean target and run it on bzr-buildpackage
 .
   [ Kiwinote ]
   * softwarecenter/app.py:
     - don't delete about dialog upon closing the window (LP: #658678)
   * softwarecenter/db/application.py:
     - icon should return '?' icon if pkg is not found
     - fix logic in determining when the source is available, ie don't show
       'use this source' if source is already enabled
   * softwarecenter/db/update.py:
     - don't index desktop files not available for our arch (LP: #629434)
       (most visible example in partners channel on maverick amd64)
   * softwarecenter/view/appdetailsview_gtk.py:
     - pkg_state must be queried before querying the title in order to get the
       correct 'not found' title
     - _update_minimal must update title in order to enable source based on
       app-install-data info, but then realise that the pkg isn't available
       due to outdated app-install-data info (4pkgs for maverick final)
     - _update_minimal must update description when we have just enabled a
       source instead of continuing to display an empty description
   * softwarecenter/view/catview_gtk.py:
     - don't append the recommended category to self.departments - this causes
       the recommended category button to be displayed on maximising window
   * clean up some 'is it available for our architecture' code that is not
     needed anymore (idealy we don't need the info in the db either)
   * <all>:
     - don't pass the history object throughout the panes, but load on demand
   * softwarecenter/app.py:
     - update the file menu on demand
     - import & load history_pane on demand
     - import login related stuff on demand to save startup time
   * softwarecenter/db/application.py:
     - don't show the installation date immediately if it means taking 9s
       to determine it
 .
   [ Gary Lasker ]
   * softwarecenter/view/basepane.py,
     softwarecenter/view/historypane.py,
     softwarecenter/view/viewmanager.py,
     - add a generic mechanism to support initializing a view
       upon selection with viewswitcher
     - lazy-load/parse history only when HistoryPane is
       selected, improves startup time
     - display a spinner and set all buttons insensitive
       while the history is loaded and parsed
Checksums-Sha1: 
 b292c19c615f5dd3cf02c4d5ec51784e4db9de29 1037 software-center_3.1.2.dsc
 5c95eeea308413f07a1539f04a2d54b5255e3cce 651765 software-center_3.1.2.tar.gz
Checksums-Sha256: 
 3ed3adeaf0f0d771d9ca27a310494baa00453a0793807631262aeb9de1115dc7 1037 software-center_3.1.2.dsc
 e2ce3a4693fe2fdbf67f70d11e25c5a1f904adef4885cd924794038c0cfd78c4 651765 software-center_3.1.2.tar.gz
Files: 
 eaec0962eb9507c06b921a4d7f29a6cb 1037 gnome optional software-center_3.1.2.dsc
 e85a515c708731ee7fb36db5b59943ab 651765 gnome optional software-center_3.1.2.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkzrwzkACgkQliSD4VZixzT/FACfQMkA2t6QfHX+diLQmNtEeDKH
d2wAn2hRrv699r8Wa8t6KqUrjIGFpUQ+
=M1cJ
-----END PGP SIGNATURE-----


More information about the Natty-changes mailing list