Recent Posts

Pages: [1] 2 3 4 5 ... 10
1
Announcements and News / MultiCommander v16.0
« Last post by Mathias (Author) on Today at 15:58:11 »
MultiCommander 16.0 is a major update with more than 300+ changes, led by a completely rewritten file operation engine for faster, safer, and more reliable file management.
That has enable the development for more feature around fie operations.

Biggest changes are
  • Complete Rewrite of File Operation Engine
  • Support for ReFS block cloning
  • Can now browse Recycle Bin and restore files from it
  • Template-based file and folder creation
  • Major MultiRename enhancements
  • MultiScript enhancements
  • MultiFileViewer can now render HTML and show PDF,HTML, MD (Markdown) files
  • 80+ Stability Issues
v16.0 RELEASE (Build 3186) - 2026-07-10

  300+ CHANGES - This release includes many small and large improvements to stability, code conformance, and performance.

  ADDED - The file operation engine has been completely rewritten. It handles all Copy/Move/Delete/Unpack/Pack operations.
          The code has undergone major restructuring to improve stability and support future features.
  ADDED - Create New File (Shift+F4) can now create new empty files using a template rule, including multiple files at once.
  ADDED - Create Folder now supports creating folders using a template rule, including multiple folders at once.
  ADDED - Added support for copying file permissions (ACLs) on NTFS and ReFS file systems.
  ADDED - File copies on the same ReFS volume can now use block cloning, making it possible to duplicate files of any size without consuming additional disk space.
  ADDED - Typing ":ps" works like "cmd", but opens PowerShell instead. pwsh.exe is used when available; otherwise, powershell.exe is used.
  ADDED - Explorer Panel settings can now define the default folder tree width for new tabs when the folder tree is shown.
  ADDED - The file operation progress dialog now supports Ctrl+Pause and Ctrl+Abort, allowing the current file to finish processing before the operation is paused or aborted.
  ADDED - Added a Resume command to the overwrite dialog's "More..." menu when resuming is supported.
  ADDED - Added support for the Recycle Bin as a virtual device. Browse, Restore, Delete, Purge, and Read operations are supported.
  ADDED - MultiDataViewer can now convert compact JSON into a structured, readable format in memory, without requiring it to be saved first.
  ADDED - MultiDataViewer now has initial dark mode support. It is not yet enabled because the implementation is incomplete.
  ADDED - MultiRename now supports "+<num><unit>" in date/time tags, for example: [?date,+30m]
  ADDED - MultiDataViewer now supports color formatting for JSON.
  ADDED - MultiDataViewer can now display PDF documents using Edge WebView2.
  ADDED - MultiDataViewer can now render HTML and Markdown files using the Edge WebView2 control. This requires Edge/WebView2 to be available on the computer.
  ADDED - The MultiScript MakeDir(...) method now supports creating folders using a template rule, including multiple folders at once.
  ADDED - Added the MultiScript CreateFileFromTemplate(...) method for creating new files using a template rule.
  ADDED - The UDC method MC.Explorer.MakeDir now supports creating folders using a template rule, including multiple folders at once.
  ADDED - AutoSave can now automatically save all settings and tabs every X minutes, making it faster to return to your previous state after a crash.
  ADDED - MultiUpdate now remembers the "Backup MultiCommander" setting configured on the update tool's Settings page.
  ADDED - Improved MultiUpdate security. The signature of a downloaded update package is now verified before installation. If the signature is invalid, the update is aborted.
  ADDED - Extended Find Files logging can now be enabled from Settings.
  FIXED - Updated the third-party 7-Zip code to version 26.01.
  FIXED - Updated the third-party zlib and ZIP-handling code.
  FIXED - The Viewer did not show whitespace correctly in UTF-8-encoded files.
  FIXED - MCAudioTools now uses Windows WAV parsing as a fallback for length, sample rate, and bitrate when TagLib returns no value.
  FIXED - Fixed an issue where an icon override could disappear.
  FIXED - When DeviceCombo was disabled, the CrumbPath field and free-space text were not shown.
  FIXED - Fixed an issue when changing FileOperation settings from ProgressDialog.
  FIXED - The processed-item count for FileOperation was not always correct in the progress dialog.
  FIXED - Hardened portable device (WPD) operations, with improved fault handling and logging.
  FIXED - Adding a file to an existing copy queue could remove the current items from the queue.
  FIXED - The "Searching..." notification was not removed from the status bar after a search completed.
  FIXED - Fixed a progress window issue when deleting many files.
  FIXED - Fixed an issue when automatically loading TabSessions.
  FIXED - Linked navigation (Alt+L) now works again.
  FIXED - Fixed an issue when overwriting files whose names begin with a dot (for example, ".file") while copying over a network to a Linux machine.
  ADDED - Explorer Panel now attempts to preserve the current sorting when the column layout is changed.
  FIXED - Fixed a crash when browsing to a portable device (WPD:).
  FIXED - MultiCommander now detects corruption in MultiCommander.xml and attempts to recover the file.
  FIXED - If MultiCommander.xml fails to load, logging is enabled and LogView is shown so the user can see why MultiCommander failed to start.
  FIXED - MultiFileViewer no longer includes hidden lines when copying selected text from the Grep tool to the clipboard.
  FIXED - MultiFileViewer now provides better automatic detection of UTF-8 files.
  ADDED - MultiRename and Inline Rename can now move renamed items into a subfolder, for example: MyFile.txt => SubFolder\MyFile.txt
  FIXED - MultiRename: [N,-2] now correctly returns text from the second-to-last character through the end. Previously, it returned an empty result.
  FIXED - MultiRename: [N,5-] now correctly returns text from character 5 through the end. Previously, the trailing-dash syntax was interpreted as the first five characters.
  ADDED - MultiRename has new date/time tags that use the file's write (W) or creation (C) timestamp instead of the current date and time.
  ADDED - MultiRename has new multi-level parent-folder name tags.
  ADDED - MultiRename has new weekday tags.
  ADDED - MultiRename has a new random-number tag.
          See the documentation for more information about all the new MultiRename tags.
  ADDED - MultiScript now supports the ternary operator, for example: $a = $b ? $c : $d
  ADDED - MultiScript now supports a "foreach" loop for iterating through arrays and collections, for example: foreach $item in $array { ... }
  ADDED - MultiScript now supports the following functions: Pow, abs, clamp, IsNumeric, StrStartsWith, StrEndsWith, StrContains, StrFormat, StrPadLeft, StrPadRight, StrCount, StrRepeat, ArrayReverse, and
  ArraySlice.
  ADDED - MultiScript now supports the Boolean operators AND, OR, and NOT.
  ADDED - MultiScript now handles operator precedence correctly, so parentheses are not required for expressions such as 2 * 3 + 2 to be evaluated correctly. Parentheses can still be used when desired.
  ADDED - FolderTree now has a setting that controls whether symbolic links and junctions are shown as links or resolved to their targets. By default, they are shown as links.
  ADDED - Added a search field at the top of the Settings pages, allowing you to quickly find the setting you need.
  CHANGE - Copying files using the administrator helper is now much faster.
  CHANGE - The Command field command "cf" now supports creating files using templates.
  CHANGE - The Command field command "mkdir" now supports creating folders using templates.
  CHANGE - Extensive code cleanup and restructuring to improve stability and support future features.
  FIXED - More than 80 stability issues.
