Versie historie van AdiIRC (64-bit portable)
<<Terug naar software beschrijving
Veranderingen voor v3.6 - v3.7
- Added new variable $status for window titlebars
 - Added copy/open link right-click menus to Highlights/Private/Notice Monitor Panels
 - Fixed middle mouse button click option to close windows doesn't work in Treebar
 - Fixed invalid/too long filepath in the Save File dialog for incomming DCC transfers can cause a crash
 - Fixed Serverlist crashes when opening on the .NET 2.0 version
 - Fixed some issues where automatically check for updates is not working
 - Fixed IRCv3 CAPS are not working properly on some networks
 - Fixed scrolling the text area can in some cases cause a crash
 - Fixed raw 338 returns incorrect results on bahamut ircd
 - Fixed reverting to a previous Topic should move the new topic to the top of the Topic history
 - Removed some old backwards compatibility options
 - Plugins:
 - Scripting:
 - Added new parameter 'N' for $hfind()
 - Added missing property .textcs for $bfind()
 - Added missing identifier $sslcertvalid
 - Fixed /sockopen can cause a crash in some cases
 - Fixed $hfind() N parameter doesn't work properly with an alias parameter
 - Fixed $hfind() results should be reversed
 - Fixed TAB order in $input()
 - Fixed /set /dec /inc -s shows wrong text in some cases
 - Fixed /set -u should show unset text
 - Fixed /bset doesn't work with some characters
 - Fixed /dcc ssend is not working properly
 - Fixed /hsave is slow with large tables
 - Fixed /window -e should focus the Editbox
 - Fixed /set /var -B is not working properly with large numbers
 - Fixed $bfind() $hfind() should be case insensitive
 - Fixed /dns should show all resolved ip addresses
 
Veranderingen voor v3.4 - v3.5
- Added experimental option to delete old log files
 - Added Treebar/Switchbar right-click menu to exclude/include channels when using the "Save open servers" option
 - Added CTRL + right-click shortcut to always show the Treebar menu
 - Added option to allow full width right-click menu for Treebar windows
 - Added option to script user count text in Nicklist
 - Added separate "Add Channel" and "Add Channel to Autojoin" menus in the right click menu in Treebar/Switchbar for channels
 - Added ident/hostname support for Set By field in Channel Editor
 - Fixed IRCv3 "sts" extension is not working properly on some networks
 - Fixed Identd still responds to requests even if disabled in the options
 - Fixed default DCC downloads and Logging folders should be shown as full paths in the Options dialog
 - Fixed some invalid parameters in raw irc events can cause a internal crash
 - Fixed an issue with Winamp Now Playing freezing the main window
 - Fixed connections should retry on ERROR unless it's caused by a quit or a kill
 - Fixed non scripted Tips/Notifications should be ignored during exit
 - Fixed Quiet list is not displayed properly in the Channel Editor
 - Fixed Scrolling Options -> Colors is slow
 - Fixed Max buffer right-click menu should show units
 - Fixed RAW 005 is not correctly parsed in some cases
 - Fixed own nick should be clickable in private windows
 - Fixed changing to/from windows with large text buffers is slow
 - Fixed restoring main window from trayicon is slow
 - Fixed windows created while main window is hidden/minimized have wrong size
 - Fixed right clicking a custom Statusbar item can cause a crash
 - Fixed channel key is not updated/removed correctly in the Channel Editor
 - Fixed channel limit is not updated/removed correctly in the Channel Editor
 - Fixed ":" should be stripped from MODE events
 - Fixed VLC Media Player/PotPlayer suffixes are not removed from $song on some locales
 - Fixed changing Media Player from the Statusbar right-click menu should toggle and save/restore "Show Media Player" option
 - Fixed default highlight color is not working when extended colors is disabled
 - Fixed select color dialog does not show the proper 0-99 colors when extended colors is disabled
 - Fixed picture windows does not use the proper background color
 - Disabled "Create new Certificate" button on Windows 7 since it doesn't have the necessary COM objects
 - Plugins:
 - Added Wallops messages Plugin API
 - Fixed ChannelCtcpReplyMessage Plugin API is not working properly
 - Fixed installing a plugin with invalid/missing/private IPlugin class should show an error
 - Scripting:
 - Extended $isbit $biton $bitoff to work on bigger numbers
 - Fixed /close -t should not show warning dialog
 - Fixed consecutive $+ inside evaluation brackets are sometimes not ignored
 - Fixed constructing $$identifier inside evaluation brackets doesn't work
 - Fixed $$null should not halt events
 - Fixed /showadiirc /showmirc -x -r should restore from tray
 - Fixed $ircv3caps() is empty or incomplete on some networks
 - Fixed $ialmark() should be case-insensitive
 - Fixed $nick should return the servername during on SNOTICE event
 - Fixed /toolbar /statusbar /menubar should have consistent error handling
 - Fixed /statusbar /menubar N parameter doesn't work
 - Fixed $notify() .ison .addr properties should return values based on current network
 - Fixed $nick() with a nick as parameter is not returning the correct value when using a filter
 - Fixed $chr() doesn't work with decimals and trailing text
 - Fixed $scon() /scon should follow Switchbar order
 
Veranderingen voor v3.3 - v3.4
- Added option to use proxy when downloading inline images
 - Added right-click menu to manually sort/move up/move down servers in the Serverlist
 - Added option to show connecting lines and fixed plus/minus icons in Treebar
 - Added transparent color 99 support to listbox
 - Added option to enable/disable toggle vs focus Searchbox with CTRL + F
 - Added notice that Options -> Tips -> "Enable tips" does not include highlight tips
 - Added notice that Options -> Sounds -> "Enable sounds" does not include highlight sounds
 - Added support for IRCv3 "message-tags" extension
 - Added option to set minimum size for Switchbar tabs
 - Added experimental option to disable RGB/extended colors for events to allow all 0-99 colors to work properly
 - Added support for SASL SCRAM-SHA-256 login method
 - Added option to set blacklisted patterns for inline images
 - Added option to set inline images cache folder
 - Added separate password and login method password in the Serverlist
 - Added button to create new ssl client certificate in Options -> Server
 - Added support for IRCv3 "sts" extension
 - Added Editbox right-click menu to disable spellchecking per channel/window
 - Added LEFT/RIGHT shortcuts to cycle between log manager matches in the log viewer
 - Added option to set spellcheck underline color
 - Added option to autocomplete code tags on selected text in the Editbox
 - Fixed DCC tansfers through proxy might not work in some cases
 - Fixed ALT + numpad keys doesn't work in the Script Editor
 - Fixed Tips can cause a crash in some cases
 - Fixed some fonts are not displayed properly
 - Fixed copying text in CTRL + C mode should not include control codes
 - Fixed BOM character should be ignored in log/monitor panels data/editbox history files
 - Fixed /who output is ignored in some cases
 - Fixed transparent color 99 is not working properly in some cases
 - Fixed "Now talking" messages should be logged based on "join" log option
 - Fixed %fff %ff time variables are sometimes not zero padded properly
 - Fixed Nick icons in Themes are not applied properly
 - Fixed Copying rgb colors from the text buffer should use $chr(4) instead of $chr(61442)
 - Fixed messages to non joined channels should be ignored
 - Fixed DLL data/parms buffers are too small
 - Fixed DLL mbeta should return build date/0
 - Fixed some aliases doesn't work with invalid comments
 - Fixed Script Editor Aliases menu should exclude commented aliases
 - Fixed multi line outgoing messages are sometimes not split correctly on newlines
 - Fixed SASL AUTHENTICATE messages should be visible in Rawlog and should trigger RAW events
 - Fixed Monitor Panels should delete the oldest row regardless of sorting when limit is reached
 - Allow using delay = 0 to make Tips sticky
 - Consolidated Normal/Flat/Lines Treebar options into a "Show" dropdown
 - Plugins:
 - Fixed OnMenu Plugin API should be called even if the menu has no items
 - Fixed OnChannelServerModeUserDeopped API can cause a crash
 - Scripting:
 - Added new command prefix /!& which delays evaluation of the last parameter if it's a %variable
 - Added $cpuload(N) identifier to print the load for the Nth core
 - Added missing property .methodpass for $server()
 - Added new parameter "auth" for the -l switch for /server
 - Added missing "password" parameter for the -l switch for /server
 - Added new parameter -E [certificate] for /socklisten
 - Added new parameter -TN for /aline /iline /rline
 - Added new properties .topicsetat .topicsetby for $chan()
 - Fixed $encode(,u) should not have newlines and should be padded
 - Fixed breplace is not replacing correctly in some cases
 - Fixed $bvar() some properties are not working with a offset
 - Fixed $+() should not remove leading spaces
 - Fixed $read(), $readini(), $noqt(), $strip() should remove leading and/or trailing spaces
 - Fixed $sha1() &binvar parameter is not validated correctly
 - Fixed /play should retain multiple spaces for echo/msg/notice
 - Fixed /play command is not trimmed properly
 - Fixed /var /set calc result is not formatted correctly
 - Fixed $gmt(0) should return the default unix timestamp
 - Fixed $atan2().deg returns wrong value
 - Fixed $hash returns wrong value in some cases
 - Fixed /me /describe is sending a trailing space
 - Fixed /editbox does not properly resize the Editbox with large text
 - Fixed /dll -u should be ignored when a $dllcall() is still running
 - Fixed $dllcall() should evaluate the alias
 - Fixed /sline should scroll the line into view
 - Fixed $color(99) should return "listbox text" color
 - Fixed $dllcall() doesn't show the missing procname in the error message
 - Fixed /timer -h with a large interval can cause a crash
 - 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
 
Veranderingen voor v3.2 - v3.3
- This release has a very large amount of scripting fixes thanks to maroon.
 - Some new features in this release:
 - Added option to search only specific window names in the Find Text dialog
 - Added preview of logging path/filename/timestamp options
 - Added option to trim large log files
 - Added SHIFT + select text to use a rectangle selection
 - Added Editbox right-click menu to see/clear history
 - Added option to use Windows Toast Notifications instead of Tips
 
Veranderingen voor v3.1 - v3.2
- Some new features: Animated emoticons support. Global channel favorite/bookmarks system. Reverse color control support. Nick icons in messages. Improved scrollbar support for Monitor Panels
 
Veranderingen voor v3.0 - v3.1
- Added screen reader support for Treebar/Nicklist
 - Added new themes to the installer
 - Added support for extended colors/rgb colors when using ctrl + copy text
 - Added option to download and show inline images/animated gifs in the text area
 - Added support for CHALLENGE AUTH login method (HMAC-SHA-256 and HMAC-SHA-1)
 - Added missing feature Auto op/Auto voice in address book
 - Added Deezer now playing support
 - Added option to color channel nicks in messages
 - Added user mode for status windows in Menubar -> Windows
 - Added mouse wheel scrolling by page for all custom controls
 - Added option to minimize or focus new private windows
 - Added a information message the first time using CTRL + D is used to detach a window
 - Added option to hide Menubar control icons
 - Added option to enable/disable Now talking and rejoining channel messages
 - Fixed screen reader have a hard time determine fields in quick connect
 - Fixed characters not part of a link should not have link cursor in Topicbox
 - Fixed Nick column width is incorrectly calculated in some cases when using colors in timestamp/prefix
 - Fixed Serverlist -> Commands should have scrollbars when necessary
 - Fixed timeout check doesn't work in some cases
 - Fixed trailing ":" "!" "," characters in channel name links should be ignored
 - Fixed Save/Restore Theme Manager size/position doesn't work
 - Fixed enable Rawlog timestamp by default and save/restore status
 - Fixed Treebar doesn't change cursor when hovering the Scrollbar in some cases
 - Fixed "Lock Bars" does not properly toggle Server/Channel monitor headers
 - Fixed auto connect servers should not start connecting until after on START scripts and plugins are loaded
 - Fixed Serverlist -> Add network uses wrong text for network name and titlebar
 - Fixed empty Serverlist does not always show the welcome screen
 - Fixed Main/Treebar/Channels/Nicklist background images should be refreshed when the background color is changed
 - Fixed clicking a nick in channels with multiple similar nicks doesn't always select the correct nick
 - Fixed Ncks are not clickable in the text area when surrounded by certain characters
 - Fixed Editbox/Topicbox shows a square character instead of unicode/emojii characters (fixed for windows 10 only)
 - Fixed trailing character not part of the url should not have link cursor
 - Fixed urls should not allow "<" and ">" characters
 - Fixed Trailing "." or "," characters should be ignored in urls
 - Fixed changing window borderstyle while running doesn't work properly
 - Fixed hide window in Taskbar doesn't work properly in some cases
 - Fixed some rgb color options are not validated correctly and can cause a crash
 - Fixed Upnp doesn't work properly for dcc chats
 - Fixed errors when drawing MDI window backgrounds should be ignored
 - Fixed attaching MDI windows is sometimes not attaching to the right position inside the mdi area
 - Fixed detaching MDI windows is sometimes moved to the wrong screen
 - Fixed DCC Chat isn't receiving messages in some cases
 - Fixed Main background doesn't align to center properly
 - Fixed Main window fullscreen status should be saved across sessions
 - Fixed using save as in script editor sometimes unloads a script
 - Fixed right-click -> Show in Topicbox can cause a crash
 - Fixed account-notify * should unset the account name
 - Fixed /whois does not properly update account names
 - Fixed Ctcp replies prints the trailing action char
 - Fixed IRCv3 batch messages is proccessed using the wrong encoding
 - Fixed resetting Window options sets the private window title to the wrong defaults
 - Fixed Spotify now playing doesn't work after Spotify renamed the main window name
 - Fixed Escape key should close the search box if visible in the Editbox
 - Fixed modified shortcuts in Options -> Shortcuts should be shown with bold font
 - Fixed Channel list window should not be cleared when restored
 - Fixed Nick can sometimes be accidentally set to null when connecting to a server
 - Fixed Nicklist shows wrong selection color when using a background image
 - Fixed nicks are sometimes not clickable with some trailing characters in channels
 - Fixed ALT GR characters does not work properly on some keyboard layouts
 - Fixed restoring private logs with different cased nicks doesn't work
 - Fixed $count should be appended to the end of the rotated log filename if missing
 - Fixed $date is not properly replaced in rotated filenames
 - Fixed all Monitor Panels should use double-click to focus the matching text/window
 - Fixed use polling for current iTunes song since they broke all API events
 - Fixed Notify unknown command is not caught in some cases
 - Fixed Switchbar text is sometimes misaligned when used at the bottom
 - Fixed Options window should resize if it doesn't fit the screen
 - Fixed Topicbox text is not encoded correctly on some locales
 - Fixed Identd server does not send the correct response in some cases
 - Fixed Fullscreen mode should save and restore open toolbars
 - Fixed Add/Edit Highlights/Ignore/Nick colors/Notify help icons uses a invalid link
 - Fixed "localhost" in proxy options should prioritize ipv4 addresses
 - Fixed server SSL/TLS certificates is not always validated with the correct hostname
 - Fixed Monitor Panel icons are not aligned correctly
 - Fixed allow double-clicking network/channel/nick in Url Catcher to search and highlight the matching link in the origin window
 - Fixed allow using comma to add multiple channels/networks and wildcard in Add/Edit Highlights
 - Fixed allow using wildcard match in Window Order/Away ignore/Join ignore
 - Removed the 1 user limit in channel list dialog
 - Removed unmaintained translations
 - Plugins:
 - Added new Tools API
 - Fixed TextView.Insert/TextView.Replace APIs does not update the scrollbar properly
 - Fixed OnMenu API window parameter is null for private windows
 - Fixed OnChannelInvite API uses wrong parameters and causes a crash
 - Fixed Plugins should always be unloaded even if the plugin throws an error
 - Fixed allow copying plugin error text
 - Fixed Plugin error dialogs should not be blocking the main thread
 - Fixed hooked commands and identifier exceptions is not properly captured
 - Fixed ChannelModeUserDeopped API uses wrong parameters and causes a crash
 - Fixed PluginHost.GetVariables API does not work properly
 - Fixed OnNick API should trigger before the nick is changed
 - Allow OnEditboxKeyDown and OnEditboxKeyUp APIs to override default keyboard shortcuts
 - Scripting:
 - Added new parameter -z [x y w h] for /showadiirc /showmirc
 - Added $eventtarget support and $halted check for most MTS generated events
 - Added new MTS variables 
