
 ** Bugs

 - there's some problems with threads.. I got yagirc to crash several times
   using them and getsockname() in /dcc send always gave wrong address..
 - setup probably has some memory leaks
 - Status bar has some garbage at startup (GTK bug)
 - in 8bpp colors don't work very well.. they work as long as no new windows
   are opened/closed, don't know what to do with this..
 - scrollbar sometimes jumps few pixels up, like when changing window size,
   changing between hidden windows etc. Don't know if I should add some (quite
   a lot...) code to fix this or because this seems to be GTK bug maybe I
   just wait a fix (or try to fix myself)..

 ** Need to implement (most important ones at start)

 - these should somehow be somehow done using notify list functions .. :
    - script: IRCJOIN and IRCPART events, script.c has some FIXME's
    - Show in query window if nick joins/quits from irc.
 - use different colors for each channel joined in one window
 - GUI for DCC
 - GUI for window level commands (/window level, /log, ignore list)
 - nick completion with tab key

 - "never ignore" option to ignore list
 - doubleclicking URL opens web browser, email support too..
 - /list could put it's output to new dialog where you could also join to
   channels
 - option: when away set log automatically on .. /awaylog ?
 - font selection in themes (entry font too!)
 - you could "save desktop" which saves all servers, windows and channels and
   later you could load it.
 - in setup irc network should use combo box and list available irc networks
   in there.
 - commands to run at startup .. and when connected?
 - in setup you should be able to copy servers from locallist to globallist

 - ircii style split windows
 - host mask compare to ignore list
 - /SETUP, /NOTIFY, /IGNORE, /ALIAS, ... commands instead of just GUI setup
 - more DCC commands and options - not to overwrite files by default,
   download directory, autoget, ..
 - acceleration keys don't work with menus
 - more gnome support .. like gnome config.. session management? maybe an
   applet to panel for doing something nice :) like changing between channels,
   irc could also be running with no windows except the applet, /msgs then
   would show up in applet.. or something like that :)

 - make it really pretty with nice pixmaps and colors :)
 - huge amounts of commands and options to make things easier..
 - clean the code up more..
