Code: Select all
v24.20.0018 - 2023-03-09 20:52
! Thumbnails: Large resolution JPGs (e.g. 10824 x 8118 pixels) would not get any
thumbnails. Fixed.
(1) Installer Package, (2) No-Install Package (for manual unpacking).
Code: Select all
v24.20.0018 - 2023-03-09 20:52
! Thumbnails: Large resolution JPGs (e.g. 10824 x 8118 pixels) would not get any
thumbnails. Fixed.
Code: Select all
v24.20.0019 - 2023-03-10 11:36
* List | Permanent Custom Sort Order: When refreshing lists, PCSO is now confined
to lists of up to 5000 items. Larger lists forget their custom sort order on refresh.
Code: Select all
v24.20.0020 - 2023-03-10 18:22
! SC freshhere: Using it on a Virtual Folder led to mayhem including a crash. Fixed.
Now it will use the common real path of that virtual folder. And even if there is
none, the crash won't happen anymore.
! Scripting | Arrays: Global associative arrays with variables as indices were not
correctly processed in certain contexts. Fixed.
Code: Select all
v24.20.0021 - 2023-03-11 11:06
! Scripting: Since v24.20.0020 single-quoted strings were not handled properly anymore
in all contexts. Fixed.
> Added some debug logging regarding menu position in multi-monitor situations.
Code: Select all
v24.20.0100 - 2023-03-11 20:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
+++ Compilation Soundtrack. Compiled to the Starcrawler Acoustic Sessions.
Code: Select all
v24.20.0101 - 2023-03-12 15:02
* Configuration | Preview | Previewed Formats | Category: Renamed "Office Files" to
"Document Files" here and everywhere else in the GUI.
- Some related INI keys (PreviewOffice, NoPrevOffice, OfficePreviewCustomExtensions,
ShowHoverBoxOffice) remain as they were for backward compatibility.
- The generic file type {:Office} is kept alongside "{:Document}" for backward
compatibility. Since it's deprecated now, you should use "{:Document}" instead.
* MLS: Internally updated to version 8.162.
> TRANSLATORS: Please wait until Reference_8.162.lng is uploaded.
You will be notified if you have subscribed to this thread:
https://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
- Removed the following menu commands because they are pointless in today's Windows:
- Favorites | Special System Folders | Start Menu
- Favorites | Special System Folders | Start Menu (All Users)
! SC runret: Under certain regional settings there was a conversion issue with CP_UTF8
(65001) and Unicode characters in the listed item names, for example:
text runret("cmd /c chcp 65001 & cmd /c dir E:\Path-to-Test", , 65001);
Fixed.
Code: Select all
v24.20.0102 - 2023-03-13 12:09
+ Help | Online Support: Added command "Quick Start Guide". Goes to
https://www.xyplorer.com/quickstart.php where the newbie is shown how to unleash the
power of XY.
> SC runret: Added some alternate routes to the output, flags bit 4 and 8.
! Time-Stamping: Since time-stamping ensures that the archive bit is set (v23.80.0207
- 2022-12-15 10:57), any read-only bit in the stamped file has been lost. Fixed.
! SC runret: The recent fix made things only worse. Undone.
! Virtual Folders: Lost scroll position and selection on an auto-refresh (under
certain conditions). Fixed.
! Virtual Folders: A script _goto "vi:<pick>";_ could throw a "<path> could not be
accessed" error msg. Fixed.
! Scripting: User functions in UTF-8-encoded include files were not UTF-8-decoded. Fixed.
Code: Select all
v24.20.0103 - 2023-03-13 14:51
+ SC load: If the load command is within a loaded script file, you now can omit the
path of the loaded file. If will default to the path of the containing script file.
load "test.xys";
This is probably a bug fix because it was always meant to be like this. It is
perfectly natural and allows you to move the parent script and loaded file together
without any adjustments.
> SC runret: Added another alternate route to the output, flags 24.
Code: Select all
v24.20.0104 - 2023-03-13 21:55
* SC runret: Major rewrite. Should support Unicode characters now regardless of the
regional settings.
All the recent debug flags were removed, just call it plain like this:
text runret("cmd /c dir c:\"); //ANSI
text runret("cmd /c chcp 65001 & cmd /c dir E:\Path-to-Test", , 65001); //UTF-8
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.
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.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.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.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.0200 - 2023-03-15 20:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.