Author Topic: v14.3  (Read 9034 times)

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4492
    • View Profile
    • Multi Commander
v14.3
« on: October 10, 2024, 10:19:42 »
BETA Release Candidate

-- 3040 ( 2024-11-18 )
 FIXED - Some extended file properties was not removed from cache if file was renamed
 FIXED - 3 Stability issues

-- 3039 ( 2024-11-14 )
 FIXED - Hang issue during move if source file was removed during the beginning of the move process

-- 3038 ( 2024-11-14 )
 FIXED - Refreshing extended fileproperties for columns if file/folder is modified
 FIXED - So File Coloring is triggered for files/folders that are modified
 ADDED - Dynamic Extended FileProp "FolderIsEmpty", "FolderHaveFiles", FolderHaveFiles (Inc Sub)"
 FIXED - Avg Copy speed now works when copy to/from WPD:
 ADDED - Move operation work now for WPD:
 ADDED - More and better debug/log information for WPD:
 FIXED - Picture FileProp "Dimension (IMG)" now works again
 FIXED - 2 Stability issues

-- 3036 ( 2024-11-12 )
 FIXED - A case where color rules did not always refresh
 ADDED - MultiScript function "FindFirstFileEx" that also support recursive search
 ADDED - New PictureViewer - Gamma and Hue/Saturation can now be changed
 FIXED - New PictureViewer - Added icon and toolbar button for Slideshow and fullscreen
 ADDED - New PictureViewer - Image size shown in statusbar
 FIXED - New PictureViewer - Tooltips for toolbar buttons now using multilanguage system
 FIXED - New PictureViewer - Many minor fixed

-- 3034
 FIXED - New PictureViewer - Fixed icons in the toolbar
 FIXED - New PictureViewer - Key issue with keyboard navigation when zoomed
 FIXED - New PictureViewer - Can now show photo information like ISO,Exp,FNum (Press P in viewer)
 FIXED - New PictureViewer - Can now turn off "interpolation" for rendering.
 FIXED - New PictureViewer - Can now adjust brightness and contrast
 FIXED - When testing archive, The wrong colorprofile was used.
 FIXED - When testing archive the volume name is now also shown
 FIXED - When testing 7z archive and aborting. It said it was successful even if it was not.

-- 3033
 ADDED - If image is rotated in PictureViewer and is a JPG. it can be be rotated and saved lossless. (Unless size format is unusual)
 ADDED - Update Languages was missing

( Build 3032 - 2024-11-04 )
 CHANGE- MCPictureViewer extension rewritten to use WIC and D2D. Still missing some features.
 FIXED - When drag and dropping file on a .exe the option to start the exe with the dropped files as parameters that option was not always enabled
 FIXED - 3 Stability issues

( Build 3029 - 2024-10-10 )
 Added - After folder sizing you can enable columns that show number of sub files/folders items
 Added - During folder sizing on normal filesystem the UI will update during the process and you see the folder size increase.
 FIXED - Alias Editor now support type search
 ADDED - Option to always show tab list button
 FIXED - GetFolder Size now follow settings for how to handle links (Symlinks/junctions)
 CHANGE- Changed so when symlink is created. The target does not need to exists. Symlink are allowed to point to non existing files/folders.


Build 3032+
MCPictureViewer - The internal picture viewer has change from a 3rd party image component that is abandoned and not supported anymore to be using WIC (Windows Imaging Component).
WIC is using installed codec in Windows to decode and encode images. and as default on Windows more formats are supported then the old code.
Also the drawing of the images are now done using Direct2D instead of GDI, Allowing for better and faster rendering.

Currently the new MCPictureViewer support almost all the features that the old one did. Some are missing like changing brightness, HUE and so.
They might be added if needed.
Also some new features are planed. So If you have any features you would like to have in the picture viewer. lets me know and I will take them under consideration.

