***  f = fixed, d = done, w = work in progress, b = broken  ***
     * = fix before next release
     1 = 1.0 release showstopper
 (no particular order)

GTK2 problems:
==============

d>make it work with -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED

d>fix playlist window (things broken during move to GtkTreeViews):
  d> moving with dnd is wrong with positioning.
  d> dropping to add with dnd should be at current item, not after.
  d> check/fix top/end/up/down buttons.
  d> allow clicking headers to sort columns.
  d> auto scroll dnd is not working...
  d> fix selection on mouse clicks... (all lists)
  d> reimplement editing of titles and comments.
  d> fix text dropping from playlist view window w dnd
  d> fix column widths store/save/initial setup

d>fix utf8<-->filename locale conversions in a few places...
d>use the uri list utils in ui_bookmark.h for dnd lists, dumping (broken?) ones in dndutil.c

d>set stock icons on button/menus where appropriate


MAIN:
=====


PLAYLIST:
=========

1>allow session playlist to remember (file) name of loaded playlist.

 >add support of relative paths in playlist
  for any paths that would require going up the parent (../path/to/file)
  use absolute paths and print warning to user when saved as such.


SLIK:
=====

 (please see slik's TODO file for complete listing)

SKINS:
======

 >the track number widget should be hidden when the track # is 0

default:


Mr clean:


MPG123:
=======


OGG123:
=======

 >figure out what to do about ogginfo reading the entire file, all I
  want is the song header info (doh!)

RADIO:
======

XMP:
====

New modules:
============

 >look into adding a VQF module (using dreamplayer?)

 >timidity support (awaiting possible patch)
  UPDATE: to late for 0.13.0, but I do have a patch sitting here.

MISC: (low priority)
=====

 >finish the command queueing for async playback controls (fix it to work correctly)
 >fix 'hang' when next or prev is changed 'too fast'. (attempted solution is above)

 >ipc loading of playlists has a problem when used with netscape (4.x) - netscape
  removes the temp file before the parent gqmpeg process begins loading it. This
  causes it to fail, pehaps ipc for playlists should work: control process sends
  ipc command, then listens (by subscribing to stat file) for load done signal
  from parent - then exits.

