Provide search functionality

Bug #1269037 reported by Jamie Strandboge
32
This bug affects 6 people
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).

Tags: avengers

Related branches

Revision history for this message
Andrew Hayzen (ahayzen) wrote :

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

Revision history for this message
Andrew Hayzen (ahayzen) wrote :

*deferred as no design pattern

Revision history for this message
Victor Thompson (vthompson) wrote :

It'd be nice if we could find a way to scroll through a ListView at a faster rate than simply flicking--such that dragging from the top to the bottom would bring you to the end of the list allowing the user to navigate to, roughly, anywhere in between.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

"It'd be nice if we could find a way to scroll through a ListView at a faster rate than simply flicking--such that dragging from the top to the bottom would bring you to the end of the list allowing the user to navigate to, roughly, anywhere in between."

Honestly, this would be ideal. Search could still be added, but it wouldn't be nearly as important IMHO.

Revision history for this message
David Planella (dpm) wrote :

My recommendation would be to simply implement the same search box within the app itself in the songs view, in the same way the clock app and the weather app do for their cities search.

There are discussions ongoing on how to do search, but by the time a conclusion is reached and the SDK implements it, I think it might be worth just going for this proposal, which would help us in our convergence goals - i.e. several Gb's Music libraries are generally more common in the desktop and thus should be easy to navigate.

Changed in music-app:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

I'm inclined to agree with dpm.

For now I'd like to see how we can get a simple search of all data (track/artist/album) from a toolbar (magnifying glass) button. Similarly to the way the OSMTouch app does it. http://popey.com/~alan/phablet/device-2014-01-29-191753.png

However, as dpm suggests, a first step would be to have a track search in the songs page.

Andrew Hayzen (ahayzen)
Changed in music-app:
assignee: nobody → Andrew Hayzen (andrew-hayzen)
Daniel Holm (danielholm)
Changed in music-app:
assignee: Andrew Hayzen (andrew-hayzen) → Daniel Holm (danielholm)
status: Triaged → Fix Committed
Andrew Hayzen (ahayzen)
Changed in music-app:
status: Fix Committed → In Progress
Revision history for this message
Daniel Holm (danielholm) wrote :

Done. Hope you like it.

Changed in music-app:
status: In Progress → Fix Released
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:music-app at revision 346, scheduled for release in music-app, milestone 1.0

Changed in music-app:
status: Fix Released → Fix Committed
Changed in music-app:
status: Fix Committed → Fix Released
Changed in music-app:
status: Fix Released → In Progress
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.