XChat 歷史版本列表
XChat 是一個流行的互聯網中繼聊天(IRC)客戶端。它有一個選項卡式的文檔界面或樹形界面,支持多個服務器,高度可配置.XChat 是一個全功能的 IRC 客戶端,包括所有基本功能,在大多數其他 IRC 客戶端,包括 CTCP,DCC 文件傳輸並支持各種語言(包括 C,C ++,Perl,Python,Tcl,Ruby,Lua,CLISP,D 和 DMDScript)的插件系統。通過編寫插件,X... XChat 軟體介紹更新時間:2007-07-10
更新細節:
What's new in this version:
* Fixed a bug in editing network and server names in the "Network List" window, where the Enter key would also cause the Close button to be pressed.
* Fixed a bug in creating ScrollBack folders, where it could create sub-directories when channel names contained slashes.
更新時間:2007-07-02
更新細節:
What's new in this version:
* The userlist and treeview can now be placed on the same side, with a resize handle in between them. They can also be dragged and dropped into place.
* The resize handles between two panes are now smaller (3 pixels) and invisible.
* Scrollbars are now placed inside the frame they scroll (more Windows like).
* If you have a tree on one side and userlist on the other, they'll both now have a resize handle, previously the tree's size was fixed.
* The userlist can be hidden and shown with CTRL+F7.
* Added a feature that reloads conversations from last time you used XChat (/set text_replay 0 to disable it).
* /MENU now supports a $CHAN root aswell (see plugin20.html).
* Fixed a problem some people were having with minimize to tray (the feature added in 2.8.3e).
* Fixed /LastLog printing everything twice if you had Indented Nicks off.
* Added /set gui_tweaks for GUI fine tunning.
* A better quit dialog which warns you if you're connected to IRC or have active file transfers.
* The Channel List's minimum users spin-button can now be set downward even on networks that sent a list of channels of only a larger size. In this case the Download button will flash to indicate you need to download a new list.
* Fixed bug: [1737249] Doesn't recognize nicks with halfop mode on hovering.
更新時間:2007-05-14
更新細節:
What's new in this version:
* Scrolling with a background image is now much faster.
* Fixed underscore ('_') in the nick-name right-click menu being drawn as an underline.
* ut2004:// URLs are now underlined too.
* /set gui_tray_flags 4 will now enable a "Minimize to tray" feature. Clicking the window minimize button will minimize to tray instead of the task-bar.
* Fixed bug: [1680762] Notify fails if network name contains spaces.
* Fixed a crash if your clock was accidently set beyond 2038.
* XChat now handles multi-monitor and resolution changes more gracefully, so that menus arn't drawn off-screen etc.
* Script and Plugin related changes:
o /SETTEXT with no argument now clears the input box.
o Returning 0 from an FD hook now unhooks it (C API and Perl).
o Python now has a xchat.strip method (to strip mIRC codes).
更新時間:2007-04-23
更新細節:
What's new in this version:
- Overhauled the Alerts section of the settings and added support for opening system-tray balloons [not supported on Windows 98].
- Added a new command line argument:
--minimize=level :: Begin minimized. Level 0=Normal 1=Iconified 2=Tray
Example: xchat.exe --minimize=1
- SSL: Fixed a bug in communicating to servers that use the 3DES cipher.
- Improved the look of the slider-bars for transparency settings.
- Vista: Changed the default DCC download folder to the one already created by Vista (e.g. C:UsersYourNameDownloads).
更新時間:2007-02-27
更新細節:
What's new in this version:
- Fixed a rare Channel-List crash associated with failed unicode collation (minigtk.dll bug).
- Fixed a tray bug that caused a crash if you right-clicked the icon after the context of the previous flashing event was closed (confused yet?).
- Added an E-Mail and comments field to the automatic crash dialog, so people can add some details.
更新時間:2007-02-23
更新細節:
What's new in this version:
- When explorer.exe crashes and restarts itself, XChat will now re-create its tray icon, previously it would disappear.
- Launching two or more copies of XChat will no longer make the tray icon disappear in the new copies.
- Connecting to SSL IRC servers no longer requires OpenSSL libraries. We now use Windows' own TLS library (aka SChannel). This removes a dependency on a 528 KB file, saving space and memory. I have tested approx 20 SSL servers and only 1 is failing, which I suspect is the server's own fault. Please report any failures or feedback on this, as the code is pretty new and complex!
- The Tree-View can now be placed above the user list, as seen in this forum thread.
- The user list can now be placed on the left side with /set gui_ulist_left 1, but requires a restart.
- The entry box's right-click menu now adds the "Windows IME" input method. This is useful for inputting various non-English languages. There's a whole thread on this here. Setting the environment variable GTK_IM_MODULE to "ime" will make this stick.
- Nick serv authentication is now sent without the ":" when using the /NICKSERV or /NS method. More at sf.net.
- Reverted an unintended charset change in 2.8.1a&b. When using "IRC (Latin/Unicode Hybrid)" mode, a (c with caron) would be sent as plain 'c' when it should have been sent as UTF-8 with the caron preserved.
- Fixed a bug in the "Copy Selected Link" URL right-click menu on non-ASCII characters.
- Perl: Fixed a timer bug that could cause a crash during /reloadall or /unloadall.
- Fixed a crash bug in /MENU. Adding a radio or toggle item that deleted itself in its own select-command would crash.
- Automated crash reporting to www.xchat.org (optional). If/When a crash occurs, you will be asked if you want to send information about the crash to our web site.
- Upgraded this log to proper html
更新時間:2007-02-01
更新細節:
What's new in this version:
- Fixed two small crash bugs, one associated with creating unicode log
filenames, and the other with opening URLs in your browser.
- Fixed use of GB18030 character set (which was a bug in 2.8.1a only).
更新時間:2006-10-31
更新細節:
What's new in this version:
- When called with --help or -?, the command line options are now displayed
even in DOS.
- Special-cased BRASnet for nickserv.
- Plugin Interface:
- Added fields: lag, queue to the "channels" list.
- Added fields: sizehigh to the "dcc" list.
- Added fields: networks to the "notify" list.
- Added /GETFILE command, to open a file dialog.
- Command hooks that start with a period ('.') will now be hidden from /HELP
and /HELP -l.
- Fixed: [1544960] quitting via tabs behaves bad on bncs.
- Fixed: [1568931] treeview problem: closing tabs by holding shift and
clicking.
- "Clear" button in Ban List window now has a 'Are you sure?' dialog for
safety.
- The notify list can now contain entries specific to only one or more IRC
networks.
- Userlist popup menu and buttons: added %e for 'current network name'.
- Added option: 'Flash taskbar on any private messages'.
- Added a new encoding choice: "IRC (Latin-1/UTF-8 hybrid)".
How it works is described at: http://forum.xchat.org/viewtopic.php?t=3180
- Improved the identd server to handle multiple connections when you auto-
connect to a lot of networks at once.
- The Python plugin now uses the latest Python 2.5.
- The Move File function now uses a thread so it doesn't hold up XChat while
moving (this is for the "Move completed files to:" DCC feature).
更新時間:2006-10-09
更新細節:
What's new in this version:
- Added proper support for unicode time stamps and log filenames so that non-English ones work correctly (e.g. Non-ASCII days of the week now work, such as Cyrillic).
- Fixed a few text printing bugs when running in Spanish. Please report if there are still some remaining problems.
- Handle gracefully plugins that try to execute commands with invalid UTF-8.
- Improved handling of irc:// links from web browser, as not to make another connection unless absolutely necessary.
更新時間:2006-07-25
更新細節:
What's new in this version:
- Fixed errors in the Finnish translation that caused highlighted messages
not to wrap correctly.
- Improved the fallback routine when you receive non-UTF8 messages. It
can now handle CP1252 from mIRC users and the ISO-8859-15 Euro symbol.
- Added CHANOPT command for setting channel specific options such as showing
of joins and part, beep on message and color paste.
- /CLEAR HISTORY will clear your command history.
- The /QUERY command now has -nofocus arg, which scripts might find useful.
- You can now /set gui_url_mod 0, to allow left-clicking URLs (default is
4, for CTRL).
- Advanced users can /set tab_small 2, to get _extra_ small tabs.
- Added /SPLAY .
- Fixed /reconnect and auto-reconnect issue [1525383].
- Fixed "restricted mode" errors in the Python plugin.
- Plugin Interface:
- The second args to xchat_list_int and xchat_list_str can now be NULL as
a shortcut to "channels" list for current context only.
- Added bits 6-8 to the field "flags" in the "channels" list.
- /GUI MSGBOX can now contain Pango markup.
- Added -m arg to /MENU. See plugin20.html for more.
- Fixed using the /MENU args -p and -e at the same time.
- Perl Plugin (Lian Wan Situ)
- Fixed a bug with Xchat::print that prevents printing out a single 0.
- Fixed a bug in Xchat::get_prefs that was clobbering the stack.
- Allow scripts that use a non-existent function for the shutdown callback
to be unloaded.
- Added check in set_context for undef.
- Added the fields from get_list "channels" for the current context to the
result of context_info.