Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Mathias (Author)

Pages: 1 [2] 3 4 ... 8
Documentation / Read Before Posting
« on: June 19, 2017, 09:50:52 »
The Online documentation this post is about is this :

Use this forum for reporting errors in the online documentation.
Or if something is missing that you would like there

There will also be posts here when new documentation sections are added.

Beta Releases / MultiCommander v7.3 BETA
« on: June 10, 2017, 15:07:03 »
Release v7.3 BETA

Been very busy lately with other things, So not been able to put much time into new features.
Most changes are fixes, improvment and minor features to complete existing functions

-- Build 2360 - ( 9-Jul-2017 ) - RELEASE
 FIXED - Entring subpaths in the CreateFolder dialog and pressing ctrl+Return. The browse did not go to the created folder.
 FIXED - Natural sorting fails if the numbers was 14digits or more
 FIXED - Horizontal scrolling issues with MultiRename

-- Build 2358 - ( 1-Jul-2017 ) Release Candidate
 ADDED - ContextMenu on DeviceToolbar can now save it setup from the context menu.
 ADDED - Device filtering settings now set the device filter for device toolbar and device dropdown
 FIXED - Toggle FolderTree On/Off will if you have AutoResizeColumns on trigger a resize of the columns.
 FIXED - Backup/Restore did not backup UserData content. (Like Saved MultiRename profiles, Search Profiles, FTP Bookmarks)
 FIXED - 2 stability issue reported by crash report system
 FIXED - Better error handling when doing flat filesystem scanning.
 SDK   - SDK and Samples Updated

-- Build 2354 ( 25-Jun-2017 )
 REMOVED- Verify delete. Did not work well. Windows and Network stack is caching result. And it is not possible to by pass it in a good way
 ADDED - Added options for Device Filtering for GlobalDeviceToolbar / ExplorerPanelDeviceToolbar / DeviceDropDown and FolderTree
 ADDED - MultiTag ${mcinstallroot} and ${mcinstalldevice}
 ADDED - When WM_COPYDATA windows message is recieved, It it logged to app log if debug loglevel is active
 FIXED - Crash happend sometimes when MultiRename windows was closed
 FIXED - MultiRename will now force column autosize.

--Build 2352 - ( 10-Jun-2017 )
 ADDED - Tab session can now be set to Autoload at startup
 ADDED - Can now remember last used tab session and autoload that on startup
 ADDED - DeviceToolbar inside explorer panel now shown a popup with device type to show. (Feature in progress. Not complete yet)
 ADDED - FS7Zip - When creating a 7zip archive, A retry dialog is now shown if the file it wants to pack is used from another program
 ADDED - Creating symlinks as normal user is now possible if running Win10 (1703) och if Developer mode in windows is enabled.
 ADDED - Makedir (Custom command and dialog) now support the date tags used when creating quick create folder commands
 ADDED - Delete can now do a special verify and check if delete actually happens. (Workaround for Samba on linux that can report that items was deleted when they was not)
 FIXED - Column sizing issue when the vertical scrollbar was visible
 FIXED - Sort was not always triggerd when doing inline rename
 FIXED - Advanced filter now support extended propery field "core.attrib"
 FIXED - Tabs was not always loaded into the correct order, If they was moved around
 FIXED - Various minor issues and code cleanup

Beta Releases / MultiCommander v7.1
« on: April 22, 2017, 13:42:24 »

  35+ Changes

Build 2347 - 13-May
 ADDED - Name generate for quick copy will now keep file extension intact and only change name part
 ADDED - Name shown in CopyTo dialog duing quick copy will now have the generated name part selected for easy changing
 FIXED - Switching between advanced and simple mode, The Simple part sometimes used the wrong text for the matching part.
ADDED - CustomCommand "MC.Explorer.Makedir" now support the quick create folder tags in the FOLDERNAME parameter

