Not Yet Implemented: * auto-append speed on nickname. * per-server/per-bookmark preferences Nice things to improve usability: * history in connect dialog (one level done) * auto-identify hyperlinks in news, agreement, messages... (hmm...gtk-text has some problems here...) * auto-refresh file list when filetransfer is done + bandwidth throttling (partially done, on a per-transfer basis) * use http CONNECT to tunnel connections Bugs to Squash: * changing the icon/nickname in prefs will not change it on connected servers - how to make it change on a single server ? also, some prefs changes take effect immediately, others wait for window creation, others for refresh, others for you to press ok... (same as above) (this will need major refactoring of the preferences subsystem) * in files.c, in the local file listing, I am using stat() instead of lstat().... * fix 32-bit dependecies (and rewrite all the cruft (de)serializing data)... * private chat should show something else besides "Chat #%d".... * message chats dont refresh user status Pending for deuglyfication: * the Connection <-> Transaction <-> Message <-> Connection interfaces are a mess. * move from imlib to gdk-pixbuf. * the hldat.c/pixmap.c dichotomy isn't working very well....