AfterDawn: Software downloads

Versie historie van AdiIRC

<<Terug naar software beschrijving

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



<<Terug naar software beschrijving