Music Remix for RTM
This blueprint is to track some of the initial redesign tasks for RTM
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Victor Thompson
- Direction:
- Approved
- Assignee:
- Music App Developers
- Definition:
- Approved
- Series goal:
- Accepted for remix
- Implementation:
- Implemented
- Milestone target:
- 2.0
- Started by
- Andrew Hayzen
- Completed by
- Victor Thompson
Related branches
- lp:~ahayzen/music-app/remix-add-card-view
- lp:~ahayzen/music-app/remix-remove-blurred-background
- lp:~ahayzen/music-app/remix-small-toolbar-design
- lp:~ahayzen/music-app/remix-small-toolbar-always-show
- lp:~vthompson/music-app/remix-songs-page
- lp:~kill-animals/music-app/remix-added-controls-to-now-playing
- lp:~vthompson/music-app/remix-now-playing-main-view
- lp:~kill-animals/music-app/remix-now-playing-main-view-with-controls
- lp:~vthompson/music-app/remix-now-playing-main-view-blue-slider
- lp:~vthompson/music-app/remix-songs-page-elide
- lp:~vthompson/music-app/remix-songs-tab
- lp:~ahayzen/music-app/remix-remove-legacy-toolbar
- lp:~vthompson/music-app/remix-queue-list
- lp:~kill-animals/music-app/remix-nowplaying-code-refinement+proper-scaling
- lp:~vthompson/music-app/remix-header-sections
- lp:~ahayzen/music-app/remix-cover-grid
- lp:~ahayzen/music-app/remix-playlist-cardview
- lp:~ahayzen/music-app/remix-songs-page-cover-grid
- lp:~vthompson/music-app/remix-add-clear-queue
- lp:~vthompson/music-app/remix-artist-tab
- lp:~ahayzen/music-app/remix-albums-page-card-view
- lp:~ahayzen/music-app/remix-recent-card-view
- lp:~ahayzen/music-app/remix-confinement-back-002
- lp:~ahayzen/music-app/remix-image-size-fix
- lp:~ahayzen/music-app/remix-add-multi-select-mode
- lp:~ahayzen/music-app/remix-seeking-label-fix
- lp:~ahayzen/music-app/remix-remove-empty-year-label
- lp:~vthompson/music-app/remix-genres-tab-001
- lp:~vthompson/music-app/remix-empty-states-001
- lp:~ahayzen/music-app/remix-perf-001
Related bugs
Bug #1379452: Unknown Album Full of Zero Songs. | Fix Released |
Bug #1379454: Undefined Album Details borrows from previous entries | Invalid |
Sprints
Whiteboard
Notes for the whiteboard:-
* Weekly images to be built on Thursdays (to align with the platform's milestone dates) for wide testing of selected individuals
* Interim ad-hoc builds during the week to be tested internally in the team
* Will not upload to the store until close to final (i.e. not putting it in as a second "Music remix" app to the store, but just replace existing Music app at the "last minute")
* Will require testing on rtm images
* All mps should run autopilot on device before landing
Design documents:
https:/
https:/
https:/
Test builds:-
Test builds will be in the form of click packages located at http://
Installing test builds is as detailed at http://
To install one of these click packages:-
1. Attach phone running Ubuntu to a computer which has adb installed
2. Download latest click from http://
3. Open terminal
4. adb push ~/Downloads/
(note X.Y will change over time)
5. adb shell
(this will give you a "phablet@
6. pkcon install-local --allow-untrusted /tmp/com.
7. Close music app on phone
8. In the dash on the phone, *search* for music, do not just tap the music icon.
To revert back to the current stable version of music app
1. Long press on Music app
2. Uninstall
3. Once uninstalled, re-install by searching for "Music" in the store
Work Items
Work items:
Staggered Grid View for "All music" view: TODO
Work items for music-app-
[dpm] Enable music remix translations in Launchpad: DONE
[fginther] Enable jenkins on lp:music-app/remix: DONE
[popey] Upload and share week 40 image (features list: TBD): DONE
[jounihelminen] Provide designs for Albums, Playlists, Now Playing: DONE
[jounihelminen] Resolve question: Were we going to have a hint of the current position of the song as a bar in the small music toolbar? Much like the current app? (Slide 2): DONE
[ahayzen] Initial card component to be used in Grid Views: DONE
[ahayzen] Small music toolbar redesign: DONE
[vthompson] SongPage redesign (Album details view): DONE
[vthompson] Blurred background possible redesign, more like frosted glass?: DONE
[ahayzen] Make small toolbar static: DONE
[vthompson] Now Playing page with a queue list toggle: DONE
Work items for music-app-
[dpm] Add music remix to sponsoring page: DONE
[vthompson] Songs tab design implementation: DONE
[vthompson] Now Playing page queue design implementation: DONE
[ahayzen] Create a component for a grid-like 2x2 square of multiple cover art images for Playlists and other views: DONE
[ahayzen] Remove legacy toolbar code: DONE
[ahayzen] Switch playlists page to use CardView: DONE
[ahayzen] Ensure we are in-sync with trunk: DONE
Work items for music-app-
[vthompson] Artists tab design implementation: DONE
[popey] Upload and share week 42 image (feature complete): DONE
[dpm] Add music remix to translation page (waiting on some message sharing changes on LP): INPROGRESS
[kill-animals] Embed toolbar directly in now playing page: INPROGRESS
[nik90] Sort out label grey/white colours across app after background colour change: TODO
[popey] Upload and share week 41 image (features list: TBD): TODO
[ahayzen] Add multi select mode: DONE
[ahayzen] Change AlbumsPage to use header+cardview: DONE
[ahayzen] Build new start page (using CardView) using recent storage: DONE
[ahayzen] Ensure we are in-sync with trunk: TODO
Investigate how to support embedded art for playlist tracks: TODO
Work items for music-app-
[popey] Upload and share week 43 image (bug fixes): DONE
[ahayzen] Build new actions for items: DONE
[ahayzen] Reinvestigate searching: TODO
[ahayzen] Ensure we are in-sync with trunk: TODO
Work items for music-app-
[popey] Upload and share week 44 image (bug fixes): TODO
[ahayzen] Ensure we are in-sync with trunk: TODO
[jounihelminen] Songs, Artists and Queue view page in list format: DONE
[jounihelminen] Designs for AddToPlaylist picker: DONE
[jounihelminen] Provide designs for empty state no music: TODO
[jounihelminen] Provide designs for empty state no recent: TODO
[jounihelminen] Provide designs for empty state no playlists: TODO
[jounihelminen] Designs for Add/Edit/Delete playlists dialogues: TODO
[jounihelminen] Provide designs for initial walkthrough on how to add music to the device: TODO