Build 2344 - 22-Apr
 ADDED - Added Command that can be assigned to hotkeys that will move active tab back/forward position in the same panel
 ADDED - The new Rename command are now added to the menu shown when right clicking on rename button on toolbar
 ADDED - MultiScript -= operator now works
 ADDED - MultiScript accessing array value as right part of an operator now works ( eg: @var $x = $a + $b[$idx]; )
 ADDED - MultiScript Adding array item with a value to the right now works  ( eg: @var $x = $b[$idx] + $val; )
 CHANGE- MultiScript Debugger window will now replace none breaking space with normal space (Can happen if you copy/paste script from some web browser)
 CHANGE- MultiScript Debugger window, The Tab size is now half. Looks better
 FIXED - Copy single file and selecting ".." in the CopyTo Dialog to pick folder will now keep the filename in the dialog
 FIXED - Volume specific ContextMenu item was not shown for virtual devices like REG:

Beta Releases / MultiCommander v7.0.0 (RC)
« on: February 26, 2017, 15:16:52 »

Release v7.0 Release Candidate 1 - Build 2338 (1-Apr-2017)
  ADDED - MultiScript function min/max/IsAllTrue/IsAnyTrue (also supports array support)
  ADDED - MultiScript function mod/FormatDateTime/GetTimeInfo/GetRandomValue
  CHANGE- MultiScript change, compare two string using == will now return a boolean, not a diff values.
  FIXED - MultiScript debugger sometimes caused a crash if closed before script was stopped
  ADDED - QuickLaunchBar now has a "Run as Admin" options.
  FIXED - Fixed an issue with the "Find and Replace" and when doing ignoring case on 32bit builds
  FIXED - "Replace all older" when moving on same volume works again
  FIXED - Some default settings was wrong on fresh install
  ADDED - Renaming read only files using MultiRename, the confirm dialog about that now have a "Do this for all read only files" checkbox
  FIXED - When resizing thumbnail size using mouse wheel, The scrollbar was not updated correct.
  FIXED - Recent history path was in some situation corrupted.
  ADDED - Hotkey for the start of MultiRename can now be customized
  ADDED - MultiRename is added to the CustomContextMenu as a default command.
  FIXED - Memory leak with CustomContextMenu was shown.
  FIXED - Fixed some text issue and minor layout issues in the CustomContextMenuEditor

Release v6.9.9  - Build 2333 (25-Mar-2017)
  ADDED - Added many more rename option to the Rename submenu in menubar
  CHANGE- Change the text for the rename options in the menu
  ADDED - Added more rename option to custom context menu in the default setup (Delete 'ContextMenu.xml' to see the new default)
  FIXED - CustomContextMenu was sometimes saved with wrong options.
  ADDED - Option to show the WindowsShellContext Menu as a submenu to the CustomContextMenu (Core Settings > FileSystem (Tab) )
  ADDED - Option to Disable the CustomContexMenu
  ADDED - Option to Disable the Windows Shell context menu and only show the CustomContextMenu
  FIXED - Store Edition did not show thumbnails
  FIXED - Store Edition did not launch MCAdmin helper process correct
  FIXED - 1 stability issue reported by crash report system

Release v6.9.9  - Build 2329 (18-Mar-2017)
  ADDED - Custom ContextMenu Editor is now using multilanguge system
  CHANGE- Change the list of what commands are shown in the default custom context menu. (Delete 'ContextMenu.xml' to see the new default)
  ADDED - Fixed issue in Custom ContextMenu editor that items was not always saved correct if items was rearrange.

Release v6.9.9  - Build 2325 (12-Mar-2017)
  ADDED - CustomContextMenu editor that allow user to edit and customize the custom popup menu (found under Menu > Configuration)
  CHANGE- internal changes on how the automatic UI binding system work. This may have affected how the UI in the TabSession Manager dialog works.

Release v6.9.9  - Build 2315 (26-Feb-2017)
  ADDED - When checking for new version, and no new version is found, it will check if new language pack is available.
  ADDED - Added so alternative LangPack can be downloaded and loaded.
  ADDED - Server work to make it possible to download and manage lang pack versioning
  ADDED - Custom Context Menu that show internal command as submenu to the Shell Context Menu.
  ADDED - Custom Context Menu can be customized (But no UI yet, manuel edit of file required for now) (generate default file with ":savecustomcontextmenu" )
  ADDED - MultiScript function GetFSLinkType(..), GetLinkTarget(..), GetShortcutTarget(..) o get info and path of Filesystem links
  ADDED - Minor change to allow MultiCommander SE to pass windows store certification
  CHANGE- Language version mismatch dialog is redesigned and it is now possible to remove all unpacked language files from it.
  CHANGE- Calculate folder size background thread will now run even if other background thread are running
  CHANGE- Background thread that extract extra data can now be aborted easier.
  CHANGE- Code cleanup and refactoring and preparation for new features
  FIXED - 3 stability issue reported by crash report system

