# 2.3 * Bug #546: Improve and fix notify list * Feature #555: Add option to save input history across sessions * Feature #1598: Highlight when user comes online in channel * Bug #1933: url parser issues * Feature #2441: Allow tips colors to be updated in real time * Bug #2442: Closing mainform when close warning is enabled sometimes fails * Bug #2443: Auto accept dcc transfers doesn't show the resume/overwrite dialog * Bug #2444: All default servers in serverlist should use round robin hostnames * Bug #2445: /break is not breaking /while loops properly * Bug #2446: #groups are sometimes parsed incorrectly * Bug #2447: Theme preview doesn't work * Bug #2448: irc:// links with a nullbyte at the end causes a empty channel join * Bug #2449: on active sometimes triggers incorrectly * Bug #2450: Remove the transfer retry button since it only causes confusion * Bug #2451: Pressing delete in transfer dialog sometimes removes the wrong transfer item * Bug #2452: $window().lb returns wrong value * Bug #2453: on CLOSE is not triggered properly when closing hidden windows * Bug #2454: /font allow quotes * Bug #2455: Main dock should have a higher default height * Bug #2456: /dialog add missing parameters -b -p * Bug #2457: /dialog -s doesn't work correctly with borderless dialogs * Bug #2458: $window should follow Switchbar order * Feature #2459: Rawlog add home/end/pageup/pagedown/ctrl + up/down keybinds * Bug #2460: Proxy per server is not working properly * Feature #2461: /server add new parameter -x 4|5|h|n hostname post username password * Bug #2462: $chan() add missing property .stamp * Bug #2463: $event returns wrong value for RAW events * Bug #2464: /msg /me /describe /notice is not resetting own idle time * Bug #2465: /dialog link sclick should not trigger when right-clicking * Bug #2466: Script editor is sometimes not restored to previous window state * Bug #2467: /dialog Escape should close the color popup dialog if open * Bug #2468: /loadbuf -rt[SECTION] is not validated correctly * Bug #2469: /dialog edit multi property is not working properly * Bug #2470: /loadbuf is not adding newlines correctly * Bug #2471: RAW CAP strip ":" prefix * Bug #2472: Statusbar position is not saved properly * Bug #2473: Unknown CTCP requests should show the entire text * Bug #2474: Nicklist off is not restored correctly per channel * Feature #2475: Loading a already loaded script in Script Editor, should select it * Bug #2476: Addressbook add button should be disabled when a user is selected * Bug #2477: $round() should return punctuations instead of comma * Bug #2478: /inc -s doesn't display output for global variables * Bug #2479: $findfile depth is not validated correctly * Bug #2481: raw 364 ":" should be stripped * Bug #2482: $sfile is not working properly * Bug #2483: $sysdir add missing folder "downloads" * Bug #2484: $chr(160) is sometimes trimmed in parameters where it shouldn't be * Bug #2485: Fails to display PRIVMSG messages that are received without a preceding colon on the message * Bug #2486: Mdi icons are sometimes missing * Feature #2487: Add new identifier $eventtarget * Bug #2488: /window -C is not working properly with mdi windows * Bug #2489: $regex/$regsub/$regsubex add new modifier /u * Bug #2490: AdiIRC main form refuses to take input when switching from AdiIRC desktop windows * Bug #2491: /sockread does not always read the full buffer when using ssl connections * Bug #2492: on SOCKCLOSE is not always triggered when using ssl connections * Bug #2493: /dialog corrupt icons can cause a crash * Feature #2494: Add missing alias /leave * Bug #2495: Quick connect options does not ask to save on exit * Bug #2496: $sdir title parameter is not working and is missing end slash on return * Feature #2497: Add missing command /sockudp and event on UDPREAD * Bug #2498: /write trims some characters incorrectly * Bug #2499: /list "filter channels" does not always filter correctly * Bug #2500: /hsave doesn't work properly with quoted filename * Bug #2501: $event sometimes returns incorrect value * Bug #2502: on OPTIONS is sometimes triggered unnecessary * Bug #2503: Closing Editform while initializing scripts can cause a crash * Bug #2504: Temporary global variables should not be saved * Bug #2505: $nopath is not validated correctly * Bug #2506: Autojoin delay option is reset on disconnect * Bug #2507: Using copy menu in script editor is using wrong newlines * Bug #2508: CAP END should not be sent during raw 900 * Bug #2509: /editbox -f with no parameters doesn't work * Feature #2510: Add new command/event/identifiers /download, on DOWNLOAD, $download $downloaderr * Bug #2511: /cline -r only works when specifying a nick * Bug #2512: Some options is not applied to custom windows in real time * Bug #2513: $ial().realname returns wrong value on some networks * Bug #2514: /dialog "edit" item is missing the "return" property * Feature #2515: Reduce default maxbuffer to 500 * Bug #2516: $$identifier inside another identifier sometimes doesn't halt the script properly * Bug #2517: /inc /dec /var %x N + N, chamge from double to decimal to allow greater accuracy * Bug #2518: Nicklist icons is drawn incorrectly in theme manager * Bug #2519: on HOTLINK should not trigger while selecting text * Bug #2520: /goto "invalid label" should show an error * Bug #2521: /dialog "icon" should be resized to fit * Bug #2522: Change default dcc buffer from 8192 to 4096 for better compatibility * Bug #2523: Accepting DCC transfers with some invalid characters can cause a crash * Bug #2524: Retrieving local ip on some machines can cause a crash * Bug #2525: Running on a windows without visual styles can cause a crash * Bug #2526: $decompress should delete the temporary file if decompression failed * Feature #2527: Add options to enable/disable monitor panels and change buffer size * Bug #2528: Aborting a dcc transfer should not show a socket error * Bug #2529: $calc should return 0 with too big numbers * Bug #2530: $regml * Bug #2531: on PART/QUIT/KICK nick should not be removed from nicklist until after the event is done * Bug #2532: /if /elseif /while $iif sometimes fails when using if (%variable) syntax or if (text & text) * Feature #2533: Add new identifier $screenhz(N) to retrieve screen refresh rate * Bug #2534: /if /elseif /while $iif should show an error when using a invalid format or a unknown operator * Bug #2535: /dialog button/check/combo "&" is not displayed * Feature #2536: Add new identifiers $battery $batteryp * Feature #2537: /tab add new parameters -fbpn * Bug #2538: Allow override CTRL + TAB/CTRL + SHIFT + TAB keybind * Bug #2539: /window -gN should stop Switchbar/Treebar flashing * Feature #2540: Add missing command /url * Bug #2541: /dialog minimum tab size is too big * Bug #2542: Logging ignore doesn't work * Bug #2543: Client messages output to custom windows doesn't work * Feature #2544: Add missing command /log * Feature #2545: Add window menu to select log file for custom windows * Bug #2546: Changing timezone/daylight savings can cause a ping timeout * Bug #2547: /did -i can cause a crash * Bug #2548: /dialog "edit" should not wordwrap when "hsbar" option is defined * Feature #2549: Add missing sound events "Dcc Success" and "Dcc Fail" * Bug #2550: $regsub $regsubex with no pattern should capture each individual character * Bug #2551: Autohide Nicklist should be disabled if a Nicklist is set to Off * Bug #2552: /did -i 0 doesn't work * Bug #2553: /lag should not display to status windows * Feature #2554: Add Transfers menuitem to remove and delete a incomplete file * Bug #2555: "Always on top" is not detected correctly when changed from a external program * Bug #2556: Moving items around in the new Serverlist can sometimes cause a crash * Bug #2557: Tips should parse and draw colors/font control codes * Feature #2558: Add $url support for some browsers * Feature #2559: /echo -add missing -tN parameter * Feature #2560: Sysinfo preview should show all values of each identifier * Feature #2561: Allow theme preview "MyNick" icon * Bug #2562: $bwname should return $null when no network adapter is selected * Feature #2563: Add option to color entire line with the matched nickcolor * Bug #2564: /!/command from Editbox should not send command to the server * Feature #2565: Add option to run a command when highlighted * Feature #2566: Add option to ignore timestamp for consecutive messages from the same nick * Feature #2567: Add option to save/restore Editbox history and set max history * Feature #2568: Add new identifier $editboxhistory * Feature #2569: Add window right click menu to copy buffer * Bug #2570: $hget().size returns wrong value * Bug #2571: raw 433 "nickname in use" is hidden when trying to change nick manually and regain nick is enabled * Bug #2572: Menubar icon should only show docked window icons * Feature #2573: Add options to show/hide Nickolumn/Timestamp/Network for Server/Channel monitors * Feature #2574: Add new command /echomonitor * Bug #2575: Logging -> "Use line colors" checkbox is hidden with default dpi * Feature #2576: Add ctrl + mouse wheel up/down for scrolling just one line * Bug #2577: /notify adding nick should also add it to the notify panel * Feature #2578: Add right click menu to remove nicks from the notify list in notify panel * Feature #2579: Add right click menu to start/stop monitoring panels * Feature #2580: Add right click menu to copy text in server/channel monitor and /viewlog * Feature #2581: Add option and right click menu to set Server/Channel/Other panel font * Bug #2582: $sdir $shortfn should support quotes * Feature #2583: Add missing operator ishelp * Bug #2584: /dialog buttons moved outside the screen area causes a graphic glitch * Feature #2585: Add option to log hidden events * Feature #2586: Always show number of transfers for the transfer panel in the Treebar * Feature #2587: Transfer panel should flash in Treebar/Switchbar on start/stop transfer * Feature #2588: Add missing identifiers $get $send * Support #2589: Adding Blowfish Script * Feature #2590: Support for AIMP Music Player * Bug #2591: /debug should ignore empty lines * Bug #2592: $read() does not evaluate $1- properly * Feature #2593: Add option to use different dcc transfer folders based on file extensions * Feature #2594: Add option to show/hide events in Server/Channel Monitors * Feature #2595: Add option to monitor scripts for external changes * Feature #2596: Add mouse wheel support for menus * Feature #2597: Add right click menu to view Ssl/Tls certificate for server windows * Bug #2598: Font is not restored properly for server windows * Feature #2599: $regml() add missing property .group * Feature #2600: Allow Nicklist panel to sync when toggled from F2 * Bug #2601: $fread reads incorrect data into &binvar * Feature #2602: /sockopen add missing parameters -4 -6 * Bug #2603: External /mode and /topic messages are hidden when not in the channel * Bug #2604: /names outside of join should add missing nicks to nicklist * Feature #2605: Add missing identifier $notify and missing properties .note .sound .whois .addr .network for $notify() * Feature #2606: /notify add missing parameters [on|off] [network] [note] -h -s -n * Feature #2607: Add Notify online/offline sound options * Feature #2608: Notify nicks should be clickable in channels * Feature #2609: Add options to edit Notify nicks and enable/disable Notify * Bug #2610: Using {} in event regex doesn't work * Bug #2611: Dcc popup should close when ignore button is pressed * Feature #2612: Add option to exclude channels/nicks from Monitor panels * Bug #2613: Nicklist buttons are not restored for Nicklist panel * Bug #2614: Multiple dcc transfers with the same filename doesn't work * Bug #2615: Dcc popup should only "beep" if Dcc Get "beep" sound is enabled * Bug #2616: Messages -> "Use small unread line marker" is not restored properly * Feature #2617: Add new identifier $username * Feature #2618: $chan() add new property .lastnick * Bug #2619: /nick does not change the Switchbar text if the server is disconnected * Bug #2620: Options search box should search any part of the text, not just the beginning * Feature #2621: $encode $decode add missing parameter "a" * Bug #2622: Monitor panels/Treebar should not be resizable when "Lock Bars" is enabled * Feature #2623: Add option to lock Nicklist * Bug #2624: Updated to latest version of program just released * Bug #2625: $+() does not trim whitespaces properly * Bug #2626: Windows/Dialogs saved on a missing screen should be relocated to primary screen * Feature #2627: Add missing identifier $hmac * Feature #2634: CTCP Avatars