$Id: TODO 52 2007-09-23 00:55:47Z kostix $

HIGH:

* MPD: when the player goes paused/stopped, pep node is deleted
  on each poll, i.e. we must remember that the player is already
  stopped.

* Implement socket selection options in Customize.

* For MPD: implement login support.

LOW:

* Internal interfaces look somewhat flaky. Need improvements.

* Implement WMP support.

* Reading of info using "sockpull" must be asynchronous.

* Implement some means for banning certain connections from
  publishing. This should be a user-supplied regexp probably.

* The plugin must provide for some mechanism so that only one
  instance of Tkabber is "active" when processing now-playing info.

* When the "sockpull" provider disconnects, we should schedule
  (possibly infinite) chain of reconnection attempts to hook back
  to it when it's back online.

* Improve README.

* Support for message catalogs and Russian message catalog.

* Fix regexp to no not warn on empty data when reading Foobar2000 file.

WIBNIs:

* Implement publishing of "stopped" playing status in Tkabber
  then implement handling of the "stopped" state in this plugin.

* Study if it's possible to open a named pipe using Tcl
  and specify it as NP file in foobar_np_simple.
  Will this at all work?
  If it is, it would eliminate polling of NP file.

* May be provide a list of encodings as a configuration
  option.

