The color thing is much better now - there are different colours used depending on the type of message: normal text, your message text, base emote, your emote, system message.

A timestamp is added (just in HH:MM:SS format) to every string appended to a text area (but unfortunately, due to the mildly retarded way the original code was set up, this means that a "/who carnage" command will put a timestamp before _every_ username who is in carnage...) But, meh.

The userlist is now sorted alphabetically, ignoring case, and ignoring leading non-alpha characters (such as numbers, special characters etc).

Sorry it took me an extra day than I said it would - was out with mates last night, didn't get a chance to do any coding.

Yeah, it's available for anyone - but I don't have a webhost. If anyone wants to put the files up (java classes) somewhere so the community is able to download them, then I would be happy to send them.

But, I don't want to be emailing a million copies of it all over the place just yet (as I said, there are still kinks to be worked out - although it would be best to do a complete code rewrite - and I wouldn't want a thousand different versions floating around because I haven't commented anything, no version system has been introduced, etc).

Basically, when NightStrike thinks the client is ready for public consumption (hopefully now ;-) I will send the files to someone who can host them, and so everyone can use them. With luck, some brave soul out there will do that complete rewrite, so CB will have their very own chat client ;-)

By the way, Lamuness, do you want my latest version, just so you can get a different perspective on how the features could be implemented?

And how is your client coming along? What did you write it in (you mentioned that you were porting it to a different language). Will it be cross-platform? A rewritten version will no doubt be better than my hack, so I hope that it is cross-platform, so people like myself using Linux/BSD/whatever can use it too

By the way, Lamuness, do you want my latest version, just so you can get a different perspective on how the features could be implemented?

:) No that's alright. I'm sure your features are great, but my "features" will be a little different. You'll just have to wait and see. ;)

And how is your client coming along? What did you write it in (you mentioned that you were porting it to a different language). Will it be cross-platform? A rewritten version will no doubt be better than my hack, so I hope that it is cross-platform, so people like myself using Linux/BSD/whatever can use it too

It's slow. Mainly because I don't have much time during the weekday, but I hope to get it done by the end of this three day weekend. If I stayed with java, it would've been cross-platform. I'm using c++ in win32, so I apologize. I could port it to linux/unix/etc but it would have to be a console because I haven't used x windows before.

This thread is closed to new posts.
However, you are welcome to reference it
from a new thread; link this with the html
<a href="/bboard/q-and-a-fetch-msg.tcl?msg_id=0021cS">Make chat better! - $1m</a>