kraqh3d
2005-07-08, 16:54
i implemented a fix to the long standing "ac/dc" bug, but it kinda broke the search function. *i fixed the search function last night, but decided that the search function needs to be overhauled so i didnt commit it yet.
(the search was inherited from the old artists view, so it didnt really work the way i thought it should've worked.)
so, here's my plan for how the new search should work. *i'm going to use "rock" as the search text in this example. *searching for "rock" would produce a list like this:
[genre] rock
[genre] alternative rock
[artist] kid rock
[album] kid rock (kid rock)
[album] king of rock (run dmc)
[album] rock on honorable ones (bowling for soup)
[song] detroit rock city (kiss)
[song] rock of ages (def leppard)
[song] rock show (blink 182)
the current filtering is genre -> artist -> album -> song. *clicking on these search items will put you right into these search path as if you entered that level from the root.
- clicking on a [genre] item will act as if you clicked on that genre from the genres list, and you'll get all the matcing artists.
- clicking on a [artist] item will act is if you clicked on that artist from the artists list, and will produce the list of that artist's albums.
- clicking on a [album] item will produce the list of songs from that album
- clicking on a [song] item will play that item.
what do you guys think ?
(the search was inherited from the old artists view, so it didnt really work the way i thought it should've worked.)
so, here's my plan for how the new search should work. *i'm going to use "rock" as the search text in this example. *searching for "rock" would produce a list like this:
[genre] rock
[genre] alternative rock
[artist] kid rock
[album] kid rock (kid rock)
[album] king of rock (run dmc)
[album] rock on honorable ones (bowling for soup)
[song] detroit rock city (kiss)
[song] rock of ages (def leppard)
[song] rock show (blink 182)
the current filtering is genre -> artist -> album -> song. *clicking on these search items will put you right into these search path as if you entered that level from the root.
- clicking on a [genre] item will act as if you clicked on that genre from the genres list, and you'll get all the matcing artists.
- clicking on a [artist] item will act is if you clicked on that artist from the artists list, and will produce the list of that artist's albums.
- clicking on a [album] item will produce the list of songs from that album
- clicking on a [song] item will play that item.
what do you guys think ?