***  f = fixed, d = done, w = work in progress, b = broken  ***
 (no particular order)

MAIN:
=====

 >report debian bugs fixed:128057: Added .m2a extension (0.14.1)
                            65937: recursive adds now sorted (0.12.1)
                           135582: Case sensitive OGG coments fixed (0.13.0)

 >add command line option for recursive directory loading 

PLAYLIST:
=========

 >offer to save edited playlist before exiting / open new playlist.
 >fix session playlist to remember (file) name of loaded playlist.
 >both options above require playlist_changed flag to be added.

 >add support of relative paths in playlist

x>when mousing over flyby, do not start to hide the window, also add right click menu.

SLIK:
=====

 >fix arrow key focus movement (still need to fix distance calcing to use region, not center)
 >add focus/keyboard support to dial widget
 >add keyboard support to the skin_size button (should be interesting)

 >allow submenus to fly open on mouse/focus over
 >list widget's focus should skip insensitive rows
 >on each show submenus should update their backing

 >Add clip mask for items, sliders.
 >add X font support to text widget, NOTE: have user supplied patch, refer to it.

x>allow multiple windows to be open for a skin (main window and a playlist window)
  [this will be done with ui_groups]
x>copy the mouse press button when skin_open button is used.

SKINS:
======

default:

x>add next/back buttons to flyby

Mr clean:

x>add playlist window  (requires group implementation, planned for SLIK 0.9.0)
x>add "extra's" window (requires group implementation)

 >try anti-aliased text for title/artist, to match rest of skin.

MPG123:
=======

OGG123:
=======

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

RADIO:
======

 >io_radio.c: allow config of /dev/radio device.
 >use int instead of float for freqs

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)

 >fix dnd to accept escaped chars like space == %20

 >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.