If you tweaked the FileType setup. Like changed what files type the viewer should react to. You might need to reset that.
To reset the FileType setup for Viewers. then go to Menu > Configuation > FileType Setup > Viewer (Tab)
And then press Reset. Then you will get several entries for MCPicture viewer. The supported file types times are split into different section
So that you easily can just remove one if needed.

Changes to Picture Viewer
* Now using WIC. More formats supported. both for viewer and converting. (Type ":wicformats" in commandline field to get a list of formats your machine support)
* Images are rendered with Direct2D. However it is rendered in a way to improve quality.  There will be a setting to disabled this so it can render pixel perfect so you see pixels.
* Picture Window has a toolbar most common commands for easy access. Some icons are not correct yet

Know Issues
* Some zoom issue that make the image jump a bit.
* If rotating a jpg in the viewer and then saving. Image is recodoed when saving.
  If the only modification is a rotate then a lossless rotate can be done

* Some icons are wrong
* Auto rotate, is not rotating when opening according to exif information
* Add Support for Encoding of WebP format, creating WebP is not supported by WIC (decoding "viewing" is) (Pushed for next release)

New script function
FindFirstFileEx

FindFirstFileEx( <str> path, <str> options)

Options can be a comma separated list with
DBG - Show debug info in Appication log window
SUBFOLDERS - Scan all subfolders
ONLYFILENAME - Return only the filename, else whole path is returned
IGNOREFOLDERS - Ignore folders. Only search for a matcning File




« Last Edit: November 18, 2024, 15:25:02 by Mathias (Author) »

total_annihilation00

  • Active Member
  • ***
  • Posts: 71
  • Tech Savant\ Envisioneering
    • View Profile
Re: v14.3 Beta
« Reply #1 on: October 16, 2024, 21:36:38 »

( Build 3029 - 2024-10-10 )
 Added - After folder sizing you can enable columns that show number of sub files/folders items
 Added - During folder sizing on normal filesystem the UI will update during the process and you see the folder size increase.
 FIXED - Alias Editor now support type search
 ADDED - Option to always show tab list button
 FIXED - GetFolder Size now follow settings for how to handle links (Symlinks/junctions)
 CHANGE- Changed so when symlink is created. The target does not need to exists. Symlink are allowed to point to non existing files/folders.


The Type Search in Manage Aliases is very useful for wading through my dozens of entries. Also the permanent Tab Dropdown List Menu button is mighty handy. Thank you very much !!  8)
~The World's Deceit Has Raped My Soul, We Melt The Plastic People Down Then We Melt Their Plastic Town~


Ulfhednar

  • Contributor
  • VIP Member
  • *****
  • Posts: 514
    • View Profile
Re: v14.3
« Reply #2 on: November 14, 2024, 14:00:09 »
Thanks for the 3038 update & fixing the file sizes output/updating Mathias!

However I have found a problem with this build I think.
F6, drag'n'drop & my buttons now hang on dialog & that also impacts the queue process.

Where I use a button + User Defined Command in my move operations the dialog now hangs for as long as I leave it @0%.
i.e. User Defined Commands 
Code: [Select]
MC.Explorer.Move NODIALOG USEEXISTINGQUEUE
This seems to be related to the delete phase when a single item is moved as it shows the progress bar but hangs on open, folder+file(s) move is less likely to behave at all.
{Update}  I notice the move op done via Win ctrl-X / ctrl-V leaves a 'ghost' file & size value in the folder.
« Last Edit: November 14, 2024, 14:26:11 by Ulfhednar »

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4492
    • View Profile
    • Multi Commander
Re: v14.3
« Reply #3 on: November 14, 2024, 14:11:39 »
Thanks for the 3038 update & fixing the file sizes output/updating Mathias!

However I have found a problem with this build I think.
F6, drag'n'drop & my buttons now hang on dialog & that also impacts the queue process.

