Details view background image is not consistently rendered for installed channels

Bug #724724 reported by Gary Lasker
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Low
Gary Lasker
Natty
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: software-center

Software Center version 4.0.2

The details view background image for installed channels is not consistently rendered. To reproduce:

1. Start Software Center and expand the "Installed Software" item (if it is not already expanded).
2. Click the "Provided by Ubuntu" subitem of "Installed Software".
3. Select the "7zip" package and click "More Info" to see the details view.

Notice that the background image for installed packages is not shown. The attached screenshots tell the story.

This is a problem for installed channels specifically. Viewing the same package in the "Installed Software" view works fine.

TEST CASE for Natty SRU:
1. Start Software Center current version in Natty (4.0.3 or earlier) and expand the "Installed Software" item (if it is not already expanded).
2. Click the "Provided by Ubuntu" subitem of "Installed Software".
3. Select the "7zip" package and click "More Info" to see the details view.
4. Note that the background is a simple grey gradient with no down-pointing arrows displayed (see attached screenshots).
5. Install Software Center version 4.0.4 in natty-proposed.
6. Launch Software Center again and repeat steps 2 and 3.
7. Verify that the background image overlay with down-pointing arrows now appears correctly.

Revision history for this message
Gary Lasker (gary-lasker) wrote :
Revision history for this message
Gary Lasker (gary-lasker) wrote :
Changed in software-center (Ubuntu):
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Gary Lasker (gary-lasker)
Changed in software-center (Ubuntu):
status: Triaged → In Progress
Changed in software-center (Ubuntu):
status: In Progress → Fix Committed
milestone: none → oneiric-alpha-2
description: updated
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 4.1.5

---------------
software-center (4.1.5) oneiric; urgency=low

  [ Gary Lasker ]
  * data/ui/SoftwareCenter.ui,
    softwarecenter/app.py,
    softwarecenter/enums.py,
    softwarecenter/ui/gtk/appview.py:
    - implement history navigation using the mouse back/forward
      buttons (LP: #782661)
  * softwarecenter/app.py,
    softwarecenter/backend/channel.py,
    softwarecenter/ui/gtk/appdetailsview_gtk.py,
    softwarecenter/ui/gtk/catview_gtk.py,
    softwarecenter/ui/gtk/channelpane.py,
    softwarecenter/ui/gtk/softwarepane.py:
    - refactor/simplify the view background overlay code and
      fix issue where the background image is sometimes not
      rendered for installed channels (LP: #724724)
   * setup.py:
    - update script name to x2go_helper.py for happier build

  [ Michael Vogt ]
  * merged lp:~alexeftimie/software-center/debian-small-fixes, many
    thanks!
  * merged lp:~alexeftimie/software-center/backend-refactor to
    cleanup more code
  * merged lp:~weblive-dev/software-center/weblive-x2go, many thanks
    to Stephane Graber!
  * merged lp:~aaronp/software-center/lp790450-for-4.0, many thanks
    to Aaron Peachey
  * add support for X-AppInstall-Icon-Url (and also icon_url from
    SoftwareCenterAgent)
  * merged lp:~mterry/software-center/network-manager-0.9, many
    thanks to Michael Terry
  * merged lp:~mmcg069/software-center/enum-style-idea, this cleans
    up the the enum code handling, many thanks!
  * integration work on the qml branch
  * merged lp:~evfool/software-center/fix793896, many thanks to
    Robert Roth, LP: #793896

  [ Olivier Tilloy ]
  * add QML ui frontend (lp:~osomon/software-center/qml)
 -- Michael Vogt <email address hidden> Tue, 07 Jun 2011 15:36:46 +0200

Changed in software-center (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted software-center into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in software-center (Ubuntu Natty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Gary Lasker (gary-lasker) wrote :

I have verified that this bug is fixed in software-center version 4.0.4 in natty-proposed. Thanks!

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 4.0.4

---------------
software-center (4.0.4) natty-proposed; urgency=low

  [ Aaron Peachey ]
  * utils/submit_review.py:
    - ensure error message shows if usefulness submit
      fails (LP: #790450)
  * softwarecenter/view/widgets/reviews.py:
    - fix disappearing usefulness UI on clicking 'OK' after error
  * softwarecenter/db/reviews.py,
    softwarecenter/view/appdetailsview_gtk.py,
    softwarecenter/view/widgets/reviews.py:
    - fix duplication of reviews after user has submitted
      usefulness or flagged a review (LP: #794060)

  [ Gary Lasker ]
  * softwarecenter/app.py,
    softwarecenter/view/softwarepane.py:
    - fix issue where the background image for installed channels
      details view is not consistently rendered (LP: #724724)
 -- Michael Vogt <email address hidden> Fri, 10 Jun 2011 18:22:41 +0200

Changed in software-center (Ubuntu Natty):
status: Fix Committed → Fix Released
tags: added: testcase
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.