# 1.9.2 11/30/2013 * Feature #18: Add userlist control buttons * Bug #91: Rewrite quick connect * Feature #466: Add right click menu to save/clear input buffer * Feature #543: Add sysinfo recived sent variables * Bug #545: Improve bug report window * Feature #548: Add border thickness option * Feature #550: Add option to check for irc:// link association on startup * Feature #551: Add option start with windows * Feature #554: Add option to restore AdiIRC from tray with single click * Feature #556: Add "smart" tabcomplete using recently active nicks * Bug #636: /slap $1 is not correct in the default slap * Bug #637: Script files with [script] sections should be loaded as ini files * Feature #638: Add F5 keybind to reload script in scripts manager * Bug #639: Maximize button should be disabled in quick connect * Bug #640: Allow [[ and ]] for escaping brackets * Bug #641: Remove everything after last closed parenthese until whitespace is found * Bug #642: Aliases should not be allowed to call itself * Bug #643: Switching to/from fullscreen messes up toolbar/menubar/channelbar order * Bug #644: Only play sounds if the event is not halted * Feature #645: Add missing shortcut Ctrl. + A in bug reports * Bug #646: Right click -> join #channel.name dosen't work * Bug #647: Changing encoding should only update the encoding in the serverlist * Bug #648: Scripts manager is not saved/restored properly * Bug #649: All main icons should be updated immediately when changing icon * Feature #650: Add right click menu to change sidebar font * Feature #651: Add extsel multsel for dialog list items * Bug #652: Select the proper icon size when using favicons or custom icons * Bug #653: If allow only one copy and minimize to tray is enabled, main window can't be restored * Bug #654: /server crashes with some invalid parameters * Bug #655: Reconnect shows disconnected in all windows, not just server window * Feature #656: /hadd /hdec /hinc add missing parameters -b -c * Bug #657: Allow ctrl + z undo when using /editbox * Feature #658: Add server and channel count to tray icon hover text * Feature #659: Add line marker thickness option * Bug #660: Ctrl + L should scroll to unread line marker * Feature #661: Add Ctrl + Home, Ctrl + End to go to first/last message * Feature #662: Add ctrl + clicking sidebar/channelbar to minimize the window * Bug #663: Some window themes causes as crash * Bug #664: Menubar should not be dragable in quick connect * Bug #665: $bitrate is missing for media monkey player * Bug #666: Closing a channel instead of parting wont trigger part sound * Bug #667: Duplicate mouse events in picture windows causes crash * Bug #668: Menu scripts ignores #groups * Bug #669: /ignore - with no nick/address should show a error * Bug #670: on TABCOMP is not triggered on empty editbox * Bug #671: All token identifiers are to slow * Bug #672: Quick save server dosen't save channels with passwords correctly * Bug #673: Drawling line numbers in script editor is slow and disabled for lines > 1000 * Feature #674: Add character/line position/estimated file size display in script editor * Bug #675: Show quick connect on top of main window * Bug #676: on CTCP crashes * Bug #677: Default/random quit message is parsed wrongly * Bug #678: Spaces should be allowed in tabcomplete nicks * Feature #679: Add Ctrl + S to save serverlist and options * Feature #680: Add right click menu to reset individual options per page in Options * Feature #681: add missing identifier $activecid * Bug #682: /wsearch /wselect not always working correctly with mediamonkey player * Bug #683: Allow on empty inputbox to cycle all nicks in channnel * Bug #684: $left $progress $duration $length identifiers sometimes gives wrong results * Bug #685: $awaytime should be reset after raw 306 * Bug #686: HasAccess check fails on some machines * Feature #687: Allow searching itunes and mediamonkey playlist from ctrl + j * Bug #688: /google and /pgoogle should detect and read the proper encoding * Bug #689: $! should show result from $input * Bug #690: Theme manager window size/position is not saved correctly * Bug #691: Colors are sometimes not inverted correctly * Bug #692: All colors/fonts tags should be reset in topic/kick/part/quit messages * Bug #693: /join #chan should rejoin a channel if the window exists but not joined * Feature #694: Add button to merge files in log form * Feature #695: Now playing mesages are now parsed as scripts * Feature #696: Add missing parameter push for dialog radio buttons * Feature #697: Options form should remember last page * Bug #698: matchtext in events should be parsed for identifiers/variables if it starts with $ or % * Feature #699: Add Windows -> Reset All Window Sizes menu * Bug #700: Away timer should be reset after hibernate * Bug #701: Right clicking X in dock panel shouldn't close it * Bug #702: Pressing enter in rawlog search box should perform a search * Bug #703: /back should not set back If user is not away * Bug #704: /amsg and /ame should send only one PRIVMSG with target channels separated by "," * Bug #705: raw 404 should be shown in channel window if exists * Feature #706: Add option to save/restore all open servers on exit * Feature #707: Add /quicksave command * Feature #708: Add separate option for showing balloon tip on highlight, private message, channel activity * Feature #709: Add option to only show balloon tip if AdiIRC is not focused * Bug #710: Toggle icons in sidebar doesn't work * Bug #711: Away system should work per server instead of globally * Bug #712: Automatically set back should only trigger if a non command is typed * Feature #713: Use selected text as search text when toggling search box * Feature #714: Add separate flash option for private messages in highlights * Feature #715: Beta changes should be included in the update beta dialog * Bug #716: Shift + tab should not select the newline in input box/script editor * Feature #717: Add missing /flash command * Bug #718: $nick().color should return 1 if random nick colors are disabled * Feature #719: Add missing /window -m [/command] [font fontsize] [iconfile] parameters * Bug #720: /aline should scroll to bottom if scroll pos was at bottom * Bug #721: Unread line marker should by default only be visible for channnel/priv/server windows * Feature #722: Add /cmode /umode default aliases * Bug #723: Allow selecting/copying topic in channel editor if disabled * Bug #724: IME popups closes when typing in inputbox/topicbox/script editor * Bug #725: Local identifiers doesn't work in /scon and /scid * Bug #726: $query should only count private windows on current server * Bug #727: $$identifier not working for all identifiers * Feature #728: Add "mark server as read" right click menu in sidebar/channelbar and /amark -s * Feature #729: Add missing -n / -x parameters for /query * Bug #730: # is not correctly parsed in $identifier( #) * Bug #731: Moving a dockpanel in front of another panel doesn't work * Feature #732: List all root dir text files in help menu * Bug #734: Some commands fails on servers with multiple channel prefixes * Bug #735: Brackets should not be evaluated if there is a space * Feature #736: /dns add support for looking up nicks * Feature #737: /dns add quiet support * Bug #738: /dns shows a empty line on unresolved * Bug #739: /timer should be associated with current window * Feature #740: /dns add missing -46ch parameters and queue * Bug #741: colors in on TEXT event should be stripped if ignore -k is matched * Bug #743: $chan is missing in event INVITE * Bug #744: Log filename missing first char for PM if custom name is used * Bug #745: $timestamp $logstamp adds a trailing whitespace * Bug #746: /ignore quiet flag doesn't work * Bug #747: Ignoring color codes in part quit messages doesn't work * Bug #748: /timers off doesn't work * Feature #749: add missing identifier $ifmatch2 * Bug #750: Manually typing a font/size sometimes crashes the font browser * Bug #751: $ticks does not return the correct number * Bug #752: /uptime $uptime(system) sometimes returns the wrong duration * Bug #753: $duration does not work with double numbers * Bug #754: $ip is sometimes empty * Feature #755: add missing mpattern in $regex,$regsub,$regsubex * Feature #756: Add missing property .idle for $query * Bug #757: stop format tag doesn't work in topicbox * Bug #758: MAXLIST is not parsed correctly on some servers * Feature #759: Add missing identifier $nickmode * Bug #760: Channel editor crashes with long user limit * Bug #761: $chan(#).mode is missing mode parameters * Bug #762: channel limit is not correctly parsed on channel join * Bug #763: $modes in channel titles is missing mode parameters * Bug #764: $date $adate $time is missing leading zero * Bug #765: $window().dw $window().dh returns wrong size for picture windows * Bug #766: Toolbar icon commands should be parsed as scripts * Bug #767: Dock panel headers should not be moveable by right clicks * Bug #768: Dock panel headers should be hidden when "Lock Bars" is enabled * Bug #770: $query(nick).addr returns @ if there is no host/ident * Bug #771: Negative numbers should be allowed for channel limit in channel editor * Bug #772: Big text lines is not wrapped correctly * Bug #773: $nick() sometimes crashes * Bug #774: $prefix is reversed * Bug #775: $nick() non default channel prefixes are ignored * Bug #776: $script should show full path * Bug #777: / should be stripped when renaming a script * Bug #778: Away OFF * Bug #780: $!identifier is sometimes not evaluated correctly * Bug #781: Some system info variables are missing from the docs * Feature #782: Add missing parameters .loopback .ip .name for $bindip when looking up a ip * Feature #783: Add missing $did() parameter .edited * Feature #784: Add /U modifier for $regex,$regsub,$regsubex * Bug #786: Sysinfo commands should be ignored in server window * Feature #787: Add missing command /renwin <@oldname> <@newname> [topic] * Bug #788: $site returns wrong hostname * Bug #789: \\ and // operators can cause a crash * Bug #790: If topicbox ends with a link, hoovering free space after shows invalid link cursor * Bug #791: $chr(0) should return $null * Bug #792: $ial is not always updated from /who * Bug #793: DCC Chat is not working properly * Bug #794: Disconnected is shown twice in the server window * Bug #795: Edited link in Link Warning box is ignored * Feature #796: Add CTRL + A for selecting all text in Link Warning box * Bug #797: Remove '' in "Topic is:" text to avoid ' becomming part of url * Feature #798: /hop Add missing parameters [-cn] [#channel] [message] * Feature #799: Add $playcount tag support for winamp * Feature #800: Add $rating variable for media player rating tag * Bug #803: $volume $volumeb is not updated correctly * Bug #804: Deprecate $volumep, $volume is now in percent * Feature #805: Remove /kickban and add a default alias /kickban /ban -k # $$1 $2- * Bug #806: Consolidate time/date variables conversion, add %zzzz %zzz %zz %z * Feature #807: Add missing variables $menu $menutype $menucontext * Bug #808: dclick in non picture windows doesn't work * Bug #809: Double clicking in a server window should send /lusers * Bug #810: $ini $readini $remini /writeini - relative path is sometimes wrong * Bug #811: $script(n) should return full path instead of relative * Bug #812: %f %ff %fff time variables is now 1-2-3 decimals of milliseconds * Bug #813: Topic set, channel created date time format should match $asctime * Feature #814: Remove unnecessary commands /nomsg /noquery /smsg * Feature #815: Add missing command /omsg [#channel] * Bug #816: /onotice is not sending the correct format * Bug #817: @#channel notices are not parsed correctly * Bug #818: Remove clementine now playing support since its not working properly * Feature #819: Add support for WM_MCOMMAND and WM_MEVALUATE * Bug #820: $nofile() is missing a \ at the end * Bug #821: $shortfn() sometimes return no value * Bug #822: on START is not triggered at the right time * Feature #823: Add support for IRCv3 CAP multi-prefix, userhost-in-names, away-notify,extended-join and account-notify * Feature #824: Add missing command /dll -u [data] * Feature #825: Add missing identifiers $dll() $dllcall() * Bug #826: / should be ignored * Feature #827: Add $ial().account and $ialchan().account to get a users IRCv3 account name * Bug #828: Theme Manager is not working correctly with translations * Bug #829: $? is not parsed correctly * Bug #830: $! does not always return the right value * Bug #831: background missing from $color() * Bug #832: KICK event is not triggered if kick came from a user not in the channel * Bug #833: Enforce spaces before and after {} brackets * Bug #834: $bytes(N) should handle bigger numbers * Bug #835: $calc crashes sometimes * Bug #836: \0 in $regsub $regsubex returns wrong count if /g modifier is used * Bug #837: /scon 0 doesnt work * Bug #838: \\ // operators returns wrong result * Bug #839: /nick on a offline connection should change the connection nick for that connection * Bug #840: If a nick has illegal characters, inputbox should ask for a new /nick instead of trying alternative * Bug #841: $version should reply only the version number * Feature #842: Add missing $beta,$bits identifier * Feature #843: Add $appbits identifier * Feature #844: $bytes add missing parameter 3, also returns wrong format * Bug #845: $host and $ip should be filled with local ip/hostname before a server connects * Bug #846: $int() doesn't work with large numbers * Bug #848: Small graphical glitch in sidebar with channels containing & character * Bug #849: Using "Delete" text menu item in script editor should allow Undo * Bug #850: If there are no more undo actions in script editor, script should not be marked as changed * Feature #851: Add new menu item Misc -> Check Brackets in script editor * Feature #852: Add initializations warning for loading scripts with on START/LOAD events * Feature #853: Add option to ask for saving modified scripts on close in script editor * Bug #854: Allow $~name identifiers * Feature #855: Add option to toggle line numbers in script editor * Feature #856: $input() Add missing parameter 'u' * Bug #857: /unload -rs should unload first file name match * Feature #858: Add option to show an error for unknown identifiers * Bug #859: "Save As" in script editor doesn't unload the previous script * Bug #860: "Rename" in script editor should retain previous file extension * Bug #861: Variables set to be removed on exit is incorrectly removed too early * Bug #862: Pressing enter in script editor should indent at same space level as current line * Bug #863: Pressing shift + HOME/HOME key in script editor should move cursor to start of the first non-space character * Bug #864: Clicking line numbers in script editor should select the matched line * Bug #865: /tokenize 0 should tokenize nothing * Bug #866: $findfile $findir wildcards with semicolon filter doesn't work * Bug #867: $calc is not always parsed correctly if there are no space after a ) * Bug #869: $gettok $deltok with negative numbers doesn't always work * Bug #870: /clear should clear unread line marker position * Feature #871: Add always on top and show on desktop options for script editor * Bug #872: Reload multiple scripts in script editor can cause a crash * Bug #873: Typing /quit while not connected to a server causes a crash * Bug #874: Sending a command to a disconnected server should show a error * Bug #875: should be useable anywhere in a word in inputbox * Bug #876: $ctime and other unix timestamps should be year 2038 ready * Bug #877: $duration should be able to convert output back into seconds * Feature #878: Add option for find selection and backup scripts on save in script editor * Bug #879: Any combination of $+X should work for combining * Bug #880: parentheses and comma is not always parsed correctly * Bug #881: #$N #$? should make sure return value starts with a # * Feature #882: Add /search -re [text] parameters and add alias /findtext * Bug #883: /ignore -k is ignored in private windows * Bug #884: %variables are not always trimmed correctly * Feature #885: Add keybind ctrl+shift+w for unloading all scripts in script editor * Feature #886: Add new menu item unload all but active script in script editor * Feature #887: Add find previous menuitem in script editor * Bug #888: Special characters should not be included in #channel links * Bug #889: $base is not working properly with some characters * Bug #890: /ctcp /notice should split long messages * Feature #891: Add $quitmessage identifier * Feature #892: Add key bind shift + Backspace to delete double spaces in script editor * Bug #893: Channel modes in status bar is not updated correctly on channel join * Bug #894: $calc % is not working properly * Bug #895: $regex $regsubex $regsubex POSIX brackets are not working properly * Bug #896: /setlayer with no window parameter should set layer of main window * Bug #897: /setayer dialogname should set the layer on the dialog * Bug #898: Find and remove unused translated strings * Bug #899: Ctrl+Click in channel bar doesn't work * Feature #900: Add /invite [nick] [#channel] * Feature #901: Add visual feedback when searching log folder * Bug #902: Mouse middle click for closing window doesn't work in sidebar * Bug #903: Focus in sidebar should be restored when shift + clicking * Bug #904: Up/Down/Left/Right key binds is not working correctly in sidebar * Bug #905: Pressing space in sidebar should show context menu * Bug #906: Searching some folders in Logs causes a crash * Bug #907: Clicking a toolbar icon created from the input box causes a crash * Bug #908: $bitoff returns wrong value * Bug #909: Logs manager should focus log window when viewing a log * Bug #910: Channel list sort is not saved/restored properly * Bug #911: Channel list sort crashes on some translations * Bug #912: $decode doesn't work with &binvars * Feature #913: Add missing identifier $sslready