* Custom Context Menu *
This will show a submenu into the shell context menu with option for command that are internal to MC.
It will be possible to customize this, But right now there is no UI for it.
To generate the default contextmenu file type ":savecustomcontextmenu" in the commandline field.
Then the default options is saved to a file and if this file exists on startup it will be read and the context menu is build from that.

* Update Language Pack *
When MC starts and it check for new version. it will also check if there are new updated language packs.
Only the language pack that the user have selected is checked for and downloaded if the user choose to update.

Beta Releases / MultiCommander SE v6.9.1 (BETA) (Store Edition)
« on: February 23, 2017, 09:02:29 »
MultiCommander SE v6.9.1 (BETA)

What is SE?
SE stands for Store Edition.
It is a version of MultiCommander that is available from Microsoft's AppStore on Windows 10
The SE edition is in BETA, It does not say so in the App (since the AppStore did not allow for that).
And it is really beta because the technology in Windows that allow for this to work also is beta.
You actually need to the Cumulative Update for Windows 10 1607 that was release in January 2017 install, or there will be issues when browsing the network.

The difference from the normal version of the SE is that there are a few limitations with the SE version
and, some advantages.

Limitation in SE edition
One guarantee Microsoft have for Desktop apps that are install from the app store is that when they are uninstalled,
Everything they have written to the registry and its apps folder and data is removed.
So, to be able to guarantee this all registry writes a program makes will be virtualized per app.
This also make it that registry changes one app makes is not seen by another app/program, AppStore app or normal.

This affect the Virtual FileSystem plugin FS-Reg in MultiCommander, this plugin allows you to handle the registry as a file system.
But since all writes that are done are not seen by any other program, it limits with FS-Reg can do.
There the FS-Reg plugin will in the SE edition be read-only. You will not be able to change the registry, since all the changes will only be visible for MultiCommander.
Not for another program.

Also Microsoft is virtualizing some path for the same reason. And that is the app data folder. ( C:\Users\[USERNAME]\AppData\ )
Anything a app writes to that folders is removed at uninstall.
Right now, MultiCommander do not prevent you from changing files here.
But In the future, it might because the changes that MultiCommander is doing there is only seen by MultiCommander SE (Store Edition) and
will be removed when MultiCommander SE (Store Edition) is uninstalled

However, this can bug out a bit sometimes. Microsoft still got some bugs around this.
The UWP Bridge (the technology in Windows that makes Desktop app works in a Store context is still in beta )

So do not use MultiCommander SE (Store Edition) if you need to modify the registry from within MultiCommander
or if you are Removing/Adding files in C:\Users\[USERNAME]\AppData\


  Right now there is not many :)

 * You can download it from the store. So even if my own website goes down you can still get it , also better security since MS test the app for viruses and bad behavior
 * Automatic update from the store. And the Windows AppStore got more bandwidth and can deliver updates betters.
 * MultiCommander SE can in the future use feature in Windows to make its settings sync to the cloud so if you run it on multiple machines they sync settings.
 * MultiCommander SE can in the future use features Windows that now only the appstore app have access to.
 * Can in the future version use Action center, Notification, and such. But no real plan for that yet
 * Better security, if something bad should happen to MultiCommander (If I get hacked and they insert bad code into MC), Microsoft can then revoke the app and it is uninstall from everybody.

Why ?

  Well Why not. I wanted to see if it was possible and it only cost my very little time.
  (This was done in October 2016, but because of bugs in Windows with the UWP Bridge I decided not to publish it yet)
  There is not real code changes from the normal version, Mostly it is that the SE edition code some code disabled
  Like the Registry plugin is read-only, and Self Update is turned off, and configuration is saved in the correct path for StoreApps.

