2.0 * fixed problems with private chat and moderation in the same time (me) * new default .html (javascript) login pages - (Joseph Lamoree) * txt.pt - (Bruno F. Souza) * compileText() fix - (Bruno F. Souza) * txt.de - (Robert Merkl) * contrib/kChatBot included (silver) * so many changes that i event don't wat to write about that * NEW kChatProxy - start and end (see doc/kChatProxy) * NEW doc/INSTALL * kChatutil.jar (kChatProtocolXMLWrapper,kChatParse) * run/build scripts fixed * APPLET: param "moderbutton" = yes/no (show moderator button) * APPLET: is really resizable * APPLET: new kind of buttons (new class) * APPLET: kChatChannel - StringIndexOutOfBounds in appendText fixed * APPLET: fixes (appendText) * SERVER: little fixes (socket, threads) 1.9a * fix applet closing moderator window (ugly, sorry) 1.9 * both * new directory structure and build (by dwuziu) * javadoc * client * dialogs size fix. * applet after LOGOUT back to html that run it or any other from site (set by kChat server) * applet is killed after LOGOUT (I hope) * kChatNet.java rewriten * 'port' parametr * no more static variables * moderator window close if someone else start moderate * server * logout-file configuration option * log-level option * log improved (date,host,join/quit) * DISCONNECT message in *LANG * less static functions/variables 1.8 * both * channels support (at least) with separate moderators and guests and passwords * !!!! no more documentation (except Changelog) until somebody help me !!!! * customizable texts in applet by server (tm) ;)_ (used to make language specyfic labels) * moderator mode improved * JAR binary format and everything what came with this. * Topic (moderator can set on) * server * "*LANG" command to obtain labels and texts * 'langfile' option to configure language file * "*TOPIC" * logging improved (separated channels and time) * client * semi-intelligent word-wrapping (hy hy hy) * in moderator mode kick by button * if moderator accept message then it delete from the list(I forgote about it) 1.7 * server * more configurable options (port,filenames,timeouts) * "*NOMODERATOR" command in protocol to turn off moderator mode * client * buttons (logout, private, moderator) * no more "/MODERATOR" from command line * private window resizeable * private messages to moderator and guest deny if moderated mode * moderator window can be closed * small fixes * little clean code * background image customizable (hehe) 1.6 * server * protocol clean ('*' everywhere) * logout/kick fixed with thread stop and real closed connections * smaller(=fastest???) clients threads * command parse global function ( getParser(String,int) ) * configuration file added (kChat.conf) * configurated logging to file * moderator password moved to configuration file 'moderpass=' * reserved nicks list from file added (ufff, should working) * kChatPing thread * ping pong to detect inactive connections * client * adapt to changes with protocol * ping pong support * new command parser