Release v7.9 RC v8.0
I have not had so much time to spent on MC as planned and also an intern redesign took a lot longer then planed
But here are some fixed anyway
125+ Changes
** PLEASE REPORT ANY ISSUE YOU HAVE WITH NEW/LISTED THINGS HERE, SINCE I DO NOT HAVE RESOURCE TO DO MASSIVE TESTING ON ALL KIND OF SYSTEMS **
-- 2450 - (1-May-2018) - Final
ADDED - Pressing F4 in the Overwrite dialog will change 'Append' button to a 'Resume' button
FIXED - Changed how MultiCommand detects shutdown/restart of Windows 10. So it should no longer hang around when restarting Windows 10
FIXED - FTP conenction will now be shown correnct in the folder tree
CHANGE - Smart expand boxes in FolderTree only works for local harddrive. for Remote and Virtual devices it is too slow
-- 2446 - (26-Apr-2018) - RC
ADDED - FolderTree now support rename
FIXED - FolderTree failed to expand virtual device in the tree correct
FIXED - Overwrite options was reset if unpacker copy plugin was used with zip archives, and if there was multiple zip files.
-- 2444 - (22-Apr-2018)
ADDED - CustomCommand MC.Explorer.Copy/Move now support SKIPEMPTYFOLDERS
ADDED - CustomCommand MC.Explorer.Copy/Move Now support overwrite options OVERWRITE_IFNEWER / OVERWRITE_IFSIZEDIFF / OVERWRITE_IFSIZELARGER /
OVERWRITE_IFSIZESMALLER / OVERWRITE_AUTORENAME_EXISTING / OVERWRITE_AUTORENAME_NEW
ADDED - MultiScipt CopyFile/MoveFile function now support OVERWRITE_IFNEWER / OVERWRITE_IFSIZEDIFF / OVERWRITE_IFSIZELARGER /
OVERWRITE_IFSIZESMALLER / OVERWRITE_AUTORENAME_EXISTING / OVERWRITE_AUTORENAME_NEW
FIXED - Issue with single instace and show tray icon
FIXED - Issue with minimize to tray icon and but Keep taskbar icon setting
FIXED - New 7Zip SDK broke FS7Zip so password protected archive fail to open. Now works again
-- 2442 - (19-Apr-2018)
ADDED - Copy/Move option to skip copy or move of empty folders
(Moving on same drive with this option will be slower, since optimized move cant be used)
FIXED - Misc uncommon issues with copy overwrite options.
FIXED - AlreadyExistsDialog , Overwrite option now works for Portable device (WPD)
-- Build 2437 - (2-Apr-2018)
ADDED - AlreadyExistsDialog shown for virtual filesystems like archive (zip,7zip) will now use preprocessing of overwrite state.
ADDED - FS7Zip extension is now build using 7Zip SDK 18.01
ADDED - Core Settings to start MultiCommnder minimized
ADDED - Added Command line settings /MINIMIZED to force MultiCommander to start minimized
ADDED - FolderTree can now show smart expand boxes, That only show the [ + ] expand box if folder have subfolders.
(However it can cause performance issuse since it must scan all folders, Enable settings in Explorer Panel Settings)
FIXED - selecting AlreadyExistsDialog Append/Rename for single file in dialog now works.
FIXED - new AlreadyExists dialog now works with drag/drop of Stream data (eg Office Outlook)
FIXED - 1 Stability issue reported by crash report system
-- Build 2430 - (21-Mar-2018)
ADDED - MultiScript function to work with tabs. (TabActivePanelSide/TabActiveTab/TabCount/TabGetPath/TabLoadTabSession)
ADDED - Option to turn thumbnail on/off in AlreadyExistsDialog
ADDED - Overwrite both works for files copied to/from normal file system
CHANGE- Major internal change for handling of options of overwrite of files.
FIXED - FSRAR,7Zip, FSZip, FSBZip2 now support now file overwrite options better
FIXED - 2 Stability issue reported by crash report system
MultiScript functions
<1/2> TabActivePanelSide(); // 1 left / top , 2, right / bottom
TabActivePanelSide(<int/string> side );
<int> TabActiveTab( <int/string> side); // return tab in panel that is active
TabActiveTab( <int/string> side, int tabIdx ); // set tab in panel side as active
<int> TabCount( <int/string> side ); // return the number of tab a panel side have
<string> TabGetPath( <int/string> side, int tabIdx); // return the path of a tab IF that tab has a explorer panel, else empty string is returned
TabLoadTabSession( <string> nameOrID ); // load tab session
When providing side parameter it can be 1 = Left, 2 = Right , "right", "left", "top", "bottom", "target", "source" , "active" "inactive"
However. Be aware that this functions will require the UI to update, and while the script it running the UI will not update.
This is because the script is running on the same thread. So This function should be used with care. Depending on what you do after running this command. Some other command might fail. or not work as expected.
** Know issue **
- SkipEmptyFolder do not work for ALL kind of extended volumes. some FTP location support it some not.
And when unpacking from archives it is only support for some archives. and only when unpacking using Copy method. not Unpack