Get and Test it?
You need Windows 10 1607
then yo can go to
or just search for MultiCommander in the Windows AppStore

For issues that are unique to the Store Edition please send me a mail or post a in this forum.

There is a minor error in build 2303 that after you unpacked the language packs and restart, it say that the language pack are wrong version.

to fix this , edit the file

And change 2301 to 2303

Beta Releases / Multi Commander 6.5 BETA
« on: October 22, 2016, 15:13:30 »
Major new feature is TabSession. And also some minor new features and many fixes

MC is now in Release Candidate, No major changes or text changes will be added before release, Final will be released ASAP. When most langauge packs are updated
and if no major issues are found

185+ Changes

-- Build 2301 - 17-Dec-2016
  FIXED - Forward button on toolbar now works again
  FIXED - Create registry key from context menu now works again.
  FIXED - Some Multi Language issues
  FIXED - 2 stability issue reported by crash report system

-- Build 2299 - 11-Dec-2016
  FIXED - Creating a new TabSession and trying to access it directly caused a crash,

-- Build 2298 - 11-Dec-2016
  UPDATE- Updated the 3rd party audio library used when getting Audio Metadata. (More file formats should be supported in some places)
  ADDED - TabSessionManager now allows customization of slot id

-- Build 2296 - 10-Dec-2016
  ADDED - TabSession Dialogs and text are now using MultiLanguage texts
  ADDED - TabSession now have options for FileColoring, ButtonPanel, How to close existing tabs.
  CHANGE- Default hotkey for the double hotkey to switch tabsession is change to Ctrl+I,  So Ctrl+I and then Ctrl+1, to switch to first tab session
  ADDED - Double click on panel item in TabSessionManager dlg will now show the panel properties
  ADDED - Menu > File > Tab Session > Save , will now works. (Overwrite the current tab session with the current tab layout)
  ADDED - Loaded Tab session name is shown on title bar

-- Build 2294 - 6-Dec-2016
  ADDED - Beginning of support for double hotkeys (Eg  Ctrl+K followed by Ctrl+F )
  ADDED - Double Hotkey for to Switch TabSession Ctrl+O and then Ctrl+1 to switch to first TabSession, and Ctrl+O + Ctrl2 for second and so on, up to 0
  ADDED - Starting to internal support for TwoStep Hotkeys
  ADDED - TabSessionManager now starting to work
  ADDED - Added option to Explorer Panel so 'Remember of item on focus on path change' change be disabled
  FIXED - 7Zip password boxdo not show its entered password hidden ( as * )

-- Build 2290 - 26-Nov-2016
  ADDED - TabSessionManager where sessions can be inspected and modified
  ADDED - TabSessions can now be Saved and switch to from Menu > File > Session  (VERY ALPHA)
  ADDED - Custom Command "MC.ChangeTabSession" to change App Session from script
  FIXED - 1 stability issue reported by crash report system

-- Build 2282  - 30-Okt-2016
  ADDED - Creating SFV/MD5 from CheckSum Menu it can now remember the selected text encoding and will not ask again. (Force show the Ask dialog by Hold Ctrl when starting checksum)
  ADDED - Commandline field command ":doc" will take active explorer panel to the documents folders.
  ADDED - Search will no longer cache all scanned items, Making search use less memory
  ADDED - Garbage collection of objects not used anymore will now be processed faster
  ADDED - Simple FindFiles dialog can now save filter to a quickload slots using Ctrl + (F1 to F12)
  ADDED - Simple and Advanced FindFiles dialog can now load quick filters using F-Keys
  ADDED - Advanced FindFiles dialog can reassign quick load key for filters.
  ADDED - Settings for Favorites windows to show path instead of name
  ADDED - Popup in favorite window now got an option submenu where showpath option can be toggled
  CHANGE- FindFiles - Content matching option "Case Sensative" have change to "Ignore Case", This may break some saved filters
  CHANGE- Simple FindFiles dialog got some UI changes.
  FIXED - Resized Change DateTime/Attributes dialog so am/pm will fit in time fields.
  FIXED - 3 stability issue reported by crash report system

