Need better download progress signals API
Bug #570747 reported by
Rodrigo Moya
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
Medium
|
Ubuntu One Foundations+ team |
Bug Description
Following bug #570724, in libubuntuone we have to poll the syncdaemon, by calling current_downloads, every 5 seconds to get almost exact download progress for music being downloaded. It is not a good idea to be polling so often, so after discussions with Facundo, we agreed that it would be better to have signals for tracking the progress (download/
Related branches
lp:~pedronis/ubuntuone-client/transfer-progress-events
- Facundo Batista (community): Approve
- Stuart Colville (community): Approve
- Rick McBride (community): Abstain
- Samuele Pedroni: Abstain
- Natalia Bidart (community): Approve
-
Diff: 660 lines (+425/-13)5 files modifiedtests/syncdaemon/test_action_queue.py (+246/-3)
tests/syncdaemon/test_dbus.py (+48/-0)
ubuntuone/syncdaemon/action_queue.py (+58/-9)
ubuntuone/syncdaemon/dbus_interface.py (+69/-1)
ubuntuone/syncdaemon/event_queue.py (+4/-0)
Changed in ubuntuone-client: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
tags: | added: chicharra |
tags: | added: foundations+ |
Changed in ubuntuone-client: | |
status: | Confirmed → In Progress |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I looked a bit into this, I suppose the new signals would be in addition of what is already there so signal upload and download progress?