Visual IRC
Features & Screenshots
Download ViRC!
Scripts
Visual IRC Forum
Chat in Undernet #ViRC
Awards and Reviews
About the Author
About the Technology
ViRC Antique Shop
|
What's new in Visual IRC 2.0 RC5?
Additions (11)
Bug fixes (14)
Changed features (3)
Translation changes (2)
- Toolbar items can now have hotkeys. Put a clause like
"hotkey Ctrl+X" after the item name in the toolbar block.
- The timestamp and logging toggle buttons are now bound to
F5 and F6, respectively.
- Channels and query windows are now "deferred" until you stop
typing for a second. They won't appear or receive focus until
you stop; but they can still be accessed by scripts, and they
show up on the window tab bar. This feature can be controlled
with two new options on the initial setup page: "Don't pop up
windows while I'm typing" and "Wait at least ____ ms after a
keypress".
The Query command will allow the new window to be deferred
if you specify the -defer flag: /query -defer Mr2001
Otherwise, it will be shown immediately as before. TextOut and
TextOutBitmap always allow query windows to be deferred if they
have to be created to show the text.
- New option: "Horizontal window tabs when docked to side". This
prevents the buttons from rotating when the tab bar is docked
to the left or right.
- If "Alt+Number to switch windows" is enabled, the tab icons now
change to numbers when the Alt key is held down.
- Added support for Undernet's 338 numeric, which gives the real
user@host and IP address for users with the +x mode.
- New "Goto URL in new window" option on the hyperlink popup
menu. This uses Exec to start IE.
- New attribute code for fixed-width fonts: ASCII 17, Ctrl+F in
the command line, or \f in scripts. This is compatible with
Pirch's fixed width code. ViRC.lib now displays the server MOTD
in fixed-width so ASCII art will look right.
- New function: $IsHidden(<window>)
- New command: Activate <window>
- New named events:
<OnHiliteWindow*
fired whenever new text causes an inactive window's tab to
be highlighted. $0 is the window class (TServerForm,
TChannelForm, TQueryForm, or TDCCChatForm) and $1 is the
window's unique name.
<OnDestroyWindow*
the opposite of OnCreateWindow, fired just before a window
is destroyed. the parameters are the same as
OnCreateWindow: $0 is the class, $1 is the (possibly non-
unique) name, and $2 is the unique name for DCC chats.
- The "ban nick change" message is evaluated correctly.
- The keepalive timer in virc.lib no longer resets $idletime().
- The FlashWindowEx system call is now imported from user32.dll at
runtime, allowing ViRC to run on Win95 systems (where
FlashWindowEx doesn't exist).
- Nick list flags other than o/h/v are now applied correctly in
all cases.
- Old alias hotkeys are correctly unbound when rehashing.
- NLSetCustomOne parses the channel correctly, and works when
called from a non-channel window.
- The nick list selection no longer changes when the nick list
contents change.
- Fixed the hints for the "Show/hide status window" menu items.
- Fixed a DCC bug when the nick in a DCC ACCEPT or RESUME message
didn't exactly match your own nick. This bug caused problems when
resuming files sent by some XDCC bots.
- The character set of the main font and nick list font are now
saved correctly. Font description strings (such as returned by
$GetSetting()) now include "C#123" as the last parameter, where
123 is the Windows character set number, if the character set
has been changed from the default.
- Fixed an error appearing when using /rehash if the local script
has been unset.
- Table columns that have grown to fit wide text (e.g. long nicknames)
will now shrink to their previous size when the wide text has
scrolled off the end of the buffer.
- The output from /unignore is fixed.
- The window name is now correct in OnCreateWindow for DCC
whiteboards.
- ViRC.lib's 330 numeric event now takes the account name from $4
instead of $7.
- The Directory, Drive, and FileName properties are now available
(where appropriate) for TDirectoryListBox, TFileListBox, and
TDriveComboBox.
- Many new icons, thanks to Axel from Italy!
- Message library version 3.
- Added messages:
- Msg_Rpl_WhoisRealHost, for the 338 numeric event.
- Msg_Active_GotoLinkCaption, Msg_Active_CopyLinkCaption,
Msg_Active_LinkNewCaption, and Msg_Active_LinkNewHint, for the
hyperlink popup menu
Change log history:
|