-- Build 2276  - 22-Okt-2016
  ADDED - New Language - Korean - Created by pCsOrI
  ADDED - ExplorerPanel settings for not saving none locked tabs on exit (Only keep locked tabs)
  ADDED - Popup menu on Tabs now have command to "Close all none locked tabs"
  ADDED - CustomCommand "MC.CloseAllTabs" now have the option "KEEPLOCKED", that will close all tabs except locked.
  ADDED - Tweak settings for ExplorerPanel : "Send file to commandline field also takes the input focus"
  ADDED - ExplorerPanel send current item to command line field (Ctrl+Return / Ctrl+Shift+Return)
          will now add trailing slash to folders and only quote characters if it have spaces
  ADDED - Change DateTime/Attribute dialog now got "*" buttons next to the Modified/LastAccess dates, Pressing this will sync the datetime with value in modified
  CHANGE- Change some default for new installation (Colors and some default options)
  FIXED - Sometimes when input focus was returned to MC an not needed refresh was done causing strange jump of item in focus
  FIXED - Fixed issue with unpacking rar created on linux
  FIXED - Fixed issue with unpacking zip archive created by google drive
  FIXED - 4 stability issue reported by crash report system

Beta Releases / Multi Commander 6.4.8 BETA
« on: September 04, 2016, 13:27:38 »
The biggest change is a internal one, And it is now it handles how the thread synchronization works for the background filesystem scanning.
Also some improvements and fixes for Flat Filesystem view

 31 Changes

-- Build 2264  - 10-Sep-2016
  FIXED - Find Files - Matching file content as UTF8 and with ignore of case difference, Failed for some languages.
  FIXED - Find Files - Forcing FileContent matching as Unicode could make MC lock up if the data was not unicode
  FIXED - FileSystem scan can in some very rare and weird situation cause a crash. This should now be fixed. ( I hope )

-- Build 2260 -  6-Sep-2016
  FIXED - Possible thread issue with filesystem scanning
  FIXED - Better error handling of file system scanning fails

-- Build 2259 -  4-Sep-2016

  FIXED - Flat FileSystem view is now a little bit faster
  FIXED - Flat FileSystem view now updates its view correctly if files are deleted
  FIXED - Rewrote how the background thread synchronization works for filesystem scanning.
  FIXED - 1 stability issue

Beta Releases / Multi Commander 6.4.7 BETA
« on: August 25, 2016, 18:26:25 »
22 Changes
-- Build 2253 - 26 Aug
  FIXED - GotoNextSiblingFolder/GotoPreviousSiblingFolder something changes the tab.
  FIXED - Possible crash issue if File system was refresh before UI was updated from previous scan.
  FIXED - Will now only redraw and revalidates file colors if a subfolder was modified. Was doing a full rescanning. Not needed

-- Build 2250 - 25 Aug
  FIXED - Some Internal cleanup and refactoring, and preparation for future features.
  FIXED - Explorer Panel lost focused item in some situations when refreshed
  FIXED - Copy progress dialog will now show estimated time to complete with hours and minutes if minutes to complete is more then 60
  FIXED - Issue when checking if path exists for a path to a FileSystem Plugin that was closed.
  FIXED - Fixed issue where it lost contact with portable device, So that a manual refresh was needed to. This is now done automatic (is most cases)
  FIXED - Explorer Panel was not always refreshed automatic if folder was created in virtual location. like REG:
  FIXED - 1 stability issue

Beta Releases / Multi Commander 6.4.6 BETA
« on: August 16, 2016, 12:35:05 »
New minor update with only fixed

 13 Changes

Release v6.4.6 (Build 2246) ( 16-Aug-2016 )
FIXED - Start with a ExplorerPanel showing the root of REG: now works again
FIXED - Items sometimes got selected when activating application.
FIXED - Focus was sometimes lost if focus was changed during filesystem scan
FIXED - Crash that could happen if item was removed after filesystem scan, But before UI had refreshed.
FIXED - 1 stability issue

FAQ / Save Column Layout
« on: August 13, 2016, 17:58:50 »
Save / Change Current column layout

FAQ / Single Click
« on: August 13, 2016, 17:58:12 »
Configure Multi Commander to use Single Click to enter folder and run program

FAQ / Show Hidden Files
« on: August 13, 2016, 17:57:21 »

