I have a few points on my TODO list:
- Database to cache the slow search
- Language API to localize the ui
- Context menue to "add" the tracks to the current playlist or "replace" the current playlist
- Different lists for video, audio and pictures
- Unicode correction for the playlist
And yes, I still need a test file, because I don't have cyrillic keys on my latin keyboard.