Share

Eteria IRC Client

File Release Notes and Changelog

Release Name: 20001229

Notes:
There have been a lot of internal and user visible changes. Remarkably the UI has been made SDI (in contrast to MDI) by popular request. There have been several bug fixes, and HtmlLayout has been almost dropped because it was causing a lot of problems (it was kept in ControlPanel where it did no harm, AFAIK).


Changes: 2000-12-27 Javier Kohen <jkohen@tough.com> * com/lyrisoft/awt/TextView.java: added support for rendering mIRC attributes (doesn't support background colors, yet). * com/lyrisoft/awt/HyperlinkTextView.java: more fixes here, there was a problem with the original parser. * ChannelWindow.java: removed ChanServ URL from the GUI now it's clickable; dropped support for setting it from the GUI, but I'm sure it wasn't of much use, and it occupied valuable screen space. * ChatTabs.java: made the paint process use a double-buffer to avoid flickering and a couple of rendering problems that showed without it. * ChatPanelContainer.java: added arrow buttons that allow the user to scroll left or right the tabs, if they don't fit the visible area. 2000-12-22 Javier Kohen <jkohen@tough.com> * com/lyrisoft/awt/HyperlinkTextView.java: fixed my previous fix, and also corrected a bug in the original code that changed the style of the text for lines that contained a link. (Submitted patch to the original author.) 2000-12-21 Javier Kohen <jkohen@tough.com> * ChatTabs.java: split channel tabs into two rows, one for channels and the other for privates. * ChatPanelContainer.java: when a channel is closed, the default channel is shown, unless it was closed, in which case the status is shown instead. * Message.java: fixed a bug in the message parser that was causing the last parameter to be slightly different from what was received under some circumstances. This also closes another bug that made EIRC.processMessage() throw an unhandled Exception when a PRIVMSG or a NOTICE were received which contained only spaces. 2000-12-20 Javier Kohen <jkohen@tough.com> * com/lyrisoft/awt/HyperlinkTextView.java: fixed a bug that made hyperlinks out of strings with an @, but with no text placed previous to that character. (Submitted patch to the original author.) * ChatPanelContainer.java, ChatTabs.java, EIRC.java: added a lost feature where the window tabs labels weren't being updated on others' nick changes. * *: There have been a lot of changes last week. Remarkably the UI has been made SDI (in contrast to MDI) by popular request. There have been several bug fixes, and HtmlLayout has been almost dropped because it was causing a lot of problems (it was kept in ControlPanel where it did no harm, AFAIK). I'm sorry I haven't kept a list of changes, but it's been a busy development week.