Replace "Not found" screen with a spinner until the apps list has been updated

Bug #1031814 reported by Anthony Lenton
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Triaged
High
Unassigned
Precise
Won't Fix
High
Unassigned

Bug Description

When an application is searched for (or accessed directly through the command line or an apt:// link) if the app is not in the current list of available apps then a simple "Not Found" screen is displayed.

This has one issue: 3 seconds after USC has started up, it updates the list of apps available from MyApps, at which point it could happen to receive an app that matches the given package name. If this happens, the "Not Found" screen will be replaced with the application view.

This is a bit confusing, as the "Not found" screen really sounds final. It would be better to display a spinner until the list of apps available from MyApps has finished updating, at which point the spinner can be replaced by either a "Really not found" ( :P ) screen, or the app that was just found.

See also bug 1037243.

Tags: ca-escalated

Related branches

Changed in software-center (Ubuntu):
status: New → Triaged
importance: Undecided → High
Michael Vogt (mvo)
tags: added: ca-escalate
Revision history for this message
Michael Vogt (mvo) wrote :

This is actually a bit tricky, the spinner is straightforward (mostly) but we can not add new strings to precise. The best existing string I could find was "In progress..." but that is not helpful really.

Changed in software-center (Ubuntu Precise):
status: New → In Progress
Changed in software-center (Ubuntu):
status: Triaged → In Progress
Changed in software-center (Ubuntu Precise):
importance: Undecided → High
tags: added: ca-escalated
removed: ca-escalate
description: updated
Roberto Alsina (ralsina)
Changed in software-center (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
dobey (dobey)
Changed in software-center (Ubuntu Precise):
status: In Progress → Triaged
Changed in software-center (Ubuntu):
status: In Progress → Triaged
assignee: Rodney Dawes (dobey) → nobody
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in software-center (Ubuntu Precise):
status: Triaged → Won't Fix
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.