Where I use a button + User Defined Command in my move operations the dialog now hangs for as long as I leave it @0%.
i.e. User Defined Commands 
Code: [Select]
MC.Explorer.Move NODIALOG USEEXISTINGQUEUE
This seems to be related to the delete phase when a single item is moved as it shows the progress bar but hangs on open, folder+file(s) move is less likely to behave at all.
I will check, It started in 3038 ?  3036 was fine ?
« Last Edit: November 14, 2024, 14:23:38 by Mathias (Author) »

Ulfhednar

  • Contributor
  • VIP Member
  • *****
  • Posts: 514
    • View Profile
Re: v14.3
« Reply #4 on: November 14, 2024, 14:28:21 »
Thanks for the 3038 update & fixing the file sizes output/updating Mathias!

However I have found a problem with this build I think.
F6, drag'n'drop & my buttons now hang on dialog & that also impacts the queue process.

Where I use a button + User Defined Command in my move operations the dialog now hangs for as long as I leave it @0%.
i.e. User Defined Commands 
Code: [Select]
MC.Explorer.Move NODIALOG USEEXISTINGQUEUE
This seems to be related to the delete phase when a single item is moved as it shows the progress bar but hangs on open, folder+file(s) move is less likely to behave at all.
I will check, It started in 3038 ?  3036 was fine ?

Hi Mathias, yes was fine in the 3036 build (I just had the size update issue)
& I just added above - "I notice the move op done via Win ctrl-X / ctrl-V leaves a 'ghost' file & size value in the folder." in case you missed it ;)

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 4492
    • View Profile
    • Multi Commander
Re: v14.3
« Reply #5 on: November 14, 2024, 14:51:23 »
Thanks for the 3038 update & fixing the file sizes output/updating Mathias!

However I have found a problem with this build I think.
F6, drag'n'drop & my buttons now hang on dialog & that also impacts the queue process.

Where I use a button + User Defined Command in my move operations the dialog now hangs for as long as I leave it @0%.
i.e. User Defined Commands 
Code: [Select]
MC.Explorer.Move NODIALOG USEEXISTINGQUEUE
This seems to be related to the delete phase when a single item is moved as it shows the progress bar but hangs on open, folder+file(s) move is less likely to behave at all.
I will check, It started in 3038 ?  3036 was fine ?

Hi Mathias, yes was fine in the 3036 build (I just had the size update issue)
& I just added above - "I notice the move op done via Win ctrl-X / ctrl-V leaves a 'ghost' file & size value in the folder." in case you missed it ;)

Copy using copy/paste is handled by windows, I cant recreate any issue with that.

However the other issue I found. assign that custom command to a hotkey and press the hotkey twice.. very fast, then sometimes i happens.
It happens becuse the second operation of the two get the file removed in a situation where it did not handled that. before it have a chance to move it.

Ulfhednar

  • Contributor
  • VIP Member
  • *****
  • Posts: 514
    • View Profile
Re: v14.3
« Reply #6 on: November 14, 2024, 18:24:26 »
Thanks for the super fast fix Mathias.  8)
All good so far.
No ghosts & sizes correct.   :)

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: v14.3
« Reply #7 on: November 15, 2024, 13:57:46 »
Hi Mathias

Testing build 3038 - thanks for that.

Is there a way I can download the update .zip file?  I usually manage to catch the link in the MultiUpdate screen, but MicroShaft Wedge hijacked it this time and failed to save it.

TIA

Jungle

  • Contributor
  • VIP Member
  • *****
  • Posts: 556
  • Old Skull
    • View Profile
Re: v14.3
« Reply #8 on: November 15, 2024, 14:49:58 »
@AlanJB, you can take the link from
h__p://multicommander.com/updates/version.xml

AlanJB

  • VIP Member
  • *****
  • Posts: 436
  • VERY old Programmer
    • View Profile
Re: v14.3
« Reply #9 on: November 15, 2024, 16:20:50 »
@Jungle

Many thanks - got it :)