everything ;D

solid tray management (retraction handling) <- yes. needz help.
  -- is it hal dependant? 'eject -T' works on devicekit systems too...
project logic (slideshow/videoprojects/etc)
rip logic (config ui for encoder options, rip to flac support)
conversion logic (video/exotic music formats)
uncompression logic
folder contents parsing logic <- !!!
... go!!!


but first:
disc labeling (CD_TEXT)
  -- .inf? .toc?
audio cd cddb retrieval
  -- using libkcddb?
... go!!!

later:       ( liek as soon as i figure it out... ;] )
torrent drop/parse/do.wtf.iwant support
video file decompression/conversion
  -- auto uncompress, auto merge, auto subtitles, auto menus, auto slideshow, etc.
autodetect. -everything-
  -- five mp3s and a .nfo file dropped?
  -- folder full of .ogg/.mp3s dropped?
  -- folder with a split .ace/.rar compressed movie?
  -- folder with a split .ace/.rar compressed album?
  -- two .iso files dropped?
  -- fourteen .nrg files dropped?
  -- .cue file dropped?
  -- .toc file dropped?
  -- etc etc etc

-- convert, do.wtf.i.want, pu7 0n discz.


the simplest (to use) disc burning utility ever. one day.





liek -now- fix:
- ripthreads lame cdda2* usage... only updates progress per track...
- flac decodes wrongly... :/ (into static) (maybe??)
- grok genisoimage usage with dirs (burndataimagethread)
- conversion progress of audio/mp3 discs should be by 
      file/remaining based.
