add support for a "click_url" in a exhibit banner
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Software Center Agent |
Fix Released
|
Medium
|
Michael Nelson | ||
software-center (Ubuntu) |
Fix Released
|
Medium
|
Michael Vogt | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
As discussed in the recent software-center call we want to support a "click_url" for banners for things like the humble bundle where we don't want to link to packages but to a URL.
[TEST CASE]
This change doesn't have a test case as there are currently no banners supported by the software-
[REGRESSION POTENTIAL]
Risk of regression is very small as it is just the simple addition of a needed field from the agent server. Testing for regressions as described above will be all that is needed.
Related branches
- Gary Lasker (community): Approve
-
Diff: 110 lines (+44/-7)4 files modifiedsoftwarecenter/backend/scagent.py (+3/-0)
softwarecenter/ui/gtk3/views/catview_gtk.py (+11/-4)
softwarecenter/ui/gtk3/widgets/exhibits.py (+1/-2)
test/gtk3/test_catview.py (+29/-1)
tags: | added: ca-escalated hib |
Changed in software-center (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in software-center-agent: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in software-center (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
Changed in software-center (Ubuntu): | |
status: | In Progress → Fix Committed |
assignee: | nobody → Michael Vogt (mvo) |
Changed in software-center-agent: | |
status: | Confirmed → Fix Committed |
Changed in software-center-agent: | |
status: | Fix Committed → Fix Released |
Changed in software-center-agent: | |
milestone: | none → 12.07 |
Changed in software-center-agent: | |
assignee: | nobody → Michael Nelson (michael.nelson) |
description: | updated |
This bug was fixed in the package software-center - 5.3.4
---------------
software-center (5.3.4) quantal; urgency=low
[ Michael Vogt ] {get,set} _data() " that is
* lp:~mvo/software-center/fix-lp1009039:
- fix treeview selection background (LP: #1009039)
* lp:~mvo/software-center/fix-lp1011522:
- fix bug where clicking on "Reinstall previous purchases" twice
shows endless spinner (LP: #1011522)
* lp:~mvo/software-center/click_url:
- adds support for a "click_url" from the exhibits banner to
support banners for things like the humble-bundle where we
don't have packages but URLs (LP: #1020205)
* lp:~mvo/software-center/webkit-http-debug:
- enable full http output debugging for webkit
* lp:~mvo/software-center/fix-get-set-gobject-data:
- fixes a leftover use of "GObject.
no longer supported by python-gi in quantal
[ Natalia Bidart ]
* lp:~nataliabidart/software-center/winged-migration:
- merged gtk sso login code to ensure we have a consistent UI
when ubuntu-sso-client drops its gtk version
-- Michael Vogt <email address hidden> Tue, 10 Jul 2012 14:27:14 +0200