[Freeze Exception] ubuntuone-client: Impossible to infer status of file syncing jobs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
High
|
dobey | ||
ubuntuone-client (Ubuntu) |
Fix Released
|
Medium
|
dobey |
Bug Description
Prior to the replacement of the ubuntuone-
ORIGINAL DESCRIPTION:
Binary package hint: ubuntuone-client
Steps:
1. Assume U1 file-syncing is set up
2. Open the Ubuntuone directory
3. Click Connect
4. Wait a while for it to change from "Connect" to "Disconnect"
For me I see a bunch of files with green check marks, and some with grey recycle symbols. My question is, what is going on with my files? Are they being synced? Is the service even running.
This is much too confusing. We need some way to communicate the status of the service as well as to tie the action of connecting to something.
ProblemType: Bug
.home.rick.
[bandwidth_
read_limit = 0
write_limit = 0
on = False
.home.rick.
[ubuntuone]
connected = True
connect = 0
show_applet = 1
bookmarked = True
Architecture: i386
Date: Mon Feb 22 14:37:28 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: ubuntuone-
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: ubuntuone-client
Uname: Linux 2.6.32-14-generic i686
Related branches
- Natalia Bidart (community): Approve
- Facundo Batista (community): Approve
-
Diff: 148 lines (+48/-32)2 files modifiedbin/ubuntuone-preferences (+36/-18)
ubuntuone/syncdaemon/dbus_interface.py (+12/-14)
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Confirmed |
Changed in ubuntuone-client (Ubuntu): | |
status: | Confirmed → In Progress |
tags: | added: desktop+ u1-lucid |
Changed in ubuntuone-client: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Rodney Dawes (dobey) |
tags: | added: control-panel |
summary: |
- Impossible to infer status of file syncing jobs + [MIR] ubuntuone-client: Impossible to infer status of file syncing jobs |
description: | updated |
tags: | added: mir |
summary: |
- ubuntuone-client: Impossible to infer status of file syncing jobs + [UI FE] ubuntuone-client: Impossible to infer status of file syncing + jobs |
description: | updated |
tags: | added: freeze-exception |
summary: |
- [UI FE] ubuntuone-client: Impossible to infer status of file syncing - jobs + [Freeze Exception] ubuntuone-client: Impossible to infer status of file + syncing jobs |
Changed in ubuntuone-client (Ubuntu): | |
milestone: | none → ubuntu-10.04-beta-2 |
importance: | Undecided → Medium |
tags: | added: package |
Changed in ubuntuone-client: | |
milestone: | none → lucid-beta-2 |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
The following changes are required to resolve this bug:
1) Add a message to the control panel that indicates Ubuntu One's global sync status. The message will say either "Synchronisation in progress" or "Synchronisation complete". See attached designs for further details. For Lucid this messaging must be incorporated into the control panel in a similar fashion.
2) Remove the "Connect" /"Disconnect" button from Nautilus. This function is now handled in the control panel. For clarity, all global functions should be handled by the control panel, and Nautilus should only display information pertinent to the folder it is currently displaying. See attached screen shot showing the desired content of the Nautilus plugin (however note that the brown background should be changed to Canonical purple).