Beta Releases / Multi Commander 6.4.5 BETA
« on: August 06, 2016, 12:04:04 »
Release v6.4.5 BETA

 33 Changes

-- Build 2241 ( 9-Aug-2016 )
FIXED - Tab with a LockPath, and the locked location was deleted by anohter program, resulted in new tabs opening up
FIXED - During startup if a tab had a lockpath to a location that did not exists anymore. The tab was still locked and behaved bad.
FIXED - Showing a folder and that folder was deleted, MC would fallback to closest path, but the removed folder would still be shown. (Since Windows told MC it still existed)

-- Build 2239 ( 8-Aug-2016 )
FIXED - Ctrl+Return in CreateFolder dialog now works again. (Goto created folder)
FIXED - New Folders now show up faster when creating new folders. (From Create folder dialog)
FIXED - 1 rare stability issue

- Build 2237 (6-Aug-2016 )
FIXED - Focus moved to ".." when current focus item was lost. Now it works as before and moves to next or previous item
FIXED - If tab was locked and option to open new tabs was not active. In some situation did not update.
FIXED - In some situation filesystem change monitoring was removed, even if there was more ExplorerPanels (other tabs) active for that path
FIXED - Possible buffer overrun in MCAudioTools extension
FIXED - 1 very rare stability issue

I notice one thing over the year.
Almost all support email from users that uses as domain will almost always bounce back with the error "mailbox unavailable"

So If you send a support request (Feedback from inside MC or from the Website form) and have a email address from the domain and you do not get a answer from me.
Then post the question on the forum instead

Translations And Language Packs / Language Changes 6.2> 6.4
« on: July 27, 2016, 08:44:34 »
Here is a list of the new language texts IDs Since 6.2

Very few changes

Application - Multi Commander - ( MultiCommander_lang_en.xml )

Filebrowser (generic)
Code: [Select]
F - 100
F - 101
F - 102
F - 110
F - 111

Code: [Select]
S - 3201

Application - Explorer Panel - ( ExplorerPanel_lang_en.xml )

Custom Command
Code: [Select]
C - 116 - Minor change
C - 117 - Minor change
C - 118 - Minor change
C - 119 - New
C - 122 - New

Application - File Search - ( FileSearch_lang_en.xml )
Code: [Select]
D - 126

Beta Releases / Multi Commander 6.4 BETA/RC
« on: July 17, 2016, 19:57:08 »
The following fixes/changes since v6.2


165+ Changes

-- Build 2215 ( 2016-07-24 )
   FIXED - Very rare filesystem scanning timing issue if multiple scans was started at the same time during startup
   FIXED - File system scanning thread should lockup in very rare situation if two or more file system scanning request was less then 5ms apart
   ADDED - MultiUpdate tool now support XP edition of MultiCommander. If run on XP it will check for and upgrade to the XP edition of MC when it exists.
   FIXED - MultiUpdate cleaned up and removed unused settings and code.

-- Build 2211 ( 2016-07-21 )
   FIXED - FindFiles dialogs will now auto switch to wildcard/contains if incorrect data entered. And add * if no LookFor content is entered
   FIXED - Searching 2 character folders where first character was "." was not entered correct. (eg ".F" )
   FIXED - Custom Command MC.FileSearch.Search did not handle Multiple "LookFor" matches in "SEARCHFOR" correct
   FIXED - Fileoperation plugin 'CopyContent' works again
   FIXED - Packing with filters so all items in a folders are excluded, The empty folder will now be added

 -- Build 2208 Beta ( 2016-07-20 )
   FIXED - Horizontal scrollbar was not restored correctly when coming back from message, when filesystem scanning took a long time
   FIXED - Focus is restored to ExplorerPanel after changing view mode
   FIXED - There is now less of a risk that something will interfere with Explorer Panel between when filesystem is scanned and UI is updated.
   FIXES - Internal code cleanup and for all the latest changes.

 -- Build 2205 Beta( 2016-07-17 )
   ADDED - Major internal redesign of how Filesystem scanning work. It is now a async operation.
           Runs in background with less blocking of UI.
           Improves Flat filesystem scanning a lot.
           Better aborting of filesystem scanning, Better startup time when loading many tabs.
           (Note : If you have issues, You can in settings enable the old filesystem scanning engine)
   ADDED - Custom Command "MC.FileSearch.Search" now has option "SEARCHINALLSELECTED"
   ADDED - File Search "Look In" quick picker (Popup) now as option "Selected folders in other panel"
   ADDED - Custom Command "MC.FileSearch.Search" optin "HIDE" should work again
   CHANGE- Option for CustomCommand MC.Explorer.Refresh changed
   FIXED - Saving Quicklaunch button with "&" character in the path now works
   FIXED - Modifying Color filters did not always work
   FIXED - Pressing cancel on "Add to queue" question now works again.
   FIXED - Some a couple of high DPI issues
   FIXED - If a file search was done with content matching, That content matching are sent to view when viewing file in from search result

