Syncdaemon needs to open the control panel in the background and change the launcher icon to urgent when the user exceeds their quota
Bug #702183 reported by
Eric Casteleijn
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
Medium
|
Eric Casteleijn | ||
ubuntuone-client (Ubuntu) |
Fix Released
|
Medium
|
Eric Casteleijn | ||
Natty |
Fix Released
|
Medium
|
Eric Casteleijn |
Bug Description
When a user exceeds their quota, syncdaemon should open the control panel in the background (which will show a big red message in <blink> tags informing the user of this fact, and suggesting they upgrade their subscription.) To alert the user to this we should set the status of the Ubuntu One launcher icon to 'urgent' so that it will call attention to itself.
Related branches
lp://staging/~thisfred/ubuntuone-client/quota-notifications
- Roberto Alsina (community): Approve
- Alejandro J. Cura (community): Approve
-
Diff: 849 lines (+282/-122)8 files modifiedtests/platform/linux/test_unity.py (+12/-30)
tests/platform/windows/test_filesystem_notifications.py (+23/-24)
tests/status/test_aggregator.py (+89/-38)
tests/syncdaemon/test_status_listener.py (+51/-0)
ubuntuone/platform/linux/messaging.py (+37/-2)
ubuntuone/platform/linux/unity.py (+5/-16)
ubuntuone/status/aggregator.py (+41/-12)
ubuntuone/syncdaemon/status_listener.py (+24/-0)
lp://staging/~thisfred/ubuntuone-control-panel/attention-seeking
- Manuel de la Peña (community): Approve
- Natalia Bidart (community): Approve
-
Diff: 48 lines (+12/-4)2 files modifiedbin/ubuntuone-control-panel-gtk (+4/-2)
ubuntuone/controlpanel/gtk/gui.py (+8/-2)
Changed in ubuntuone-client: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Triaged |
assignee: | nobody → Eric Casteleijn (thisfred) |
importance: | Undecided → Medium |
Changed in ubuntuone-client: | |
assignee: | nobody → Eric Casteleijn (thisfred) |
tags: | added: u1-unity |
Changed in ubuntuone-client: | |
status: | Triaged → In Progress |
Changed in ubuntuone-client (Ubuntu): | |
status: | Triaged → In Progress |
tags: | added: u1-natty |
Changed in ubuntuone-client (Ubuntu): | |
milestone: | none → ubuntu-11.04-beta-1 |
tags: | added: u1-natty-beta |
Changed in ubuntuone-client (Ubuntu Natty): | |
status: | Invalid → In Progress |
milestone: | none → ubuntu-11.04-beta-2 |
Changed in ubuntuone-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is waiting on ubuntuone-control panel's new dbus service to provide the needed API.