lp:~ahayzen/music-app/queue-refactor
- Get this branch:
- bzr branch lp:~ahayzen/music-app/queue-refactor
Branch merges
- Daniel Holm: Approve
- Victor Thompson: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 568 lines (+146/-157)9 files modifiedLibraryListModel.qml (+26/-0)
LoginLastFM.qml (+0/-1)
MusicAlbums.qml (+1/-2)
MusicArtists.qml (+1/-1)
MusicPlaylists.qml (+2/-9)
MusicSettings.qml (+0/-1)
MusicTracks.qml (+4/-12)
music-app.qml (+112/-70)
playing-list.js (+0/-61)
Related bugs
Bug #1200393: Shuffling doesn't display the correct song | Medium | Fix Released | |
Bug #1204293: PlayingList sometimes isn't fully populated causing Shuffle not to work correctly | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 79. By Andrew Hayzen
-
- Fix for when playing with shuffle disabled
- Removal of old imports of PlayingList - 78. By Andrew Hayzen
-
- trackQueue is now used for the queue, with currentIndex as the current
position in the trackQueue
- LibraryListModel can now saves the current query
- addQueueFromModel has been added to build the trackQueue from a
LibraryListModel
- trackClicked has been refactored
- updateMeta has been added to update the metadata of the current track
- currentCover is now set from Library.hasCover so it works with all
pages/models
- playing-list.js has been removed as it is not used anymore
- Various code cleanups - 77. By Andrew Hayzen
-
- Highlight now listens to onPlayingChange signal on all pages
- PlaylistTracks now uses LibraryListModel.qml. Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 76. By Andrew Hayzen
-
- PlaylistModelTracks and trackQueue now use LibraryListMode
l.qml
- Added filterPlaylistTracks(playlist) to LibraryListMode l.qml. Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 75. By Victor Thompson
-
* fix playlist/queue cover art icons
* update playlist Listview icons.Approved by Andrew Hayzen, Ubuntu Phone Apps Jenkins Bot.
- 74. By Victor Thompson
-
Add python-mock dependency to autopilot package. Fixes: https:/
/bugs.launchpad .net/bugs/ 1204768. Approved by Ubuntu Phone Apps Jenkins Bot.
- 73. By Andrew Hayzen
-
- Style.qml now used to manage all the colours
- UbuntuColors used in Style.qml where possible.Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 72. By Michael Hall
-
Updated attribution in debian/copyright.
Approved by Victor Thompson, Ubuntu Phone Apps Jenkins Bot.
- 71. By Victor Thompson
-
Autopilot test for pausing a track. Fixes: https:/
/bugs.launchpad .net/bugs/ 1188803. Approved by Daniel Holm, Ubuntu Phone Apps Jenkins Bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:music-app/trusty