about dialog no longer existent after clicking 'x'
Bug #658678 reported by
Kiwinote
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
Low
|
Kiwinote |
Bug Description
Binary package hint: software-center
s-c 3.0.4
Open the about dialog, click 'x' (not 'close'). Now open the about dialog again, this fails.
Changed in software-center (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in software-center (Ubuntu): | |
assignee: | nobody → Kiwinote (kiwinote) |
status: | Triaged → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package software-center - 3.1.2
---------------
software-center (3.1.2) natty; urgency=low
[ Michael Vogt ] where_is_ it.py, test/data/ fake-applicatio ns.menu: fake-applicatio ns.menu in the test_where_is_it.py /usr/share/ app-install/ desktop< /LegacyDir> appdetails_ view.py: enums.py: db/update. py, utils/update- software- center: apt/apthistory. py, softwarecenter/ db/application. py: database. py: view/historypan e.py: default. conf:
* merged lp:~kiwinote/software-center/getting-the-small-things-right,
many thanks!
* test/test_
use test/data/
that points to <LegacyDir>
to ensure the "where-is-it" tests work on all machines
* test/test_
- add better message on missing python-mock
* softwarecenter/
- 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/
- 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/
- do lazy loading in the constructor in a idle_add() function
* test/test_
- update test for lazy loading
* softwarecenter/
- ensure the lazy loaded history is ready before displaying it
* test/Makefile, .bzr-builddeb/
- add clean target and run it on bzr-buildpackage
[ Kiwinote ] app.py: db/application. py: db/update. py: view/appdetails view_gtk. py: install- data info, but then realise that the pkg isn't available view/catview_ gtk.py: app.py: db/application. py:
* softwarecenter/
- don't delete about dialog upon closing the window (LP: #658678)
* softwarecenter/
- 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/
- don't index desktop files not available for our arch (LP: #629434)
(most visible example in partners channel on maverick amd64)
* softwarecenter/
- 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-
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/
- 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/
- update the file menu on demand
- import & load history_pane on demand
- import login related stuff on demand to save startup time
* softwarecenter/
- don't show the installation date immediately if it means taking 9s
to determine it
[ Gary Lask...