Download
AdiIRC 2.2 - 18-12-2015
Added Address book
Added a warning the first time the Menubar is being disabled from the View menu
Added import/export of "Override Windows theme color" option in themes
Added separate "accept all" and "accept specific hosts" in Options -> Dcc to avoid confusion
Added a "(active/total)" text in Treebar for dcc transfer window
Added Switchbar/Menubar/Treebar border for the last item facing the MDI area
Fixed filtering by some characters in channel list causes a crash
Fixed Nicklist colors/icons doesn't work on some network using custom channel prefix
Fixed SASL auth doesn't work if the reply is sent with server prefix
Fixed focus is sometimes not restored to a window when adiirc gets focus
Fixed numeric up down item doesn't scale with DPI properly, causing some options to be hidden when using non default DPI
Fixed Nickcolumn is sometimes not the correct size
Fixed scrolling a custom window without textview causes crash
Fixed fonts in custom windows should not change when changing global font options
Fixed links warning dialog checkbox saves to the wrong config file item
Fixed DCC send file crashes if the typed path does not exist
Fixed toggle main window border when main windows is fullscreen, resizes the window wrong
Fixed suggest font dropdown resets text while typing
Fixed typing a font size in choose font dialog, should update the preview
Fixed alt nicks is cleared on disconnect
Fixed using the update dialog on startup can cause the main window to be saved with the wrong size and possibly other issues
Fixed channel editor bans is not sorted correctly when sorting by date
Fixed own Idle time in channels is not updated correctly
Fixed select file dialog should open in previous folder
Fixed hovering a text in the textview can in some cases cause a crash
Fixed pressing some keys in Thememanager Editbox can cause a crash
Fixed on closing main window/exit/restart AdiIRC, the Options/Script editor/Serverlist save dialogs should be shown
Fixed Treebar nicklist expand settings is not restored properly
Fixed should warn about active dcc transfers when confirm closing is enabled
Fixed url association is still not working properly
Fixed sound status checkbox is not visible in Options -> Statusbar
Fixed /msg displays the wrong target nick
Fixed local output is missing from /me messages in private windows
Fixed /whois Ipv6 addresses are not shown correctly
Fixed when connecting a network in the serverlist with no hostnames added, there should be an error dialog
Fixed Treebar is missing channels after reconnect
Fixed start minimised doesn't work when Rawlog or show serverlist on startup is enabled
Renamed channel key to channel password to avoid confusion in new serverlist
Scripting:
Added missing commands/identifier /font /iline /abook /uwho $abook
Added new property .rawmode for $chan()
Added new/missing parameters -j -a for /dialog
Fixed /drawfill is not validated correctly
Fixed $ignore().secs should be rounded
Fixed $gmt(N) returns wrong value
Fixed $regsubex \a \A returns wrong value when using /g modifier
Fixed on KEYDOWN/KEYUP doesn't work with some characters
Fixed uclick mouse event should not trigger outside the window location
Fixed /dialog should show an error if the "size" item is missing or invalid
Fixed /window doesn't work if the window name has quotes
Fixed $window wildcard search doesn't work if the window name has quotes
Fixed /window -a from a desktop window doesn't give the the mainform focus
Fixed /window -l is using wrong font
Fixed /window -f should have no titlebar
Fixed /dialog icon should not trigger sclick event when rightclicking
Fixed /dialog icon item can cause a crash
Fixed on KEYDOWN/KEYUP regex doesn't work
Fixed on KEYDOWN does not trigger for escape key in custom windows
Fixed /window sometimes resets window position
Fixed sclick/dclick event doesn't work properly on dialog tab items
Fixed /if /else /elseif /while doesn't work with !. prefix
Fixed $mouse.x $mouse.y $mouse.key returns wrong value in dialog events
Fixed /describe /msg sending messages to @%+#channel and #chan,#chan2 displays wrong output
Fixed $snick sometimes returns wrong value
Fixed hovering a text in the textview can in some cases cause a crash
Fixed /statusbar -l/-t should remove leading/trailing quotes
Fixed /logs [text] is not searching the correct value
Fixed /timerS doesn't work properly
Fixed raw 286, 287, 290 and 291 should follow whois option
Fixed /setlayer on the main window when it's docked can cause a crash
Fixed /dialog,$dialog should show an error when a dialog name is in use
Fixed $fline can have only 2 parameters
Fixed $reptok $reptokcs can have only 4 parameters
Fixed /window -h is not hiding the window from Treebar/Switchbar
Fixed /notify -r should clear all matching nicks from the Notify panel