Syncdaemon needs to show and update a progressbar in the Ubuntu One launcher for pending operations

Bug #702116 reported by Eric Casteleijn on 2011-01-12
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Medium
Alejandro J. Cura
ubuntuone-client (Ubuntu)
Medium
Eric Casteleijn

Bug Description

When file synchronization operations are pending Syncdaemon needs to show a progress bar in the Ubuntu One launcher icon, and update it according to new queue events.

Before we show the progress bar, we should attempt to be reasonably sure that syncdaemon is done adding events to the queue (using a back off period)

When operations are completed (i.e. the queue shrinks) the progress bar should advance.

When new operations are added after the progress bar is already visible, they will be added to the total number of operations to process, in effect receding the progress bar.

When the progress bar reaches 100% it should disappear.

When syncdaemon loses connection, an emblem will appear on the launcher icon, and the progress bar will be set to 'inactive'. If syncdaemon regains consciousness, it will be set to 'active' again.

Related branches

Changed in ubuntuone-client:
status: New → Triaged
Changed in ubuntuone-client (Ubuntu):
status: New → Triaged
Changed in ubuntuone-client:
importance: Undecided → Medium
Changed in ubuntuone-client (Ubuntu):
importance: Undecided → Medium
Changed in ubuntuone-client:
assignee: nobody → Eric Casteleijn (thisfred)
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Eric Casteleijn (thisfred)
tags: added: u1-unity
Alejandro J. Cura (alecu) wrote :

I'm assigning this bug to me, since the nvidia problems are preventing eric from running unity.

Changed in ubuntuone-client:
assignee: Eric Casteleijn (thisfred) → Alejandro J. Cura (alecu)
Changed in ubuntuone-client:
status: Triaged → Fix Committed
dobey (dobey) on 2011-02-23
Changed in ubuntuone-client:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 1.5.5-0ubuntu1

---------------
ubuntuone-client (1.5.5-0ubuntu1) natty; urgency=low

  * New upstream release.
    - Subscribing to a RO share will not download content (LP: #712528)
    - Can't synchronize "~/Ubuntu One Music" (LP: #714976)
    - Syncdaemon needs to show progress in Unity launcher (LP: #702116)
    - Notifications say "your cloud" (LP: #715887)
    - No longer requires python-libproxy
    - Recommend unity and indicator libs by default
 -- Rodney Dawes <email address hidden> Wed, 23 Feb 2011 18:34:09 -0500

Changed in ubuntuone-client (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers