Download Page: https://www.xyplorer.com/download.php
Code: Select all
v24.20.0400 - 2023-03-22 20:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v24.20.0400 - 2023-03-22 20:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v24.20.0305 - 2023-03-22 12:08
* Configuration | Preview | Previewed Formats | Category: Preview as Thumbnail:
Removed OpenOffice extensions .odt .ods .odp from the factory defaults. With the
recent version of OpenOffice there is a real preview, not just a thumbnail.
* List | Selections Context Menu: In v18.00.0005 - 2017-06-14 17:39 the commands "Move
to Other Pane" and "Copy to Other Pane" were added to the menu if Dual Pane was
enabled. Now their visibility is also tied to Configuration | General | Menus,
Mouse, Usability | Context Menus | File List... | Move/Copy/Backup To.
* Updated the help file.
! Tools | Configuration...: Crashed when the tags DB loaded thru Admin.ini did not
have any color labels defined. Fixed.
Code: Select all
v24.20.0303 - 2023-03-21 11:38
+ SC preview: Added mode "tg32".
Syntax: preview [file], [mode], [guid]
mode: How the preview is generated.
tg32: Use 32-bit GDI+ (Graphics Device Interface).
Tip: Only works for image files.
* SC preview: Apart from mode "n", all modes ignore the settings in "Configuration |
Preview | Previewed Formats". Every file type is attempted to be previewed.
* SC preview: Modes "tf32", "tf64", "te32" ignore tweak PreviewEarlyFactory.
Not new, but forgot to mention yesterday.
* Configuration | Colors and Styles | Colors | Apply colors: Now these colors are also
applied to the selected tab of the back pane, but slightly desaturated to mark the
backness.
Code: Select all
v24.20.0302 - 2023-03-20 12:23
+ Scripting got a new command.
Name: Preview
Action: Previews a file in the Preview Pane.
Syntax: preview [file], [mode], [guid]
file: Full path of file to preview.
Defaults to the currently focused file.
mode: How the preview is generated.
n: [Default] Normal UI preview as if you selected the file.
p: Use PreviewHandler, bitness depends on current user settings (incl. possible fallback to other bitness).
p32: Use 32-bit PreviewHandler.
p64: Use 64-bit PreviewHandler.
t: Use ThumbnailProvider, method and bitness depend on current user settings.
tf32: Use 32-bit IShellItemImageFactory.
tf64: Use 64-bit IShellItemImageFactory.
te32: Use 32-bit IExtractImage (currently not implemented in 64-bit).
x: Close the Preview Pane.
guid: CLSID of the PreviewHandler to use, eg {CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}.
Only used with modes p, p32, p64.
Remarks:
- The command ensures that the Preview Pane is visible.
- The time needed is displayed in the status bar.
- Live resizing, MDBU, and tooltip are supported.
- A powerful command that allows you to preview files that are not currently listed.
- Also useful as a debugging device for shell-generated previews and thumbnails,
and as a test bed for CLSIDs.
Examples:
preview "E:\Test\Preview\Katakana.pdf"; //normal preview
preview "E:\Test\Preview\Katakana.pdf", p; //PreviewHandler (bitness depends)
preview "E:\Test\Preview\Katakana.pdf", p32; //PreviewHandler (32-bit)
preview "E:\Test\Preview\Katakana.pdf", p64; //PreviewHandler (64-bit)
preview "E:\Test\Preview\Katakana.pdf", t; //ThumbnailProvider (bitness depends)
preview "E:\Test\Preview\Katakana.pdf", tf32; //ThumbnailProvider IShellItemImageFactory (32-bit)
preview "E:\Test\Preview\Katakana.pdf", tf64; //ThumbnailProvider IShellItemImageFactory (64-bit)
preview "E:\Test\Preview\Katakana.pdf", te32; //ThumbnailProvider IExtractImage (32-bit)
preview; //normal preview of current file
preview , x; //close the preview pane
//PreviewHandler (32-bit), GUID of PDF-XChange PDF Preview Provider:
preview "E:\Test\Preview\Katakana.pdf", p32, "{CF822AB4-6DB5-4FDA-BC28-E61DF36D2583}";
Code: Select all
v24.20.0301 - 2023-03-19 11:12
+ Scripting got a new function.
Name: HtmlEncode
Action: Converts non-ANSI Unicode characters to numeric HTML entities.
Syntax: htmlencode(text)
text: String of characters to convert.
Remarks:
- The general entity format returned is: &#xHHHH;
HHHH here stands for the hexadecimal Unicode code point
- ANSI characters (ordinal 0-255) remain unchanged.
Examples:
text chr(0x5FEB) . " -> " . htmlencode(chr(0x5FEB)); //快 -> 快
text htmlencode("快速入门指南"); //快速入门指南
copytext htmlencode(<clipboard>); //convert current clipboard contents
* Help | Various Information: Removed the line OS Uptime: ..., eg:
OS Uptime: 5 days, 19 hrs, 40 mins, 39 secs
Retrieving that information was the only reason this dialog was loading so slowly,
and it was pretty much useless anyway.
So this dialog is now MUCH faster, aka instant.
! SC tagcheck: Did not mark the tags as dirty when necessary, nor did it update the
dirty count. Fixed.
! SC tagcheck: Did not refresh the file list when needed after correcting the
capitalization of tags in memory:
tagcheck(8); //correct capitalization, returns count corrected items
Fixed.
Code: Select all
v24.20.0300 - 2023-03-18 12:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v24.20.0211 - 2023-03-17 20:26
* Configuration | Colors and Styles | Color Filters | Draw background colors in
distinctive shapes: Now the size of the shapes is adjusted to the screen resolution,
i.e. the shapes get bigger with higher resolution.
! SC freshhere: Used the real path (C:\Users\Donald\Desktop) even when "here" was a
special path (Desktop). Fixed.
! Configuration | General | Menus, Mouse, Usability | Mouse | Full name column select:
Selection rectangles in Details views were too wide when Age Circles (Tools |
Customize List | Date Column Format | Circles) were shown in the Name column. Fixed.
Code: Select all
v24.20.0209 - 2023-03-17 11:32
% List: Slight speed gains (speedvolution never stops). Apart from a quicker startup
and increased snappiness, browsing times are now more consistent.
! Custom File Associations: Executable files (eg EXE, AHK) could not really be
associated with other executables to open them with (eg Notepad). They just
stubbornly opened by themselves instead. Surfaced v24.20.0110 - 2023-03-15.
The fix also affects "Open With: ..." in Extra File Info Tips (Configuration |
Information | File Info Tips & Hover Box | Show file info tips | Extra fields) which
now shows e.g. "Notepad" for executables when it should.
! Breadcrumb Bars: Probably since 20180913 the focus jumped to the Address Bar after
going to a new location via a dropdown menu. Fixed.
Code: Select all
v24.20.0207 - 2023-03-16 12:57
* Image Columns: Now if "Configuration | Information | File Info Tips & Hover Box |
Show file info tips" is disabled (and Hover Box for Image Columns as well),
you won't get a tooltip with the textual contents of the hovered cell anymore.
However, you can still force this tooltip by holding down the CTRL key.
* List: Column header tooltips on Ctrl+Hover now come faster, always, and update on
the fly when you resize the column by Ctrl+Left/Right.
! Title Bar: Since v24.20.0110, a Virtual Folder with a name was not shown with that
name in the title bar. Fixed.
Code: Select all
v24.20.0200 - 2023-03-15 20:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v24.20.0110 - 2023-03-15 11:10
* Configuration | Preview | Preview | Image preview | Limit original preview size:
Reduced the factory default from 2000 to 1600. Experiments showed that 1600 x 1600
is still blindingly fast whereas from 1601 x 1601 onwards things slow down
dramatically. A little glimpse into the black box ShellImageFactory.
Note that this setting also affects huge JPEGs that are "Previewed as thumbnail"
(which means: previewed by the ShellImageFactory) because other methods failed.
! Configuration | Colors and Styles | Templates | Title Bar: Native variables like
<curfolder> were internally updated only *after* the title bar was written and hence
always resolved to the *previous* location. Fixed. Now the title bar is written
again after the list work is completed.
Code: Select all
v24.20.0109 - 2023-03-14 20:31
! Custom Toolbar Buttons, Hamburger: In a multi-monitor situation, a CTB or Hamburger
menu refused to pop up at the correct position if it had negative coordinates.
Fixed.
> Removed the related debug logging added in v24.20.0021 - 2023-03-11 11:06.
* Updated the help file.
Code: Select all
v24.20.0108 - 2023-03-14 17:12
% Portable Devices: Expanding tree nodes with many subnodes should be notably faster
now.
* Updated the help file.
! Configuration | General | Menus, Mouse, Usability | Mouse | Full name column select:
Changing the setting did not trigger an immediate repaint of the list which should
be done now due to recent changes in this feature. Fixed.
! Tree: Error 9 with full CRASH was possible when switching between Maxi and Mini
Tree, and also on auto-refreshing a tree, both under certain other conditions.
Fixed.
Code: Select all
v24.20.0107 - 2023-03-14 13:08
+ SC text, SC inputselect: Now they support Unicode window captions:
$utf = "日本人"; text 3:=$utf; inputselect(7:=$utf);
* XYcopy: Updated to 2.10.0215.
Code: Select all
v24.20.0106 - 2023-03-14 11:45
! Refresh after Delete: In the Chinese locale these two files are seen as differently
named (and they are: it's the parentheses that are different) but Windows sees them
as same-named when looking at them case-insensitively:
Hello(XYP).txt
Hello(XYP).txt
One effect was: If you deleted one of them the other one disappeared from the file
list as well (but luckily not from the file system). This should be fixed now.
! Virtual Folders: Since v24.20.0102 - 2023-03-13 12:09 VFOs with dynamic definitions
(eg <pick 8.m ...>) were not correctly updated anymore after file operations. Fixed.
! Autosize Columns: Since 20230304 the columns turned out 2 pixels too narrow in List
and Small Icons views. Fixed.