[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