BUGS/TODO

1.0

1.x
- ability to cancel queueing
- specify trim  not for total but for # previous songs
- preference to filter out bad songs (min rating) when queuing e.g. a dir or when auto-queueing e.g. an m3u (needs to change in queueing algo to ignore those entries)
- add progress to multiselect actions
- put longer tasks in Commands?
- "never" heard for m3u
- option to "wrap" colors around
- cache filelist persistently? + entry  detect new files 
- add option for filelist rebuilds?
- include PlayLong/PlayNext/PlayDir/PlayDirNext/Queue/QueueDir (Mac OS X - optional scripts dir)
- play next reinserts previously queued songs
- "party" function. -> only play known songs and treat songs heard before party start as never played.
- very simple: open database (to sort on history etc..) + remove from database entry in song menu)?
- Growl support with color (Mac)
- popup genrewidget from color square for extended list
- playlist trimming: leave 5 last or make it easier to reinsert
- Versiontracker

Wild Ideas
- advanced queueing panel/region (e.g.)
- add directory browser thingy (Queue Params/Search Params and Search Results/Browse/Queue)
- smart tasks? party queue, fill iPod, execute shellscript for search results ...
- multiple genres by adding and naming color rectangles
- artist filter: find artist by "artist - xxxxx.mp3" or "artist/xxxxx.mp3"
- integrate with PSI/Jabber/Remote control
- integrate with Growl/Fullscreen interface
- suggest "related songs" -> m3u, directory, similar songs (based on name/genre)
- show ALBUM thingy when filename starts with 06 or something or m3u present in which this song is listed, also MP3/OGG/ACC indicator?
- offer Music ROOT option for added functionality
- add ID3 tag support (http://www.robodj.org/source/index.html)
- single instance
- player
- plag tagged songs
