# 2.4 * Feature #558: Embed background images/icons/emoticons/nick colors/scripts with themes * Bug #1116: /who #channel - incorrect results * Feature #1737: V2 Theme suggestions * Feature #2628: Add missing keybinds alt + n/alt + u/alt + d/alt + p * Bug #2629: /dialog -r should center main window not screen * Bug #2630: Server Monitor uses wrong background color * Bug #2631: Text is not line wrapped correctly when using a big left border and Nickcolumn enabled * Bug #2632: Server Monitor is missing a space if dispaly network name is enabled * Bug #2633: /dialog readonly "edit" items should select/deselect text when getting/losing focus * Bug #2635: $+ ignores spaces * Bug #2636: All open/save file dialogs should have a common filter list * Bug #2637: /window sometimes creates duplicate windows * Bug #2638: $abook returns wrong value * Bug #2639: /copy is not working correctly with wildcards * Feature #2640: $strip add new parameter s * Feature #2641: $get $send add missing parameter -1 * Feature #2642: Add search text hint in Options and Serverlist searchbox * Feature #2643: Dcc get complete text should show time and bytes per seconds * Bug #2644: iTunes now playing sometimes doesn't work after iTunes restarts * Bug #2645: $window().title returns wrong value * Feature #2646: Add new identifier $isadmin * Bug #2647: Exclude leading/trailing t-_\"' characters matches from links * Feature #2648: Quick connect servers should be populated from Serverlist and default Serverlist * Feature #2649: Add missing commands /saveini /updatenl /proxy * Feature #2650: Add new command /autoconnect * Feature #2651: Allow pressing shift when pressing "Connect/Connect in a new window" in the Serverlist to just open the server window * Bug #2652: $findfile $finddir should return full path instead of relative paths * Bug #2653: Dcc transfer warning on quit shows wrong tranfer count * Bug #2654: $get().secs $send().secs should be rounded * Bug #2655: Dcc folder "Open with" and "run command" should not run when the file is incomplete * Feature #2656: Add option to use dcc through proxy * Feature #2657: Add option to log nickcolumn char * Bug #2658: /writeini section parameter can have spaces when surrounded by quotes * Feature #2659: Add shift + up/down keybind in Serverlist to move network up/down * Bug #2660: BROKE Remote Scripts v2.3 ? * Feature #2661: Add help button in options dialog * Bug #2662: isignore operator doesn't work properly * Bug #2663: /hinc /hdec doesn't work with large numbers * Bug #2664: $ignore(mask) returns wrong value and network is ignored * Bug #2665: /dockpanels on|off is not working properly * Bug #2666: $crlf should be stripped from menus * Bug #2667: Selecting text in the script editor linenumbers doesn't work * Bug #2668: $1- should return current selected nicks in nicklist when using F keys aliases * Bug #2669: Unloading multiple scripts from script editor should show a warning * Bug #2670: Editbox history should be saved/restored without BOM * Bug #2671: Tabcomplete identifiers with comma doesn't work * Bug #2672: Confirmation dialogs is shown on top of the wrong window * Bug #2673: /cline is not working properly with nick as parameter * Bug #2674: AdiIRC with .NET 4.5 should use a .NET 4.5 version of Update.exe * Bug #2675: Add support for using $chr(4) as a trigger for rgb colors * Feature #2676: Show split messages as one message instead of individual messages * Bug #2677: /google doesn't work after google removed search api * Feature #2678: Allow for Bitmapped Fonts * Bug #2679: Multiple highlight nicks in the same line is not always matched * Bug #2680: /sockopen invalid port parameter should show a error message * Bug #2681: Username and Fullname should be optional for connecting to a network * Bug #2683: /describe is not validated properly * Bug #2684: Switchbar font is not aligned properly in height * Feature #2685: /download remove "close" parameter and add -c instead * Feature #2686: Add apply theme dialog to allow only apply some settings * Feature #2687: Add option to show dcc transfer progress in taskbar icon * Bug #2688: Highlight alert should show network name, not host name * Feature #2689: Add all missings fonts to themes * Bug #2690: Monitor highlight buffer option doesn't work * Feature #2691: Add option to autohide scrollbar in textview and Nicklist * Feature #2692: /tab add new parameter [network] * Bug #2693: Lowercased NOTICE/PRIVMSG etc doesn't work * Bug #2694: Track away status requests too many channel updates * Bug #2695: Track away status should be disabled on network without proper /who support * Bug #2696: Track away status should only sync once on servers with away-notify enabled * Bug #2697: Home/End keys doesn't work in rawlog search box * Feature #2698: $ial $ialchan add new property .isaway * Feature #2699: $ialchan add new property .cnick * Bug #2700: /lock doesn't focus the main window on unlock * Bug #2701: Fish broken again in this beta * Bug #2702: /timer timers should be removed when the associated server is disconnected/removed * Bug #2703: /timer -i doesn't work * Bug #2704: /writeini is not validated correctly * Feature #2705: $isalias add missing properties .ftype .alias and parameter [N] * Bug #2706: Save/Restore editbox history in server windows doesn't work * Feature #2707: $window add new property .historyfile * Feature #2708: /dcc add ssend ssl support * Feature #2709: $binvar allow one parameter to test for &binvar exists * Feature #2710: $file add missing property .version * Feature #2711: Add ctrl + e keybind to show a choose emoticons popup * Feature #2712: Allow CTRL + S to save theme in theme manager * Feature #2713: Add new command /oline * Bug #2714: /write first $crlf should be stripped * Feature #2716: Add bomi nowplaying * Bug #2717: Autojoin channels should try to fit into 512 bytes per join line * Feature #2718: Add new command /icon * Feature #2719: $window() add new properties .iconfile .backgroundfile * Feature #2720: Add missing identifier $regmlex * Bug #2721: /loadbuf doesn't work with some types of windows * Bug #2722: /drawsave should save only the original window size area * Feature #2723: Add custom window font weight option to Treebar * Feature #2724: Allow loading by network name from irc:// links * Bug #2725: Color/font tags in Tips message is stripped from some events * Feature #2726: Add new/missing Ignore/Notify/Address book option for Nick colors and Nick icons * Feature #2727: $cnick() add new/missing properties .ignore/.notify/.abook * Feature #2728: Add new identifier $inick * Feature #2729: Change Alt + A keybind for toggle "Always On Top" to Ctrl + Alt + A since it's too easy to accidentally hit * Bug #2730: /load -u -v should use the new file specified * Feature #2731: /load /reload add new parameter -b * Feature #2732: Add alias menu in script editor * Feature #2733: Add new/missing commands /inick /cnick * Bug #2734: Script editor menus does not restore focus to the text buffer * Bug #2735: $chan should follow switchbar order * Feature #2736: $chan add missing properties .inwho .banlist .ibl .iel .iil * Bug #2737: /did -u doesn't work with listbox * Bug #2738: /did -r and -a doesn't work for tab pages * Feature #2739: Add mpv now playing support * Bug #2740: $portfree is not working properly and missing ipaddress parameter * Feature #2741: Add missing operator "isnotify" * Bug #2742: /did -o doesn't work for menu items * Feature #2743: $input add missing parameters -aoynrvgbiqwhdsukNm and missing identifiers $ok, $yes, $no, $cancel, $timeout * Bug #2744: Script editor "check brackets" should only trim whitespaces * Bug #2745: /loadbuf -n doesn't work for some log options * Feature #2746: Add missing identifier $unsafe * Bug #2747: /set -u0 should unset the variable after the script is finished * Bug #2748: Toolbar right separator should always be visible * Bug #2749: /dialog edit event does not always trigger * Bug #2750: $did().sel doesn't work for "edit" items * Bug #2752: $?N should try to use the Nth token as the result text * Feature #2753: $hget add missing &binvar parameter * Bug #2754: $& | is not parsed correctly * Bug #2755: Translations detection is not working properly for some languages * Bug #2756: Overloaded aliases with groups do not work as they do on mIRC * Bug #2757: Add support for PCRE regex and move .NET to alternative identifiers * Bug #2758: /remove should show an error if it fails to remove a file * Bug #2759: $input not centering text * Bug #2760: $input ,m, switch * Bug #2761: /unload and file system * Bug #2762: /did triggers on dialog:edit: event * Bug #2763: /sockread -n &binvar * Bug #2764: /sockrename does not properly rename the socket * Bug #2765: $N is not always evaluated correctly * Feature #2766: /help with no parameters should open support page and F1 key should trigger /help * Bug #2767: /dialog "mouse" event is not triggered for the form itself * Bug #2768: /font -z doesn't work without window parameter * Feature #2769: Add global highlight sound/tips/flash options and allow reference regex result from highlight run command * Feature #2770: Add new identifier $scripts * Bug #2771: $regml result should be globally available * Feature #2772: $group() add new property .line * Bug #2773: $did() should return filename for "icon" items * Feature #2774: $dialog() add new property .icon * Feature #2775: /dialog add new parameter -u * Bug #2776: /did "id" is not validated correctly * Bug #2777: /aline [c] parameter is not validated correctly * Feature #2778: /dialog add missing parameter "push" for the "check" control * Bug #2779: /echo -e should log the separator(s) to the log file * Bug #2780: /echo -sa doesn't work at the same time * Bug #2781: /enable /disable should update the script * Bug #2782: /goto doesn't work properly when used as the last line * Bug #2783: /if /elseif /while $iif sometimes strips of whitespaces * Feature #2784: /debug add new parameter -dN * Feature #2785: /dialog add missng parameters "autovs" "autohs" for "edit" control * Bug #2786: /dialog some controls does not draw unicode characters correctly * Bug #2787: /dialog "list" control height is wrong * Bug #2788: /dialog "link" control is sometimes not drawn correctly * Bug #2789: $sfile $msfile should preselect the filetype * Bug #2790: /dialog "link" add new parameters "right" "center" * Feature #2791: /load /reload add missing -sN parameter * Feature #2792: /rawlog add new parameter -t * Feature #2793: /debug allow -t parameter to work for the script debugger * Bug #2794: /showadiirc /showmirc -r -x should not restore main window when lock is enabled * Feature #2795: Add shift + click Titlebar minimize icon keybind * Bug #2796: /showadiirc /showmirc -n should not follow tray options * Feature #2797: Add new identifier $calias * Bug #2798: Custom window icon is not properly removed when closed * Bug #2799: $rawbytes should be in pre decoded bytes * Bug #2800: $* does not work properly when used multiple times * Feature #2801: Add ctrl+shift+t keybind and menuitem in script manager to restore the last unloaded script(s) * Bug #2802: Script manager recent files menu is not working properly * Feature #2803: Add ctrl+shift+g keybind and menuitem in script manager to go to character position * Bug #2804: $dialog() sometimes causes a crash * Feature #2805: Add option to show a tip message when selecting text from the message buffer * Bug #2806: /did -a on "box" control should replace the text instad of append * Bug #2807: Clicking the active window in the Switchbar when mainwindow is not active should not hide the window * Feature #2808: /did add missing parameter -t * Bug #2809: $read(,s) does not always match the pattern correctly * Feature #2810: /dialog add missing option "disable" * Bug #2811: $alias(file) returns wrong value * Bug #2812: Script manager saving scripts should only trim newlines at the end * Feature #2813: Allow right click titlebar of undocked window to roll it down/up * Feature #2814: /alias allow delete and replace multiline aliases * Feature #2815: Allow tabcomplete nicks based on channel prefix * Bug #2816: /toolbar -d is not validated properly * Feature #2817: /toolbar add missing parameters -r -c -m -i -e -b -w -h -kN * Feature #2818: /menubar /statusbar add new parameter -r * Bug #2819: [prefix]#chan messages should be displayed differently * Bug #2821: Alt + backspace is not undoing correctly when spellchecking is enabled * Bug #2822: /dcc send allow multiple filenames and add /dcc send/chat ask for nick * Feature #2823: Allow filtering combobox with multiple characters * Feature #2824: Add support for xdcc links * Bug #2825: [color] parameter is not validated correctly in all commands * Feature #2826: /toolbar expand connect button to separate Connect/Connecting/Disconnect buttons * Feature #2827: $window() add missing properties .ansync .fontcs * Feature #2828: /quote /raw /rawx add missing parameter -n * Feature #2829: Add option to hide channel key from Titlebar and Statusbar * Feature #2830: Add option to show/hide network and nick name in Treebar * Bug #2831: #groups inside /* */ comments are not ignored properly * Feature #2832: $com() add missing parameter &bvar * Feature #2833: Add option to only show unread message count/hide system message count in Treebar * Feature #2834: Undocked channel/server monitor should show unread message count in Treebar * Feature #2835: /window add new parameter -t [rgb] * Bug #2836: /server sometimes fails to connect to the new server * Bug #2837: Rename a script with invalid characters causes a crash * Bug #2838: /ctcp should split on long messages * Bug #2839: Editing a server in the Serverlist causes the network to move position * Bug #2840: /dialog "ok" "cancel" buttons should not close dialogs when the "sclick" event is halted * Feature #2841: Change Rawlog/Script debugger dropdown to a listbox and sync open servers/scripts * Feature #2842: Add option to blink Switchbar/Treebar text * Feature #2843: Add option to enable/disable rejoin channels on reconnect * Feature #2844: /dockpanels add new parameters -tscpnhoud * Feature #2845: Allow /aline /dline /iline /rline to be used with any window * Feature #2846: Add option to enable/disable mute status in Options -> Sounds * Feature #2847: Add Editbox rightclick menu to ignore spelling for nicks in channel * Feature #2848: Add ctrl + tab/ctrl + shift + tab shortcuts for cycle recent scripts in script editor * Feature #2849: Add "search all" checkbox in script editor and add regex search * Feature #2850: /nickcolumn add new parameters on|off and new identifier $nickcolumn * Feature #2851: Quick connect dialog and server history menus should open in current server window, unless shift is pressed * Feature #2852: Add option to word wrap script editor * Bug #2853: /join with no parameters should rejoin current channel * Bug #2854: /bcopy -z is not working properly * Bug #2855: $compress/$decompress with &bvar doesn't work * Bug #2856: /did -l -s sometimes causes a crash * Bug #2858: /sockudp -k sometimes closes too early and doesn't work without remote ip * Bug #2859: $sock(,N) is not working properly * Bug #2860: $onpoly sometimes crashes and returns wrong value * Feature #2861: $sock() add missing parameters .sport .saddr * Feature #2862: Add new keybind ctrl + shift + f and menu item in script editor to search all files * Bug #2863: $finddir $findfile some event variables are not available for the command parameter * Bug #2864: /drawcopy w2 h2 parameters can be negative for mirror effect * Feature #2865: /drawrect add missing parameters -e -c * Bug #2866: /drawtext should use transparent background when no background is specified * Bug #2867: /dialog scroll item is not working properly * Feature #2868: /draw* allow rrr,ggg,bbb format for colors * Bug #2869: $gettok with invalid parameters returns wrong value * Bug #2870: /hadd is not trimming text properly * Bug #2871: $n-$n2 is not validated correctly * Bug #2872: new colorchar hex values should be validated before stripped * Bug #2873: /write /bwrite /fwrite etc should not trigger file monitor if /reload is used during the script * Feature #2874: Add missing events on MIDIEND/on WAVEEND/on SONGEND * Feature #2875: Add missing properties .fname, .pos, .length, .pause for $inmp3 $inmidi $inwave * Bug #2876: $vol() add missing property .mute * Bug #2877: /viewlog should focus the log window if the log window is already open * Feature #2878: /drawtext add missing parameters -c -d * Bug #2879: Webdings/Wingdings fonts doesn't work properly * Feature #2880: /drawfill add missing parameter -s * Bug #2881: /drawfill is not always filling correctly * Bug #2882: /drawdot is not drawing correctly with some sizes * Feature #2883: /draw* add missing parameters -h -m -i * Bug #2884: Line number is sometimes wrong in script errors * Bug #2885: $file().longfn should return full path * Feature #2886: /cline add new parameter -t * Feature #2887: Add missing command /groups * Bug #2888: Tabcomplete suffix not working * Bug #2889: Editbox should evaluate "//text" to "/text" not "text" * Bug #2891: DCC receiving fails at 40kb. * Bug #2893: $mouse.x $mouse.y sometimes returns wrong values for desktop windows * Bug #2894: When minimize (with minimize to tray option enabled) freezes the taskbar for a couple seconds * Feature #2895: Global schortcut show/hide * Bug #2896: $windowtitle is not working properly * Bug #2897: $sysdir should return trailing path separator * Bug #2898: Nicklist panel should not use global border size * Feature #2899: /options /config allow both section and search text to be specified * Bug #2900: on CLOSE should trigger after the window is closed * Bug #2901: /server favicons should be reset when connecting a new network * Bug #2903: /ignore when the server is disconnected should add the ignore as a global ignore * Feature #2904: /debug add new parameters -a -g * Feature #2905: Add support for shortcuts with minimize/maximize option set * Feature #2906: /debug allow -i parameter with -s for filtering * Feature #2907: Add option to enable/disable fast send/get dcc transfers * Feature #2908: Add new/missing commands /fget /fsend * Feature #2909: Add menuitem and shortcut to save monitor panel data to a tabbed file * Feature #2910: Add horizontal scrollbar to channel list * Feature #2911: Add menuteim to undo add to dictionary * Feature #2912: Add dropdown item to select any rgb color for highlights and nickcolors * Feature #2913: $cline() $highlight() add new property .rgbcolor * Bug #2914: Get favicon doesn't work on some network with a valid icon * Feature #2915: Add option to show a scroll down icon when scrolled up in message buffer * Feature #2916: All tool forms should be shown on the mainform and ctrl + d shortcut for toggle "show on desktop" * Feature #2917: Add right click menu to change nickcolumn visibility * Feature #2919: Add option to use alternative (slower but more accurate) text rendering * Feature #2920: Add option to show a line between messages * Feature #2921: Add option to ignore channels from auto join on invite * Feature #2922: /tip add new parameter -l * Bug #2926: BETA: Notify causes the program to crash