2
Feature Requests and Suggestions / Enhancements when dropping files in a folder
« Last post by ike on July 08, 2026, 11:46:40 »
Please consider these 2 enhancements, in order of usefulness:

1. After dropping a file in a folder: Highlight the dropped file and scroll it into view. Would be *very useful* when dropping files in large folders
2. When dragging a file from Outlook (attachement) and dropping it in MC: Don't ask for confirmation ("Copy 1 file(s) to... ?")), just accept the file

Thanks.
3
Beta Releases / Re: v16.0 Beta
« Last post by Mathias (Author) on July 07, 2026, 11:44:31 »
but it should not crash if it is not there.. you just loose the support for viewing those files.
Yes, it works all good. Maybe I will reinstall it again as a test to see how it displays md. :). Currently, it is used for Copilot implementation in various software, for example Adobe Reader. And since I don't want that kind of implementation, I removed it. At least removing it works. Microsoft could also prevent that by protecting the files.

But thank you for this good update and sorry for off topic.
Yes almost all apps that want to render a web content is using it. It is not a full browser.. it is only the barbone stuff.
Also the WebView2Loader.dll include in MC is just a wrapper for loading the view. Not the actual WebView component, It still require the WebView2 Edge component to be installed already. And on most Win10/Win11 it already is. And MC do not include or installs the Edge WebView2 Component for you. 
And if you run Win7 you can't even use it, even if you want to.
4
Beta Releases / Re: v16.0 Beta
« Last post by Matthias515566 on July 07, 2026, 11:28:49 »
but it should not crash if it is not there.. you just loose the support for viewing those files.
Yes, it works all good. Maybe I will reinstall it again as a test to see how it displays md. :). Currently, it is used for Copilot implementation in various software, for example Adobe Reader. And since I don't want that kind of implementation, I removed it. At least removing it works. Microsoft could also prevent that by protecting the files.

But thank you for this good update and sorry for off topic.
5
Beta Releases / Re: v16.0 Beta
« Last post by Mathias (Author) on July 06, 2026, 15:32:35 »
I removed MS Edge WebView and I will not reinstall it. I will also remove it after changing to Win 11.
It just so it can renders HTML. it is a wrapper for the Edge rendering engine that exists in Windows, it used for showing MD files (markdown) or HTML and PDF files in FileViewer..
but it should not crash if it is not there.. you just loose the support for viewing those files.
6
Beta Releases / Re: v16.0 Beta
« Last post by Matthias515566 on July 06, 2026, 12:49:18 »
I removed MS Edge WebView and I will not reinstall it. I will also remove it after changing to Win 11.
7
Thank you very much!  Placing "double quotes" around the command worked perfectly. Here is the button editor command I use to create a custom folder name using format YYYY-MM-DD  HH-MM-SS
MC.Explorer.Makedir FOLDERNAME=":[d] [t]"

I copied the template format into the command and surrounded it with double quotes.  Pics attached for others reading how to accomplish this.
8
Well it will give you a challenge this summer.  Go for it while you are at the beach!  :)

Noo. I Don't think so.. More like maybe in the winter when you don't want to go outside..
9
Thank you. I am using this command in the button editor to make the directory folder and it works.
MC.Explorer.Makedir FOLDERNAME=:[d][t]

But now I want a space in between the [d] and [t].  I tried this:
MC.Explorer.Makedir FOLDERNAME=:[d] [t]

MC cannot interpret this space and truncates the [t] if there is a space in between them. It only creates the YYY-MM-DD as the folder name. Is there a way to create a folder with a space in between YYYY-MM-DD and HH-MM-SS ?

Just inserting a space in it would not work.. each paramter to custom commands is separated by space.. just like the command line.
Have you tried putting a " around them the path ?  FOLDERNAME="name with spaces" ? Or that does not work ?

10
Well it will give you a challenge this summer.  Go for it while you are at the beach!  :)



Pages: [1] 2 3 4 5 ... 10