ocarina/ocarina
Bryan Schumaker 33c80788b8 libsaria: Rewrite playlist filtering
I used to use my own inverted index implementation, which makes sense if
I'm searching all songs for a specific match.  Instead, GTK was visiting
each track and asking "does this song match?" and this requires a
different implementation.  So rather than make an index, instead I have
each track generate substrings for its tags and then I compare filter
text against the substring set.

Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
2012-11-04 09:17:22 -05:00
..
images Improve build scripts 2012-09-13 22:14:50 -04:00
scripts ocarina: Add in bash command completion 2012-09-13 22:47:33 -04:00
Sconscript ocarina: Add a random button to playlists 2012-09-16 10:34:46 -04:00
library.cpp libsaria: Move header files out of include/libsaria/ 2012-09-12 08:15:31 -04:00
notify.cpp libsaria: Create functions for checking and setting flags 2012-11-03 22:58:26 -04:00
ocarina.cpp ocarina: Change the ban button to my old thumbs up / thumbs down image 2012-09-13 22:47:33 -04:00
ocarina.h libsaria: Rewrite playlist filtering 2012-11-04 09:17:22 -05:00
ocarina.xml Improve build scripts 2012-09-13 22:14:50 -04:00
pipe.cpp Simplify remote commands 2012-09-13 22:47:31 -04:00
playlist.cpp libsaria: Rewrite playlist filtering 2012-11-04 09:17:22 -05:00
status.cpp libsaria: Use [] to access track string properties 2012-10-31 17:42:57 -04:00
tabs.cpp libsaria: Create functions for checking and setting flags 2012-11-03 22:58:26 -04:00
window.cpp libsaria: Move header files out of include/libsaria/ 2012-09-12 08:15:31 -04:00