%::isauthd <%::authnick> <%::bantime> - Added missing/new MTS events"Notice" "Disconnect" "Logon"
 - Added new command /inlineimage
 - Added new parameter -d for /rawlog
 - Added missing command /fupdate
 - Added new command /refreshsong
 - Added missing/new parameters -ps -pc -pq -pn -pm -pi -pe for /load /reload
 - Added missing parameter -c for /abook
 - Added missing commands/identifiers/operators /aop /avoice $aop $avoice $auto isaop isavoice
 - Added support for custom menu file per menu section
 - Added missing parameters -c -bN -rN for /flash
 - Added new/missing identifiers $sfstate, $parms, $globalidle, $playerhandle
 - Added missing property .name for $timer()
 - Added missing parameter -p for /savebuf
 - Added missing properties .path .name .ext for $file()
 - Added missing regular expression modifier /F
 - Fixed $dns can cauae a crash when multiple resolver threads are running
 - Fixed $emoticons().key doesn't return a value
 - Fixed /auser /iuser /ruser /rlevel /ulist $ulist $level should operate on the internal list and not the file
 - Fixed /showadiirc /showmirc -r should always restore if the window is not minimized
 - Fixed $hfind reverse wildcard search doesn't work
 - Fixed pipe newline is not validated correctly at the start of a line
 - Fixed $ulist doesn't working when level is not a number
 - Fixed some raw MTS events are missing variables or have incorrect variable values
 - Fixed MTS kick event shows 2 kick messages in some cases
 - Fixed MTS variable
 is not working - Fixed MTS themes does not properly set Nicklist Owner/Protected colors
 - Fixed $rgb() can cause a crash with invalid parameters
 - Fixed $downloaderr should return exception message instead of "1"
 - Fixed some shortcuts doesn't work in Picture Windows
 - Fixed /echo -IN -RN does not update the scrollbar properly
 - Fixed /bwrite should not stop writing at null bytes
 - Fixed icon dialog item with a invalid icon file causes a crash
 - Fixed $menuicon is not parsed correctly in some cases
 - Fixed goto :error doesn't halt the script in some cases
 - Fixed escape key should be ignored when a dialog is disabled
 - Fixed $decode doesn't work in some cases
 - Fixed $idle returns global idle instead of per connection idle
 - Fixed /loadbuf causes a crash with some parameters
 - Fixed /slap doesn't work properly with IRCv3 echo-message
 - Fixed /window -i windows is not removed properly from Treebar when switching windows
 - Fixed allow using $true/$false for the B and C parameters for $window()
 - Fixed first item in the Menubar popup file should override the Menubar "Commands" text
 - Fixed $isfile can cause a crash with invalid parameters
 - Extended $eventtarget with missing message types and make the channel parameter optional
 - Allow setting MTS config colors in RGBColors using N=rrr,ggg,bbb
  
Veranderingen voor v2.9 - v3.0
- Added Monitor Panels "options" icon
 - Added new Monitor Panels pinning/autohide feature
 - Added option to force enable/disable logging of channel events regardless of the event visibility
 - Added option to customize the date/time format in Monitor Panels
 - Added Nickcolumn support for Log files with nickcolumn characters
 - Added support for (most) extended mIRC colors (17-99)
 - Added separate "Clear All" and "Clear Completed" menus in DCC transfer Monitor Panel menu
 - Added new optional size/remaining/average speed/percentage columns to DCC transfer Monitor Panel
 - Added right-click header menu to show/hide columns in all Monitor Panels
 - Added keyboard shortcut options for focusing Editbox and all Monitor panels
 - Added "Toggle desktop" to the Titlebar icon menu in the Quick Connect dialog
 - Added a context menu to Topicbox preview
 - Added the current changing item name to the titlebar in the "Change Font" dialog
 - Added support for IRCv3 tags CAP 3.2/SASL 3.2, cap-notify, batch
 - Fixed clicking the "Whois" button in the address book can cause a crash on a disconnected server
 - Fixed some invalid regex can cause a crash in Logs
 - Fixed some invalid background images can cause a crash
 - Fixed allow saving/restoring extended/rgb line colors in logs
 - Fixed allow changing topic from the Topicbox when the channel has -t channel mode
 - Fixed start with windows option is not saved/restored properly
 - Fixed in some cases multiple options/script editor/other windows can be opened
 - Fixed sending invalid BNC/server password can cause a infinite loop instead of disconnect
 - Fixed Auto tiling doesn't work when hiding/showing windows
 - Fixed adding a new shortcut which is in use should show the associated event text
 - Fixed rejoining an invite-only channel is not working
 - Fixed corrupt/invalid Monitor Panel tabs can sometimes cause a crash
 - Fixed "Nick" and "Username" should always have a value when connecting to a server
 - Fixed restore main window after minimize doesn't properly update Taskbar progress
 - Fixed Taskbar progress bar causes a crash on Windows XP
 - Fixed private "echo-message" from self is using the wrong display nick
 - Fixed "Update Quick Connect settings" is not saved properly when connecting from Serverlist
 - Fixed "Update Quick Connect settings" options can cause a crash if there is no alternative nick
 - Fixed Monitor Panels timestamp is not correctly converted to local time
 - Fixed middle mouse-click Notify folder in Treebar shouldn't ask to close
 - Fixed Quick connect doesn't save join channels properly
 - Fixed "Save theme" in Theme Manager uses the wrong default file extension
 - Fixed closing AdiIRC may in some cases part channels when running through a bouncer
 - Fixed Dcc external ip is wrong in some cases
 - Fixed Treebar/Nicklist tooltips are not faded in/out properly
 - Fixed Monitor buffer logging is not always saved/restored correctly
 - Fixed Swichbar/Treebar Tooltips causes issues when switching windows
 - Fixed urls should not be clickable in Channel Editor topic preview
 - Fixed Server -> Favorites menu doesn't work properly
 - Allow using "network:" in auto accept dcc transfers to only match on a specific network
 - Consolidated Menubar -> Server menu with Toolbar -> Serverlist right-click menu
 - Changed DCC transfer finished messages from current speed to average speed
 - Changed the current Monitor Panels "pin" icon to a more appropriate "lock" icon
 - Plugins:
 - Added new API IServer.IRCv3Caps
 - Fixed IServer.ServerVariables returns no value
 - Fixed IServer.ChannelModesWithRequiredArgs and IServer.ChannelModesWithArgs returns no value and should be a ICollection
 - Fixed IServer.Self API can be null if the server is disconnected
 - Scripting:
 - Added missing mBeta parameter to the LOADINFO DLL struct
 - Added missing parameter -i for /set
 - Added missing parameter -b for /hload
 - Added new command /pause
 - Added new identifiers $servervars, $hexcolor, $ircv3caps
 - Added new parameter "Insert" to $keylocked
 - Added new properties .currline .lines for $editbox
 - Added new property .pos for $editboxhistory
 - Added new parameter -hN for /editbox
 - Fixed $fopen(0) returns wrong value
 - Fixed /np doesn't work properly with echo-message ircv3 tag
 - Fixed /ban can in some cases cause a crash
 - Fixed $finddirn and $findfilen returns incorrect values
 - Fixed $ip $host returns wrong value in some cases
 - Fixed /toolbar [x y w h] parameter is not required unless the image is too big
 - Fixed $chan() with invalid parameters should be treated as "0"
 - Fixed mediamonkey 3.0 nowPlaying was not working
 