Please report any error. Specially around scanning the filesystem.

If you get problems with the filesystem scanning you can turn on the old filesystem scanning engine again.
Go to  "Explorer Panel Settings" >  "Display" tab > "Tweaking" section
And enable the settings
 [.] Use old filesystem scanning engine

Then restart MC.

Beta Releases / Multi Commander 6.4 Alpha 2
« on: July 12, 2016, 19:17:20 »
Multi Commander 6.4 Alpha 2

Another Alpha release. Please test and report any issue around file system scanning and update of filesystem.

As said for Alpha1, the biggest change is the new file system scanning. and that is goes in the background.
read more it here

New in this Alpha is that the new file system scanning is now ON by default.
You have to opt-out of it in settings if you have any issue, then it uses the old way. (Before it was opt-in and some users missed that)

Also you can enable a new log tab, that log the filesystem scanning and such. However the log can be very talky.
so only enable it if you need to troubleshoot something.

Also the Alpha does not work on WinXP

When testing..
One thing to think about is that since the filesystem scanning is running in the background, there is a small time window
between when the filescanning is started and the UI is updated, and during this time the UI is not locked.
In most situations this time is so short so you will not notice it.
But you CAN (in theory) issue another command during that time (if you are really really fast.)
However most commands in the Explorer Panel is locked down during this period. But I might have missed some.
So if you notice that you can do anything strange, or something, Let me know.

(Btw FolderTree panel is NOT using this. It is still using the old blocking filesystem scanning.. So no need to report that :) )

Portable downlaods for v6.4.0.2199 ALPHA2
Portable - 64bit
Portable - 32bit

** If you test this release - Please report any issues you find around scanning the file system here or send me a mail **

Beta Releases / Multi Commander 6.4 Alpha
« on: July 03, 2016, 15:59:41 »
This alpha release contains some minor bugs fixes.
But the biggest change is that the whole file system scanning process have been refactored and remodeled.
The file system scanning process is one of the oldest part of MC and over time features have been added to that process to support more things.
It made the file system scanning process and updates of filesystem caches more and more complex.
So much that it needed to be restructured, to get a better view of it and to be able to fix some issues.
Before the file system scanning was semi asynchronous (it was running it background, But the UI parts was still responsible for some parts.)
Also in some situation it was not possible to run it completely the background, like when doing recursive scanning ( Like when showing filesystem in flat mode)

Now the file system scanning process is almost completely a asynchronous process. And recursive scanning (flat mode) will now also be running in the background and in flat mode you can also abort the scanning with the ESC key.

Know issues..
* There are some edge cases/situation left to fix. That can make a panel lock up and not scan anymore (I think it is waiting for a scan to complete.) But it is rare and only for special situations.
* Also if you really hammer it hard and cancel/start scan.. it can come into a situation where it crashes MC..  rare.. but not impossible..

There is a settings in Explorer Panel tweak setting where you can enable/disable this new scanning and if disabled again it will then go back to the old way..

Because this is early Alpha I did not want to push it out via the normal Beta channel that automatically update MC if you that checked.
It need more tested before it is sent out.

Portable downlaods for v6.4.0.2093 ALPHA
Portable - 64bit
Portable - 32bit

** If you test this release - Please report any issues you find around scanning the file system here or send me a mail **

