\_\_\ /_/_/ / \ gtkali changelog \ / / / / \ \ \ ........... . .. 1.0.0 .. . ................................................ \_ Switched to kalinix library 0.99 - Thanks Jay \_ Color system completely overhauled, they match with the windows clients now, thanks to Eden for concepts and Ender for testing \_ Added foreground/background color collision check, if they're close the foreground color falls back on the default foreground \_ Fixed channel list select_row bug \_ Chanlist/Userlist update timers set rediculously low but shouldn't be a problem, email me if it is. ........... . .. 0.9.5 .. . ................................................ \_ Fixed a small memory leak I created, oops. \_ Added Channel List under the Nick List. It updates every 10 seconds, selecting a channel shows you who's in that channel, double clicking a channel joins that channel. \_ The nick list will (usually) show you whos on the same channel as you now instead of just everyone. This is NOT 100% accurate, as it updates every 16 seconds, and I think its slow but its better then nothing, please comment on this. \_ All lists are "click sortable" now, and cleaned up the Server windows click sorts also. \_ Added right click popup menu to the nick list, enjoy the commands there. Note: it only works with a nick selected :) \_ Clicking on a highlighted url in chat now correctly launches the userdefined browser, I missed it the first go around it seems... \_ Highlighted url's in server/tracker/action messages wern't being processed, fixed. ........... . .. 0.9.4 .. . ................................................ \_ Added configuration option to toggle on/off ping notices: a la "*** ~SJ>Rev.iCEBaLM pinged you!!!!" can be turned off now. I left it turned on by default, those who dont want it can turn it off \_ "Pop up Messages" in the config dialog changed to "Private Message Windows" for clarity \_ Browser command in options window was incorrectly labled "Your Font" \_ Cleaned up URL handling, one browser supported in the "Browser Command" option. %s is expanded to the URL \_ The ignore list now loads on startup and saves itself like the rest of the config options ........... . .. 0.9.3 .. . ................................................ \_ new maintainer: Warren Chartier \_ PM windows now accurately show the nick of the speaker \_ fixed nick parsing bugs which prevented ignore and some PM windows from working, they should all work now. ignore is CASE SENSITIVE. \_ fixed ignorelist format ........... . .. 0.9.2 .. . ................................................ \_ fixed win geometry bug \_ fixed page down bug \_ added better tab support, you can now tab complete a nick on any part of the input line as many times as you like ........... . .. 0.9.1 .. . ................................................ \_ fixed bug where nick would not be removed from list when someone left \_ added 2 more colors and adjusted existing ones \_ added URL highlighting, you can click on URLs in chat and have your default handler (specified in config) handle it ........... . .. 0.9.0 .. . ................................................ \_ rewrote config and event systems \_ removed extra info from user list, it made things too slow for servers with lots of people \_ new configuration dialog, appearance and kali config are now consolidated into one \_ new window geometry settings in config dialog \_ new message color settings in config dialog \_ can toggle whether to save configuration on exit and option to save it immediately \_ rearrangement of configuration files, you should delete your .gtkali/ directory before you run the new version and reconfigure everything \_ now uses 0755 on config files, before it was 0777 which was Not Good \_ remembers window geometry from session to session, can it toggle on or off \_ you can now set what your default quit message is \_ new way to choose colors, see it in the config dialog \_ took out some superfluous memory usage, should run with a little less mem \_ fixed multiple little bugs and gotchas \_ last but not least, and most obvious.. the ChangeLog reformat :) ........... . .. 0.1.12 .. . ................................................ \_ added /msg windows \_ changed color scheme a bit \_ fixed copy/paste bugs \_ fixed logging bugs ........... . .. 0.1.11 .. . ................................................ \_ used better work around for chat area proportion \_ added ignore feature \_ better '/help' command \_ fixed server connect bugs \_ added welcome dialog for first time users \_ fixed server dialog bug ........... . .. 0.1.10 .. . ................................................ \_ fixed appearance dialog bug \_ fixed nick completion bug \_ fixed server startup bug \_ made chat area stay in proportion with window when resized \_ added sorting capabilities to server dialog ........... . .. 0.1.9 .. . ................................................ \_ inverted changelog \_ added server dialog \_ fixed nick completion bug \_ made further use of event queue \_ added logging capabilities \_ various bug fixes ........... . .. 0.1.8 .. . ................................................ \_ added url grabber \_ added more info the user lists \_ implemented primitive internal event queue for chat events \_ various bug fixes ........... . .. 0.1.7 .. . ................................................ \_ re fixed the alias bug \_ added tool and status bars \_ cleaned up kali config dialog code \_ various bug fixes ........... . .. 0.1.6 .. . ................................................ \_ fixed an alias bug \_ added a configure dialog to allow kali specific configuration from within gtkali \_ the text widget now only moves the scrollbar down if you're not holding the scrollbar ........... . .. 0.1.5 .. . ................................................ \_ added aliases and an alias dialog \_ changed around menus... re-added 'config' menu, moved 'appearance...' into this menu along with 'aliases...' \_ added '/system' command \_ added Greg's last private patch which remembers the last nick of the last private command. I've hacked this up to make it remember the last 30 privates, just use to scroll through them all \_ now uses gtk_rc_parse() instead of the hand-parse method \_ various bug fixes ........... . .. 0.1.4 .. . ................................................ \_ fixed entry history bug, it was popping up in the wrong order \_ fixed appearance saving/loading bug, won't die with gdkfont warnings ........... . .. 0.1.3 .. . ................................................ \_ timeout interval decreased to 100 ms \_ fixed entry widget, gtk+ >= 1.1.7 broke the way i was doing it previously, should work properly now \_ changed menu layout to use gtkitemfactory, ui_menu.c added \_ added edit and help menus, removed config menu \_ added copy and paste functions \_ appearances dialog added, allows changing of colors/fonts on the fly and offers a preview \_ rewrote conf.c to allow widget changes to be written to file and modularized code \_ all errors show up in dialog windows now. allows more specific error messages not just "failed to initialize kalinix" (note: the errors don't appear in the dialog, they appear on the main chat area, but it allows you to see the message before dying) \_ changed make process, it now uses the more portable ./configure, should allow compilation on almost any unix machine that has gtk and x windows installed \_ various changes for code clean up ........... . .. 0.1.2 .. . ................................................ \_ font dialog now remembers last font selection \_ color dialog now remembers the last color selections \_ added a user list, now keeps track of entrances and exits from #chat \_ changed default_font to a font that most systems should have \_ changed configuration system, it's a little cleaner \_ added default_font and messages options to available configuration options \_ timeout is called every 500ms instead of 1000ms; now seems more responsive \_ _major_ code restructure in user interface related files ........... . .. 0.1.1 .. . ................................................ \_ code restructured and commented \_ changelog added \_ menubar, color and font selector added \_ fixed abnormal disconnects, should always disconnect correctly \_ now forks on execution \_ chat colors added \_ various other bug fixes ........... . .. 0.1.0 .. . ................................................ \_ initial release