I think the search function is a great idea, but I do have a suggestion. After you scan your library and search the library in the All Songs category, it still shows the file name rather than the tagged song name. Most people have their file names of songs start with a number, for example "01 - Song Tile.flac" This basically renders the search function useless since you will be searching by the first letter of the track you want to find. If the categories were sorted by the tagged file name so it read "Song Title" then the search function becomes much more usefull.
If you take out the numbers before the track, if you go to play by category and go to album, the tracks just show up in alphabetical order, so you can cant play an album in the correct order. If it was sorted by the tagged track number, then it would be better.
Basically what I'm saying is once you scan your library, in the "play by category" the songs should be sorted by the metadata tags and not by the file name like in the folder view.
If you take out the numbers before the track, if you go to play by category and go to album, the tracks just show up in alphabetical order, so you can cant play an album in the correct order. If it was sorted by the tagged track number, then it would be better.
Basically what I'm saying is once you scan your library, in the "play by category" the songs should be sorted by the metadata tags and not by the file name like in the folder view.