The inline icon_data from the software-center-agent is deprecated, must be replaced with a direct download using icon_url
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
Medium
|
Michael Vogt | ||
Maverick |
Fix Released
|
Medium
|
Gary Lasker | ||
Natty |
Fix Released
|
Medium
|
Gary Lasker | ||
Oneiric |
Fix Released
|
Medium
|
Michael Vogt |
Bug Description
The inline icon_data that is currently being provided by the software-
Test case for SRUs:
1) remove software-center cache in ~/.cache/
1a) FOR NATTY AND MAVERICK ONLY: run SOFTWARE_
2) run SOFTWARE_
3) verify that there are no icons in the purchase section
4) install the version from -proposed
5) repeat step 1, 1a (if on natty or maverick), and 2 and verify that icons get downloaded
Related branches
- software-store-developers: Pending requested
-
Diff: 193 lines (+55/-19)8 files modifiedREADME (+1/-0)
debian/changelog (+8/-0)
softwarecenter/db/application.py (+4/-0)
softwarecenter/db/database.py (+5/-0)
softwarecenter/db/update.py (+10/-15)
softwarecenter/enums.py (+1/-0)
softwarecenter/models/appstore.py (+22/-4)
softwarecenter/view/softwarepane.py (+4/-0)
- software-store-developers: Pending requested
-
Diff: 206 lines (+61/-10)8 files modifiedREADME (+1/-0)
debian/changelog (+8/-0)
softwarecenter/db/application.py (+4/-0)
softwarecenter/db/database.py (+5/-0)
softwarecenter/db/update.py (+10/-7)
softwarecenter/enums.py (+1/-0)
softwarecenter/view/appview.py (+21/-3)
softwarecenter/view/channelpane.py (+11/-0)
description: | updated |
Changed in software-center (Ubuntu Oneiric): | |
status: | New → Fix Committed |
Changed in software-center (Ubuntu Natty): | |
status: | New → In Progress |
Changed in software-center (Ubuntu Oneiric): | |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu Natty): | |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu Maverick): | |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu Natty): | |
assignee: | nobody → Gary Lasker (gary-lasker) |
summary: |
- Replace inline icon_data sent from the software-center-agent with a - direct download using icon_url + The inline icon_data from the software-center-agent is deprecated, must + be replaced with a direct download using icon_url |
Changed in software-center (Ubuntu Maverick): | |
status: | New → In Progress |
assignee: | nobody → Gary Lasker (gary-lasker) |
Changed in software-center (Ubuntu Oneiric): | |
assignee: | nobody → Michael Vogt (mvo) |
description: | updated |
Changed in software-center (Ubuntu Maverick): | |
status: | In Progress → Fix Committed |
Changed in software-center (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
description: | updated |
tags: | added: verification-done-maverick |
tags: | added: verification-done-natty |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in software-center version 5.1.5 in Precise.
software-center (5.1.5) precise; urgency=low
[ Kiwinote ] ui/gtk3/ models/ appstore2. py: ui/gtk3/ panes/historypa ne.py: ui/gtk3/ panes/installed pane.py: ui/gtk3/ widgets/ oneconfviews. py: ui/gtk3/ widgets/ thumbnail. py: from_data (LP: #888669)
* softwarecenter/
- fix TypeError in load_range (LP: #911886)
* softwarecenter/
- change COL_PKG to an object rather than a str (LP: #905762)
* softwarecenter/
- fix utf8 oddness to make remote installed panes work
* softwarecenter/
- ensure that hostid is always a string (as we declared) (LP: #905605)
* softwarecenter/
- fix IndexError in set_thumbnails_
* grab exhibits for the current series only (LP: #899257)
[ Michael Vogt ] threads_ init as initializing the threads db/debfile. py: ui/gtk3/ views/appdetail sview.py: test_views. py
* Remove explicit GObject.
explicitely causes a segfault on close but nothing more
(LP: #907568)
* lp:~mvo/software-center/startup-speed2:
- improve the startup speed by moving out the (expensive) channel
change test out of the main app into a spawned helper, also
delays some computations and adds a cheaper way for getting the
appcount
* lp:~mvo/software-center/icon-data:
- remove the need for inline icon data from the agent, instead
download icons directly using the provided URL
* softwarecenter/
- fix encoding error for some debs (based on
lp:~roignac/software-center/bug-738771-summary-unicode), thanks
to Vadim Rutkovsky, LP: #738771
* softwarecenter/
- fix crash in test/gtk3/
* lp:~mvo/software-center/replace-restfulclient-with-piston:
- replace lazr.restfulclient with piston-mini-client for ubuntu-sso
and cleanup the piston-mini-client helper code
[ Gary Lasker ] backend/ channel_ impl/aptchannel s.py:
* softwarecenter/
- display the correct label text for the For Purchase menu item
in the toolbar (LP: #911964)
* lp:~gary-lasker/software-center/date-published-cleanup:
- remove no longer needed code
* lp:~gary-lasker/software-center/replace-restfulclient-with-piston-tweaks:
- tweaks and fixes the branch
[ Vadim Rutkovsky ]
* lp:~roignac/software-center/bug-632773-selectable-title:
- make the app title selectable (LP: #632773)
-- Michael Vogt <email address hidden> Fri, 06 Jan 2012 10:56:48 +0100