Enhance search box so user can supply boolean values
Submitted by Raptor Ramjet
Link to original bug (#320243)
Description
Currently the search facility in rhythmbox is very primitive and acts as a simple filter. I would like the ability to perform boolean seaches so that I could filter for two or more band names or two or more genres, song name in specific genre etc.
e.g. I could supply values to the search field such as "punk OR classical", "Killing Joke OR thee Phantom Creeps" etc. etc.
Alternatively this functionality could be implemented by having three radio buttons next to the search box with values "Normal", "And" and "Or".
When the "And" mode was selected the search results would show only items which contained all the words supplied in the search text box.
When the "Or" mode was selected the search results would show only items which contained any of the words supplied in the search text box.
When the "Normal" mode was selected the search would function as it does now.
Or perhaps the search could becme even more sophisticated via the use of an SQL like dialect so you could supply "WHERE (Artist='Ceramic Hobs' AND Genre='Alternative') OR (Genre='Classical')". Obviously there would have to be some sort of optional interface available for this as many users would not be comfortable with writing such queries themselves (but the ability for "power users" to do so should be allowed)
But some sort of more advanced search would definitely be an improvment.
Other information:
Version: 0.9.x