They need to be converted to protocol. Private messages now get their own little chat window. Changed the protocol around a bit. Now, if a client crashes and the server doesn't notice right away, the stale connection will be cleaned up within 5 minutes rather than one hour. Fixed the bug that was preventing the client from working in IE for Macintosh.
Server kicks off connections that have been idle for X minutes.
Minor com.lyrisoft.awt.HyperLinkTextView optimizations. Lame emote and pemote gifs. Cleaned up the IChatGUIFactory interface. The methods don't take lots of parameters any more. It pops up when one of the buttons is clicked to query for data.