Veranderingen voor v2.8 - v2.9
- Added new menu "All Servers" to Menubar -> Server
 - Added option to update Quick Connect settings from the last connected server
 - Added options for SSL and Password in Quick Connect dialog and options
 - Added option to use the scrollbar position instead of unread messages count in Treebar
 - Added option to set Channel List font
 - Added option to open new windows on desktop
 - Added option to collapse Treebar servers except the one associated with the active window
 - Added option to use short join/part/quit messages and enable/disable user addresses
 - Added CTRL + C shortcut to copy selected nicks in the Nicklist
 - Added option to only play sound when a private window opens
 - Added Emoticons drawing using the text background color
 - Added right-click menu to change away status in tray icon if away is enabled
 - Added option to set background image for Switchbar buttons
 - Added support for ACTION/CTCP/DCC request/replies without trailing char 1
 - Added option to set which monitor Tips should be shown
 - Added new variables $nickcolor $rgbnickcolor $linecolor $rgblinecolor for Messages user prefix/emote prefix
 - Added option to match emoticons using regex
 - Added option to change most keyboard shortcuts and add new ones
 - Added separate "Reset all" and "Reset" buttons in Options dialog
 - Added option to ignore consecutive nicks in textview
 - Added control codes preview to Channel Editor and Topicbox
 - Added option to only play highlight sounds when AdiIRC is not focused
 - Added current version to the update dialog titlebar
 - Added direct link to wiki and forum in Menubar -> Help
 - Added menuitem to open a nee window in Treebar
 - Added option to set Topicbox/Editbox padding
 - Added exact and separate exact/regex options for filename/text in Logs Manager
 - Added Upnp support
 - Added a global search/find text window
 - Added options to enable/disable custom color/font style for both regular links and channel name links
 - Added option to show/hide Notify address and signed on time for supported servers
 - Added right-click menu to submit text or paste and submit text in Editbox
 - Added option to show channel operators and total user count in the Nicklist
 - Added option to set/hide/show custom window tooltips in Treebar/Switchbar
 - Added support for IRCv3 echo-message and Monitor tag
 - Allow using network:#channel in Options -> Logging -> Include/Exclude nick/channels and add new logging menu on (network) | off (network)
 - Improved color options for readability
 - Merged "AutoCopy selected text to clipboard" and "AutoFocus Editbox" into one option
 - Allow double clicking to select a word when "Automatically copy selected text to clipboard" is disabled
 - Fixed SHIFT + Enter in Script Editor doesn't always work properly
 - Fixed Channel Editor topic is not updated correctly after changing topic
 - Fixed checking for brackets in script editor is not always parsing correctly
 - Fixed Nicklist font browser shows only Truetype fonts
 - Fixed Datagrids should enforce a minimum size
 - Fixed update timer is sometimes triggered earlier than it should
 - Fixed MDI Windows are sometimes swapped into the wrong z-order
 - Fixed build dates should be in UTC
 - Fixed replace depreciated variable $user with $pnick for user and emote messages prefix
 - Fixed server notices to a channel is not displayed correctly
 - Fixed channel/private windows is not always closed when connecting to a different network in the same server window
 - Fixed Nicklist sometimes draws partial channel prefix
 - Fixed /echo outputs wrong text to Server/Channel monitor panels
 - Fixed opening files from the DCC transfer panel doesn't always work
 - Fixed Editbox text color is reset when cycling up/down in history on Wine
 - Fixed MDI windows should never be saved/restored partially visible or in sizes greater than the MDI area
 - Fixed some CTCP messages is not properly encapsulated in bold tags if enabled
 - Fixed CTRL + C in logview doesn't work when auto copy selected text is disabled
 - Fixed main window is not restored correctly on some multi monitor setups
 - Fixed all windows/dialogs should be show on the monitor where main form is running regardless of saved position
 - Fixed Tips should by defaults be shown on the same monitor as the main window
 - Fixed docking main window on a non primary monitor doesn't work
 - Fixed Script Editor searchbox should not auto search when enabling/disabling regex/exact
 - Fixed Nicklist Tooltips trigger delay is too low
 - Fixed change "Connect in a new window" to "Connect in a new tab" to avoid confusion
 - Fixed change "automatically set back when typing" text to "Automatically set back when sending messages" to avoid confussion
 - Fixed Now playing should check all open VLC windows for one playing
 - Fixed $topicsetby and $topicsetat channel window titles doesn't work properly
 - Fixed applying theme fonts doesn't work
 - Fixed right-click Toolbar -> Channel List Icon -> Channel doesn't work
 - Fixed irc:// links should check if the original host matches the hostname in the link
 - Fixed irc:// links with +port doesn't work
 - Fixed Datagrid mouse selection can in some cases cause a crash
 - Fixed scrolling the scrollbar in the text area can in some cases cause a crash
 - Fixed long messages is not split correctly if the user is not found in the server userlist
 - Fixed 32 bit version is not properly force flagged as 32bit
 - Fixed Log Manager size/position is not restored properly
 - Fixed separate Options -> DCC -> Dcc Get and Auto accept options to avoid confussion
 - Fixed Treebar channel folder is in some cases collapsed after adding a channel node
 - Fixed opening irc:// links should focus the main window
 - Fixed only the matched part of a word containing a channel link or nick should be clickable
 - Fixed channel links is not parsed correctly
 - Fixed server address/hostname should not be DNS resolved when connecting through a proxy/TOR
 - Fixed WHOIS on Notify should not trigger when a nick goes offline
 - Fixed offline Notify nicks sometimes appear in Treebar Notify list
 - Fixed RAW 605 messages should be hidden during WATCH polling
 - Fixed RAW 303 messages should be hidden during ISON polling
 - Fixed bandwidth monitor should have it's own timer for better accuracy
 - Fixed global Nicklist selection is sometimes synced with the wrong channel
 - Fixed SHIFT + UP is not selecting nicks properly in the Nicklist
 - Fixed specify the SSL/TLS certificate in options is for clients to avoid confussion
 - Fixed large Notify lists is not properly split into 512 byte messages on some networks
 - Fixed Notify and WHOIS error replies should be hidden on unsupported servers
 - Fixed Topicbox should use the generated channel menus
 - Plugins:
 - Added new plugin API v2 written from scratch (https://github.com/AdiIRC/apiv2)
 - Added Plugin Script Editor for registered scripting engines
 - Fixed plugin exceptions outside of API calls should show the regular Plugin error dialog
 - Fixed NotifyUser, SendCommand, HookCommand, UnHookCommand API's is not thread safe
 - Scripting:
 - Added missing [x y w h] parameter for /toolbar
 - Added missing masks 10-19 for $address, $mask
 - Added missing property .time for $timer
 - Added missing time parameter for /timer
 - Added new parameter -h for /font
 - Added missing option "nowrap" for the "text" item for /dialog
 - Added missing %variable return property for all items in /dialog
 - Added new property .hex for $color
 - Added new property .ignore for $script
 - Added new parameter -o for /background
 - Added global CTRL + Break shortcut to break code execution/loops
 - Added N as key to get the Nth key and add property .key for $wmiquery
 - Added new properties .default, .dbu, .local for $dialog()
 - Added missing -1 parameter for $dialog()
 - Added new parameter -p for /edit
 - Added new parameter -m for /tab
 - Added wildcards support for /notify -r
 - Added new parameters -xgc for /logs
 - Added PCRE2 regular expressions support
 - Added missing operators isaop isavoice isprotect (will always returns $false)
 - Added missing parameter "noborder" for the "icon" item for /dialog
 - Added new property .spellcheckword for $editbox
 - Added new commands /scrolltext,/zip,/globalkeys,/kblayout
 - Added new/missing identifiers $lquitmsg,$spellcheck,$zip,$ziperr,$tempfn,$exec,$kblayout
 - Added new events on ZIP, on UNZIP
 - Fixed $group should be case-insensetive
 - Fixed /dialog check for duplicate items should include menu items
 - Fixed /did -c on menu item can cause a crash
 - Fixed /did -f should not trigger "sclick" for tabs
 - Fixed /linemarker should not show a error for invalid windows
 - Fixed closing a channel window should simulate on PART/OnChannelPart
 - Fixed /ame /amsg /onotice /omsg messages should be split at 512 bytes
 - Fixed /hsave -i is slow with large tables
 - Fixed /renwin /queryrn does not update the Treebar/Switchbar text
 - Fixed the last parameter in a on EVENT can contain ":" colons if the parameter is a regex
 - Fixed line separator is sometimes missing in scripted menus
 - Fixed some dialog items should not be disabled during "disable" timer
 - Fixed { } curly brackets is not always parsed correctly
 - Fixed /url -n doesn't work with some browsers
 - Fixed $address, $mask sometimes returns wrong mask types
 - Fixed $raddress returns wrong value in some cases
 - Fixed /dialog "edit" item should work on wrapped lines instead of crlf lines
 - Fixed $did returns wrong values for multiple items/properties
 - Fixed /dialog is sometimes restored from minimize with the wrong size
 - Fixed /download -c should delete the destination file
 - Fixed /load /reload /unload sometimes doesn't work with different cased files
 - Fixed $group sometimes returns a value after the script was unloaded
 - Fixed /dialog default button doesn't always get focus
 - Fixed /did -d -o parameter doesn't work for the "radio" item
 - Fixed /did -d parameter doesn't work for the "edit" item
 - Fixed /did -d -o parameters doesn't work for the "check" item
 - Fixed /did -d -o parameters doesn't work for the "button" item
 - Fixed /did -a -r -d -i -o parameters doesn't work for the "link" item
 - Fixed /did -d -i -o -h -v parameters doesn't work for the "tab" item
 - Fixed /did -o -d parameters doesn't work for the "box" item
 - Fixed $calias(1) returns wrong value when used from Editbox
 - Fixed /did -r and -d parameters for the "text" item doesn't work
 - Fixed /parseline doesn't work with empty text
 - Fixed /dialog "text" item doesn't support newlines
 - Fixed /dialog "text" wrapping is not working on Wine
 - Fixed /goto inside nested /if statements doen't work properly
 - Fixed $ialias().alias returns wrong value
 - Fixed /ctcpreply does not display the reply
 - Fixed $ctime sometimes returns wrong value
 - Fixed /if /while /elseif some expressions using variables doesn't work
 - Fixed $file().version and $file().shortfn sometimes returns wrong value
 - Fixed /run doesn't work on spaced files/folders without quotes
 - Fixed $notify().ison returns wrong value in some cases
 - Fixed /draw* command should draw the changes immediately
 - Fixed /did -o can cause a crash
 - Fixed $gettok() soemtimes returns wrong value
 - Fixed | pipes in sysinfo command should not be parsed as new line
 - Fixed $nick(#,nickname) sometimes returns wrong value
 - Fixed /did -i doesn't insert the text to the correct line
 - Fixed $date sometimes returns wrong value
 - Fixed $duration with some empty parameters can cause a crash
 - Fixed /if isnum operator should trim spaces before checking range
 - Fixed on CTCPREPLY should be haltable without using ^
 - Fixed /did -r should clear the text in the combobox
 - Fixed on DIALOG "edit" doesn't trigger when typing in a combobox
 - Fixed $level() doesn't work properly with hostmasks
 - Fixed /inc /dec should not reset unset timer
 - Fixed /notify with no parameters should only update Notifylist on the active server
 - Fixed on UNOTIFY is not always triggered correctly
 - Fixed adding or removing nicks with /notify should not trigger a full Notify reset
 - Fixed a recursive issue with $comcall
 - Fixed default menus should use $nick instead of $snick
 - Fixed $snick(,N) should return $null if no nick is selected
 - Fixed /uwho is not opening the Address book after the lookup
 - Fixed on KEYUP is not triggered properly for non custom windows
 - Fixed /dialog regular images should be resized to fit inside the "icon" item
 
Veranderingen voor v2.7 - v2.8
- Added remove ban timer support for except/invite/quiet lists in Channel Editor
 - Added sha256 fingerprint to ssl certificate dialog
 - Added option to show/hide Treebar arrow icons
 - Added extended random nick colors option to themes
 - Added right-click menu to set animate trayicon per window
 - Added option to enable/disable animate show/hiding tips
 - Added option to allow Statusbar to expand to multiple lines
 - Added option to match a highlight only on a specific channel
 - Added right-click menu to toggle channel auto join/minimize on join in Serverlist
 - Added command line parameter to the custom browser options
 - Added all monitor panel to current layout by default
 - Added support for ircv3 account-tag,invite-notify tags
 - Added option to set dcc send/get buffer size
 - Added a copy link menu item in Url Catcher monitor panel
 - Fixed some invalid numeric up/down values in options can cause a crash
 - Fixed Monitor panel data should be saved using the timstamp instead of the timestamp text
 - Fixed raw 329 is not parsed correctly on some networks
 - Fixed Rawlog should be docked as a MDI window by default
 - Fixed set extended random nick colors should be enabled by default
 - Fixed pressing space key in the Nicklist causes the nicklist to scroll to the wrong place
 - Fixed main window is sometimes saved/restored with 0 width/height size
 - Fixed large Notify lists is not properly split into 512 byte messages
 - Fixed some invalid fonts can cause a crash
 - Fixed relative paths without a trailing slash is not replaced properly
 - Fixed Update.exe/Update45.exe should upgrade API file when necessary and display errors when updates fails
 - Fixed loading away options with some invalid options can cause a crash
 - Fixed a error dialog should be shown with instructions if updating the API file fails
 - Fixed copy/paste right-click menu for highlight/nick color should always be visible, and change to custom color item on paste
 - Fixed the "highlight" color should be selected when creating a new highlight item
 - Fixed disabling icons in Switchbar doesn't work
 - Fixed ACTION/emote messages and other features/options doesn't work properly on turkish locale
 - Fixed some "?" help links is pointing to the wrong location
 - Fixed tab complete channels should include channels from all servers
 - Fixed auto away/back should work per server instead of globally
 - Fixed autohide Nicklist should not be shown if the scroll to bottom icon is visiable and mouse height aligns with the icon
 - Fixed highlight flashing is sometimes not reset when restoring main window
 - Fixed undocking/detaching a monitor panel doesn't always give the new window focus
 - Fixed Monitor panel header should be hidden when the panel is undocked as a window
 - Fixed Topicbox menus doesn't work properly
 - Fixed Treebar tooltip doesn't work everywhere
 - Fixed Nicklist 'Sort by prefix' doesn't sort in correct order when there's +y mode
 - Fixed all select color dialogs should share custom colors
 - Fixed CTRL + W/ALT + Z should not close main window
 - Fixed some theme icons are not applied/deleted properly
 - Fixed Notify list panel is not cleared properly when removing a nick
 - Fixed Menu Editor should remember last menu section
 - Fixed opening channel editor can cause a crash
 - Fixed KICK/PART message are in some cases not shown correctly
 - Fixed Channel list grid should save/restore column width
 - Fixed nick~ is not clickable in text buffer
 - Fixed fake transparency wallpapers should be resized according to the wallpaper fit option
 - Fixed Winamp now playing plugin doesn't work for portable/custom winamp
 - Fixed closing itunes when media player is set to itunes can cause a crash
 - Fixed urls captures from server lines should show the server hostname as the nick in the url catcher
 - Fixed sometimes crashes when running through Wine
 - Fixed Treebar should remember collapsed folder status when toggling folders and showing/hiding windows
 - Fixed logging into a server with no response should time out after a while
 - Plugins:
 - Added new plugin API event that triggers when options are changed
 - Added new plugin API to listen for keydown events and modify Editbox text/selection
 - Added new plugin API to target any window with NotifyUser
 - Added new plugin API to target custom windows with ICustomWindow
 - Added new plugin API to evaluate $identifiers
 - Added new plugin API to get the active window object
 - Added new plugin API to add context menu items
 - Fixed IUser.GetChannels API should be a IChannel list not a dictionary
 - Fixed IChannel.GetUsers API is not properly locked and can cause a crash when enumerated and should be IUser not string
 - Fixed IServer.GetChannels API is not properly locked and can cause a crash when enumerated
 - Fixed sometimes plugin parameters is null
 - Fixed the higgest value of EatData from plugins should be returned to AdiIRC instead of the last
 - Fixed Plugin manager should only show AdiIRC plugin dll's
 - Scripting:
 - Added new parameters -luixo filename for /plugins
 - Allow using nick!ident@host format to resolve host for /dns /resolve
 - Added new property .channel for $highlight()
 - Added new property .collapsed for $window()
 - Added Show on Desktop/On Top menu for /dialog
 - Added new events mclick/dmclick/drclick for form and tabs for /dialog
 - Added new parameter -x for /findtext /search
 - Added $menuicon support for $submenu
 - Added new parameter -g for /linemarker
 - Added missing parameter -n for /sockopen
 - Added missing parameters -nrw [name] for /ialmark
 - Added missing property .secs for $iel() $iil() $iql()
 - Added missing parameters -beIq for /ban
 - Added missing parameter -a for /bset /bread
 - Added missing wildcards support for /timer -pr
 - Added missing parameter &var|&binvar for $regsubex()
 - Added missing parameter &binvar for $regsub()
 - Added missing properties .gecos .id for $ial()
 - Added missing propery .method for $server()
 - Added missing parameters pass,sasl,external,msg,nickserv for /server -l
 - Added missing event on SERVEROP
 - Added missing parameters "small" "large" "actual" for icons for /dialog
 - Added missing properties .name .away for $ial()
 - Added missing alias /firewall
 - Added missing switches -p -f -o -c -jn [-j -n] for /server and allow combining switches at the beginning
 - Added new/missing identifiers $boldify,$sslcertsha1,$sslcertsha256,$mode,$ialmark
 - Fixed ":" is stripped from RAW 338 and 352
 - Fixed /bset /bread -t sometimes adds wrong value
 - Fixed $instok returns wrong value with some invalid parameters
 - Fixed $chan().iql doesn't work properly
 - Fixed /beep can cause a crash with some parameters
 - Fixed /statusbar icons is not padded/aligned properly
 - Fixed on KEYDOWN doesn't work with multiple targets for non picture windows
 - Fixed [ ] square brackets doesn't work inside /var
 - Fixed [ ] square brackets sometimes adds extra spaces and not evaluating $+ correctly
 - Fixed /showmenu without x y parameters is sometimes now shown relative to editbox
 - Fixed /topicbox [text] is not replaced correctly
 - Fixed /parseline should not print to status window during on PARSELINE
 - Fixed /showmenu Y parameter doesn't work properly
 - Fixed /dialog "flat" button should only work on dialogs with no theme
 - Fixed some command parameters are not validated correctly
 - Fixed {} brackets in menus is not always parsed correctly
 - Fixed merging menus doesn't work properly
 - Fixed $gettok() $deltok() $puttok() $bvar() /dline N-N2 range doesn't work properly
 - Fixed spaces in identifiers is not always properly removed/preserved
 - Fixed /if /while ">" "<" ">=" "<=" operators doesn't return correct value with some parameters
 - Fixed /dialog some sclick/dclick/uclick events are not triggered correctly
 - Fixed /toolbar -zN doesn't always use the correct icon
 - Fixed $input title is empty in some cases
 - Fixed $status sometimes returns wrong value
 - Fixed $ctime is sometimes not parsed correctly
 - Fixed $utfencode/$utfdecode doesn't work properly
 - Fixed $input() using the 'm' and 'e' parameter does not include tbe first text in the dropdown
 - Fixed on OWNER/DEOWNER/ADMIN/DEADMIN/OP/DEOP/HELP/DEHELP/VOICE/DEVOICE should be haltable
 - Fixed on MODE/on SERVERMODE should only trigger when channel modes is changed
 - Fixed $wildtok $wildtokcs parameters is not always validated correctly
 - Fixed on HOTLINK does not trigger in some cases when changing word on different lines
 - Fixed $hotlink should include control codes
 
Veranderingen voor v2.6 - v2.7
- Added help button to Rawlog
 - Added ability tp resize datagrid columns to preferred width by double clicking the resize separator
 - Added "check for brackets" menu aligned to the right in Script Editor
 - Added ability to ignoring Monitor Panels by network:channel
 - Added option to ignore channel/query messages for current active window in Monitor Panels
 - Added option to exclude duplicate messages in Monitor Panels
 - Added new channel list which supports control codes/colors and is a lot faster
 - Added option to highlight lines matching the hovering nick
 - Added "type to find" to new Treebar
 - Added option to use extended list of colors for random nick colors
 - Added show current filename when searching logs in log manager
 - Added padding around controls in Options, Serverlist, Theme manager
 - Added search icon to the search box in Options and Serverlist
 - Added option to show close icons in Script Editor
 - Added CTRL + C hotkey and menu item to copy the selected scripts path to clipboard in Script Editor
 - Added new Treebar to Options, Themes, Script Editor, Serverlist, Rawlog
 - Added menu item to clear recent files in Script Editor
 - Added menu to disable/ignore individual scripts in Script Editor
 - Added Editbox tab in Options
 - Added CTRL + SHIFT + K hotkey to insert alternative colorchar in Editbox
 - Added option to highlight Treebar network tab when collapsed
 - Added preview of default icons in icon options
 - Added option to disable smooth scroll in Script Editor
 - Added option to change colors for monitor panels
 - Added new datagrid to /logs and monitor panels
 - Added option to set custom quit message per server in serverlist
 - Added SHIFT + mousewheel hotkey to scroll through windows
 - Added SHIFT + TAB to and from Searchbox if visible
 - Added SHIFT + TAB to focus the Nicklist monitor panel if visible and window Nicklist is off
 - Added CTRL + SPACE on a selected nick in the Editbox to open the Nicklist context menu
 - Added option to use a flat Treebar
 - Added option to show close icon in Treebar
 - Added the Treebar monitor panel special rules for Nicklist monitor panel
 - Added option to ignore highlights when a message has multiple nicks
 - Added add/edit address/unset ban timer dialog in channel editor
 - Added support for quiet list on some networks in channel editor
 - Added useful right-click menus to Connect/Disconnect/Serverlist/Channelist icons in Toolbar
 - Added option to limit a highlight match to a specific network only
 - Added option to set scroll to bottom arrow icon
 - Added new Serverlist tab "Misc" to set Regain nick/User mode/Ban type per server
 - Added checkbox to toggle show password in Serverlist and make nick/alt/fullname/password textboxes wider
 - Added /setoption Misc UseXButtons True/False option to enable or disable changing channel windows when using the back/forward mouse buttons/touchpad
 - Fixed Rawlog Treebar split width should be saved/restored
 - Fixed Dcc Transfer monitor panel should show both formatted and full bytes when finished
 - Fixed Hidden monitor panels are sometimes restored when a new monitor is added
 - Fixed expand nicklist tooltip option size
 - Fixed Spellcheck should be rechecked when dictionaries are deleted
 - Fixed Windows -> Reset all window sizes does not reset tool windows properly
 - Fixed Winamp media player window is not always detect
 - Fixed Winamp m3u path should not be reset when new winamp path is discovered
 - Fixed allow changing tabs in tabcontrol by typing part of the text
 - Fixed Monitor panels should not auto scroll unless already scrolled to bottom and shouldn't change selection
 - Fixed SHIFT + HOME doesn't work properly in Script Editor
 - Fixed speed up icon flashing speed in Treebar/Switchbar
 - Fixed Treebar/Switchbar custom windows should be sorted excluding the @
 - Fixed some highlight regex patterns can cause a crash
 - Fixed Nicklist monitor panel should be pinned by default
 - Fixed closing undocked Treebar or Nicklist monitor panel using the header close button doesn't work
 - Fixed some font weight options are not restored properly
 - Fixed global Nicklist is not always synced after restoring main window from system tray
 - Fixed Switchbar separator is sometimes missing
 - Fixed clicking Add/Edit/Remove channel/server in Serverlist can cause a crash
 - Fixed Main icon lacks 128x128 256x256 sizes
 - Fixed Theme manager should save and restore the current theme/scheme
 - Fixed sending long messages should try split at word boundaries
 - Fixed MDI Windows are sometimes "stuck"
 - Fixed Nicklist monitor panel should not show custom window listbox items
 - Fixed Nicklist selections is sometimes wrong after nick are added/removed/changed
 - Fixed new Treebar sometimes draws non visible nodes which could make drawing slow
 - Fixed clarify "Confirm closing while connected to server" is for closing AdiIRC
 - Fixed Highlight alerts should not be logged
 - Fixed Tabcomplete crashes when trying to tabcomplete some Unicode characters
 - Fixed pressing Enter key in Nicklist should execute the Options -> Mouse command
 - Fixed Dcc resume doesn't work if the port was changed
 - Fixed Dcc transfer monitor panel should show the renamed filename
 - Fixed "Save As" and "Rename" menu items should be disabled when multiple files are selected in Script Editor
 - Fixed "Open in external editor" and "Open folder" should open all selected files in Script Editor
 - Fixed Custom windows should not use global Nicklist background image
 - Fixed Monitor panel Nicklist has wrong default background color
 - Fixed Treebar sometimes does not properly scroll a node into view
 - Fixed DCC resume does not always work properly
 - Fixed Dcc chat connections are not always closed correctly when the chat window is closed
 - Fixed clicking channel window in Treebar for a unjoined channel causes a crash
 - Fixed previous selected text are in some cases accidently copied to clipboard
 - Fixed remove all ALT+A, CTRL+ALT+A keybinds since they interfere with some keyboard layouts
 - Fixed Emoticons without triggers should be ignored
 - Fixed dragging Toolbar itoms to the Toolbar doesn't always work properly
 - Fixed CTRL + C doesn't work in filter box in Channel list
 - Fixed Treebar unread count doesn't always show correctly on server nodes
 - Fixed "Select color" dialog should be shown below when opened from Topicbox
 - Fixed Treebar network collapsed status is not saved/restored properly
 - Fixed whois "signed on" and channels is not always displayed correctly
 - Fixed allow default quit message to be evaluated per server
 - Fixed userhost error should be hidden on networks which doesn't support it
 - Fixed Serverlist should not allow duplicate channel names
 - Fixed Nicklist is not properly reset after a bouncer disconnect/reconnect
 - Fixed Script Editor "Alias" menu sometimes crashes
 - Fixed Log manager should save sort order
 - Fixed the Serverlist listbox should scroll when dragging networks to the edges
 - Fixed external programs writing to the Editbox when spell cheking is enabled doesn't work
 - Fixed removed limit for auto away time
 - Fixed dropdowns in Options dialog should require focus before allow mouse scrolling
 - Fixed spellchecking is to slow on some systems
 - Fixed clicking Add/Edit dcc folder causes a crash
 - Fixed Ctrl + H to cycle highlights sometimes stops working
 - Fixed RAW 346.348,367,728 is not formatted correctly
 - Fixed unread line marker is not drawn correctly when using pixel spacing
 - Fixed leading/Trailing hyphens should be excluded from spellchecking
 - Fixed restoring channel logs can sometimes cause a crash
 - Consolidated all font options into a "Fonts" tab
 - Scripting:
 - Added new menu types ChannelLink/Link
 - Added support for VT_ARRAYs of VT_UI1 and VT_I1 items in $com
 - Added middle/x mouse button 1/x mouse button 2 support to $mouse.key
 - Added missing popup file feature for /toolbar
 - Added missing parameter "3state" for /dialog check
 - Added missing parameters -f -c -t for $input
 - Added missing parameter -s for /scon /scid
 - Added missng parameter -k for /did
 - Added missing option "flat" for /dialog buttons
 - Added "mclick", "dmclick", "drclick" mouse menu for custom windows
 - Added new event on MSCROLL
 - Added missng/new events rclick,dclick,uclick,mclick for $hotlink
 - Added missing command /hotlink
 - Added new arguments -ConfigFolder 
and -cmd to AdiIRC.exe - Added new commands /showmenu,/linemarker
 - Added new/missing identifiers $songfile,$iql,$ocolor,$topicbox,$updating,$emoticons,$calias(N),$menuicon,$dccignore
 - Added new parameters -o -b for /icon
 - Added new parameters -ihcn for /options
 - Added new parameters -c -C -i for /editbox
 - Added new parameters -x -r -w -o -m -c -n -f -g -p for /font
 - Added new parameters -IN -S -RN -B for /echo /echox
 - Added new parameters -a -bN -eN -fN -p -v -c -k for /topicbox
 - Added new parameter -N for /filter /savebuf
 - Added new parameter -i for /dockpanels
 - Added new parameter -w for /url
 - Added new parameter -a for /dns
 - Added new parameter -T[N] for /window
 - Added new parameter -gN for /toolbar
 - Added new parameter -b for /aline /rline /iline
 - Added new property .network for $highlight()
 - Added new property .iql for $chan/$channel
 - Added new property .state for $dialog()
 - Added new properties .mscrollpos .mscrollmax .topicbox for $window
 - Added new properties .color/.backcolor/.rgbcolor/.rgbbackcolor for $editbox
 - Added new operator isquiet
 - Fixed show filename and line number for script errors in the default popup file
 - Fixed $line().rgbcolor should return rgb line color for text buffers
 - Fixed $hotline should include control codes
 - Fixed /draw* color parameter is not always validated correctly
 - Fixed /did -e -b -d -c -u and $did().state doesn't work properly with menu items
 - Fixed $longfn doesn't work with quotes
 - Fixed /dialog stacking "box" items doesn't always work properly
 - Fixed $did errors shows wrong script line
 - Fixed $cpuload/toolbar cpu monitor can cause a UI freeze
 - Fixed on DIALOG "sclick" event doesn't trigger corretly for listbox
 - Fixed /statusbar text should exclude leading/trailing quotes
 - Fixed /toolbar alias/popup is not validated correctly
 - Fixed isin operator doesn't work properly with some locals
 - Fixed /echo /echox -sa should not print to status window twice
 - Fixed $tip sometimes execute the alias on the wrong server
 - Fixed /dialog is sometimes showed in the wrong position
 - Fixed /cline /rline doesn't work properly with line color
 - Fixed $line $fline should not return the line color with control code
 - Fixed $gfxram returns wrong value on cards with more than 4gb vram
 - Fixed /scon /scid -tN doesn't work properly
 - Fixed /did -e -b doesn't work properly when the "disable" option is set for the /dialog
 - Fixed /run is not always parsed correctly
 - Fixed /dialog aleft aright atop abottom parameters doesn't work properly
 - Fixed $mouse.key sometimes returns wrong value
 - Fixed /writeini /remini /hsave should be written without BOM
 - Fixed $findfile $finddir is not sorted correcly on filepaths with special characters
 - Fixed /window parameters are not always validated correctly
 - Fixed some event variables are not properly handed down to aliases
 - Fixed $matchkey, $eventid does not always return correct value
 - Fixed /timer -p -r -e should not show "timer not found" errors
 - Fixed error messages should be shown after the script ends
 - Fixed error messages targeted to listbox/picture/panel/tool windows should be shown in associated or first status window
 - Fixed $adiircexe should return the real path to the adiirc.exe file
 - Fixed /font -z should set the default font as well
 - Fixed some issues with local variables inside on DIALOG events
 - Fixed /dialog -c should close the dialog if there are no cancel button defined
 - Fixed /goto inside while/if/else/elseif blocks doesn't work properly
 - Fixed $0 sometimes returns wrong value
 - Fixed /set /hadd /hdec /hinc -u0 is sometimes reset too early
 - Fixed $v1 lost in /if OR statements
 - Fixed $com bool values is not handled correcly
 - Fixed $input when -b parameter is enabled and timer is up, the textbox should have focus
 - Fixed $com is missing "integer" "single" value types
 - Fixed $com(N) returns wrong value
 - Fixed /list parameters should update the filter settings in Channel List
 - Fixed /window -wN does not restore the Switchbar color
 - Fixed $window().sbstate returns wrong value in some cases
 - Fixed $regsubex parameter is not always evaluated correctly
 - Fixed $iif should show an error if expression is empty
 - Fixed commented menu items are not always stripped
 - Fixed rename /cycle to /cycleall to allow the server /cycle command to work
 - Fixed submenu items at the start of a menu block should have leading dots trimmed
 - Fixed /hsave should show a error if the write failed
 - Fixed /copy -o doesn't work properly
 - Fixed "rclick", "dclick", "lbclick" mouse menu for custom windows doesn't always work
 - Fixed on HOTLINK is not triggered properly
 - Fixed #$input doesn't work
 - Fixed on DNS halt default output does not work
 - Fixed $dns(0) returns wrong value with some properties
 - Fixed /load /reload insert doesn't work properly
 - Fixed allow =$nick to be evaluated for use in dcc chat windows
 - Fixed on OPEN/CLOSE doesn't work properly with dcc chats
 - Fixed /did -s doesn't work
 - Fixed $chan # is sometimes $null when not connected to a server
 - Fixed $pos $poscs crashes with some values
 - Fixed /msg /say /query /me /describe doesn't work with =nicks
 - Fixed matching chat windows with =nick doesn't work in all events
 - Fixed on CHAT event doesn't always trigger correctly
 - Fixed $asctime(z) returns wrong value on some timezones
 - Fixed /hsave -i does not properly clear the section before writing
 - Fixed /toolbar -i should have priority over -a
 - Fixed $toolbar(N) doesn't work for the last item
 - Fixed /alias should not trigger file is modified warning
 - Fixed /showmirc /showadiirc -n should maximize if previous state was maximized
 - Fixed $osedition returns wrong value on Windows RT systems
 - Fixed /drawtext is not validated correctly with some parameters
 - Fixed /icon are sometimes not saved to config file
 - Fixed invalid lines are not always excluded correctly when parsing a script
 - Fixed /hinc /hdec should not reset the unset time
 - Fixed /quickconnect should not be shown as a locked dialog
 - Fixed on ACTIVE allow matching monitor panels/rawlog with ~ prefix
 - Fixed "Whois on private message" should not trigger when the message is halted
 - Fixed /timers off doesn't work
 - Fixed /hmake is not always parsed correctly
 - Fixed /toolbar -zN is not selecting the correct sized icon
  
Veranderingen voor v2.5 - v2.6
- Added option to set Treebar down/right arrow icons
 - Added option to set a highlight icon for channel/query windows in Treebar
 - Added option to log session start/close
 - Fixed adding a emoticon with a invalid icon can cause a crash
 - Fixed "Save open servers on exit" should not remove channels without autojoin
 - Fixed Window -> Reset All Window Sizes should not reset other window options
 - Fixed some window settings are not restored properly when "Save and restore window size/positions" is disabled
 - Fixed window location are sometimes not restored correctly when using multiple monitors
 - Fixed "No such nick" errors should be shown in the query window
 - Fixed some users are not removed properly from the Nicklist
 - Fixed joining channels sometimes doesn't work if nick is changed during connect or when reconnecting
 - Fixed changing Switchbar font should resize the buttons
 - Fixed Monitor panels sort order is not restored properly
 - Fixed column width for undocked monitor panels are not saved/restored
 - Fixed channel prefix for nicks in messages doesn't work unless nick colors are enabled
 - Fixed log writes should be buffered and written in batches
 - Fixed Autohide Nicklist should only be shown for the active window
 - Removed nick column width per window since it just causes confusion
 - Changed "Options -> Highlights -> Flash on" text to better reflect it's for main window/taskbar flashing
 - Scripting:
 - Added new parameters -h -i -e for /icon
 - Added missing identifier $samepath
 - Added missing parameter -n for /list
 - Added missing parameters -o -f for /rename
 - Added missing parameter -f for /copy
 - Fixed /hmake should show a error if the initial capacity is too large
 - Fixed /notify sometimes causes a crash
 - Fixed /saveini steals window focus
 - Fixed /signal is not validated correctly
 - Fixed only one match of an scripting event in each file should trigger
 - Reverted changes to how duplicate menu items are merged
 
Veranderingen voor v2.4 - v2.5
- Added dock menu for undocked monitor panels
 - Added icon preview in Icon options
 - Added copy/paste menu to the custom Highlight/Nicklist color
 - Added option to open server history/favorites in a new window by default
 - Added Topicbox right-click menu to set custom Show options
 - Added option to enable/disable ignore dcc filetypes
 - Added option to set command to run when double-clicking in windows and on nicks
 - Added right-click menus in Treebar/Switchbar to add servers and add/edit channels
 - Added server favorites menu
 - Added option to set border style for undocked windows
 - Added "Show on desktop" and "On top" window menus for tool windows
 - Added separate confirmatiion on closing windows for server/channel/private windows
 - Added option to set Treebar spacing
 - Added option to show/hide vertical scrollbar in Treebar
 - Added new Treebar written from scratch which fixes a lot of common issues
 - Added default Nicklist menus for Notify
 - Added space keybind to toggle channel autojoin in serverlist
 - Added option to set default monitor panel icon
 - Added quick connect submenu in Server menu
 - Added option to set action if a dcc transfer file exists
 - Added popup preview menu in Edit Menus
 - Added support for ircv3 CHGHOST extension
 - Added option to flash tray icon on channel message
 - Added option to show Notify list in Treebar
 - Added option to set Treebar background image
 - Added option to strip colors in the Topicbox
 - (Possibly) Fixed a crash when adding a tv as a second screen
 - Fixed z-order is sometimes wrong when activating a window when AdiIRC is not focused
 - Fixed icons should not be resized if size equals target size
 - Fixed mouse scrolling and resize Nicklist is not possible when Authode Nicklist is enabled
 - Fixed allow more mouse movement before showing the Nicklist when autohide is enabled
 - Fixed empty fullname in Serverlist doesn't work
 - Fixed Theme compression detection is not always working properly
 - Fixed Random nick colors doesn't work for emotes
 - Fixed Nick colors doesn't work for messages from nicks not in the channel and in private windows
 - Fixed Rawlog/Script debugger listbox should use messages background/normal colors
 - Fixed rename Options -> Monitor to Monitor Panels to avoid confusion
 - Fixed invisible characters should be trimmed from the server hostname
 - Fixed disconnecting a server while identd is running sometimes causes a crash
 - Fixed message time is wrong when timezone changes
 - Fixed Dcc resume sometimes doesn't work
 - Fixed improve detection for when drawing menubar/toolbar/switchbar border is needed
 - Fixed change all help buttons to icons for better visibility
 - Fixed changing Serverlist channels should not add/remove the channels to/from the rejoin channels list
 - Fixed rejoining channels sometimes doesn't work when delay join is enabled
 - Fixed allow tabcomplete channels in the serverlist without autojoin enabled
 - Fixed apply Nicklist icons in Theme manager doesn't work
 - Fixed changing nick column options from the right-click menu should repaint the nick column
 - Fixed Emoticon triggers should be trimmed
 - Fixed Alt + left/right should exclude windows hidden from Switchbar
 - Fixed allow shift click help buttons to force open the wiki instead of the help file
 - Fixed Treebar/Switchbar sometimes shows the wrong nick when "Show nick name" is enabled
 - Fixed allow multiple font weights in Treebar and Nicklist
 - Fixed Home/End keys should go to first and last row in Monitor panels
 - Fixed Monitor panels are sometimes not visible after restart
 - Fixed allow multiple aliases files
 - Fixed allow different cased words to be added to spellcheck
 - Fixed sending dcc transfer files to yourself doesn't show properly in the dcc transfer monitor panel
 - Fixed Notify list/Dcc transfer Titlebar and Treebar count is not always updated correctly
 - Fixed highlight sounds should have priority
 - Fixed make options searchbox more visible
 - Fixed double-clicking a nick in the Treebar Nicklist should open a query
 - Fixed applying themes should not delete original backgrounds and icon files unless they are in the cache folder
 - Fixed adding scripts to theme bundles doesn't work unless they are selected
 - Fixed border style set to none and show Titlebar disabled at the same time causes various issues
 - Fixed restoring mainwindow maximized/minimized is not working properly
 - Fixed Monitor panel tabs/header should use the custom monitor panel font
 - Fixed font dialog buttons are missing text in Options
 - Fixed Serverlist should show scrollbars when needed
 - Fixed restore message logs does not work for some nicks/channels
 - Replaced donate menu with getting involved
 - Scripting:
 - Added new parameter -n for /icon
 - Added new command /channels
 - Added missing parameter -a for /load /reload /unload
 - Added missing parameter ignore [on | off | accept | ignore] for /dcc
 - Added mts support for the "Unload" event
 - Fixed /window -r doesn't work for the active window
 - Fixed %::chan is not set for raw 329 in the mts generator
 - Fixed /toolbar -r should not remove media player icons
 - Fixed $network is $null on some networks
 - Fixed $osversion $osedition returns wrong value on home versions
 - Fixed submenu items at the start of a menu block should not be added
 - Fixed duplicate menu items doesn't work
 - Fixed $& is not always working correctly
 - Fixed $network is not properly reset when connecting a new network
 - Changed /ctcp ping from seconds to milliseconds
 
Veranderingen voor v1.9.2 - v1.9.3
- Added "Close" menu item in log viewer
 - Added ability to drag text into script editor/inputbox/topicbox
 - Added ability to filter by topic and min/max users in channel list
 - Added ability to filter/search options
 - Added background image options for statusbar
 - Added button to save channel list in Channel List dialog
 - Added channel list menu item in Tools menu
 - Added ctrl + tab nick completion in Options -> Nick colors and dialog "edit"
 - Added Delete keybind in Logs manager
 - Added Events -> Motd to show/hide server motd on connect
 - Added keybinds for inserting color/font tags into tabcomplete options
 - Added keybind ctrl + a for Ignore List/Nick Colors
 - Added MusicBee now playing support
 - Added new highlight system with more options
 - Added new stacking balloon/tips system
 - Added option to enable/disable ctcp/event/raw in script editor
 - Added option to enable/disable flash icon in treebar/swittchbar
 - Added option to set/hide borderstyle on main window
 - Added option to show left to right scrollbar in treebar
 - Added option to show/hide day changed message
 - Added recent files menu in Script Editor
 - Added right click menus in channel list
 - Added save channel list windows size/position
 - Added save cursor position in script editor
 - Added SMPlayer now playing support
 - Added sort button in ignorelist
 - Added support for %
in input box - Added View -> Dock left/right/bottom/top menus
 - Added network/nick/channel information to Window -> Windows
 - Fixed #
 is not working properly - Fixed /betaup should enable check for new beta option
 - Fixed /google sometimes returns the wrong link
 - Fixed /list dialog should be cleared before a new list is retrieved
 - Fixed
 is not parsed correctly - Fixed All windows should follow "Always on Top" from parent form
 - Fixed Allow column resize in /list
 - Fixed Allow smaller fonts than 8 in textview
 - Fixed Alt + left/right/up/down sometimes triggers a unicode character in inputbox
 - Fixed Alt + Tab to AdiIRC causes main window to be moved last of the tab order
 - Fixed Alt+Enter is moving one character off in input box
 - Fixed Alt+F4 does not exit
 - Fixed Away color is not updated in statusbar on /away /back
 - Fixed Changing channel password after making one in channel editor doesn't work
 - Fixed Changing switchbar from horizontal to vertical makes the text align wrong
 - Fixed Channel created/Topic set at should display as local time
 - Fixed Channel list should separate modes from topic and allow sorting by modes
 - Fixed Channel list sort order saved in translated format causes a crash
 - Fixed Channel names can have : in them
 - Fixed Channel password/limit should be read only in channel editor for normal users
 - Fixed Check for update doesn't work on mono if libgluezilla is not installed
 - Fixed Clicking a icon in toolbar should revert focus to inputbox
 - Fixed Clicking Join in channel list shouldn't close it
 - Fixed Closing channel list search, should mute the output until finished
 - Fixed Color selector should close when pressing escape in script editor, even if searchform is visible
 - Fixed Color should not flash in treebar/switchbar
 - Fixed Commands menu should give focus to inputbox after click
 - Fixed Copy text from inputbox should be in plain text
 - Fixed Copy text in topic box should give focus to input box if "focus input box" option is enabled
 - Fixed Corrupt positions.ini can silently close adiirc on startup
 - Fixed Ctrl + g doesn't work properly on undocked scripts editor
 - Fixed Ctrl + k in channel editor topic should show color dialog
 - Fixed Date/Time variable %fff sometimes is missing trailing zero
 - Fixed Dcc Get filestream is not always closed correctly
 - Fixed DCC Send/Recive/Resume/Accept file names can be quoted and include spaces
 - Fixed Default slaps.txt should have \r\n newlines not \r
 - Fixed Double clicking channel names with special characters doesn't work
 - Fixed Double clicking columns shouldn't join channels in Channel List
 - Fixed Double rightclick in nicklist should not open a query
 - Fixed Edit Menus should show a star when edited
 - Fixed Empty buffers should be ignored when trying to save a buffer to file
 - Fixed Entering up or down key in theme manager with no selected theme causes a crash
 - Fixed File paths is not working properly on mono
 - Fixed Flashing Treebar icons is not displayed correctly with large fonts
 - Fixed Focus should be restored to inputbox when clicking statusbar items
 - Fixed Force logging option doesn't work and may cause a crash in Options Dialog
 - Fixed Help files should open on desktop
 - Fixed Home/End in nicklist should select first and last nick
 - Fixed Home/End/PageUp/PageDown not working correctly in Treebar
 - Fixed If a treebar network was saved collapsed, channels should be rejoined minimized
 - Fixed Images on Switchbar/Treebar should fade in/out when highlighting
 - Fixed Incoming DCC should show full hostmask of the user in dcc dialog
 - Fixed Initial dcc host is missing in Transfer monitor
 - Fixed Lag count should be reset on server disconnect
 - Fixed Line number height is wrong when using font size 10 in script editor/textview
 - Fixed Log manager should not do a new search after deleting files
 - Fixed Logform should trigger a new search log folder or log file pattern is changed
 - Fixed Maximizing main window with multi line topicbox causes a graphic glitch
 - Fixed Menubar/Switchbar/Toolbar/Statusbar clicks are not received if main window is not focused
 - Fixed Modes should be combined when mass removing bans/invites/excepts in channel editor
 - Fixed Mouse cursor is flickering when hovering topic box
 - Fixed Mouseover top of the screen should show menu bar in full screen
 - Fixed Nick casing should be updated whenever changed
 - Fixed Nick in Statusbar is empty when opening a new server window
 - Fixed Nick's,channels,links should be double clickable in topicbox, but not in edit mode
 - Fixed Notices from users should be shown in active or status window
 - Fixed Now playing only retrives 100 characters from some media players
 - Fixed Only rejoin one channel upon reconnect
 - Fixed Open Folder in file transfer window should open the default folder if there is no transfers
 - Fixed Opening options sometimes causes a crash
 - Fixed Painting input box/topic box border sometimes flickers
 - Fixed Prefix and messages should be separated by newline if mainform is docked left or right
 - Fixed Pressing Alt in full screen should toggle menubar
 - Fixed Pressing Enter to make a new line in bug report textbox doesn't work
 - Fixed Pressing escape asks to save in script editor even if color popup is visible
 - Fixed Pressing Win+D minimizes AdiIRC if it's docked
 - Fixed Previous saved windows should not load broken nicklist visibility
 - Fixed Quit program warning should show connected server count
 - Fixed Random user list color is using the wrong color
 - Fixed Rawlog should load some lines from debug.txt when shown
 - Fixed RealName should not be saved if empty in quick connect
 - Fixed Remove CONF_ prefix from all items in config.ini
 - Fixed Removed toolbar items are sometimes restored
 - Fixed Rename casing in script manager should be allowed
 - Fixed Replace button "Connect All" with "Connect in new window" in serverlist
 - Fixed Reset all window sizes menu should reset open windows as well
 - Fixed Resize while docked doesn't work properly
 - Fixed Restart AdiIRC doesn't work on mono
 - Fixed Restore logs can cause a crash if log folders have invalid permissions
 - Fixed Restore logs options should always be available
 - Fixed Right click crashes on some windows versions without visual styles
 - Fixed Script Editor "*" should be in front of file name in case the filename is too long
 - Fixed Script editor "*" should be shown in the titlebar
 - Fixed Script editor menu click should register even if script editor doesn't have focus
 - Fixed Script editor should ask to save modified script(s) when unloading script(s)
 - Fixed Script editor should not be visible in taskbar unless "show on desktop" is enabled
 - Fixed Script Editor should use selected script's path when clicking Load/Save As
 - Fixed Script paths is not saved relative from Options
 - Fixed Scripts should be saved with \r\n newlines instead of \r
 - Fixed Selected text in topicbox should auto deselect on click
 - Fixed Selecting nicks in Treebar nicklist doesn't work
 - Fixed Server history is not saved correctly
 - Fixed Setting the max message buffer to 0 shouldn't clear current buffer
 - Fixed Shift + end on empty input box causes a crash
 - Fixed Shift + end without selecting newline at the end removed since it doesn't work properly
 - Fixed Shift + home should scroll to left in script editor
 - Fixed Some global keybinds are sent twice in custom windows
 - Fixed Some key bindings is not working on mono
 - Fixed Some keybinds doesn't work in channel editor topic if it's readonly
 - Fixed Sometimes winamp media player plugin detection incorrectly asks to install plugin
 - Fixed Statusbar bandwidth should be shown with MB suffix
 - Fixed Switchbar, Toolbar and Docking panels are inverted on mono
 - Fixed Switchbar/Treebar icons should flash regardless of selected window if main window is not active
 - Fixed Sysinfo OS version reports wrong OS on windows 8.1
 - Fixed Tab cycling empty word doesn't work
 - Fixed Text in mono version is not spaced properly
 - Fixed Textview should respect Windows scrollbar width
 - Fixed Theme manager is not working properly on mono
 - Fixed Theme manager should use selected theme name as filename when clicking "save As"
 - Fixed Toggle Treebar icons doesn't work without restart
 - Fixed Tool popup dialogs should be topmost to associated form
 - Fixed Treebar focus should reset when it looses focus
 - Fixed Treebar items should only be selectable if the label or image is clicked
 - Fixed Treebar query/system/tool colors are not reset correctly
 - Fixed Typing in scripts editor/input box doesn't work properly on wine
 - Fixed Use Nickcolors is saved to wrong section in the config file
 - Fixed User count is not updated properly in the statusbar on channel join
 - Fixed User list colors is not refreshed at once when saving options
 - Fixed Using undo after saving a file in script editor, should mark the file as edited
 - Fixed Variables can sometimes be reset in Tools -> Edit Variables
 - Fixed Viewlog form should save/restore window position
 - Fixed Weird behavior when a query chat partner revises his nickname
 - Fixed When "Lock Bars" is enabled, the custom border color should be used for panels
 - Fixed While docked AdiIRC should hide/show if a app goes fullscreen
 - Fixed Whois and doubleclick on channel with (co)-oper
 - Fixed Winamp now playing stops working after its paused or until next song starts
 - Fixed Window order in treebar is not always sorted correctly
 - Fixed Word wrapping sometimes causes a endless loop
 - Fixed Wrapped text buffer is not emptied when exceeding "Max Buffer"
 - Moved all items from away.ini to config.ini
 - Moved all items from ignore.ini to config.ini
 - Moved all items from positions.ini to config.ini
 - Moved Tools -> Ignore List, Tools -> Nick Colors into Options
 - Removed Treebar menus from Treebar window menus because menus are too big
 - Renamed channelbar and everything related to switchbar
 - Renamed sidebar and everything related to treebar
 - Renamed userlist and everything related to nicklist
 - Scripting:
 - Added /background -yz switches for statusbar/menubar
 - Added alias /options for /config
 - Added alias /setconfig for /setoption
 - Added default alias /i for /invite
 - Added missing commands /treebar /cline /queryrn /unsetall /tips /partall /remote /ctcps /events
 - Added missing event APPACTIVE
 - Added missing identifiers $snicks $remote $ssl $pi $fullscreen $iptype $portable $dccport $url $lactive $lactivewid $lof $tip $tips $evalnext $titlebar $atan2 $hypot $log10 $sinh $cosh $tanh $servertarget $menubar $switchbar $toolbar $treebar $highlight
 - Added missing operators isinvite isexcept isignore
 - Added missing parameter "me" for events
 - Added missing parameter -h for /run
 - Added missing parameter -iN for /echo and /aline
 - Added missing parameters -ie for /server
 - Added missing parameters -min/-max/channel/search for /list
 - Added missing parameters -npt for $read()
 - Added missing parameters parameter -n for /exit
 - Added missing properties .type .mmt .ansyc .pause for $timer
 - Added missing property "hsbar" for /dialog list
 - Added missing property .dd for $color() $colour()
 - Added missing property .lb for $window()
 - Added missing property .sig for $file()
 - Added new command /dockpanels [on|off] to toggle dock panels
 - Added new command /echox which takes a %var instead of text and allows consecutive spaces
 - Added new command /edit -almnqsv for opening edit scripts etc
 - Added new command /rawx which takes a %var instead of text and allows consecutive spaces
 - Added new event OPTIONS which is triggered whenever config file is reloaded
 - Added new identifier $docked returns $true if AdiIRC is docked
 - Added new identifier $lag returning lag on current server
 - Added new identifier $quickconnect returns $true if AdiIRC was started with QuickConnect enabled
 - Added new identifier $randomcolors returns if random nickcolors is enabled for message, nicklist or both
 - Added new identifier $statusbar returns $true if statusbar is visible
 - Added new identifiers $bwrecb and $bwsentb for byte format
 - Added new identifiers $msgx $rawmsgx to retrieve consecutive spaced versions of $1- $rawmsg
 - Added new on event CLIENTTEXT for overriding messages sent from the client
 - Added new parameter -d [encoding] for /server
 - Added new parameter [search] for /options and /config to search/filter options dialog
 - Added support for ignoring multiple nicks in /ignore separated by comma
 - Added support for OfficeIrc user prefix
 - Fixed on CTCP *:
 :command with no target doesn't work - Fixed on event target is not always evaluated correctly
 - Fixed on HOTLINK should be triggered on mouse down not click
 - Fixed on MENU separators is not always trimmed correctly
 - Fixed on RAW Some events are not triggered for scripts
 - Fixed on RAW the first : should be stripped from 301, 275, 338
 - Fixed on SOCKOPEN should be called even if the socket cant connect
 - Fixed on START/LOAD/UNLOAD/APPACTIVE/SONG/EXIT/SIGNAL should be associated with current server
 - Fixed on TABCOMP does not always return correct tab completed text
 - Fixed on TABCOMP/INPUT is not always triggered correctly
 - Fixed on ^NICK is not halting the text properly
 - Fixed /alias /alias should not override the alias command
 - Fixed /alias Allow aliases without leading '/'
 - Fixed /anick with no parameters causes a crash
 - Fixed /background "Status Window" doesn't work
 - Fixed /background default image layout should be center
 - Fixed /bcopy -c is not chopping correctly
 - Fixed /bcopy
 If M is -1, all of the bytes from position S onwards should be copied - Fixed /beep 0 should stop beeps
 - Fixed /beep
 should be max 1000 milliseconds - Fixed /bin2txt is missing one character
 - Fixed /bindip is not working correctly with network adapters
 - Fixed /bindip quotes should be ignored
 - Fixed /bread is reading 1 byte off
 - Fixed /clear [window] is not working properly
 - Fixed /clearall /aclear should only clear windows on current connection unless -a is specified
 - Fixed /close add missing parameter -l
 - Fixed /ctcp PING should use $ctime
 - Fixed /dialog "edit" "combo" add color/font tag hotkeys
 - Fixed /dialog "edit" "list" size is wrong
 - Fixed /dialog "edit" add missing parameters hsbar vsbar
 - Fixed /dialog "list" add missing parameter sort
 - Fixed /dialog -md should not center the window if position is -1 -1
 - Fixed /dialog -s is resizing to wrong size
 - Fixed /dialog Add exe/dll/index support for "icon"
 - Fixed /dialog icon files not working
 - Fixed /dialog radio button with "push" should be text align center
 - Fixed /dialog sometimes crashes with invalid parameters
 - Fixed /dialog using menus makes the dialog to tall
 - Fixed /did -a and -r doesn't work with check/radio buttons
 - Fixed /did -a text should be trimmed
 - Fixed /did -i does not work on some elements
 - Fixed /did add missing parameters -s -l
 - Fixed /dns -46
 is not working - Fixed /dns doesn't work with ipv6 addresses
 - Fixed /drawcopy add missing switch -r and validate parameters
 - Fixed /drawdot parameters are not validated
 - Fixed /drawpic doesn't work with transparent images
 - Fixed /drawpic parameters are not validated correctly
 - Fixed /echo -l first word in a line should not be tested for highlight
 - Fixed /echo -l first word in a line should not be tested for highlight
 - Fixed /echo 1 1 is not showing correctly
 - Fixed /echo if active window does not have a textview, text should go to associated status window
 - Fixed /exit -r does not restart the client
 - Fixed /exit without -n should ask to close active servers
 - Fixed /google search result should be html decoded
 - Fixed /help if no chm file is found, open relevant wiki page and parameter -l forces open wiki page
 - Fixed /if /while !> !< !<= !>= operators are not working correctly
 - Fixed /if /while (number isnum) is not working properly
 - Fixed /if /while expressions using the ! operator are not returning the correct value
 - Fixed /if /while is not working properly if first token is a operator
 - Fixed /if /while remove unnecessary operator %
 - Fixed /if /while(1 == 01) leading zeros should be trimmed
 - Fixed /ignore -x is ignored if below other ignore rules
 - Fixed /linesep add missing parameter -s and #channel
 - Fixed /linesep should not add a linesep if last message is a linesep
 - Fixed /load -rs should always trigger LOAD/START
 - Fixed /lusers - display errors
 - Fixed /names Multiple channel prefix is not saved correctly
 - Fixed /nick should be trimmed
 - Fixed /notify blank mask should not be added
 - Fixed /np doesn't work with $user
 - Fixed /rename should be able to move folders
 - Fixed /search /findtext add missing parameter -n
 - Fixed /server -n should not connect
 - Fixed /server allow
 <+port/port> parameters - Fixed /server in on START event is not working properly
 - Fixed /server with no parameters should connect/reconnect current server
 - Fixed /set -sl doesn't show output
 - Fixed /setoption doesn't work properly
 - Fixed /setoption with no parameters should reload config.ini
 - Fixed /sidebar on/off doesn't work properly
 - Fixed /socklist -l is not working properly
 - Fixed /sockmark name can be a wildcard
 - Fixed /sockwrite &binvar doesn't work
 - Fixed /statusbar View -> Statusbar saves to the wrong location in config.ini
 - Fixed /time - not display the : into the time
 - Fixed /timer -o is not associated with current server
 - Fixed /timer add missing parameters -i and -o
 - Fixed /timer is not always validated correctly
 - Fixed /timer should show interval in seconds or milliseconds depending on timer type
 - Fixed /timer sometimes causes a crash when AdiIRC exits
 - Fixed /timer with no name should be named as
 not timer - Fixed /toolbar -l does not update alias
 - Fixed /toolbar -p does not adjust icon size
 - Fixed /toolbar add missing parameter -zN and ico/exe/dll support
 - Fixed /toolbar doesn't work with transparent images
 - Fixed /toolbar on/off/no parameters doesn't work properly
 - Fixed /unload with quoted path doesn't work
 - Fixed /unnotify doesn't work
 - Fixed /var -g incorrectly prints value assignment
 - Fixed /var add missing parameter -n
 - Fixed /var halting doesn't work
 - Fixed /who output should be shown in server window
 - Fixed /window "Status Window" doesn't work
 - Fixed /window +d | +b should have no control box
 - Fixed /window +L is missing close button
 - Fixed /window -a is not restoring properly
 - Fixed /window -c in a on CLOSE event causes a crash
 - Fixed /window -C is not centering the window
 - Fixed /window Add missing parameter -a
 - Fixed /write -s -w -r is not searching properly
 - Fixed /write add $crlf if -n is not set
 - Fixed /write should write utf8 with no BOM
 - Fixed $().properties in brackets doesn't work
 - Fixed $* does not work inside brackets
 - Fixed $0 returns wrong value
 - Fixed $1 in Menubar menus should be $me
 - Fixed $asctime() year format should be yyyy
 - Fixed $bindip should return $null if parameter is invalid ip
 - Fixed $bindip(N) returns wrong output
 - Fixed $bytes is not precise enough
 - Fixed $bytes(0) should return 0
 - Fixed $calc((1+)+1) and $calc(2^ %) is not working properly
 - Fixed $calc() with no parameters should return an error
 - Fixed $cb does not work correctly with unicode text
 - Fixed $chan().mode is not sorted correctly
 - Fixed $chan().pnick should return all channel prefixes
 - Fixed $chantypes is in wrong order on some networks
 - Fixed $cpuload and Help -> System variables sometimes causes a crash
 - Fixed $ctime is returning wrong result
 - Fixed $ctime() doesn't work with XXnd dates
 - Fixed $dialog() add missing owner parameter
 - Fixed $dialog().modal is returning wrong value
 - Fixed $did add missing property .csel
 - Fixed $did returns wrong value when clicking a tab page
 - Fixed $did().text returns wrong value for listbox
 - Fixed $duration does not return correct value with doubles
 - Fixed $duration(x:x:x:x) doesn't work
 - Fixed $editbox .selstart .selend returns wrong value
 - Fixed $encode $decode add parameter h for encoding decoding html codes
 - Fixed $encrypt $decrypt does not always work correctly
 - Fixed $event should be empty outside events
 - Fixed $exists returns $false on mono regardless of path
 - Fixed $false should return the value $false
 - Fixed $file() should work with directorys
 - Fixed $fline does not always return correct value
 - Fixed $gfxram should be rounded
 - Fixed $inpaste does not always return the correct value
 - Fixed $input Change tab complete to ctrl + tab complete so change focus with tab works
 - Fixed $input control code keybinds should work
 - Fixed $invitemenu should use same sort order as switchbar/treebar
 - Fixed $isalias() add missing property .alias
 - Fixed $isalias() doesn't work with local aliases
 - Fixed $left $right should return $null if second parameter is not a number
 - Fixed $lines() is returning wrong value in some cases
 - Fixed $log(0) $log10(0) should return $null
 - Fixed $longip() sometimes returns wrong value
 - Fixed $longip() with no ip defined should return nothing
 - Fixed $mid does not always return correct value with negative numbers
 - Fixed $mid doesn't work with doubles
 - Fixed $mknickfn is not stripping the correct characters
 - Fixed $modespl is returning wrong value
 - Fixed $mouse.dx and $mouse.dy returns wrong coordinates
 - Fixed $nick should be $null outside server related events
 - Fixed $or should be uint and allow only one parameter
 - Fixed $pic().width $pic().height causes a crash with invalid pictures
 - Fixed $player should return chosen media player regardless of play state
 - Fixed $pos returns wrong value
 - Fixed $pos(x,x,N) $poscs(x,x,N) does not return correct result
 - Fixed $rand should allow 64 bit random numbers
 - Fixed $read -r does not fill $regml
 - Fixed $read() can cause a crash
 - Fixed $regex $regsub $regsubex (*UTF8) should not be included in the pattern
 - Fixed $regex $regsub $regsubex doesn't work properly with global regular expressions
 - Fixed $regex $regsub $regsubex fails with underscore characters in \Q \E
 - Fixed $regex $regsub $regsubex with escape codes can sometimes cause as crash
 - Fixed $regsub $regsubex substitution codes should be replaced with $+ code $+
 - Fixed $regsub $regsubex \1 \2 is not always replaced correctly
 - Fixed $round is not validated correctly
 - Fixed $scriptdir crashes from inputbox
 - Fixed $server should return $null if not connected
 - Fixed $sha1 should return lowercase result
 - Fixed $slapsmenu(0) should return number of slaps
 - Fixed $sock().ssl returns inverted value
 - Fixed $sock().wserrmsg should be called wsmsg
 - Fixed $sockbr returns wrong value
 - Fixed $str() crashes with too high value
 - Fixed $strip add missing parameters burcmoi
 - Fixed $submenu doesn't always add separators correctly
 - Fixed $timer().secs is returning wrong value
 - Fixed $timer(name) should return position
 - Fixed $v1,$v2,$ifmatch and $ifmatch2 sometimes returns wrong value
 - Fixed $window(N) doesn't work
 - Fixed "Upgrade" old media player format from '$song' to ' $+ $song $+ '
 - Fixed $mouse.key returns wrong value in picture windows
 - Fixed Channel collection for IUser in API is empty
 - Fixed Double spaces in scripts are not always parsed into single space
 - Fixed Errors inside identifiers doesn't halt the script properly
 - Fixed IUser in API events is sometimes empty
 - Fixed menu sclick should trigger on mouse down instead of click
 - Fixed Parentheses is not always parsed correctly
 - Fixed Pressing escape in a custom window should minimize it
 - Fixed Script variables are sometimes reset on EXIT
 - Fixed Scripted menu's should only trim white spaces
 - Fixed Some variables is not correctly passed from alias to $identifier and back
 - Removed unnecessary commands /loopfile /split
 - Removed unnecessary identifiers $myhost $myident $activeserver $channel
 - Removed unnecessary operators hasvoice inchan isbetween
  
Veranderingen voor v1.9.1 - v1.9.2
- Removed clementine now playing support since its not working properly
 - Removed /kickban and add a default alias /kickban /ban -k # $$1 $2-
 - Removed unnecessary commands /nomsg /noquery /smsg
 - Improved bug report window
 - Rewrite quick connect
 - Added visual feedback when searching log folder
 - Added key bind shift + Backspace to delete double spaces in script editor
 - Added $quitmessage identifier
 - Added find previous menuitem in script editor
 - Added new menu item unload all but active script in script editor
 - Added keybind ctrl+shift+w for unloading all scripts in script editor
 - Added /search -re [text] parameters and add alias /findtext
 - Added missing parameter 'u' in $input()
 - Added "always on top" and "show on desktop" options for script editor
 - Added option to ask for saving modified scripts on close in script editor
 - Added option for "find selection" and "backup scripts" on save in script editor
 - Added option to show an error for unknown identifiers
 - Added option to toggle line numbers in script editor
 - Added option to ask for saving modified scripts on close in script editor
 - Added initializations warning option for loading scripts with on START/LOAD events
 - Added new menu item Misc -> Check Brackets in script editor
 - Added $appbits identifier
 - Added support for IRCv3 CAP multi-prefix, userhost-in-names, away-notify,extended-join and account-notify
 - Added support for WM_MCOMMAND and WM_MEVALUATE
 - Added missing command /omsg [#channel]
 - Added $rating identifier for media player rating tag
 - Added list all root dir text files in help menu
 - Added "mark server as read" right click menu in sidebar/channelbar and /amark -s
 - Added /cmode /umode default aliases
 - Added missing /flash command
 - Added beta changes should be included in the update beta dialog
 - Added separate flash option for private messages in highlights
 - Added selected text as search text when toggling search box
 - Added option to only show balloon tip if AdiIRC is not focused
 - Added separate option for showing balloon tip on highlight, private message, channel activity
 - Added /quicksave command
 - Added options form should remember last page
 - Added now playing mesages are now parsed as scripts
 - Added right click menu to reset individual options per page in Options
 - Added Ctrl + S keybinds to save serverlist and options
 - Added character/line position/estimated file size display in script editor
 - Added ctrl + clicking sidebar/channelbar to minimize the window
 - Added Ctrl + Home, Ctrl + End to go to first/last message
 - Added right click menu to change sidebar font
 - Added F5 keybind to reload script in scripts manager
 - Added "smart" tabcomplete using recently active nicks
 - Added option to restore AdiIRC from tray with single click
 - Added option start with windows
 - Added option to check for irc:// link association on startup
 - Added line marker thickness option
 - Added border thickness option
 - Added sysinfo recived sent identifier $bwrec $bwsent
 - Added right click menu to save/clear input buffer
 - Added userlist control buttons, view -> Userlist Buttons
 - Added server and channel count to tray icon hover text
 - Added searching itunes and mediamonkey playlist from ctrl + j
 - Added button to merge files in log form
 - Added windows -> Reset All Window Sizes menu
 - Added ctrl + a for selecting all text in all textboxes
 - Added $ial().account and $ialchan().account to get a users IRCv3 account name
 - Added $playcount tag support for winamp
 - Added missing identifiers $dll() $dllcall() $nickmode $ifmatch2$menu $menutype $menucontext $activecid
 - Added missing identifiers $beta $bits $sslready
 - Added missing command /dll -u [data]
 - Added missing command /renwin <@oldname> <@newname> [topic]
 - Added missing /U modifier for $regex,$regsub,$regsubex
 - Added missing $did() parameter .isedited
 - Added missing parameters .loopback .ip .name for $bindip when looking up a ip
 - Added missing parameters [-cn] [#channel] [message] for /hop
 - Added missing property .idle for $query
 - Added missing mpattern in $regex,$regsub,$regsubex
 - Added missing parameter push for dialog radio buttons
 - Added missing properties extsel multsel for dialog list items
 - Added missing parameters -b -c for /hadd /hdec /hinc
 - Added missing parameters -n / -x for /query
 - Added missing /window -m [/command] [font fontsize] [iconfile] parameters
 - Added missing parameters -46ch parameters and queue for /dns
 - Added support for looking up nicks in /dns
 - Added missing parameter "3" for $bytes, also returns wrong format
 - Added /invite [nick] [#channel]
 - Fixed $decode doesn't work with &binvars
 - Fixed channel list sort crashes on some translations
 - Fixed channel list sort is not saved/restored properly
 - Fixed logs manager should focus log window when viewing a log
 - Fixed $bitoff returns wrong value
 - Fixed clicking a toolbar icon created from the input box causes a crash
 - Fixed searching some folders in Logs causes a crash
 - Fixed pressing space in sidebar should show context menu
 - Fixed Up/Down/Left/Right key binds is not working correctly in sidebar
 - Fixed focus in sidebar should be restored when shift + clicking
 - Fixed mouse middle click for closing window doesn't work in sidebar
 - Fixed /setayer dialogname should set the layer on the dialog
 - Fixed /setlayer with no window parameter should set layer of main window
 - Fixed $regex $regsubex $regsubex POSIX brackets are not working properly
 - Fixed $calc % is not working properly
 - Fixed channel modes in status bar is not updated correctly on channel join
 - Fixed /ctcp /notice should split long messages
 - Fixed $base is not working properly with some characters
 - Fixed special characters should not be included in #channel links
 - Fixed %variables are not always trimmed correctly
 - Fixed /ignore -k is ignored in private windows
 - Fixed #$N #$? should make sure return value starts with a #
 - Fixed parentheses and comma is not always parsed correctly in scripts
 - Fixed any combination of $+X should work for combining words
 - Fixed $duration should be able to convert output back into seconds
 - Fixed $ctime and other unix timestamps should be year 2038 ready
 - Fixed should be useable anywhere in a word in inputbox
 - Fixed sending a command to a disconnected server should show a error
 - Fixed typing /quit while not connected to a server causes a crash
 - Fixed reload multiple scripts in script editor can cause a crash
 - Fixed /clear should clear unread line marker position
 - Fixed $gettok $deltok with negative numbers doesn't always work
 - Fixed $calc is not always parsed correctly if there are no space after a )
 - Fixed $findfile $findir wildcards with semicolon filter doesn't work
 - Fixed /tokenize 0 should tokenize nothing
 - Fixed clicking line numbers in script editor should select the matched line
 - Fixed pressing shift + HOME/HOME key in script editor should move cursor to start of the first non-space character
 - Fixed pressing enter in script editor should indent at same space level as current line
 - Fixed variables set to be removed on EXIT is incorrectly removed too early
 - Fixed "Rename" in script editor should retain previous file extension
 - Fixed "Save As" in script editor doesn't unload the previous script
 - Fixed /unload -rs should unload first file name match
 - Fixed allow $~name identifiers
 - Fixed if there are no more undo actions in script editor, script should not be marked as changed
 - Fixed using "Delete" text menu item in script editor/inputbox should allow Undo
 - Fixed small graphical glitch in sidebar with channels containing & character
 - Fixed $int() doesn't work with large numbers
 - Fixed $host and $ip should be filled with local ip/hostname before a server connects
 - Fixed $version should reply only the version number
 - Fixed if a nick has illegal characters, inputbox should ask for a new /nick instead of trying alternative
 - Fixed /nick on a offline connection should change the connection nick for that connection
 - Fixed /scon 0 doesnt work
 - Fixed \0 in $regsub $regsubex returns wrong count if /g modifier is used
 - Fixed $calc crashes sometimes
 - Fixed $bytes(N) should handle bigger numbers
 - Fixed spaces before and after {} brackets should be required in scripts
 - Fixed KICK event is not triggered if kick came from a user not in the channel
 - Fixed background missing from $color()
 - Fixed $?/$?="" is not parsed correctly
 - Fixed theme manager is not working correctly with translations
 - Fixed / should be ignored in inputbox
 - Fixed on START is not triggered at the right time
 - Fixed $shortfn() sometimes return no value
 - Fixed $nofile() is missing a \ at the end
 - Fixed @#channel notices are not parsed correctly
 - Fixed /onotice is not sending the correct format
 - Fixed topic set, channel created date time format should match $asctime
 - Fixed %f %ff %fff time variables is now 1-2-3 decimals of milliseconds
 - Fixed $script(n) should return full path instead of relative
 - Fixed $ini $readini $remini /writeini - relative path is sometimes wrong
 - Fixed double clicking in a server window should send /lusers
 - Fixed dclick in non picture windows doesn't work
 - Fixed deprecate $volumep, $volume is now in percent
 - Fixed $volume $volumeb is not updated correctly
 - Fixed editing link in Link Warning box is ignored
 - Fixed "disconnected" is shown twice in the server window
 - Fixed DCC Chat is not working properly
 - Fixed $ial is not always updated from /who
 - Fixed $chr(0) should return $null
 - Fixed if topicbox ends with a link, hoovering free space after shows invalid link cursor
 - Fixed \\ and // operators in scripts can cause a crash and returns wrong result
 - Fixed $site returns wrong hostname
 - Fixed sysinfo commands should be ignored in server window
 - Fixed some system info identifiers are missing from the docs
 - Fixed $!identifier is sometimes not evaluated correctly
 - Fixed Commands -> Set Away -> OFF isn't working
 - Fixed / should be stripped when renaming a script
 - Fixed $script should show full path
 - Fixed $nick() non default channel prefixes are ignored
 - Fixed $prefix is reversed
 - Fixed $nick() sometimes crashes
 - Fixed big text lines is not wrapped correctly
 - Fixed negative numbers should be allowed for channel limit in channel editor
 - Fixed $query(nick).addr returns @ if there is no host/ident
 - Fixed dock panel headers should be hidden when "Lock Bars" is enabled
 - Fixed dock panel headers should not be moveable by right clicks
 - Fixed toolbar icon commands should be parsed as scripts
 - Fixed $window().dw $window().dh returns wrong size for picture windows
 - Fixed $date $adate $time is missing leading zero
 - Fixed $modes in channel titles is missing mode parameters
 - Fixed channel limit is not correctly parsed on channel join
 - Fixed $chan(#).mode is missing mode parameters
 - Fixed channel editor crashes with long user limit
 - Fixed MAXLIST is not parsed correctly on some servers
 - Fixed stop format tag doesn't work in topicbox
 - Fixed $duration does not work with double numbers
 - Fixed /uptime $uptime(system) sometimes returns the wrong duration
 - Fixed $ticks does not return the correct number
 - Fixed manually typing a font/size sometimes crashes the font browser
 - Fixed /timers off doesn't work
 - Fixed ignoring color codes in part quit messages doesn't work
 - Fixed /ignore /dns quiet flag doesn't work
 - Fixed $timestamp $logstamp adds a trailing whitespace
 - Fixed log filename missing first char for private windows if custom name is used
 - Fixed $chan is missing in event INVITE
 - Fixed colors in on TEXT event should be stripped if ignore -k is matched
 - Fixed /timer should be associated with current window
 - Fixed /dns shows a empty line on unresolved
 - Fixed brackets in scripts should not be evaluated if there is a space
 - Fixed some commands fails on servers with multiple channel prefixes
 - Fixed moving a dockpanel in front of another panel doesn't work
 - Fixed # is not correctly parsed in $identifier( #)
 - Fixed $$identifier not working for all identifiers
 - Fixed $query should only count private windows on current server
 - Fixed local identifiers doesn't work in /scon and /scid
 - Fixed IME popups closes when typing in inputbox/topicbox/script editor
 - Fixed allow selecting/copying topic in channel editor if the textbox is disabled
 - Fixed unread line marker should by default only be visible for channnel/priv/server windows
 - Fixed /aline should scroll to bottom if scroll pos was at bottom
 - Fixed $nick().color should return 1 if random nick colors are disabled
 - Fixed shift + tab should not select the newline in input box/script editor
 - Fixed automatically set back should only trigger if a non command is typed
 - Fixed away system should work per server instead of globally
 - Fixed toggle icons in sidebar doesn't work
 - Fixed raw 404 should be shown in channel window if existss
 - Fixed /amsg and /ame should send only one PRIVMSG with target channels separated by ","
 - Fixed /back should not set back If user is not away
 - Fixed pressing enter in rawlog search box should perform a search
 - Fixed right click X in dock panel shouldn't close it
 - Fixed away timer should be reset after hibernate
 - Fixed matchtext in events should be parsed for identifiers/variables if it starts with $ or %
 - Fixed /join #chan should rejoin a channel if the window exists but not joined
 - Fixed all colors/fonts tags should be reset in topic/kick/part/quit messages
 - Fixed nick colors are sometimes not inverted correctly
 - Fixed theme manager window size/position is not saved correctly
 - Fixed $! should show result from $input
 - Fixed /google and /pgoogle should detect and read the proper encoding
 - Fixed has write access check fails on some machines
 - Fixed $awaytime should be reset after raw 306
 - Fixed $left $progress $duration $length identifiers sometimes gives wrong results
 - Fixed on empty inputbox should cycle all nicks in channnel
 - Fixed /wsearch /wselect not always working correctly with mediamonkey player
 - Fixed whitespaces should be allowed in tabcomplete nicks
 - Fixed default/random quit message is parsed wrongly
 - Fixed on CTCP crashes
 - Fixed line numbers in scripts editor is too slow
 - Fixed quick save server dosen't save channels with passwords correctly
 - Fixed on TABCOMP is not triggered on empty editbox
 - Fixed /ignore - with no nick/address should show a error
 - Fixed menu scripts ignores #groups
 - Fixed duplicate mouse events in picture windows causes crash
 - Fixed closing a channel instead of parting wont trigger part sound
 - Fixed $bitrate is missing for media monkey player
 - Fixed a crash when using some windows themes
 - Fixed ctrl + l should scroll to unread line marker
 - Fixed allow ctrl + z undo when using /editbox
 - Fixed reconnect shows "disconnected" in all windows, not just server window
 - Fixed /server crashes with some invalid parameters
 - Fixed if "allow only one copy" and "minimize to tray" is enabled, main window can't be restored
 - Fixed select the proper icon size when using favicons or custom icons
 - Fixed all main icons should be updated immediately when changing icon
 - Fixed scripts manager is not saved/restored properly
 - Fixed changing encoding should only update the encoding in the serverlist (not channels)
 - Fixed right click -> join #channel.name dosen't work
 - Fixed sounds should only play if the event is not halted
 - Fixed switching to/from fullscreen messes up toolbar/menubar/channelbar order
 - Fixed aliases should not be allowed to call itself
 - Fixed remove every nonwhite space after last closed parenthess in scripts
 - Fixed allow [[ and ]] for escaping brackets in scripts
 - Fixed maximize button should be disabled in quick connect
 - Fixed script files with [script] sections should be loaded as ini files
 - Fixed /slap $1 is not correct in the default slap
 
Veranderingen voor v1.9.0 - v1.9.1
- Added proxy/socks support
 - Added $osinstalldate variable
 - Added exabyte to all byte calculations
 - Added option to get favicon from server url
 - Added option to set default and individual window icons
 - Added $date variable for logging
 - Added "Save All" menu/shortcut in script editor
 - Added option to enable/disable formatting links and various formatting improvments
 - Added 'number' 'delay' flags for /beep
 - Added ability to select multiple items in nickcolor list
 - Added save/restore dock position of menubar/toolbar/channelbar
 - Added rigthclicking window title will show the menubar menu if menubar is hidden
 - Added new sound options
 - Added -n -p parameters for /run and set proper working directory
 - Added unlimited connection retries if retries is set to 0
 - Added option to set custom background image per window
 - Added option to use a global up/down input history
 - Added missing $window properties
 - Added irc6:// ircs6:// support
 - Added option to enable/disable regain nick
 - Added missing b parameter for binvars in $encode
 - Added LOGON event
 - Added /bset -c chop parameter
 - Added -an parameters for /clipboard, also allow empty params to clear clipboard
 - Added raw 328 link support
 - Added menus in custom windows with menu @name
 - Added add /dline [c] <@name>
 - Added close button for dock panels
 - Added ignore list GUI
 - Fixed edit commands should be named edit aliases
 - Fixed /slaps should be parsed as scripts
 - Fixed allow empty messages in events e.g notice
 - Fixed $line sometimes returns empty string incorrectly
 - Fixed $script should return relative path
 - Fixed /loadbuf not parsed correcly
 - Fixed /sline doesn't work on users with channel modes
 - Fixed event HOTLINK is not triggered correctly
 - Fixed $active and $target doesn't work with custom windows
 - Fixed hash tables should be case insensitive
 - Fixed $sha1/$md5 doesn't work with &binvars
 - Fixed /bset sometimes crashes
 - Fixed parsing {} brackets sometimes fails
 - Fixed graphic glitch offset on text with background colors
 - Fixed graphic glitch with diacritical characters
 - Fixed /fwrite -b &bin doesn't work
 - Fixed all windows regardless of type should be saved the same way
 - Fixed /bw should show a error message if no network adapter is set
 - Fixed /bset is one byte off when inserting at pos
 - Fixed if ( isnum ) not working
 - Fixed a random crash on startup
 - Fixed client messages should be threated as system messages not channel messages
 - Fixed /toolbar -u doesn't refresh toolbar image
 - Fixed $width and $height reports wrong value
 - Fixed event ACTIVE should be fired after the activation have taken place
 - Fixed random nick color option should be in Options -> Colors
 - Fixed clicking edit toolbar while edit toolbar is already open causes a crash
 - Fixed event TABCOMP should fill $1- with the tabcompleted text
 - Fixed $style(X) was not always parsed correctly
 - Fixed $1 in menus should be filled with nick or channel
 - Fixed ctrl + z undo when tabcompleting nicks/inserting format/color tags in inputbox didn't work
 - Fixed minor drawing glitch in the sidebar on certain fonts
 - Fixed $ial should be updated whenever 311 is encountered
 - Fixed bans are not removed from channel editor if multiple bans are in the same MODE
 - Fixed event INPUT triggers on all @custom windows instead of the matched one
 - Fixed nickcolors/textcolors are sometimes not inverted correctly
 - Fixed channels with "&&" displays incorrectly in sidebar
 - Fixed raw 486 and 460 should use settings from Events -> Errors
 - Fixed $ial should only check current server
 - Fixed /window -e/-E should add inputbox
 - Fixed $chan(#invalidchan, 0) should return $null instead of 0
 - Fixed $scon and $scid couldn't use local identifiers
 - Fixed /set fails to parse %vars if first parameter is a identifier
 - Fixed $() is not executed inside /var and [ ] evaluation
 - Fixed should only capture first match if /g is not defined in $regsub and $regsubex
 - Fixed $base should convert both lowercase/uppercase characters
 - Fixed Goto Line 0 in script editor caused a crash
 - Fixed /slap sometimes caused a crash
 - Fixed reconnect server retries should be reset on manual disconnect
 - Fixed /paths to show both the install path and the config path
 - Fixed raw 330 should be parsed as whois
 - Fixed shortcut keys to add bold/italic/underline/color in sysinfo editor didn't work
 - Fixed /sysinfo /uptime was sometimes slow
 - Fixed /diskinfo didn't work
 - Fixed copying text on asian locale didn't work
 - Fixed update timer sometimes causes a crash on startup
 - Fixed $gmt $date $actime to work properly with timezones
 - Fixed 'tab' should add 2 spaces instead of 'tab' in script editor
 - Fixed *.mts and *.mrc should be filtered in script manager/theme editor
 - Fixed options menu shortcut should be Alt+O
 - Fixed some channel bans didn't show up
 - Fixed channel editor should be enabled for half ops
 - Fixed ":" should be stripped from on RAW 302 and 340
 - Fixed sidebar userlist should be off by default
 - Fixed issue with disappearing dockpanels
 - Fixed menubar icon is sometimes the wrong icon
 - Fixed reset usermenu width if its changed
 - Fixed animateicon in system tray wasn't working
 - Fixed cut of the text in channelbar if the text is wider than the button
 - Fixed linenumber for the last line in script editor was missing
 - Fixed /viewlog with no parameters should open logfile on current window
 

