Provide search functionality
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Music App |
Fix Released
|
High
|
Daniel Holm |
Bug Description
I use the music app all the time and have GBs of songs on my device. Since I have so much music, I find I often want search functionality to get to what I want to listen to more quickly. One idea would be to make this somewhat smart-- ie, if looking at 'Songs', enter a search term for a song name. If looking at 'Artists', enter a search term for 'Artists'. Alternatively, could provide the same simple search that would apply to the playlist you are looking at (eg, search within the artist, album and song title fields for each search term, such that entering 'foo' might show Robert Plant's 'Ship of Fools' as well as all of the Foo Fighters. I think this is what rhythmbox currently does).
Related branches
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Daniel Holm: Approve
- Andrew Hayzen: Approve
- Victor Thompson: Approve
-
Diff: 735 lines (+653/-4)7 files modifiedLibraryListModel.qml (+6/-0)
MusicSearch.qml (+441/-0)
MusicStart.qml (+20/-1)
MusicaddtoPlaylist.qml (+2/-2)
images/search.svg (+153/-0)
meta-database.js (+16/-0)
music-app.qml (+15/-1)
- Victor Thompson: Disapprove
- Ubuntu Phone Apps Jenkins Bot: Needs Fixing (continuous-integration)
-
Diff: 1070 lines (+207/-347)25 files modifiedLoginLastFM.qml (+1/-1)
MusicAlbums.qml (+4/-5)
MusicArtists.qml (+9/-6)
MusicNowPlaying.qml (+2/-1)
MusicPlaylists.qml (+19/-14)
MusicSearch.qml (+0/-218)
MusicSettings.qml (+1/-1)
MusicStart.qml (+17/-9)
MusicToolbar.qml (+1/-39)
MusicTracks.qml (+11/-9)
MusicaddtoPlaylist.qml (+18/-17)
Style.qml (+1/-1)
common/AlbumsPage.qml (+13/-7)
common/BlurredBackground.qml (+1/-1)
common/CoverRow.qml (+1/-1)
common/Expander.qml (+1/-1)
common/ExpanderItems/AddToPlaylist.qml (+1/-1)
common/ExpanderItems/AddToQueue.qml (+1/-1)
common/ExpanderItems/DeletePlaylist.qml (+1/-1)
common/ExpanderItems/EditPlaylist.qml (+1/-1)
common/LoadingSpinnerComponent.qml (+1/-1)
common/MusicPage.qml (+68/-1)
common/SongsPage.qml (+17/-3)
common/SwipeDelete.qml (+1/-1)
music-app.qml (+16/-6)
Changed in music-app: | |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
Changed in music-app: | |
assignee: | Andrew Hayzen (andrew-hayzen) → Daniel Holm (danielholm) |
status: | Triaged → Fix Committed |
Changed in music-app: | |
status: | Fix Committed → In Progress |
Changed in music-app: | |
status: | Fix Committed → Fix Released |
Changed in music-app: | |
status: | Fix Released → In Progress |
status: | In Progress → Fix Released |
Search has been discussed before [1] by using the search bar in the top left. However this was deferred due as no design pattern for searching in apps had been defined.
1 - https:/ /bugs.launchpad .net/music- app/+bug/ 1239513