Translations And Language Packs / Language Changes 6.1 > 6.2
« on: May 08, 2016, 15:49:41 »

There is no languages changes for v6.2
All changes that required languages changes was pushed for the next release on purpose to be able to push out this release faster.

Blog post comments / End of WinXp Support
« on: May 06, 2016, 13:29:25 »

Beta Releases / Multi Commander 6.2 BETA
« on: April 23, 2016, 12:50:42 »
The following fixes/changes since v6.1

110+ Changes

-- Build 2144 RC ( 2016-05-05 )
FIXED - Search Dialog will disable it self during search
FIXED - Content search will stop searching faster if stop command is issued
FIXED - Issue with binary content search that hanged searched in some situations.
FIXED - Call Unpack from script will now only unpack browsable files.
ADDED - CustomCommand "MC.CloseAllTabs" have a new option paramter "DONOTASK", This will prevent confirm dialog for locked tabs.
FIXED - 1 rare stability issue

-- Build 2140 ( 2016-04-30 )

CHANGE- Pack/Unpack now also use the new way to initialize file operations
FIXED - Unpacking password protected 7Zip from script now works better
ADDED - Unpacking Zip file with wrong password will now ask again for password
FIXED - Fixed issue with search and content search
FIXED - 2 Rare stability issues.
FIXED - Many internal changes.

-- Build 2135 ( 2016-04-23 )

CHANGE- Major rewrite how Copy/Move file operation are initialized (From copy/move button is pressed until copy/move is started)
ADDED - Temporary tweak setting in core setting, that will enable the old code path for starting copy/move (just in case)
ADDED - MultiScript functions for using the Advanced Filter engine from script.
          (FilterCreate, FilterLoad, FilterLoadById, FilterSave, FilterAddRule, FilterIsMatch)
ADDED - ShellContext menu 'new' updated to work with the new way program can register for this. (Like newer MS Office do)
CHANGE- Drag on Drop to same location will show the drop popup menu
FIXED - Holding ctrl and starting a drag/drop operation now works better.
FIXED - FindFiles content search could crash in very rare situations.
FIXED - Defining an empty array in MultiScript was not empty. Has 1 item, (that was unassigned)

Major rewrite of Initialize of Copy/Move Operation
This release contains a major rewrite of how copy/move operation are initiated and queued.
For example everything from when you press F5/F2 to start copy, until the file operation is actually queued.  Like how the dialog works and how it finds settings and and how it queues file operations and lots of other minor boring details are changed.
It is not something that you will notice, since it is still the same UI (dialog) But under the hood everything is changed.
and hopefully I have not broken anything.
BUT if I have.. There is a temporary settings in Core Settings that will enable the old code path instead.
You find it under the "Tweaking" section in the FileSystem Tab. But hopefully you will not need that.

Filters and MultiScript
The advanced Filters can now be used by MultiScript

For example this script till get all item items from the source panel.
and it then creates a filter that will match the Fullname and using 'Contains' matching with "Frog"
When done it will then set all the matching items as selected.

You can add many rules to a filter just like in the Advanced Filter setup.
You can also Load existing filters by ID or save/load to/from file.
Code: [Select]
@var $matches[];
@var $items = GetSourceItems(1);
@var $hFilter = FilterCreate();

FilterAddRule( $hFilter , "Fullname" , "Contains" , "Frog" );
@var $cnt = arrayCount($items)
for( $i = 0; $i < $cnt; $i++)
  $item = $items[$i];
  if(FilterIsMatch($hFilter, $item))
    $item = PathGetNamePart($item);
    arrayAdd($matches , $item);   
SetSourceSelected($matches, 1);

Filter Script function are. 
<handle> FilterCreate();
<num> FilterAddRule( <handle> , <Field to match> , <Match Type>, <Value> , [ Optional, set to 1 to invert rule)
<handle> FilterLoad( <filename> );
<handle> FilterLoadById( <guid of advacned id> );
<num> FilterSave( <filename> );
<num> FilterIsMatch( <handle> , <full path to file> ); // return 1 for a match, 0 for not a match

The Field / Match type for FilterAddRule are the names you see in the Advacned Filter dialog.. I will input the exact one here later

Pages: 1 [2] 3 4 ... 8