Code: Select all
v25.00.0219 - 2023-10-31 11:36
* XYcopy: Updated to 2.10.0229.
! Edit | Select | Selection Stats: Stopped working since 2023-10-22. Fixed.
(1) Installer Package, (2) No-Install Package (for manual unpacking).
Code: Select all
v25.00.0219 - 2023-10-31 11:36
* XYcopy: Updated to 2.10.0229.
! Edit | Select | Selection Stats: Stopped working since 2023-10-22. Fixed.
Code: Select all
v25.00.0220 - 2023-11-01 12:13
* Updated the help file.
Code: Select all
v25.00.0221 - 2023-11-01 18:41
% Configuration | General | Sort and Rename | Rename | Serial rename by Up and Down
keys: Improved algorithm. If the caret is in the extension or in the 2nd half of the
base, the position in the next rename box is now determined from the right end
instead of from the left end. This seems much more natural and practical.
For example, when updating serial numbers in such files, the caret will land exactly
where it's expected:
ChineseSimplified_8.173.lng
ChineseTraditional_8.173.lng
Japanese_8.173.lng
Code: Select all
v25.00.0222 - 2023-11-02 12:46
+ Serial rename by Up and Down keys: Yesterday's change might not be desired in all
contexts. Now you can suppress it by holding CTRL while pressing Up or Down.
* Glider | Hover Zone | Snap Next to Mouse: Now the glider is positioned 1 pixel away
from the mouse, so that a click (typically a right-click) on the white space of the
tree is not intercepted by the suddenly appearing glider.
Code: Select all
v25.00.0223 - 2023-11-02 20:00
+ Configuration | Find and Filter | Find Files & Branch View | Find Files | Enable
smart Boolean query parsing: If enabled, the explicit Name, Comment, and Tags fields
now support loose Boolean AND by space (it always worked for the default Name
field):
cmt:Amanda Lynda //match all items with "Amanda" AND "Lynda" in the comment
cmt:*Amanda Lynda* //match all items with "Amanda Lynda" in the comment
cmt:"Amanda Lynda" //match all items with "Amanda Lynda" as the comment
It was always supposed to work this way, but it stopped working around 20140520.
- List: Since v7.80.0035 - 2008-12-04 12:37, the list showed a focus rect around the
entire control when blocked by an unavailable location. Not anymore, it's quite
annoying, inconsistent, and pretty useless.
Code: Select all
v25.00.0224 - 2023-11-03 12:44
* Updated the help file.
! Mobile Hover Box: Since 20230829, you could not move to the next file if you hit a
file that could not be previewed. Fixed.
Code: Select all
v25.00.0225 - 2023-11-04 10:24
! Attempt to avoid flickering when moving XY between monitors.
! Added a trap to catch an elusive crash bug when creating/naming new folders.
Code: Select all
v25.10.0000 - 2023-11-04 16:00
= NEW OFFICIAL RELEASE. Main developments since last release:
+++ Matching Breadcrumb Bars. You can now match the colors of the breadcrumb bar to the
custom colors of the selected tab. Extending the color of the tab to the breadcrumb
bar makes a bold visual statement and is a welcome clue in poor lighting conditions.
+++ Multi-Column Matching. File list filtering can now match a given pattern against
three columns (Name, Comment, Tags) at once. Nothing can hide from you anymore.
+++ Serial Rename with Up and Down Keys. Improved algorithm. Now it better supports work
at the end of filenames of different lengths. And that's where you usually work when
updating serialized or dated names.
+++ Speed and Robustness. Improved performance for large file operations. Jobs with up
to millions of items run smoothly, quickly, and reliably.
+++ Many Other Improvements. See change log.
Code: Select all
v25.10.0001 - 2023-11-05 12:54
% Custom Copy | Progress Dialog: Still better information about what's going on in the
initial stages of a job. And removed some pixel dirt.
* XYcopy: Updated to 2.10.0230.
! SC setthumb: Didn't work for folders anymore since about v24.40.0201 - 2023-05-30
15:23. Fixed.
! Hover Box: Didn't work for folders with injected thumbnails (SC setthumb). Fixed.
Code: Select all
v25.10.0002 - 2023-11-06 11:40
* Serial Rename with Up and Down Keys: The recent changes were too smart. Now it's
simpler: Hold down the CTRL key if you want to measure the cursor position from the
right end of the file name. This is useful when editing serial numbers and other
parts that are usually appended to the name.
+ Serial Rename with Up and Down Keys: The above CTRL trick now also works in all small
lists that support rename.
* Mobile Hover Box: Now the box is only updated on key up. This way you can use fast
key repetition to move through a list without being hindered by preview work.
By the way, the same logic has been applied to the preview tab and pane for many years.
* Updated the help file.
Code: Select all
v25.10.0100 - 2023-11-06 18:00
= MAINTENANCE RELEASE.
+++ Minor bug fixes and enhancements.
Code: Select all
v25.10.0101 - 2023-11-08 15:02
+ File | Duplicate | Copy Here As...: Now you can enter absolute or relative paths
along with the name. Any missing subfolders will be created silently.
All these examples work now:
Perseus.txt (always worked)
moq\Perseus.txt (always worked, but was never documented)
..\moq\Perseus.txt (works now)
Q:\moq\Perseus.txt (works now)
..\moq\ (works now; will use the source filename as target filename)
+ File | Duplicate | Copy Here As...: Now there is a small feedback area at the bottom
that tells you a bit about your choice:
"Name equals source." (red)
"Name exists." (black) (on OK you will get an overwrite prompt)
"Name is available." (green)
The tooltip of this label shows the full target path.
+ Drag'n'Drop Context Menu | Move Here As...: Now there is a little feedback area (ses above).
+ Drag'n'Drop Context Menu | Move Here As...: Now the target path is displayed in the
dialog.
* Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters and
Live Filter Box | Use space character for Boolean AND: Added an exception that seems
quite natural. Now, if the entire pattern is wrapped in asterisks, any spaces in the
pattern will not be considered a Boolean AND.
If "Use space character for Boolean AND" is enabled then:
cmt:black hair //matches all items with "black" AND "hair" in the comment
cmt:*black hair* //matches all items with "black hair" in the comment
cmt:"black hair" //matches all items with the comment "black hair"
The same logic works for Multi-Column Matching now, of course.
* XYcopy: Updated to 2.10.0233.
! Live Filter Box and Hover Box: Pressing ESC on a Hover Box while the focus was in
the Live Filter Box removed the Live Filter instead of the Hover Box. Fixed.
Code: Select all
v25.10.0102 - 2023-11-08 21:22
> Just added a little bug trap.
Code: Select all
v25.10.0103 - 2023-11-09 20:12
+ Catalog: Added another value to the tweak CatalogFlags (bit field):
64: Automatically update item paths when folders are renamed or moved.
Keeps your Catalog in sync with reality.
Code: Select all
v25.10.0104 - 2023-11-10 16:48
* File | Settings Special | Load Configuration...: This command would not load a
configuration from a different application data path as expected. Instead, it
created a copy of the foreign ini file in the current application data path. Totally
weird. This has now been changed: You can load a configuration from anywhere, and
its path will be the new application data path. 100% natural.