Sync Polish - 2.1.A - After enabling Ubuntu One for a folder, the parent folder should display the 'partially enabled' state
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Confirmed
|
Low
|
Ubuntu One Client Engineering team | ||
ubuntuone-client (Ubuntu) |
Confirmed
|
Low
|
Ubuntu One Client Engineering team | ||
Maverick |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
After enabling Ubuntu One for a folder, the parent folder should no longer display the 'Enable' button. A message should be displayed informing the User that the they cannot Ubuntu One enable the folder because it contains a child folder that is already Ubuntu One enabled.
To reproduce:
1. Enable Ubuntu One for a folder.
2. Immediately browse to the parent folder.
Current outcome: the 'Enable' button is still displayed in the parent folder
Desired outcome: The 'Enable' button should no longer be displayed. A message should inform the user that they cannot Ubuntu One enable the folder because it contains a child folder that is already Ubuntu One enabled should be displayed.
See variation 1.c of use case 2.1.A in the File Sync spec
Also see variation 5.b (I just added this variation to make sure the scenario of quickly returning to the original folder is captured as well, it wasn't part of the original spec ;-)
Related branches
- John Lenton (community): Approve (wot?!? no tests?!?)
- Natalia Bidart (community): Approve
-
Diff: 44 lines (+32/-2)1 file modifiednautilus/location-widget.c (+32/-2)
tags: | added: acceptance-test |
Changed in ubuntuone-client: | |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
description: | updated |
tags: | added: rhubarb |
description: | updated |
summary: |
Sync Polish - 2.1.A - After enabling Ubuntu One for a folder, the parent - folder should no longer display the 'Enable' button + folder should display the 'partially enabled' state |
description: | updated |
Changed in ubuntuone-client: | |
assignee: | Ubuntu One Desktop+ team (ubuntuone-desktop+) → Rodrigo Moya (rodrigo-moya) |
status: | New → In Progress |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
Changed in ubuntuone-client: | |
status: | Fix Released → In Progress |
Changed in ubuntuone-client: | |
assignee: | Rodrigo Moya (rodrigo-moya) → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntuone-client (Ubuntu Maverick): | |
status: | New → Won't Fix |
Changed in ubuntuone-client: | |
status: | In Progress → Triaged |
importance: | Undecided → Medium |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Confirmed |
Changed in ubuntuone-client: | |
status: | Triaged → Confirmed |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntuone-client: | |
importance: | Medium → Low |
Changed in ubuntuone-client (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: desktop+ nautilus |
Changed in ubuntuone-client (Ubuntu): | |
importance: | Medium → Low |
Test passes with ubuntuone-client 1.3.5-0ubuntu1. Message on parent folder displayed: "This folder cannot be synchronized because it contains one or more folders that already synchronized" That's a small bug there, but we can fix that separately. :)