Download

Fixed .NET 2.0 build crashes when evaluating identifiers while running in Wine

Fixed /.signal is not working properly

Fixed $asctime() $gmt() doesn't work with decimals

Fixed $asctime() can cause a crash with some dates

Fixed /echo should not have consecutive spaces

Fixed $ctime() should use "uk" culture

Fixed /hsave -i should remove all non ini items and write a trailing newline

Fixed /hload should not load items with empty name

Fixed $level($null) should return default level

Fixed /dll -u with just a filename doesn't work

Fixed $dll(filename) doesn't work

Fixed $beta should return build date/$null

Fixed $date() uses the wrong default format

Fixed $bvar(,N-) returns incorrect value when N is larger than 1

Fixed $base with 00 input should return 0

Fixed $bvar() should show an error when a binvar doesn't exist only with some parameters

Fixed $read() should ignore BOM headers

Fixed $read() causes a crash in some cases when the first line is a number

Fixed /dcc SGET remote ssl certificates should be validated

Fixed /bwrite should not zeropad N bytes

Fixed /sockopen -e remote ssl certificates should be validated



AdiIRC 2.0 - 23-11-2015



Allow sorting tool/panel/status windows from Options -> Windows -> Sort

Added a basic help/chm file which can be downloaded from the download page

Added "Edit Network" menu to status windows

Added option to enable/disable reconnect servers on resume from sleep

Added option to only enable identd while connecting

Added media player controls support for Spotify

Added last files and last text history in /logs and right click menu to reset



Fixed global Nicklist is not cleared when all windows are closed

Fixed trying to dcc send a file in use causes a crash

Fixed recieving invalid dcc request should not popup a debug box

Fixed when url association is enabled, AdiIRC should be selectable as a default program

Fixed Joining multiple channels using spaces doesn't work in old Serverlist

Fixed /me messages should be split if they are to long

Fixed encoding should be taken into consideration when splitting long messages into 512 bytes

Fixed Identd should display a message during a request

Fixed Enable/Disable identd server in options should start/stop the server

Fixed Ident server doesn't work

Fixed opening irc:// links when using multiple AdiIRC processes sometimes open in the wrong proccess

Fixed rawlog should not minimize when closed and "Minimize when pressing close" is enabled

Fixed invalid certificate option can cause a crash

Fixed using some keybinds in Thememanager can cause a crash

Fixed adding text to a window on connect can sometimes cause a crash

Fixed corrupt fonts can cause adiirc to crash on startup

Fixed hovering a nick while the Nicklist is populating can cause a crash

Fixed docking panels are sometimes restored to wrong position

Fixed @custom window sizes should not be saved

Fixed restoring query window sizes does not work

Fixed last folders are not restored correctly in /logs

Fixed when auto accept dcc is enabled, only matched hostmaks should be accepted

Fixed blank paths should be ignore in log viewer

Fixed MDI windows without titlebar have no control buttons in Menubar



Scripting:



Added new parameter [network] for /serverlist

Added missing parameters (N|address,[group]) and new/missing properties .desc .port .group .pass .ssl .tls for $server

Added new/missing identifiers $nonick, $nadmnick, $nopnick, $nhnick, $nvnick, $hmatch

Added missing identifier parameters (#,N) for $vnick $hnick $opnick

Added new properties .owner .admin for $comchan()

Added missing/new events on OWNER/DEOWNER/ADMIN/DEADMIN and variables $onick/$admnick

Added new property .layer for $window()

Added new/missing parameters -g -l N -4 -6 for /server

Added new scripting events on SUSPEND/RESUME

Added missing properties .alias .popup for $toolbar()



Fixed raw 302 doesn't work

fixed /server hostname:port password is not validated correctly

Fixed /help should search config folder for AdiIRC.chm as well

Fixed /setlayer is not validated correctly

Fixed $port should return +/* if connected using ssl or starttls

Fixed $wmiquery is not validated correctly

Fixed $mid is not validated correctly

Fixed /dline N deletes 2 lines instead of 1

Fixed /toolbar -pl is using the wrong parameter

Fixed $duration() with empty parameters should return $null

Fixed /window -k creates a duplicate custom window in Treebar



Renamed /if /while $iif issop operator to isadmin



