DX - Sound menu (v2)

Registered by David Barth on 2010-04-26

The Lucid sound menu will get even better for Maverick.

Blueprint information

Status:
Complete
Approver:
David Barth
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Conor Curran
Definition:
Review
Series goal:
Accepted for maverick
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-10.10-beta
Started by
David Barth on 2010-05-18
Completed by
Conor Curran on 2010-09-29

Whiteboard

The UDS session log is at https://wiki.ubuntu.com/DesktopExperienceTeam/MaverickUDSLog#dx-m-indicator-sound-v2 and https://wiki.ubuntu.com/DesktopExperienceTeam/MaverickUDSLog#DX / Desktop Roundtable

Note: some work-items are now tracked directly as LP bugs/tasks attached to this blueprint.

Work items for maverick-alpha-1:
(moved to alpha-2 below)

Work items for maverick-alpha-2:
provide mpris test harness for app. developers: DONE
update sound menu service to provide the new registration API (again for app. developers): DONE
[ken-vandine] create mono bindings for libindicate: DONE
Develop IDO widget: POSTPONED
Add transport controls support: DONE
Test player control integration with exp. VLC branch: DONE

Work items for maverick-alpha-3:

Develop IDO widget: DONE
[bratsche] Finalize IDO widget rendering: DONE
Develop bespoke GTK transport widget: DONE
Finalize MPRIS v2 spec with Mirsal: DONE
Develop Playlist Widget: DONE
Fix UI spacing issues: DONE
Enhance mpris test harness with playlist cases: POSTPONED
Develop Rhythmbox player control integration: DONE
Develop VLC player control integration: DONE

Work items for ubuntu-10.10-beta:
Develop MPRIS 2 support: DONE
Develop Playlist control backend: DONE
[agateau] Amarok playlist support and upgrade to use MPRISv2: DONE
Test client integration (apart from RB & Amarok, ie vlc, banshee): DONE
Develop Rhythmbox playlist integration and upgrade to use MPRIS v2: POSTPONE
Adjust MPRIS 2 when the standard is finalized: DONE

M+1:
Add Track-specific custom items
Support playlist subbmenus
Add optional EQ widget
Add voip specific control

(?)

Work Items