Code: Select all
v26.20.0109 - 2024-07-11 09:25
! List: Error 9 when deleting the whole list (since v26.20.0104 - 2024-07-06 11:14). Fix #2.
(1) Installer Package, (2) No-Install Package (for manual unpacking).
Code: Select all
v26.20.0109 - 2024-07-11 09:25
! List: Error 9 when deleting the whole list (since v26.20.0104 - 2024-07-06 11:14). Fix #2.
Code: Select all
v26.20.0108 - 2024-07-10 11:04
! Color Filters: Full path patterns starting with B:\, L:\, or T:\ would not work
correctly because of a syntax collision with the control selectors B:, L:, and T:.
Fixed.
Code: Select all
v26.20.0107 - 2024-07-09 12:36
+ Special Properties: The Dimensions, Width, Height, and Aspect properties for image
files now also work for video files.
This enhances SC property and the corresponding native <prop ...> variable, for example:
text property("#image.dimensions");
text property("#image.width");
text property("#image.height");
text property("#aspectratio");
echo <prop #image.dimensions>;
echo <prop #image.width>;
echo <prop #image.height>;
echo <prop #aspectratio>;
Also, the Dimensions and Aspect Ratio special property columns now display the frame
dimensions and aspect ratio for video files.
+ Configuration | Colors and Styles | Templates | Status Bar | Use status bar
template: Dimensions and aspect ratio (<s:dimension>) are now also displayed for
video files.
Code: Select all
v26.20.0106 - 2024-07-07 16:59
! List: Error 9 when deleting the whole list (since v26.20.0104 - 2024-07-06 11:14). Fixed.
Code: Select all
v26.20.0105 - 2024-07-07 16:27
+ File | Rename Special | Aaa Aa.aaa: For this command and other occasions where the
so-called "title case" is applied, you can now define exceptions where a word should
keep its original case (usually acronyms in ALLUPPERCASE) using a new tweak.
This is the factory default:
RenameTitleCaseExceptionsKeep=ABBA;IBM;IMF;UN;WHO;WTO;XYplorer
As the last word above shows, you can also define mixed case exceptions such as:
RenameTitleCaseExceptionsKeep=CaMeL;iPad;LaTeX;mRNA;NaN;XYplorer
By the way, the sequence is irrelevant:
RenameTitleCaseExceptionsKeep=NaN;XYplorer;ABBA
Examples (where ABBA is one of the exceptions):
- IN: ABBA - dancing queen
IN: ABBA - DANCING QUEEN
OUT: ABBA - Dancing Queen
If the input does not perfectly (case-sensitively) match the exceptions the word is treated normally:
- IN: abba - dancing queen
OUT: Abba - Dancing Queen
If ABBA and LaTeX are among the exceptions:
- IN: ABBA - LaTeX queen
OUT: ABBA - LaTeX Queen
+ SC recase enhanced: Added parameter "titlecase_exceptions_keep".
Syntax: recase(string, [mode], [flags], [titlecase_exceptions_lower], [titlecase_exceptions_keep])
titlecase_exceptions_keep:
missing: Use the global defaults (as stored at key RenameTitleCaseExceptionsKeep).
empty: Do not use any keep exceptions.
else: Use this ";"-separated list of exceptions, e.g. "ABBA;LaTeX;QUEEN;UFO".
Examples for Title Case:
text recase("ABBA - dancing QUEEN.mp3", "t", 1, , "QUEEN"); //Abba - Dancing QUEEN.mp3
text recase("ABBA - take a chance on me.mp3", "t", 1, , "ABBA"); //ABBA - Take a Chance on Me.mp3
text recase("ABBA - take a chance on LaTeX.mp3", "t", 1, , "ABBA;LaTeX"); //ABBA - Take a Chance on LaTeX.mp3
The parameter is also honored by the Camel Case mode.
! Live Filter Box: The tooltip was not always updated when the tab was automatically
selected when coming from a locked tab. Fixed.
! Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box |
Delay before filter is applied (in milliseconds): The delay was applied
unnecessarily when removing a filter with ESC. Fixed. No delay anymore.
Code: Select all
v26.20.0104 - 2024-07-06 11:14
! Fast Live Filter: Setting a Live Filter in Light mode, switching to Dark mode, and
then resetting the filter could result in incorrect text colors if color filters
were applied. Fixed.
% Fast Live Filter: Switching filters on and off is now even faster.
Code: Select all
v26.20.0103 - 2024-07-05 16:49
+ Visual Filters, Live Filters, Color Filters: Now you can date filter / color a list
just by a certain year or month if you stick to the ISO 8601 date format:
Modified: 2024
Created: 2024-07
Just by a day (ignoring the time) already worked before:
Accessed: 2024-07-05
Code: Select all
v26.20.0102 - 2024-07-04 12:00
+ Configuration | General | Tree and List | Tree: Added option "Scroll subfolders into
view". Check this to have a node automatically scroll up to show as many of its
subfolders as possible when you expand it. This behavior is standard in File
Explorer, so it is enabled in XYplorer by default (and has been hardcoded since day
one). Now you can turn it off.
FYI, this raises tweak TreeScrollSubfoldersIntoView to the UI.
Code: Select all
v26.20.0101 - 2024-07-03 10:31
! Breadcrumb Bars | Dropdown: Selecting "Rapid Access" from the This PC dropdown
caused error 9 if the Breadcrumb's menu style was Standard Menu. Fixed.
Code: Select all
v26.20.0100 - 2024-07-02 15:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v26.20.0001 - 2024-07-02 10:40
! Fast Live Filter: Deleting items from a fast-filtered list could cause error
messages and even crash the application. Fixed.
Code: Select all
v26.20.0000 - 2024-07-01 16:00
= NEW OFFICIAL RELEASE. Main developments since last release:
+++ Snappy Live Filtering. Live filtering is now done in memory without accessing the
file system, resulting in a much faster and smoother experience.
+++ Many Other Improvements. See change log.
Code: Select all
v26.10.0218 - 2024-06-30 20:42
! Mini Tree: The change in v25.90.0129 - 2024-05-04 18:21 (Mini Tree remembers
collapsed contents) caused Mini Tree definitions to be much too large, and more work
than necessary when loading the tree. Fixed.
Code: Select all
v26.10.0217 - 2024-06-30 17:04
* MLS: Internally updated to version 8.187.
> TRANSLATORS: Please wait until Reference_8.187.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
* Updated the help file.
Code: Select all
v26.10.0216 - 2024-06-29 13:29
! Fast Live Filter: Creating a new folder or file in a fast-filtered list resulted in
an error. Fixed.
* Fast Live Filter: Creating a new folder or file in a fast-filtered Paper Folder
resulted in an error as well. Fixing this, hovwever, is way too much trouble. So,
Paper Folder have been excluded from fast filtering (again).
! Input Dialogs: Crash when using various input dialogs due to a small optimization
yesterday. Fixed.