Next
Previous
Contents
This lists the changes in each version of XChat. Please note that the ChangeLog
file is the definitive reference.
- Swedish translation update (Joel Rosdahl).
- A better default popup menu (rm ~/.xchat/popup.conf if you want it)
- Conference mode button - doesn't display join/parts.
- Email addresses are clickable (in the main text area).
- Hostnames and IP numbers are clickable (right click only).
- If you joined two channels with the same people in them, userhost would
mess up a bit - fixed.
- Added /UNIGNORE
- Added reverse ignore flag, eg: /ignore *!*@*.aol.com ALL, /ignore myfriend!myfriend@*.aol.com
ALL UNIGNORE. (Would ignore everyone on AOL except myfriend).
- Added Sort and Cancel buttons to ignore GUI.
- Function Keys removed - "Edit Key Bindings" replaces it.
- "Announce away messages" option (Sean 'Shaleh' Perry).
- IRC::print takes multiple args (Bruce Ide).
- Sending USERHOSTs on join are throttled so you don't excess flood on big
channels.
- Misc touchups.
- Text Events are hookable through perl (Matthias Urlichs). ( IRC::add_print_handler()
)
- A few palette stuff ups fixed (affected only non-zvt windows).
- Major cleanups in text.c (TextEvents) (AGL).
- Ignore GUI/Load/Save added (David Hrdeman)
- USERHOST is issued on joining channels to find people's hostname.
- Added perl command IRC::user_list (see perl.c).
- Palette is saved in palatte.conf instead of xchat.conf.
- Serbian translation (Zoltan Csala).
- URLs and nicknames are clickable (right click), still a bit dodgy in zvt.
- Added IRC::print_with_channel( text, channel, servername ) (3rd arg is
optional).
- Size/Pos/CPS are right justified in DCC windows.
- Updated French translations (Gissehel).
- Palette editor.
- 'Auto Open DCC CHAT window' option added (Javier Kohen).
- /Ignore added (no GUI yet).
- SaveBuffer in ZVT windows now works (Javier Kohen).
- Wildcard match in Channel List.
- DNS Program setting (use host, nslookup, or similar)
- "New Shell Tab" feature (requires GNOME).
- "Edit Key Bindings" feature (AGL).
- Dialog windows have a 'Chat' button (Fredrik Berglund).
- Trailing dots in url's are chopped.
- se.po renamed to sv.po
- Ran *.c and *.h through indent, should be nice and consistant now.
- Added recognition of WALLOPS from server.
- Updated Russian translation (Volosenkov Dmitry).
- Fixed a lockup bug (Affected FreeBSD and possibly others).
- Italian translation (Piergiorgio Ghezzo).
- German translation (Tamer Fahmy).
- Russian translation (Sergey Chernikov).
- French & French Canadian translation (Gissehel).
- Spanish translation (Juan Pablo).
- Polish translation (DC1 & Kevin).
- Bug in text events fixed (affected PPC & maybe other systems) (Franz
Sirl).
- Fixed small bug in color handling (zvt only) (Franz Sirl).
- Fixed some more buggy color codes in the default printevents.conf
- Added a few missing Text Events.
- Added %O code for Text Events (resets all text attributes).
- Bold/Underline/Reverse text should now work in ZVT.
- Updated docs (AGL).
- A few typos/color-code-stuff-ups fixed.
- Swedish Translation update (Mnemoth).
- Added /DNS <nick>. Requires 'nslookup' to be available in $PATH.
- /HELP -l gives long help (AGL).
- CTRL-L shortcut for Clear Buffer (Frederic Seraphine).
- CTRL-u does what it should again!
- User Commands can't get too recursive (limit 10 levels) (AGL).
- CTRL-k/r/c etc (bold, colors and all that) are inserted at cursor postion
instead of appeneded (AGL).
- You can define multiple UserCommands by dividing them with ";"
(AGL).
- Language support via GNU GetText (Kjartan Maraas).
- Norwegian translation (Kjartan Maraas).
- Brazilian Portuguese translation (Frederic L. W. Meunier).
- Dutch translation (Gerard Oskamp).
- Czech translation.
- Swedish translation (Mnemoth).
- /dcc get <nick> [<file>] now works.
- %n can be used in UserCommands for your current nickname.
- "Emacs Key Bindings" option (sets most ctrl-letter keys to
their normal behaviour) (Joel Rosdahl).
- sample.c (plugin) should compile again.
- Fixed a connecting/threading bug.
- Pressing PageUp/Down keys in the input box now scrolls the text. (PageUp/Down
used to be used to scroll through nicks, you can do
- No longer crashes when run as root.
- All windows get a wmclass (Robert Wuest).
- Some color sequences (example: \0031\002) were stuffed - fixed
(Edgar Toernig).
- /Me works through dcc chat now (Fredrik Berglund).
- Colored Nicks improved (Chris).
- New option: "No ServerName in logs", saves logfiles with channel
names only (as requested by many).
- Print Events code - lets you customize all text (AGL).
- Updated docs (AGL).
- /EXECWRITE added - lets you write to a running program's stdin (AGL).
- You can now have multiple "Extra BlueString"'s, seperate them
by commas (ZeKiLleR / StG).
- CTRL-k/b/u/r/c can be used to set text styles (ZeKiLleR / StG).
- Logs are timestamped if you have the option ON (ZeKiLleR / StG).
- New options "Show away once" - shows people's away msgs only
once, unless they've changed (Pete Bentley).
- Channel wordwords are remembered for auto-rejoin (Pete Bentley).
- Takes standard gtk args now.
- Option to set the hilight nick color (when someone mentions your name)
(AGL).
- You can put submenus in the PopUp menu. Use names SUB & ENDSUB (David
Hrdeman).
- DCCs don't overwrite existing files - they are renamed (AGL).
- /QUIT actually disconnects that server (Fredrik Berglund).
- /me in DCC used to send 1 too many \n's - fixed (Fredrik Berglund).
- Receiving /me's through DCC now works (Fredrik Berglund).
- Logging dialog windows fixed.
- Userlist buttons no longer go grey when you're not in a channel.
- Should compile on OS/2 now (?).
- When you click "New Server" it copies the currently selected
one (except the channel).
- Panel applet improved (By Adam Langley).
- --no-panel runtime option added (./xchat --no-panel).
- Fixed a small bug in using ZVT.
- /exec improved (DC1)
- Raw Log Window now shows outgoing data too.
- Nicklist now supports Drag&Drop from GMC.
- "Hide Version" option added + other touch ups (Manuel A. McLure).
- /SAY added by Noonian Soong.
- /EXEC -o handles output with "/" at the start better.
- Some DCC fixes.
- Some fixes for undernet ircd's.
- New docs added by Adam Langley.
- When someone mentions your name, tabs change to blue color.
- DCC windows are now color coded (Wayne Conrad).
- Tab-key nick completion (Use PageUp/Down also) (Adam Langley).
- /MDEOP /MKICK /MKICKB added (Adam Langley).
- "Get IP from Server" option added (for people with firewall/proxy).
- New feature: "Replace Popup" (Adam Langley).
- ReLink/DeLink button added by Adam Langley.
- Brought the client up to speed with the curious way ircd handles case sensitivity
with respect to section 2.2 of RFC1459.
- Nick completion now chooses the best matching nick rather than just the
1st in the list (by Sebastien Tanguy).
- Added --enable-socks option (SOCKS 5).
- Changed all config files to ascii text, this means your prefs and serverlist
has to be restarted.
- Some socket i/o fixes (server and DCC).
- "Fast DCC Send" should now be more reliable.
- You can now open a New windows OR tabs from the menu.
- When doing /QUOTE NAMES, it won't double up your nicklists.
- Fixed a little render bug when using "New Tabs to Front".
- When using a transparent background, it will now update when you move the
window.
- Added some new perl-script documentation in scripts/ dir.
- When turning "Tint Transparency" off it could crash - fixed.
- New option "Tabs at bottom" (puts the channel tabs at the bottom
instead).
- If you had "Channel Tabs" off, the window would snap back to
original size after a resize - fixed.
- /exec -o <command> now prints output to your current channel.
- New feature: "D-Click User Cmd" - Defines the command to execute
when a user in the userlist is double clicked. e.g.: "/quote WHOIS %s"
- Should compile on IRIX again and other systems that don't have snprintf,
eg: Solaris 2.5 (using g_snprintf instead).
- Changed control code from ^ to % (hope this doesn't cause more problems
than it fixes).
- Fixed an overflow (/join #very_long_channel_here).
- Fixed some Gdk warnings when you "Connect in New Win" when
channel tabs were off.
- New option "New Tabs to front".
- New feature "Function keys", lets you define macros on the
Fkeys.
- Fixed the coredump when you quit with the menu.
- Fixed the "DCC Stall Timeout" (I think).
- Initial window left/top settings now work. (0 and 0 = default)
- Fixed those nasty broken pipe errors.
- Changed all GTK1.0 function calls to 1.2 equivalents.
- You couldn't resize the window without it snapping back - fixed.
- DCC RECVs were reported as failed when complete - fixed.
- Small bug fix in the ZVT/Transparent/Tint toggle buttons.
- Added "Zvt Buffer Size:" entry in Settings.
- Added initial window size/height options.
For entries going further back see the ChangeLog file
Next
Previous
Contents