XYplorer Changelog

What's new in XYplorer 25.80.0300

Apr 10, 2024
  • Minor bug fixes and enhancements.

New in XYplorer 25.80.0200 (Apr 4, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.80.0100 (Apr 3, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.80.0000 (Mar 25, 2024)

  • Multi-Row Toolbar. Now you can have as many toolbar rows as you want. And you can show and hide less frequently used extra rows of buttons with a single keystroke of your choice.
  • Dark Mode Color Tint. Now you can choose from 360 available colors to add a nice tint to your darkness.
  • Rename With Live Feedback. Now you can get live feedback as you type in the rename box. You can see if the current name is legal, already taken, longer than 259 characters, good to go. A valuable time and hassle saver.
  • Encoding In Tooltip. Now you can display the encoding (Ascii, UTF-8, UTF-8 BOM, UTF-16LE, etc.) of the hovered file in the tooltip.
  • Many Other Improvements. See change log.

New in XYplorer 25.70.0000 (Mar 12, 2024)

  • Permanent Custom Sort Order Per Folder
  • Zero Padding
  • Many Other Improvements

New in XYplorer 25.60.0100 (Mar 4, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.60.0000 (Mar 1, 2024)

  • Custom Thumbnail Overlays. Now you can overlay any file information over a thumbnail in a style of your choice. Photographers will appreciate seeing the date the shot was taken and camera settings such as focal length, aperture, exposure time, and ISO speed.

New in XYplorer 25.50.0300 (Feb 16, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.50.0200 (Feb 14, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.50.0100 (Feb 6, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.50.0000 (Jan 30, 2024)

  • Status Column. Now you can have the OneDrive Status column in the file list, including searching and filtering by availability status.
  • Many Other Improvements.

New in XYplorer 25.40.0400 (Jan 15, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.40.0200 (Jan 3, 2024)

  • Minor bug fixes and enhancements.

New in XYplorer 25.40.0100 (Dec 27, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 25.40.0000 (Dec 19, 2023)

  • The GUI got a little facelift. Rounded tabs, fading captions, general airiness and smoothness.

New in XYplorer 25.30.0000 (Dec 7, 2023)

  • Rounded Corners:
  • Labels and color filters now optionally look slicker.
  • For labels, you can toggle the setting at Configuration | Information | Tags | Rounded, for Color Filters at Configuration | Colors and Styles | Color Filters | Draw background colors as rounded rectangles.
  • Soft Labels:
  • Now you can use the label column as a link to any of the other tag columns. For example, you can display your rating stars here.
  • Color-Code Path Length:
  • You can now color-code items in the folder tree and file list according to their path length. Useful if you work with long, deep paths and need shell compatibility.
  • The Windows shell and many applications may refuse to work properly when confronted with path lengths > 259 characters. It is nice to be able to see right away when such problems are approaching.
  • TGA Image Preview:
  • Now you can natively preview and thumbnail TGA with transparency without the need for a third-party codec.

New in XYplorer 25.20.0100 (Nov 26, 2023)

  • Overall Spacing:
  • Now you can fine-tune the overall spacing (or airiness, or density) of the main window. Do you want to see as much information as you can squeeze in, or do you prefer a more relaxed layout with larger click targets?
  • You can find the setting here: Configuration | Colors and Styles | Styles | Overall spacing.
  • And here is what it does. All three screenshots show the same tree and list, only the density is different.
  • Dual Locations:
  • Full support for dual locations allows you to open new folders in both panes with a single click, filter both panes with a single click, perform searches in both panes with a single click, and add the combined locations of both panes to your Favorites list. If you use dual panes, this is what you have been waiting for.
  • Here, a favorite has been defined as a dual location, kind of a dual favorite.
  • Highlight the Other Path:
  • Now you can color code the path of the inactive pane in the folder tree. It can be useful to know what’s on the other side and where it is.
  • The Color Filter T:dir:<otherpath>

New in XYplorer 25.20 (Nov 23, 2023)

  • Overall Spacing:
  • Now you can fine-tune the overall spacing (or airiness, or density) of the main window. Do you want to see as much information as you can squeeze in, or do you prefer a more relaxed layout with larger click targets?
  • Dual Locations:
  • Full support for dual locations allows you to open new folders in both panes with a single click, filter both panes with a single click, perform searches in both panes with a single click, and add the combined locations of both panes to your Favorites list. If you use dual panes, this is what you have been waiting for.
  • Highlight the Other Path:
  • Now you can color code the path of the inactive pane in the folder tree. It can be useful to know what’s on the other side and where it is.

New in XYplorer 25.10.0000 (Nov 5, 2023)

  • 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.

New in XYplorer 25.00.0200 (Oct 19, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 25.00.0100 (Sep 28, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 25.00 (Sep 26, 2023)

  • The Glider:
  • The Glider is a floating, context-sensitive mini toolbar in the folder tree that magically appears at your mouse pointer, offering buttons for the most common file management operations: Copy, Move and Paste. It’s like drag and drop without the dragging. Fully customizable. A game changer when it comes to manually organizing files into folders.
  • How to turn it on:
  • Toggle the Glider at Tools | Customize Tree | Show Glider.
  • Pro Tip: The same menu can by shown by Shift+right-clicking anywhere in the white space of the folder tree.
  • Usage:
  • Here you can see the Glider in action. Just one click to move a bunch of files to a specific folder. No drag-and-drop, no copy-and-paste, no need to go to the destination folder. You stay where you are.
  • Configuration:
  • Virtually everything about the Glider is customizable from its right-click menu. You can decide where it appears, when it appears, and how it appears.
  • Usage Tips:
  • To display the glider buttons vertically, select 1 for Buttons per Row.
  • If you’re about to use the Glider to move a bunch of files to different tree folders, your task will be streamlined if you show just that one Glider button (Select Buttons... / Move selected items here) and make it appear directly under the mouse pointer (Hover Zone / Snap to First Button).

New in XYplorer 24.90.0100 (Aug 31, 2023)

  • Color Folder Rows
  • Switch Folder Views
  • Many Other Improvements
  • Compilation Soundtrack

New in XYplorer 24.90 (Aug 27, 2023)

  • Color Folder Rows. If you’re looking for folders, you’ve come to the right place. Now, with a single keystroke, you can color-code folders to make them stand out.
  • Switch Folder Views. Now you can switch between the current and your favorite folder view with a single keystroke. A folder view includes column layout, sort order, list view, and list style.
  • Many Other Improvements. See change log.
  • Compilation Soundtrack. Compiled to songs by Automatic Shoes.

New in XYplorer 24.80 (Aug 9, 2023)

  • Tree Section Colors. Optional custom text and background colors for different sections of the tree help you find your branch in a huge tree and instantly recognize where you are. It's all about quick orientation.
  • Quickly Select the Item. You can now toggle item selection in the file list by Ctrl+left-clicking any cell in the row, even if Full Row Select is off. This makes it easier to select (deselect) items in a very wide list, especially when the Name column is scrolled to the left out of view.
  • Quickly Spot the Name. You can now hold CTRL while hovering over any cell other than the Name cell and a tooltip will show the name of the item. Quite useful if that name is currently scrolled to the left out of view.
  • Expansion Icon Chevron. A new expansion icon, the Chevron, is now available for the folder tree. It’s also the new factory default.
  • Many Other Improvements.

New in XYplorer 24.70 (Aug 2, 2023)

  • Zoom to Fit for Thumbnails. Allows you to enlarge smaller originals as much as the current thumbnail size will allow and turn your thumbnails into pixel magnifiers. On the fly. Every icon designer's dream.
  • Zoom to Fit for the Hover Box. Hover the mouse over small image files and view their pixels like under a microscope. No clicks required. Useful fun.
  • Many Other Improvements. See change log.
  • Compilation Soundtrack. Compiled to the songs of Brooke Combe.

New in XYplorer 24.60.0100 (Jun 26, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.60.0000 (Jun 24, 2023)

  • Custom Folder Icons. Now the download package contains five colored folder icons in Windows 11 style for your pleasure. Three of them are predefined as Custom File Icons. Seeing them in action is just a click away. You get a cute yellow generic folder icon, a blue icon for empty folders, and a red one for inaccessible folders. Looks good and is more helpful than you might think. Give it a try!
  • Deghost Your Icons. Now you can control whether the icons of hidden items are drawn in this ghostly, semi-transparent way (Windows default) or not.
  • Peek at Embedded Icons. Now you can use the wheel to scroll through all the embedded icons an icon resource and see their full list.
  • Status Bar Section Width. Now you can adjust the width of the first two sections of the status bar by hitting Shift+Alt+Wheel over them.

New in XYplorer 24.50.0100 (Jun 15, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.50.0000 (Jun 6, 2023)

  • Folder Icons Based On Content. Now you can define custom icons for empty, full and Access Denied folders. These icons are used everywhere, in the folder tree, file list, all menus and drop-down lists, breadcrumb bars, address bar, etc., so you can immediately see whether a folder has contents or not.
  • Quick Boolean Filter. Now the Live Filter Box can treat space-separated items as ANDed Boolean operands. This makes filtering simple, fast, and effective in a way that feels natural.
  • Wrap-Around List. Now you can have the file list wrap around the edges, i.e. if you press UP at the top of the list, you go to the bottom of the list, and if you press DOWN at the bottom of the list, you go to the top of the list.

New in XYplorer 24.40.0200 (May 25, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.40.0100 (May 16, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.40.0000 (Apr 29, 2023)

  • NEW OFFICIAL RELEASE. Main developments since last release:
  • Mobile Hover Box. Now you can easily move the Hover Box (instant file preview on mouse over) from file to file with the navigation keys. Cool and useful.
  • Custom Event Sounds. Now supports all playable audio formats.
  • Open Folders with a Single Click. Now you can optionally open folders in the file list with a single click, just like in the folder tree.
  • Many Other Improvements

New in XYplorer 24.30.0100 (Apr 16, 2023)

  • Event Sounds:
  • Tired of staring at a progress bar until a file operation is finally finished? Starting from this version you can have a short sound playing that tells you when the operation is finished and if it was finished successfully.
  • There is also a pop sound for deletes, which are usually instantaneous. This was added just for fun. You may find that completing an operation with a sonic event generally gives you a strange sense of primal satisfaction.
  • Turn it on and enjoy
  • To enable event sounds ensure that Configuration | General | Controls & More | Miscellaneous | Play a sound on certain events is ticked. And turn on your speakers.
  • That’s it, now you should hear a short "blurp" sound after each copy/move operation, a "blip" sound after each search, and a "plop" sound after each delete.
  • If you want other sounds, more sounds, or different conditions, check out the following section.
  • Custom Event Sounds:
  • If you don’t like the default sounds, and/or have better ones, you can easily add them to the soundscape. Yes, you can have the application play an entire song when your backup is complete.
  • To show "Edit Event Sounds" dialog, paste the following line into the address bar and press ENTER; the line includes a comment to help you recognize the command later in the address bar drop-down list:
  • ces(); //show "Edit Event Sounds" dialog
  • In a fresh instance you will see this:
  • Event Sounds, factory defaults.
  • To hear a sound double-click the cell in the Event column.
  • In the Min Duration (sec) column you can specify the minimal duration (in seconds) of the action for a sound to be played. Special values: Set it to 0 to always play the sound, set it to -1 to never play it.
  • There are four sounds embedded in the executable, referred to by "*1" etc. in the Sounds column. In this column you can as well specify the full or relative paths of WAV files. Paths are resolved relative to the "Sounds" subfolder of XYplorer’s app data folder (<xydata>Sounds).
  • For example, a custom event sound setup might look like this:
  • Check out the help file for more things you can do with the ces() command. By the way, ces stands for "Custom Event Sounds", of course.
  • Background Dragging:
  • Now you can drag files from a background XYplorer window to another application window in the foreground. A long awaited feature is finally implemented.
  • To enable background dragging ensure that Configuration | General | Menus, Mouse, Usability | Mouse | Allow dragging from a background window is ticked.
  • Now you can drag stuff from a backgrounded XYplorer to the current foreground window:
  • Go Now. If you’re a habitual scripter, you’ll love the new ability to launch a script from the address bar with a keyboard shortcut of your choice.
  • For example, this little script will rename the currently selected file(s) to the text currently in the clipboard:
  • rename b, <clp>;
  • You can run it right from the address bar, and once it’s there you might want to re-use it for other files to be renamed. But you don’t want to select a file, then focus the address bar, and then press ENTER. There is a better way now. Assign a keyboard shortcut to menu command Go | Go Now, e.g. Ctrl+G, and you can do this one-handedly while keeping focus in the file list.

New in XYplorer 24.30 (Apr 12, 2023)

  • Event Sounds. Tired of staring at a progress bar until a file operation is finally finished? Starting from this version you can have a short sound playing that tells you when the operation is finished and if it was finished successfully.
  • There is also a pop sound for deletes, which are usually instantaneous. This was added just for fun. You may find that completing an operation with a sonic event generally gives you a strange sense of primal satisfaction.
  • Custom Event Sounds. If you don’t like the default sounds, and/or have better ones, you can easily add them to the soundscape. Yes, you can have the application play an entire song when your backup is complete.
  • Background Dragging. Now you can drag files from a background XYplorer window to another application window in the foreground. A long awaited feature is finally implemented.
  • Go Now. If you’re a habitual scripter, you’ll love the new ability to launch a script from the address bar with a keyboard shortcut of your choice.
  • Many Other Improvements.

New in XYplorer 24.20.0400 (Mar 22, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.20.0300 (Mar 18, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.20.0200 (Mar 15, 2023)

  • Image Columns:
  • So far a data record in a file listing consisted of an icon, maybe a thumbnail, and various bits of text. The signature look of a details view in a file manager. Those days are over. Now you can add images to the mix. And not just one per file, but many: Up to 80 different pics per file, all in one list!
  • These images can be arbitrarily assigned to a file (and recorded in a database), or based on rules (e.g. based on the file name or other file properties). Typical use cases would be showing wave forms for sounds, or album covers for songs, or different states or angles of people or designs.
  • And that’s just the beginning. Since columns can be scripted, the possibilities are endless. A column could even create the image it’s about to show.
  • By the way, if you move your mouse over these images, you’ll optionally get an enlarged view, the so-called Hover Box.
  • Absolutely massive new feature. Ground-breaking.
  • This is a screenshot by a user showing a display of wave form images in an XYplorer Image Column.
  • Note that the wave form images are not created by XYplorer itself. Another software has to take care of that. But in XYplorer you can assign them to a sound file, and display them along with the sound file.
  • So, how do we get there, step by step (arbitrary assignment)?
  • First, set the list to Details View and add an Image Column. For arbitrary assignment we take an Extra Column (there are 16 available) via View | Columns | Show Columns..., open the Configuration Dialog via right-clicking the column header, call it "Waves" (or whatever you like) and set the column type to "Image"
  • Now here is our minimalistic example setup: one WAV file and one PNG file containing the corresponding wave form image. Both files have the same base name, but obviously different extensions. Our new Image Column "Waves" is already visible but still empty, folder tree is hidden
  • Now we select the PNG file and press Ctrl+Shift+P to copy the filename to the clipboard without the path. We could as well copy it with the full path (Ctrl+P) but keeping it relative to the WAV file's path has advantages when moving/copying the files.
  • Then we right-click the WAV file cell in the Waves column and select the Paste command
  • Do it again, but differently (automatic assignment)!
  • Okay, this was an arbitrary assignment and it is stored in a database. If you are well-behaved and your wave form files always have the same base name as your corresponding wave files then there is something better: automatic assignment based on rules! No database involved, no disk space
  • As Template we use <cc_base>.png which is template speak for "same base name, but PNG extension".
  • And that’s it! Once you OK the configuration dialog, the wave form image will show in your column. And it will do like this for all WAV files that have corresponding wave form image files, in all locations, wherever you show this column!
  • Of course, you don’t have to keep your wave form images where your wave files are. You can as well have them in a different place, for example in a sister folder "WaveForms", which you could reference like this (using standard Windows relative path syntax) in the template: ..WaveForms<cc_base>.png.
  • Songs & Pics (another example for automatic assignment)
  • If you are a proper audio nerd and have a decent naming strategy for your songs and pics, you can easily do this with Custom Columns. There is no database involved, you just have to setup the columns once, doable in 5 minutes. This list is in "Details with Thumbnails" view to gain additional line height and thus larger images
  • The pics are in a parallel folder called "SongPics". Here is the configuration of the "Front" column (..SongPics<prop #tag.artist> - <prop #tag.album> - Front.jpg). You can figure out the other columns yourself
  • Finally
  • That was just a small scratch on the surface. The possibilities are endless. Check out the Help file and the User Forum for more ideas, tricks and tips.
  • SketchUp Preview. Now previews and thumbnails are supported for SketchUp Pro (3D CAD software) *.skp and *.layout files.

New in XYplorer 24.20.0100 (Mar 12, 2023)

  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the Starcrawler Acoustic Sessions.

New in XYplorer 24.20.0000 (Mar 1, 2023)

  • Image Columns. So far a data record in a file listing consisted of an icon, maybe a thumbnail, and various bits of text. The signature look of a details view in a file manager. Those days are over. Now you can add images to the mix. And not just one per file, but many: Up to 80 different pics per file, all in one list!
  • These images can be arbitrarily assigned to a file (and recorded in a database), or based on rules (e.g. based on the file name or other file properties). Typical use cases would be showing wave forms for sounds, or album covers for songs, or different states or angles of people or designs.
  • And that’s just the beginning. Since columns can be scripted, the possibilities are endless. A column could even create the image it’s about to show.
  • By the way, if you move your mouse over these images, you’ll optionally get an enlarged view, the so-called Hover Box.
  • Absolutely massive new feature. Ground-breaking.
  • This is a screenshot by a user showing a display of wave form images in an XYplorer Image Column:
  • Wave form images in Details View.
  • Note that the wave form images are not created by XYplorer itself. Another software has to take care of that. But in XYplorer you can assign them to a sound file, and display them along with the sound file.
  • So, how do we get there, step by step (arbitrary assignment)?
  • First, set the list to Details View and add an Image Column. For arbitrary assignment we take an Extra Column (there are 16 available) via View | Columns | Show Columns..., open the Configuration Dialog via right-clicking the column header, call it "Waves" (or whatever you like) and set the column type to "Image":
  • Configuring an Extra Column as Image Column.
  • Now here is our minimalistic example setup: one WAV file and one PNG file containing the corresponding wave form image. Both files have the same base name, but obviously different extensions. Our new Image Column "Waves" is already visible but still empty, folder tree is hidden:
  • Image Column "Waves" is still empty.
  • Now we select the PNG file and press Ctrl+Shift+P to copy the filename without path to clipboard.
  • Then we right-click the WAV file cell in the Waves column and select the Paste command:
  • Pasting the image file name into the Image Column cell.
  • Done. This is how it looks now:
  • Voila, the wave form is there!
  • Move the mouse over it to get a zoomed view (need to tick "Image Columns" in Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Context... first):
  • Wave form zoomed in a Hover Box.
  • Do it again, but differently (automatic assignment)!
  • Okay, this was an arbitrary assignment and it is stored in a database. If you are well-behaved and your wave form files always have the same base name as your corresponding wave files then there is something better: automatic assignment based on rules! No database involved, no disk space wasted.
  • This time we add a Custom Column (there are 64 available), and configure it like this:
  • Configuring a Custom Column as Image Column.
  • As Template we use <cc_base>.png which is template speak for "same base name, but PNG extension".
  • And that’s it! Once you OK the configuration dialog, the wave form image will show in your column. And it will do like this for all WAV files that have corresponding wave form image files, in all locations, wherever you show this column!
  • Voila, the wave form is there (again)!
  • Of course, you don’t have to keep your wave form images where your wave files are. You can as well have them in a different place, for example in a sister folder "WaveForms", which you could reference like this (using standard Windows relative path syntax) in the template: ..WaveForms<cc_base>.png.
  • That was just a small scratch on the surface. The possibilities are endless. Check out the Help file and the User Forum for more ideas, tricks and tips.
  • SketchUp Preview. Now previews and thumbnails are supported for SketchUp Pro (3D CAD software) *.skp and *.layout files.
  • I told you it works.
  • Many Other Improvements.

New in XYplorer 24.10.0000 (Feb 16, 2023)

  • Here’s a quick introduction to the main new features:
  • Empty Cell Defaults:
  • If you suffer from fear of the void you will be glad that this version offers easy ways to fill the void. The marking of the different types of emptiness can actually serve a better overview.
  • Empty cells are cells without content. Normally they simply show nothing. Now you can make them show something, something of your own free choice. It can make quite a difference in the look and feel of a list.
  • Fake Right-Drag-and-Drop:
  • Now you can fake a right-drag-and-drop by holding down CTRL and SHIFT while doing a left-drag-and-drop. That way you can have the drag-and-drop context menu on left-drag-and-drop, which is pretty cool in limited hardware and software contexts.

New in XYplorer 24.00.0712 Beta (Feb 16, 2023)

  • MLS: Internally updated to version 8.160.
  • TRANSLATORS: Please wait until Reference_8.160.lng is uploaded.
  • Configuration | Colors and Styles | Styles | Columns | Use empty cell defaults: Fixed some minor issues with Image Columns.

New in XYplorer 24.00.0711 Beta (Feb 16, 2023)

  • Hover Box on Image Columns: Did not work for images assigned to folders. Fixed.

New in XYplorer 24.00.0710 Beta (Feb 15, 2023)

  • Image Columns: Again MUCH better speed. The display size of images in columns is now limited to 400 x 100 (width x height) which makes the rendering pretty fluid even with a greater number of images, especially notable where the original images are large. The use of memory was also greatly reduced.
  • Image Columns: To show the Hover Box here you now have to tick "Tiles and Thumbnails" in "Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Context...".

New in XYplorer 24.00.0709 Beta (Feb 15, 2023)

  • Image Columns: Better speed. Now each image file is read from disk only once per listing, then kept in memory until the location changes or is refreshed.
  • Hover Box on Image Columns: Resize did not work as it should. Fixed.

New in XYplorer 24.00.0708 Beta (Feb 14, 2023)

  • Custom Columns: Added column format "Image". Via variables in the template you can now define a column to show images in a systematic relation to each listed file.
  • Perfect e.g. for waveform images whose filename matches the wave filename (e.g. "<cc_path><cc_base>.png").
  • Image Columns: Now the images support the Hover Box. Awesome.

New in XYplorer 24.00.0707 Beta (Feb 14, 2023)

  • Extra Columns: Added a new column type "Image". If you specify any of the image types BMP, GIF, PNG, JFIF, JPG, JPEG, JPE as column data (via right-clicking the cell), those images are displayed right in the cell. This is quite something! It opens up a world of possibilities. For example, you can now attach waveform images (created by some 3rd party app) to WAV files, and have them shown right in the list. And not only one. You can have a couple of Extra/Image columns, each with its own image. So here we are: Image Columns!
  • Notes:
  • The images can be resized on-the-fly just by changing the column width.
  • Of course, if you want to see more than very tiny miniatures, you need some row height. Currently the best way to achieve an acceptable row height is by using the "Details with Thumbnails" view.
  • There is no caching for those images. They are always live. So you can increase performance by providing not too large source images.
  • These images have no Hover Box or MDBU.
  • Updated the help file.
  • SC setthumb: Injecting a thumbnail into an existing cache could mess up the cache if the new image was larger than the original. Fixed.
  • Hover Box: The status info in Hover Boxes for injected thumbnails was referring to the original image while showing the injected image. Fixed. Now the status also refers to the injected image. Only relevant if deep injection is set, see SC setthumb.

New in XYplorer 24.00.0706 Beta (Feb 13, 2023)

  • Custom Event Actions | Exit: Now you can have the script cancel the exit process and keep the app open. To do this call the special new scripting command cancelexit, for example like this: if (confirm("Exit app?") == 0) {cancelexit;} SC cancelexit does nothing visible when called, but when the script is completed, the app will stay open. Useful for prompts on exit.
  • + Scripting got a new command.
  • Name: CancelExit
  • Action: Lets you cancel the exit process and keep the app open.
  • Syntax: cancelexit
  • Remarks:
  • Only effective in the "Custom Event Actions | Exit" script.
  • Example:
  • if (confirm("Exit app?") == 0) {cancelexit;}
  • Custom Event Actions | After file operation: Replaced variable <CEA_TimeSecs> by the more precise <CEA_TimeMsecs>:
  • <CEA_TimeMsecs> //total duration of the operation in milliseconds
  • XYcopy: Updated to 2.10.0213.

New in XYplorer 24.00.0705 Beta (Feb 12, 2023)

  • Custom Event Actions | After file operation: Added another variable:
  • <CEA_TimeSecs> //total duration of the operation in seconds (including all waiting at prompts)
  • Updated the help file.
  • Undo/Redo: A fix in v24.00.0704 had a negative side-effect on Undo/Redo. Fixed.

New in XYplorer 24.00.0704 Beta (Feb 11, 2023)

  • Custom Event Actions: Added a new event "After file operation" to the new section "File Operations". It is fired when a file operation, including refresh of the current listings, is complete. The summary report window of a Custom Copy/Move might still be showing at this time. Supported file operations are "Move", "Copy", "Delete", "Backup", "CustomCopy", "CustomMove", "Sync". Note that "Rename" and "New" are currently not among them. The only possible action is "Run Script". The following new variables can be used in the script:
  • <CEA_FileOp> //type of operation (always in English)
  • <CEA_SourcePath> //source path, without trailing slash
  • <CEA_TargetPath> //target path, without trailing slash
  • <CEA_SourceList> //list of source items, |-separated
  • <CEA_TargetList> //list of target items, |-separated
  • Proof of concept script (paste into Configuration | General | Custom Event Actions |
  • After file operation | Script):
  • text <<<DOC
  • File Operation: <CEA_FileOp>
  • Source Path: <CEA_SourcePath>
  • Target Path: <CEA_TargetPath>
  • Source List: <CEA_SourceList>
  • Target List: <CEA_TargetList>
  • DOC;
  • Notes:
  • You can use this event for example to do automatic check-ups after file operations and display status messages, or do some automated logging.
  • I would not recommend to run follow-up file operations from the script because you might run into recursion issues.
  • It's recommended to use this CEA only with XYplorer's Custom Copy/Move, because the standard Windows Shell Copy/Move has a somewhat unreliable status notification system where you cannot be totally sure whether an operation actually took place or was skipped or canceled, or which items have been renamed to avoid collisions, and all of this varies between Windows versions, brilliant (the same issue also affects Undo/Redo).
  • help file status quo
  • Updated the help file.

New in XYplorer 24.00.0703 Beta (Feb 10, 2023)

  • Configuration | Colors and Styles | Styles | Columns: Added option "Use empty cell defaults". Tick it to use certain default values for certain empty cells in the list. The actual values can be freely configured under the button "Configure...".To handle this I created a new type of interface, a list with editable cell values. This will come in handy in other places as well. To edit a value either click into the cell, or select an item and press F2. Serial rename by Up/Down is supported.
  • Cell Factory Default Description INI Key
  • Ext (Folder) <DIR> Ext column for folders ListEmptyCellExtDir
  • Ext (File) Ext column for files ListEmptyCellExtFile
  • Size -- Size column ListEmptyCellSize
  • Other -- All other columns ListEmptyCellOther
  • Obviously, empty cell defaults only apply to Details views

New in XYplorer 24.00.0701 Beta (Feb 9, 2023)

  • Drag and Drop: Experimentally you can now fake a right-drag-drop by holding down CTRL and SHIFT while doing a left-drag-drop. That way you can have the Drag and Drop context menu on left-drag-drop, which is pretty cool in some hardware and software contexts. Applies to drops on Tree, List, Catalog, Breadcrumbs, and Tabs.
  • Floating Preview: Scrolling through files by wheel, and with "Zoom by Wheel" turned off, failed with Text, Office, Web, Font, and Icon files. Fixed.
  • Breadcrumb Bars | Hamburger: Sometimes needed two clicks to open. Fixed.

New in XYplorer 24.00.0700 (Feb 8, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.0605 Beta (Feb 8, 2023)

  • Info Panel | Preview: Since 20230122, files in the drive root would not be previewed anymore. Fixed.

New in XYplorer 24.00.0604 Beta (Feb 8, 2023)

  • Admin Settings: Added some settings concerning Multi-User Tagging. Most of them have been added already a while ago, but they weren't documented yet. These are the keys currently available in the Tags section of Admin.ini, each with an example value:
  • [Tags] Description
  • TagsList=a,b,c Limits the tags the user can apply to this list.
  • TagDatOpenTryMsecs=5000 Time (in ms) the app attempts to open the shared tags DB before giving up. Note that the DB is locked while any other user is writing to it.
  • TagDatSafeSave=1 SafeSave mode: 0=never, 1=when necessary [Default], 2=always
  • SafeSave means:
  • Before writing, the current saved state of the database is read and matched with the tags in memory. Can be useful in a multi-user tagging context if for some reason your current tags in memory do not match the status of the database on disk.
  • TagFlags=1 Bit field: 1 = tags DB headers are read-only, 2 = tags DB is read-only
  • TagDatModCheckMsecs=2000 Time (in ms) between checking if the shared tags DB has been modified by another user and needs to be (and will be) auto-reloaded.
  • Note that these settings are only included in the Enterprise Edition. They only make sense in a corporate environment.
  • Edit | Select | Select Items...: Now you can state wildcard patterns in the list.
  • SC selectitems: Now you can state wildcard patterns in the list (see above).
  • Breadcrumb Bars: Now concatenated Virtual Folders are support in the Hamburger.
  • Internally, and also in the INI (key CrumbHamburger), the itemlist separator "|" is replaced by a TAB character.
  • Breadcrumb Bars | Hamburger: Had lost its ability to unpop at the second click. Fixed.
  • Breadcrumb Bars | Triangles: On "Standard Menu" the triangles did not flip to the downward orientation anymore when clicked. Fixed.
  • SC popupmenu: The checked state did not work anymore since about 20230117. Fixed: popupmenu("cap;;;1|cap;;;2|cap;;;4");

New in XYplorer 24.00.0603 Beta (Feb 7, 2023)

  • Favorites | Favorite Folders: Now Virtual Folders are supported.
  • File | Duplicate | Copy Here As...: Now when items with multiple extensions are selected (or right-mouse dropped) the preset default uses a special pseudo extension
  • "?" which ensures that each of the copied items retains its original extension.
  • Edit | Paste Special: The submenu was disabled when a Virtual Folder was being shown. Not anymore. There are commands in the menu that should always be available, e.g. "Edit Clipboard...".
  • SC popupmenu, popupnested: Accelerators not correctly processed for items containing spaces. Fixed.
  • Tools | List Management | Instant Color Filters...: Any changes to the current filter became only visible after switching to another filter and then back to the current one. Fixed. Now the changes become visible right away.
  • Configuration | Tabs and Panes | Tabs | Tab captions: A custom pattern like <volumelabel>: <folder>" was not applied to drives roots. Fixed.
  • Rename Preview: The zebra grid colors went wrong in Dark Mode when "Configuration | Colors and Styles | Highlights & Dark Mode | Dark mode | Adaptive colors" was turned off. Fixed.

New in XYplorer 24.00.0602 Beta (Feb 5, 2023)

  • Paper Folders: Now scripts and URLs are allowed in Paper Folders just like they are in Virtual Folders.

New in XYplorer 24.00.0601 Beta (Feb 3, 2023)

  • Windows 7 / Windows Classic (non-themed): A cosmetic service for some outdated environments has been removed, which had led to problems in today's environments.
  • Virtual Folders: Deleting by script did not work while a Virtual Folder was showing in the front pane. Fixed.

New in XYplorer 24.00.0600 (Feb 1, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.0503 Beta (Feb 1, 2023)

  • Joker Tabs: Some enhancements to a still unofficial new killer feature.

New in XYplorer 24.00.0502 Beta (Feb 1, 2023)

  • Tabs: A tab could lose its Visual Filter (and other properties) when being auto-selected after another tab has been actively closed. Since 20230112. Fixed.

New in XYplorer 24.00.0500 (Jan 31, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.2401 Beta (Jan 31, 2023)

  • Quick Search: Since 20230129 multi location searches like this: c:test|z:temp? /fn got confused about the path of the found items. Fixed.
  • Portable Devices: The custom commands "Open in New Tab" (etc) in a List item's context menu did not work from a Portable Device location. Fixed.
  • Floating Preview: Scrolling through images, ICO files were treated apart from all other image files in a weird way. Fixed.

New in XYplorer 24.00.0400 (Jan 30, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.0301 Beta (Jan 30, 2023)

  • SC get pick: Filters from generic file types were far too tolerant because they used eg "*txt*" instead of "*.txt", or worse "*c*" instead of "*.c". Fixed.
  • Example: vi:<get pick {:Text} "<xypath>">
  • Tabsets: Switching between tabsets should now be much smoother.
  • Breadcrumb Bars: Since 20230125, when "Standard Menu" was selected you could jump to a new path anymore by clicking any of the components. Fixed.

New in XYplorer 24.00.0300 (Jan 29, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.0200 (Jan 29, 2023)

  • XYplorer 24.00 has been released on 23-Jan-2023. Here’s a quick introduction to the main new features:
  • Virtual Folders
  • Showing subsets of the current folder contents as Virtual Folder
  • Virtual Folders by date
  • Showing the clipboard contents as Virtual Folder
  • Virtual Folders for a hand-picked set of files
  • Random Pic(k)s
  • Drop Menu on Hover
  • Many Other Improvements

New in XYplorer 24.00.0104 Beta (Jan 28, 2023)

  • Virtual Folders: The commands in submenu "File | Duplicate" are now allowed in VFOs
  • if* the common path or branch of the contained items supports it.
  • Updated the help file.
  • Configuration | General | Tree and List | Tree | Auto-optimize tree: Did not work under "Network" anymore since about 20211023. Fixed.

New in XYplorer 24.00.0103 Beta (Jan 28, 2023)

  • SC get pick: Renamed switch "s" (*s*ort alphabetically) to "n" (sort by *n*ame).
  • Examples (using the short form without get):
  • vi:<pick 12.n> //VFO listing the first (ABC) 12 files from the current folder
  • vi:<pick 12.nr> //VFO listing the last (ABC) 12 files from the current folder
  • Network: Since 20230108, network browsing via the List failed on systems without a Links or OneDrive folder. Fixed.
  • Custom File Icons: This and various other contexts could not handle drive-less paths anymore (eg "Windows") on systems without a Links or OneDrive folder. Fixed.
  • Concerning the above seemingly bizarre bugs: A certain fundamental routine did not expect that the variable pointing to the Links or OneDrive folder could ever be completely empty. This failure could surface in surprising places. It's fixed now.

New in XYplorer 24.00.0102 Beta (Jan 27, 2023)

  • Configuration | General | Refresh, Icons, History | Auto-Refresh: Added option "Include virtual folders". Factory default is OFF. Note: Auto-Refresh in Virtual Foldrs works only *if* the common path or branch of the contained items supports it. That path is displayed in the Turkish Rose colored Information Bar; if no path is displayed then you get no Auto-Refresh. FYI, this setting raises tweak WatchVirtual to UI.
  • Portable Devices: When the list was showing a Portable Device path, right-clicking any tree folder popped a reduced menu as if that folder was on a Portable Device.
  • Fixed. Native Context Menu | Metadata: Didn't work with items on Portable Devices. Fixed.

New in XYplorer 24.00.0101 Beta (Jan 27, 2023)

  • SC get pick: Added "*_list" variants to pick items from the current list instead of the current folder. This makes picking work in Search Results, Branch View, Visual or Live Filtered lists, or Virtual Folders (one VFO can pick from another!).
  • SC get pick: Added sort options .s (alphabetical) and .x (no sorting).
  • Configuration | Tabs and Panes | Tabs | Open new tab: When set to "Next to current tab" doing "New Tab" or "Clone Tab" via right-click from a background tab created the new tab to the right of the current tab. Although it sounds right, I think it is unexpected. It will now open the new tab to the right of the right-clicked tab.
  • Tabs: Doing "Clone Tab" via right-click menu from a background tab resulted in a new foreground tab with the contents of the previous foreground tab. Complete mess. Fixed. Now the clone remains in the background.

New in XYplorer 24.00.0100 (Jan 26, 2023)

  • Minor bug fixes and enhancements.

New in XYplorer 24.00.0008 Beta (Jan 26, 2023)

  • SC obfuscate: Some more special characters are now excluded from obfuscation:
  • .:|/<>".,; and Space and CR and LF
  • Before it was only:.: and Space and CR and LF
  • These excluded characters help to understand the structure without revealing private information.
  • SC obfuscate: Did not yet obfuscate the Information Bars. Fixed.

New in XYplorer 24.00.0007 Beta (Jan 26, 2023)

  • Virtual Folders: Now they optionally support Auto-Refresh, *if* the common path or
  • branch of the contained items supports it. That path is displayed in the Turkish Rose
  • colored Information Bar; if no path is displayed then you get no Auto-Refresh. For now the option is only implemented as a tweak:
  • WatchVirtual=1

New in XYplorer 24.00.0006 Beta (Jan 26, 2023)

  • SC get pick: The "pick" argument got two cousins, "pickall" and "pickdirs". I also added "pickfiles" as an alternative to "pick" for symmetry and completeness.
  • SC selectitems enhanced. Now you can push the focused and selected item.

New in XYplorer 24.00.0005 Beta (Jan 25, 2023)

  • Breadcrumb Bars: Improved drop/undrop logic and feel.

New in XYplorer 24.00.0004 Beta (Jan 25, 2023)

  • Toolbar | Recent Locations: Changed the icon to a blue-grey dartboard with a dart. Better distinction from the other bluish rounded icons.

New in XYplorer 24.00.0003 Beta (Jan 25, 2023)

  • Toolbar | Recent Locations: Now Virtual Folders are shown with their caption (if
  • any). The full path is shown in the status bar while hovering the menu item.
  • Toolbar | Back, Forward: Now Virtual Folders are shown with their caption.
  • Virtual Folders: Scripts did not work on ENTER. Fixed. Example:
  • vi:echo "hi!";

New in XYplorer 24.00.0002 Beta (Jan 24, 2023)

  • Breadcrumb Bars | Drop Menu on Hover: Now the undrop is timer-controlled as well (delay again defined by "Configuration | Information | File Info Tips & Hover Box | Initial delay in milliseconds"), feels more natural.
  • Breadcrumb Bars | Drop Menu on Hover: If the mouse leaves the bar northbound any dropdown is now immediately undropped.

New in XYplorer 24.00.0001 Beta (Jan 24, 2023)

  • SC listfolder and listpane: Since v23.90.0418 - 2023-01-15 19:27 the pattern argument was case-sensitive. Ouch. Fixed.
  • SC get pick: The above bug also affected the filter argument here. Fixed.

New in XYplorer 24.00.0000 (Jan 23, 2023)

  • Virtual Folders. Virtual Folders are folders where you define the content directly in the folder name. You can directly "create" such a folder by typing it into the Address Bar. Nothing is created on disk, it's all in the name. And it's super fast because almost no file system browsing is involved. A revolutionary new concept that adds a number of interesting possibilities to your file management.
  • Drop Menu on Hover. Now the menus optionally auto-drop on hovering a component separator. No more clicking. Smooth and comfortable.
  • Many Other Improvements. See change log.

New in XYplorer 23.90.0432 Beta (Jan 23, 2023)

  • Info Panel | Properties: Since v23.60.0113 - 2022-09-25 14:08, the item name wasn't displayed in bold anymore. Fixed.
  • Startup: "Invalid Property Value" possible in case of an error in the MLS language file. Fixed.

New in XYplorer 23.90.0431 Beta (Jan 22, 2023)

  • Updated the help file.
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips: With a certain combination of settings the tip came when it shouldn't. Fixed.

New in XYplorer 23.90.0430 Beta (Jan 21, 2023)

  • Virtual Folders: Now URLs listed in a VFO are previewed in the Preview Tab, Preview Pane, and in the Floating Preview.
  • Vi:https://www.xyplorer.com
  • Vi:https://www.xyplorer.com/xyfc/index.php //"XY Beta Club"
  • Vi:https://www.xyplorer.com/xyfc/viewtopic.php?f=1&t=4&sd=d //"Latest Beta Release Notes"
  • Vi:https://www.xyplorer.com/version_beta.php //shows last beta version number in the preview
  • Even works with downloads: When previewed this VFO item prompts to download, when double-clicked it downloads directly (via opening the browser):
  • Vi:https://www.xyplorer.com/download/xyplorer_23.90.0429_beta.zip
  • Pretty awesome.
  • File | Quick File View: Now URLs shown in Virtual Folders are supported. You will see the source code of the page.
  • Info Panel | Raw View: Now URLs shown in Virtual Folders are supported. You will see the source code of the page.
  • Hex view does not work though. The setting is ignored.

New in XYplorer 23.90.0429 Beta (Jan 21, 2023)

  • Virtual Folders: Changed the comment syntax. Now the first piece of text in quotation marks in the comment is used as a caption of the VFO:
  • vi:%tmp%* /f //list all files in TEMP ("Tmp Files")
  • vi:C:*|D:*|E:* //"C, D, E" (files and folders)
  • vi:<get pick 3.m/{:Image}> //caption: "3 newest pics" (by modified)
  • Virtual Folders: VFOs such as <get sip> did not work when switching from a search tab (the list was empty). Fixed.
  • MLS: Internally updated to version 8.159.
  • TRANSLATORS: Please wait until Reference_8.159.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.

New in XYplorer 23.90.0428 Beta (Jan 20, 2023)

  • SC pathvirtual: Renamed to "pathspecial". The old name is deprecated (but kept).
  • Updated the help file.

New in XYplorer 23.90.0427 Beta (Jan 20, 2023)

  • SC get pick: Now you can reverse the pick order by adding "r" (reverse) to the sort field:
  • vi:<pick 12.mr> //pick the oldest (by modified) 12 files from here
  • text get("pick", "4.mr", "Desktop"); //pick the oldest 4 files from Desktop
  • Virtual Folders: Now you can customize the icon using "Tools | Customize File Icons...". You have to be a bit creative to join VFO and CFI syntax in a working way (you cannot use <get ...> variables here), but it can be done:
  • vi:*pick*>cup_coffee.ico
  • vi:*>omelet.ico
  • Virtual Folders: Now all reports are supported apart from "Tree Structure".

New in XYplorer 23.90.0426 Beta (Jan 19, 2023)

  • Virtual Folders: Now the information bar shows the real path from which the elements come (or the common branch when they come from several places).
  • Variable <get pick ...>: Experimentally the short form <pick ...> can now be used for <get pick ...>, and <pick> for <get pick>.
  • text <pick 3.m/{:Image}>; //pick the latest 3 image files
  • vi:<pick 8> //pick any 8 files from the current folder
  • vi:<pick> //pick all files from the current folder
  • Help | Online Support | Check for Updates: Did not work correctly for Standard licenses. Popped a message "However, your current license is not valid for this upgrade." when this wasn't the case. Fixed.
  • SC update: Same problem as above. Fixed.

New in XYplorer 23.90.0425 Beta (Jan 19, 2023)

  • SC get pick: Now you can select a certain number of the latest files according to Modified, Created or Accessed date.
  • Syntax: <get pick [filter=-1] [folder]>.
  • filter: if numeric: Number of files (not folders) to pick.
  • -1 [Default]: pick all files.
  • Append .m, .c, or .a to the number to the latest files by
  • Modified, Created, or Accessed date.
  • if textual: Simple filename pattern (case-insensitive: A==a).
  • Automatically surrounded by asterisks if there are no wildcards.
  • A list of patterns separated by | or ; is okay, too.
  • SC get pick: Now you can combine number and patterns, separated by /, to select a random set of files of a specific type.
  • Virtual Folders: Now environment variables are supported: vi:%tmp%*
  • Virtual Folders: Now you can append a final comment to your VFO, separated by " //" (one or more spaces before //):
  • vi:%tmp%* /f //list all files in TEMP
  • If the comment is quoted it is used as the caption of the VFO in many places where the name of the VFO is displayed (title bar, info bar, status bar, tab headers): vi:%tmp%* /f //"list all files in TEMP". vi:C:*|D:*|E:* //"C/D/E"
  • Virtual Folders: Changed the syntax introduced in v23.90.0422 - 2023-01-17 19:02:
  • Now you can specify folders so that the *items* (not just the files) contained are listed. Simply append an asterisk (*) as final character to the path.
  • You can limit the listing to only files or only folders by appending a switch to the definition.
  • Scripting: Block comments (/* ... */) were tolerated without the closing part (*/), everything after /* was removed. Not anymore.
  • Scripting: Using generic file types like {:Image} within a script and unprotected by
  • quotes did not work:
  • text <get pick {:Image}>; //FAILED, but works now
  • text <get pick "{:Image}">; //always worked
  • Now both ways work.

New in XYplorer 23.90.0424 Beta (Jan 18, 2023)

  • SC get pick: Now generic file types are supported, e.g. {:Image}. Here, for example, in a VFO:
  • vi:<get pick {:Image}>
  • % Thumbnails: The number of futile retries has been reduced to zero. If thumbnail creation failed for a specific file or folder, it will now not try again unless an update is specifically requested (Refresh All/Selected Thumbnails). Of course, the above assumes that thumbnail caching is enabled.
  • Thumbnails: Experimentally image types that are present but excluded (unchecked) in "Configuration | Preview | Previewed Formats | Category: Image Files" are now also excluded from thumbnails creation. Should reduce some unwanted work.
  • Small Lists: In a filtered small list the next visible item was not always auto-selected after deleting the current item. Fixed.
  • Paper Folders / Virtual Folders: When sorted by Name there should have been an implicit secondary sort order by Path. Fix #2.

New in XYplorer 23.90.0423 Beta (Jan 18, 2023)

  • Virtual Folders: Now Find Files and Quick Search work on Virtual Folders.
  • But note that a Quick Search per Address Bar (query appended to path after "?") does not work on Virtual Folders. In this case the "?" is taken to be part of the folder.
  • Virtual Folders are made to tolerate weird stuff.
  • Virtual Folders: Now Folder View Settings are supported.
  • Virtual Folders: Now the tab header tooltip says "Path: ..." if all items listed in the VFO are in the same folder, and "Branch: ..." if not (the branch is then the nearest common ancestor).
  • Paper Folders / Virtual Folders: When sorted by Name there should have been an implicit secondary sort order by Path. Done.
  • Virtual Folders: Fixed countless little glitches.
  • SC listfolder, listpane: Since 23.90.0418, they returned nothing when no pattern was passed. Fixed.

New in XYplorer 23.90.0422 Beta (Jan 17, 2023)

  • Virtual Folders: Now you can specify folders so that the files contained are listed.
  • Simply append an asterisk (*) as final character to the path.
  • Virtual Folders: Now a Visual Filter remains intact when you refresh a VFO tab (F5).
  • Virtual Folders: Now the tab header tooltip tells you the "Common Path" (the nearest common ancestor) of all items listed in the VFO.

New in XYplorer 23.90.0420 Beta (Jan 16, 2023)

  • Breadcrumb Bars | Hamburger Menu: Now it supports Paper Folders and Virtual Folders as menu items.
  • + SC get selecteditemsnames: Added alternative shorthand "sin": <get sin>.
  • + SC get selecteditemspathnamesslashed: Added alternative shorthand "sips": <get sips>.
  • Virtual Folders: They got a little more picky about the possible contents. You cannot just do "vi:junk" and expect "junk" to be shown in the file list. It's a
  • file* list after all. But there are exceptions: Apart from files and folders, one-line scripts are currently tolerated (and run on double-click) and URLs (opened in browser on double-click):
  • vi:echo "a";|echo "b";
  • vi:https://www.xyplorer.com/xyfc/viewtopic.php?p=206572#p206572
  • Note: "tolerated" here means "not documented", "not recommended", and "might be removed later"!

New in XYplorer 23.90.0419 Beta (Jan 16, 2023)

  • SC get selecteditemspathnames: Added alternative shorthand "sip": <get sip>.
  • Thumbnails: Since 20220806, when switching from Details to Thumbnails, the Details view would sometimes get stuck while the thumbnails were being created. Fixed.
  • Thumbnails: Fixed a nasty bug where having just one invalid image file (where thumbnail creation failed for some reason) would mess up the cache and thumbnails in the folder and also cause the cache to keep regenerating.
  • Virtual Folders: XY native variables in the title bad were not resolved on Virtual Folders. Fixed.

New in XYplorer 23.90.0418 Beta (Jan 15, 2023)

  • Virtual Folders: Changed the prefix from "virtual:" to "vi:". Saves the planet.
  • SC get pick: Instead of the number, you can now pass a simple pattern to filter the returns.
  • Syntax: <get pick [filter=-1] [folder]>
  • Filter: if numeric: Number of files (not folders) to pick.
  • -1 [Default]: pick all files.
  • If textual: Simple filename pattern (case-insensitive: A==a).
  • Automatically surrounded by asterisks if there are no wildcards.
  • A list of patterns separated by | or ; is okay, too.
  • This is a major breakthrough when using VFOs like vi:<get pick> for image
  • Management. Virtual Folders finally enter the XYplorer highlight zone!
  • In multi-location VFOs, now the cache of the largest common path is used. Once again, this largely increases the reuse of existing caches.
  • SC listfolder and listpane enhanced: Now you can pass a list of patterns separated by | or ;.
  • List Management: Now the Editor Mode supports Ctrl+F to open a Find dialog.

New in XYplorer 23.90.0417 Beta (Jan 15, 2023)

  • SC get pick: Now you can pick all files (no folders) by passing -1 as number, which is also the new default value.
  • Syntax: <get pick [number=-1] [folder]>
  • number: Number of files (not folders) to pick.
  • 1 [Default]: pick all files.
  • Examples:
  • virtual:<get pick> //pick all files in the current folder
  • virtual:<get pick -1 C:> //pick all files in C:
  • virtual:<get pick C:> //pick all files in C: (parameter omitted, hence 2 spaces)
  • SC get pick: Now the path can be soft:
  • virtual:<get pick 12 %SystemRoot%>
  • virtual:<get pick 12 <xyscripts>>
  • SC get pick: Now it also supports Paper Folders:
  • virtual:<get pick 8 paper:Pictures>
  • Virtual Folders: Live Filtering did not work (anymore?). Fixed.

New in XYplorer 23.90.0416 Beta (Jan 14, 2023)

  • Hover Box | Cycle Status Display: Pressing key "S" while the Hover Box is shown now has a 4th state: Show the *full path* of the hovered item in the status area.
  • Virtual Folders: Fixed some glitches.

New in XYplorer 23.90.0415 Beta (Jan 13, 2023)

  • Scripting:
  • Added auto-include for scripts that are run directly from the address
  • Bar (and only from there). This way you can also use user functions from the address bar (which doesn't allow a proper include statement).
  • It works like this:
  • Create a file named "xy-autoinclude.xys" in <xyscripts>.
  • Fill it with the user functions you intend to use. For example:
  • Function half($a) {return $a/2}
  • Function sum($x, $y) {
  • $z = $x + $y;
  • Return "$x + $y = $z";
  • Now you can run these commands right from the address bar:
  • Echo half(7); //returns 3.5
  • Echo sum(172,428); //returns "172 + 428 = 600"
  • Note: If "xy-autoinclude.xys" is not found when running a script from the address bar, XY will not try again during that session. Saves speed, energy and material.
  • Address Bar: Since 20140309 the dropdown matchlist could be one row short. Fixed.

New in XYplorer 23.90.0414 Beta (Jan 13, 2023)

  • Hover Box: Now it can be as small as 64 x 64 pixels. Was previously 100x100 (x
  • screen resolution factor).
  • Thumbnails and Preview: Since 20211023, EPS files got neither. Fixed.

New in XYplorer 23.90.0413 Beta (Jan 12, 2023)

  • Virtual Folders (VFO), phase 2:
  • - Tabs pointing to VFOs now support the Hover Box on the tab icon (if Configuration
  • | Information | File Info Tips & Hover Box | Show Hover Box | Select Context... is
  • enabled for Tabs).
  • So if you have tabs pointing e.g. to these locations, just hovering the tab icon
  • (even when the tab is in the background, even in the back-pane) will show a Hover
  • Box with the VFO contents:
  • virtual:<get selecteditemspathnames>
  • virtual:<clp>
  • - Concerning virtual:<clp>
  • The Hover Box and the file list assume they are fed with file and folder items.
  • But of course "virtual:<clp>" can contain *anything*. While it shouldn't crash the
  • app, it's certainly not guaranteed to make sense.
  • - Virtual Folders are now added to the Recent Locations list and to the
  • History. The danger of endless recursion is now averted.
  • - Now you can convert a Virtual Folder to a Paper Folder using View | Paper Folders
  • | Toggle Paper Folder.
  • + SC get got a new named argument "pick" to return a random set of files from a given
  • folder.
  • Syntax: <get pick [number] [folder]>
  • number: Number of files (not folders) to pick.
  • folder: Folder to pick files from. Final backslash is optional.
  • Defaults to the current tree folder.
  • return: Random set of files, one per line, each with full path.
  • Remarks:
  • - This has been specially tailored for the new Virtual Folders and is a sheer delight.
  • - Within a Virtual Folder just press F5 to pick a new set.
  • Examples:
  • virtual:<get pick 4> //pick 4 from the current tree folder
  • virtual:<get pick 12 E:TestText> //pick 12 from E:TestText
  • echo get("pick", 2, "E:TestText"); //same as script
  • ! Thumbnails: In "High Speed" quality there could be black lines at the right or
  • bottom side of a thumbnail, due to rounding errors. Fixed.

New in XYplorer 23.90.0412 Beta (Jan 11, 2023)

  • Virtual Folders (VFO): The magic prefix is "virtual:", analogous to "paper:" in Paper Folders. Here is what you can do with it:
  • Prefix it to one or more items (full path), and you have a virtual location term that you can browse as a Virtual Folder. The simplest VFO has just one item, e.g.:
  • Virtual:<xy>
  • It only lists one file and is ultra fast as there is no need to browse folders in tree or list.
  • All variables are supported. For example, if you have files on the clipboard, this simple line will present them to you in a VFO:
  • Virtual:<clp>
  • Lets you list your clipboard as if it was a folder.
  • Other interesting VFOs:
  • Virtual:<get list_recentlocations>
  • Virtual:<get list_recentlyopenedfiles>
  • Virtual:<get selecteditemspathnames>
  • The latter provides you with a snapshot of the currently selected items. Works great as a locked tab. You switch to it and see just the selections from the previous tab.
  • Cool! That VFO tab can offer a different view on those selected files, e.g.
  • Thumbnails or Tiles. And yes, even the thumbnails cache works for such a VFO!
  • Quite similar to a Paper Folder then, but read-only. That file is never changed by the Virtual Folder.
  • In Virtual Folders zombies are always welcome.
  • Virtual Folders are currently not added to the Recent Locations list nor to the History. During testing there was too much trouble with recursion.
  • You cannot drag into a VFO, but you can drag from it. Note that you are dragging real files, not virtual files. Only the folder, the current collection in one place, is virtual.
  • A good place to keep VFOs handy is in the Catalog, Locked Tabs, or Hamburger.
  • This is work in progress. Expect lots of bugs.
  • Virtual Folder "Recent": Error 9 on some systems when the wrong "Recent" path is passed. Fixed.

New in XYplorer 23.90.0411 Beta (Jan 10, 2023)

  • Virtual Folders: The next big revolutionary feature! Think of it as Paper Folders
  • without the paper. Memory only and totally volatile. It will take a while to get
  • things going properly but for a humble start I (ab)used a first virtual folder to
  • represent the Windows "Recent" folder, which in reality is a bloody mess and needs some layer of smartness to become usable. The perfect job for a virtual folder, in this case an internal virtual folder!
  • There are many paths to this "Recent" folder since Windows is a madhouse of
  • shortcuts and junctions. The simplest form is probably this: %USER%Recent. Try it to see the new virtual folder in action.

New in XYplorer 23.90.0410 Beta (Jan 9, 2023)

  • Breadcrumb Bars | Drop Menu on Hover:
  • The recent rewrite had some unwanted side effects. Fixed.

New in XYplorer 23.90.0409 Beta (Jan 9, 2023)

  • Breadcrumb Bars | Drop Menu on Hover: Now the drop is timed (initial delay controlled by "Configuration | Information | File Info Tips & Hover Box | Initial delay in milliseconds"), providing a much smoother user experience.
  • Breadcrumb Bars | Hamburger Menu: Now it drops right under the Hamburger button (not at the mouse pointer).
  • Breadcrumb Bars | Drop Menu on Hover: Fixed some glitches.
  • Configuration | File Operations | File Operations | Background Processing | Queue file operations: When using the command "Start Job Now" from the "Background Jobs" dialog, this new job initialized another queue. Fixed. Now it will do nothing after it's completed.
  • XYcopy: Updated to 2.10.0212.

New in XYplorer 23.90.0408 Beta (Jan 8, 2023)

  • Breadcrumb Bars | Context Menu: Added toggle "Drop Menu on Hover". Tick it to auto-drop the menu on hovering a component separator (typically a triangle symbol), and auto-undrop when moving away. No more clicking.
  • Notes:
  • The auto-drop doesn't work on the "Breadcrumb Bars | Context Menu | Standard
  • Menu" option, because this type of menu captures all mouse actions, so there is no automatic undrop.
  • The auto-drop won't happen in the background pane as it would then become the foreground pane and that shouldn't be done just by moving the mouse.
  • Hover Box on Breadcrumb Bars: Scrolling by key and wheel didn't work yet. Fixed.
  • Breadcrumb Bars: The Links special folder had no working dropdown menu. Fixed.

New in XYplorer 23.90.0407 Beta (Jan 8, 2023)

  • Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Context... Added "Breadcrumb Bars". Tick it to show a Hover Box avec Folder Contents Preview for any path component in the Breadcrumb Bars. Might save you a click if you just want to quickly see what's in the path.
  • Tip: If unchecked you still can force the Hover Box by holding CTRL.
  • Links | Recent: Fixed some glitches.
  • Configuration | Information | File Info Tips & Hover Box | In network locations as well: Was not honored in the tree (still showed them when it shouldn't). Fixed.

New in XYplorer 23.90.0406 Beta (Jan 6, 2023)

  • Links: Now the Links folder can contain the item "Recent" (or "Recent places" or "Recent folders" or "Recent Items", the actual name depends on Windows version and locale, or on how you call it). When you select it the complete contents of the shortcut/junction target of that link (%APPDATA%MicrosoftWindowsRecent) are listed in the file list and, other than with other Links items, the tree focus stays on the "Recent" item. The listed contents are mostly shortcuts (LNK files) to recent files and folders. Tip: For the "Recent" item to appear under Links it may be necessary to create a shortcut to "%APPDATA%MicrosoftWindowsRecent" in the Links folder (%USER%Links).
  • Notes:
  • In the Win 8.1 File Explorer this folder gets an extra smart treatment: Only the shortcuts to folders are listed, the rest is silently suppressed. I have not yet decided whether I should replicate this extraordinary treatment. For now I leave it in the raw list-it-all state.
  • In the Win 10/11 File Explorer the whole thing is under a virtual folder "Quick Access" and lists frequently used folders and recently used files, not as shortcuts but in a format that reminds to an XY Paper Folder. It is currently unclear where those data come from, but a connection to these folders is likely: %APPDATA%MicrosoftWindowsRecentAutomaticDestinations %APPDATA%MicrosoftWindowsRecentCustomDestinations
  • OneDrive: Fixed more glitches, incl an error 9.

New in XYplorer 23.90.0405 Beta (Jan 6, 2023)

  • OneDrive: Fixed more glitches.

New in XYplorer 23.90.0404 Beta (Jan 5, 2023)

  • Configuration | General | Menus, Mouse, Usability | Context Menus | Custom items in the context menu: When hovering over the "Copy Path" commands, the path to be copied is now displayed in the status bar.
  • OneDrive: Fixed a couple of glitches.

New in XYplorer 23.90.0403 Beta (Jan 5, 2023)

  • Tree: Now the OneDrive folder can be shown as a virtual top folder right under the Downloads folder. Needs Win 8 or later.
  • Configuration | General | Tree and List | Items in Tree and List: Added option "Show OneDrive folder".
  • Rename Special | Batch Rename: The simple /cut switch (e.g. "/cut 2") had stopped working since the enhancements added in v23.70.0324 - 2022-11-13 16:38. Fixed.

New in XYplorer 23.90.0402 Beta (Jan 4, 2023)

  • Configuration | Information | Tags | Options... | Edit Orphans: Manually edited tags weren't saved to disk anymore since a couple of weeks ago if "Configuration | General | Startup & Exit | Save Settings | Save changes to disk immediately" was enabled. Fixed.

New in XYplorer 23.90.0303 Beta (Jan 3, 2023)

  • Customize Toolbar | Options | Toolbar Zoom: The submenu didn't yet reflect the new 0.05 steps. Fixed. Now it also shows the resulting button image sizes.
  • Lic.ini: Since probably 20221211 Lic.ini was only read and used when Admin.ini was present as well. Fixed.
  • License Key: The new 2023 Standard License key did not unlock the app. Fixed

New in XYplorer 23.90.0302 Beta (Jan 3, 2023)

  • Variables: Added a new date variable to extract the shell property "Media created" from media files: <datemedia>. Syntactically it can do everything <dateexif> can do
  • Remarks:
  • The data is pulled from the Shell Extended Property System.Media.DateEncoded, which stores the date in UTC. The <datemedia> variable silently converts the date to your local time zone.
  • Examples:
  • Echo <datemedia>; // 11/1/2020 5:26:07 PM
  • Echo <datemedia yyyy>; // 2015
  • To set the created date of all selected items to their "media created" date, you can do this (note that the single quotes are essential here, otherwise all items get the date of the focused item):timestamp c, '<datemedia>'; //set created date of all selected items to their "media created" date

New in XYplorer 23.90.0301 Beta (Jan 2, 2023)

  • SC inputselect enhanced: Now you can pre-check all checkboxes
  • Syntax: inputselect(header, listdata, [separator="|"], [style=1], [cancel], _[width=800], [height=400], [windowcaption], [preselect], [icon])
  • style: 2 = Show checkboxes; prefix items with "+" to pre-check them, 32768 = Pre-check all checkboxes
  • Examples:
  • text inputselect("Select Food", "Soup|Cheese|+Cake",, 2); //Cake pre-checked
  • text inputselect("Select Food", "Soup|Cheese|+Cake",, 2+32768); //all pre-checked
  • Configuration | General | Menus, Mouse, Usability | Usability | Show verbatim tooltips: Since 20220810 it did not work in the tree anymore. Fixed
  • Tiles Views: When copying text from the inline rename field, that item's tile data disappeared from the list. Funny little bug. Fixed
  • Paper Folders: Refreshing (F5) a search result list from a Paper Folder search reset the list to the current tree folder instead of the Paper Folder. Fixed

New in XYplorer 23.90.0300 (Dec 31, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.90.0208 Beta (Dec 31, 2022)

  • Help | Various Information: If Admin Settings (usually Admin.ini) were read and
  • used, you now find the path to the used file under "Admin Settings:".
  • Configuration | General | Menus, Mouse, Usability | Context Menus | Hold Ctrl to invert the above selection: From now on this setting only makes a difference in the file list. In the folder tree CTRL / rocker-click will always invert the menu
  • setting. This is possible because in the tree there is no competition with "Hold
  • Ctrl to show cell context menu".

New in XYplorer 23.90.0207 Beta (Dec 30, 2022)

  • Hover Box: Now it supports text files in BOM-less UTF-16 LE encoding.

New in XYplorer 23.90.0206 Beta (Dec 30, 2022)

  • Customize Toolbar: Toolbar Zoom now works in 0.05 steps (was 0.1 steps before).
  • Interface Translation Tool: Saving got the encoding wrong since v23.90.0202. Fixed.

New in XYplorer 23.90.0205 Beta (Dec 30, 2022)

  • Updated the help file.
  • User-Defined Preview Handlers: The background color was left undefined and came out pitch black in preview where parts of the background are visible. Fixed.

New in XYplorer 23.90.0204 Beta (Dec 29, 2022)

  • Native Context Menu: Added a second open command, "Open by Shell". It will open the selected items exactly as if they were opened via the Shell Context Menu. Especially when using Custom File Associations, you now have quick access to two alternative open commands.
  • Note that even if both commands point to the same opening application, there may be subtle (and undocumented by Microsoft) differences in the opening process.
  • Configuration | Information | Report & Data | Info Panel / Report: Rearranged.
  • Tools | Customize List | Date Column Format: When switching the date column format,
  • "Show Age" was automatically set to unchecked. Not anymore.
  • Native Context Menu: Wrong Open status for tree folders. Fixed.
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips: With factory default settings the Name line was shown twice since 20221201. Fixed.

New in XYplorer 23.90.0203 Beta (Dec 28, 2022)

  • Folder Size Calculation: Since the "Check existence of subfolders" optimization in v23.90.0007 - 2022-12-22 12:59, calculating folder sizes on startup got mixed up with the "Check existence of subfolders" process creating a confusing situation in the status bar. Now it's done one after the other, first check existence of subfolders, then calculate folder sizes for pane 1 and 2 (if necessary). Both processes can be aborted by ESC.

New in XYplorer 23.90.0202 Beta (Dec 28, 2022)

  • Configuration | Information | Report & Data | Output file options: Added setting "Encoding" with 5 options to choose from:
  • ANSI (the actual encoding, e.g. Windows-1252, depends on the active codepage)
  • UFT-8
  • UFT-8 BOM
  • UFT-16 LE
  • UFT-16 LE BOM (factory default and previously hard-coded)

New in XYplorer 23.90.0201 Beta (Dec 27, 2022)

  • Native Context Menu: Experimentally the "Open" command is now also shown for folders (not just for files). In a typical setup, selecting this command should open folders in Windows File Explorer.
  • File | Properties: Since 20221226 this command did not work anymore for folders in the tree. Fixed.
  • Native Context Menu: In the tree, the Metadata command acted on the current tree folder instead of the right-clicked one. Fixed.
  • Tools | List Management: Since 20221203, the New button incorrectly placed the new item at the end of the list under certain conditions. Fixed.
  • Info Panel | Properties: Timestamp boxes were too high. Fixed.

New in XYplorer 23.90.0200 (Dec 26, 2022)

  • Maintenance Release

New in XYplorer 23.90.0100 (Dec 24, 2022)

  • Opens With. Now File Info Tip and Native Context Menu tell you which application opens a file when you double-click it. No more surprises.
  • Minor bug fixes and enhancements.

New in XYplorer 23.90.0012 Beta (Dec 23, 2022)

  • File | Metadata: Now it also lists all available Tags and Special Properties.
  • Native Context Menu | Extended Properties: Renamed it to "Metadata", and now it's identical to File | Metadata. FYI, the popup dialog remembers its size and position.

New in XYplorer 23.90.0011 Beta (Dec 23, 2022)

  • Native Context Menu:
  • Extended Properties: Revised the formatting. BTW, not sure yet whether to join it somehow with File | Metadata.

New in XYplorer 23.90.0009 Beta (Dec 22, 2022)

  • Portable Devices: Depending on the manufacturer, there could be a "Type Mismatch" error that would prevent the device folders from listing. Fixed.

New in XYplorer 23.90.0007 Beta (Dec 22, 2022)

  • Configuration | General | Tree and List | Tree | Check existence of subfolders in tree: Experimentally the checking is now done *after* the main window is shown. This task is sometimes a bit time-consuming depending on the state of the Windows file cache. So now you can already see where you are while the hard work is going on.
  • Configuration | General | Menus, Mouse, Usability | Usability | Tooltip zoom (%): Since 20220531, zoom was lost when switching between dark and light mode. Fixed.
  • Configuration | Preview | Mouse Down Blow Up | Mouse Up on Folder Icons | Folder contents preview: The font used in the file info tips in the contents menu was never set to the font used in the parent control, nor did it honor tooltip zoom. Fixed.

New in XYplorer 23.90.0004 Beta (Dec 22, 2022)

  • Configuration | Information | File Info Tips & Hover Box | Show file info tips |
  • Extra fields: Now "Opened with" and "Bitness" are optional.

New in XYplorer 23.90.0003 Beta (Dec 22, 2022)

  • Configuration | Information | File Info Tips & Hover Box | Show file info tips | Extra fields: Now the opening application for each file item is shown in the last extra field as "Opened with".

New in XYplorer 23.90.0001 Beta (Dec 21, 2022)

  • Native Context Menu: Now when hovering the "Open" command the status bar displays (if possible) the app that will be used to open the right-clicked item. Only for single selections and not for folders, just for files.
  • Audio Properties: Since 20221207, audio properties were no longer displayed for most MP4 files, and incorrect audio properties were displayed for some MP4 files. Fixed.
  • Native Context Menu: Didn't work in non-Details views. Fixed.

New in XYplorer 23.90.0000 (Dec 20, 2022)

  • Native Context Menu. Now you can replace the normally slow shell context menu with a blazing fast native one.
  • AIFF Audio Properties. Now AIFF files (Audio Interchange File Format: *.aif, *.aiff, *.aifc) are supported natively, i.e. you get Length, Sample Rate, Bit Depth, Bit Rate and Channels, each in its own column.
  • Media Length Custom Format. The context menu of the Length column header now offers the toggles "Show Hours" and "Show Milliseconds". Lets you format the length display the way you like it.
  • Many Other Improvements. See change log.

New in XYplorer 23.80.0305 Beta (Dec 20, 2022)

  • Address Bar: Now the context menu of the icon features the commands "Paste and Go" and "Paste and Search".
  • Tabs: Now the context menu of the icon features the commands "Copy Path" and "Copy Item", and if it is the currently selected tab also the commands "Paste and Go" and "Paste and Search".
  • Status Bar: Now the hover status of the above mentioned menu commands comes with a fitting icon.
  • MLS: Internally updated to version 8.157.

New in XYplorer 23.80.0304 Beta (Dec 19, 2022)

  • Interface Translation Tool: Fixed some layout issues.

New in XYplorer 23.80.0303 Beta (Dec 19, 2022)

  • Configuration | General | Menus, Mouse, Usability | Context Menus | Hold Ctrl to show the native context menu: Now the menu can be opened one-handedly using the "rocker-click" (Left-Mouse-Down + Right-Mouse-Click).
  • Native Context Menu: Now it has a "Properties" command. It is equivalent to File | Properties (Alt+Enter).
  • Native Context Menu: Now it's the factory default.
  • Updated the help file.

New in XYplorer 23.80.0302 Beta (Dec 17, 2022)

  • Native Context Menu: Now it has an "Open" command. It is equivalent to pressing Enter.
  • Configuration | General | Menus, Mouse, Usability | Context Menus | File List...: Added "Copy Path" to the available commands. It is identical to the "File | To clipboard | object path/name(s)" command, but due to its popularity I have decided to give it a more prominent alternative position.
  • File | File Special | Add to Zip...: If at least one of the files to be compressed has a name that is longer than 259 characters, you will now receive a message about how many files could not be compressed.
  • Registration: Specifying the license data via "Lic.ini" stopped working since v23.80.0204. Fixed.
  • Fixed a mysterious crash bug (error 9 message with special debug compilation, no message at all without it) that some users have reported off and on over the years.
  • MLS: Internally updated to version 8.156. > TRANSLATORS: Please wait until Reference_8.156.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

New in XYplorer 23.80.0301 Beta (Dec 16, 2022)

  • Configuration | General | Menus, Mouse, Usability | Context Menus: Added option "Hold Ctrl to show the native context menu". Tick it to replace the shell context menu by a lightning fast native one when you hold the Ctrl key down while right-clicking an item. Works in tree and list.In the list, this setting overrides "Hold Ctrl to show cell context menu" for the Name column (which is pretty much the only reason this is optional and not hardcoded out of the box). By the way, this has worked in the tree by default already since v21.50.0137 - 2021-03-10 12:02. Now the new option needs to be checked.
  • Configuration | Colors and Styles | Styles | Columns | Autosize columns maximum width (0 = unlimited): The "0 = unlimited" promise had not been kept. Fixed.
  • User-Defined Commands: The size of scripts in UDC has been internally limited to 32767 characters. If a script got longer, you were greeted with an overflow error. Not anymore. Now scripts can have 2 giga characters (2,147,483,648).
  • Tweak PreviewEarlyFactory: On PreviewEarlyFactory=2, since 20221208, WEBP images (and probably other image formats that need a preview handler), were previewed in a limited size even if "Configuration | Preview | Preview | Image preview | Limit original preview size" was not ticked. Fixed.

New in XYplorer 23.80.0300 (Dec 15, 2022)

  • Minor bug fixes and enhancements

New in XYplorer 23.80.0207 Beta (Dec 15, 2022)

  • Time-Stamping: Time-stamping a file now ensures that the archive bit is set in that file.
  • Thumbnails: The old DAT2 files (out of business since v23.50.0012 - 2022-08-14 16:14, but still supported till v23.80.0205 - 2022-12-13 18:55) are not compatible anymore with the new internal thumbnails structures introduced with v23.80.0206 - 2022-12-14 16:10, and the support ends here.
  • If you want to migrate old DAT2 thumbnails caches you can use a version from
  • v23.50.0012 to v23.80.0205 to convert DAT2 to the now used INI format.

New in XYplorer 23.80.0206 Beta (Dec 14, 2022)

  • Thumbnails: Writing the thumbnails cache is now much faster (the more files, the more noticeable).
  • Shutdown: Writing the various INI files on shutdown is now a little faster, too.
  • Thumbnails: Overflow (error 6) when the sum of all current thumbnail pixels went above 2GB. Fixed. The limit is now around 4.6 exapixels, which means your thumbnail folders can now hold around 4 billion times more thumbnails than in previous versions. Should be enough for a while.
  • FYI, this was already fixed in 20140919, but some remnants of older code resulted in the overflow error. Thumbnail generation is now fully stream-based and finally no longer reliant on large amounts of RAM.

New in XYplorer 23.80.0205 Beta (Dec 13, 2022)

  • Eaten Mouse Clicks: I stopped liking the changes from v23.60.0011 - 2022-09-12
  • 13:50 and the days before. Too many clicks are eaten for my personal workflow. So, for my own benefit, I made it optional by a new tweak:
  • EatAlienMouseDown=1 It's now turned off by default because I enjoy the fantasy of other people being like me.

New in XYplorer 23.80.0204 Beta (Dec 12, 2022)

  • Enterprise Edition: Beginning in 2023, you will need an Enterprise Edition license to enable Access Control and Multi-User Tagging, features that only make sense in a corporate network. All Professional Edition licenses (i.e. all except Home licenses) purchased before 2023 will be internally upgraded to the Enterprise Edition at no extra charge.
  • Paper Folders: Folder View Settings with Visual Filters and "Explicit Save Only" enabled could cause the Visual Filter to get stuck when it was supposed to be removed. Fixed.

New in XYplorer 23.80.0202 Beta (Dec 8, 2022)

  • AIFF Properties: Now AIFF files with the following sample rates are supported:
  • 8000 Hz, 22050 Hz, 24000 Hz, 48000 Hz, 44100 Hz.
  • SC obfuscate changed and enhanced: Now you can obfuscate the Name and Path columns, but keep all other columns unobfuscated.
  • Syntax: obfuscate [mode], [bullet], [list], [flags] mode: (bit field)
  • 0: No obfuscation.
  • 1: Obfuscation of all path/file names visible on the surface (excl. the Ext column)
  • 2: Obfuscation of all tooltips and dropdowns.
  • 4: Obfuscation of all special columns (Properties, Special Properties, Custom
  • Columns, Ext column).
  • Remark:
  • Before, mode=1 included the special columns.
  • Examples:
  • Obfuscate 1; //obfuscate all path/file names (excl. the Ext column)
  • Obfuscate 4; //obfuscate all special columns (incl. the Ext column)
  • Obfuscate 5; //obfuscate all path/file names and all special columns
  • Video Thumbnails: Since 20221204, some video thumbnails displayed the wrong dimensions on the thumbnails. Fixed.

New in XYplorer 23.80.0201 Beta (Dec 7, 2022)

  • Special Properties | Audio Properties: Now AIFF files (*.aif, *.aiff, *.aifc) are
  • natively supported (Audio Interchange File Format), i.e. you will get Length, Sample
  • Rate, Bit Depth, Bit Rate, and Channels.
  • Info Panel | Raw View: Now the *target* of a LNK file is raw-viewed, not the LNK file itself. Just like it's already done on the Preview Tab.

New in XYplorer 23.80.0200 (Dec 6, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.80.0105 Beta (Dec 6, 2022)

  • Info Panel | Report | Current Folder: Now you can generate reports ("directory dump") about the special folder "Recycle Bin". But note that currently this report will be hard-coded to the Recycle Bin on drive C: (C:$Recycle.Bin), and, if "Include Subfolders" is ticked, it reports just the first level, i.e. it will list the contents of the direct subfolders of C:$Recycle.Bin. It's a makeshift solution that's just a little bit better than the previous "Folder not found: Recycle Bin".
  • Special Properties: The audio props of some WAV files were not displayed. Fixed.
  • Tweak SyncFilterGlobal: Using the tweak caused too much filtering when going through Panes | Sync Folders. Fixed.
  • SC report: Fixed some issues with Recycle Bin.

New in XYplorer 23.80.0104 Beta (Dec 5, 2022)

  • Updated the help file.

New in XYplorer 23.80.0103 Beta (Dec 4, 2022)

  • Sync Folders: Added a tweak to define a global filter that is applied to all Sync Folders operations, including SC sync. You can use it to exclude folders that you probably won't want to sync, for example:
  • Configuration | Preview | Preview | Image preview: Added option "Limit original preview size", accompanied by an edit box for the size of the square bounding box, factory default 2000 pixels.
  • Thumbnails Creation: RAW thumbnails faster, especially for large originals.
  • Configuration | Preview | Preview | Floating and full screen preview: All settings have been removed here as they were just a duplicate of the settings available in Floating Preview and Full Screen Preview.
  • Edit | New | New Folder "New Folder": For some, the app crashed when this command was invoked repeatedly. Fix attempt.

New in XYplorer 23.80.0102 Beta (Dec 4, 2022)

  • Tools | Customize Tree | Tree Path Tracing: The combination of Full Row Select and Lock Tree could lead to a painting glitch that destroyed parts of the TPT snake. Fixed.
  • Network Browsing: Fixed an issue related to RDP shared drives (\tsclient) and maybe others.

New in XYplorer 23.80.0101 Beta (Dec 3, 2022)

  • List Views: Now the column views (List and Small Icons) remember their Name column width separately from the tiles & thumbs views.
  • View | Columns | Autosize Columns Now: Now in non-detail views only the name column is automatically adjusted. Previously, all other columns that are visible in detail views but invisible in non-detail views were also automatically resized. A waste of time and probably undesired.
  • Configuration | Preview | Find Files & Branch View | Columns | Autosize Name column right margin (0 = none): This setting now also affects the List and Small Icons views. IMO it's equally useful here, and the Help kind of implies it anyway. So now it affects both Details views and both Column views. Not affected are Tiles views and Thumbs views.
  • Network: Added some debug logs to improve the support for RDP shared drives (\tsclient).
  • Small Lists: If no item is selected, adding a new item should happen at the focus position, not at the end. Fixed.

New in XYplorer 23.80.0100 (Dec 2, 2022)

  • Multi-User Tagging. Significantly improved and reinforced to withstand fast-acting, high-impact environments on shaky networks.
  • Access Control. Many additional user access control options to increase corporate security in a multi-user tagging context.
  • Batch Renumbering. Now you can easily update numbering in files with serial numbers.
  • RAW Photo Preview and Thumbnails. Faster. Much faster.
  • App Icon. Back to the old icon. It’s just too iconic to be replaced.
  • Many Other Improvements. See change log.

New in XYplorer 23.80.0019 Beta (Dec 1, 2022)

  • Network: Improved the support for RDP shared drives (\tsclient).
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips | For executables as well: Now if unticked, you'll still see all the information that can be gathered without triggering an AV-induced delay, which was the original intention of this setting.
  • Toolbar | Toggle Active Pane, Dual Pane: Buttons didn't really update when they should. Fixed.

New in XYplorer 23.80.0018 Beta (Dec 1, 2022)

  • Configuration | Preview | Thumbnails | Show folder thumbnails: Now also PDF files are used as folder thumbnails if all other options fail.
  • 1. - 5. ...
  • 6. The first PDF file among the alphabetically first 50 files.
  • Special Property | Length: The length of audio files > 2GB was not displayed. Fixed.
  • Network Browsing: Fixed a crash bug related to \tsclient servers.

New in XYplorer 23.80.0017 Beta (Nov 30, 2022)

  • More traps to slay a nasty crash bug.

New in XYplorer 23.80.0015 Beta (Nov 29, 2022)

  • Toolbar: Even smarter positioning of extra long drop-down menus.
  • Toolbar | Back / Forward: Since v21.10.0016 - 2020-09-25 13:18 the dropdown menu was not placed exactly under the buttons anymore. Fixed.
  • LNK: LNK files pointing to executables in System32 were opened in System32 instead of in the defined working directory. Fixed.

New in XYplorer 23.80.0014 Beta (Nov 29, 2022)

  • Small Lists: With no item selected, you can now use Ctrl+Up/Down to move the focus. Windows standard.
  • Toolbar: Smarter positioning of extra long drop-down menus so the menu doesn't appear directly under the mouse pointer. It's not always possible to avoid it, but often it is.
  • Sync Folders: Sync Folders never supported portable devices, but a corresponding message was missing and you just encountered an error. Fixed.
  • This info was also missing from the Help. Fixed as well (comes with next Help update).

New in XYplorer 23.80.0013 Beta (Nov 29, 2022)

  • Tools | List Management | Tagged Items...: Experimentally, dirty items (items with unsaved tags) are now shown with a yellow background color (brown in dark mode).
  • Configuration | Information | Tags | Copy tags on copy operations: Newly tagged items created this way were not yet added to the dirty count. Fixed.

New in XYplorer 23.80.0012 Beta (Nov 28, 2022)

  • Catalog: Added another value to the tweak CatalogFlags (bit field):32: No drag without CTRL/SHIFT.
  • Protects your Catalog from accidental dragging.
  • Admin Settings: The key "TagsFlags" has been renamed to "TagFlags" and been moved to the new [Tags] section just to keep everything together.
  • NEW:
  • [Tags]
  • TagFlags=1 'bit 1 = tags DB headers are read-only
  • OLD:
  • [AccessControl]
  • TagsFlags=1 'bit 1 = tags DB headers are read-only
  • Note that TagsFlags will still work in [AccessControl] for backward compatibility.
  • % Multi-User Tagging: Now if TagDatSafeSave=1 a superfluous DB reload after self-notification will be skipped.
  • [Tags]
  • TagDatSafeSave=1
  • Multi-User Tagging: When another client renamed a tagged item, your instance would hear from the rename via Auto-Refresh, but it did not automatically update the
  • tags-in-memory to be attached to the new name. Fixed.

New in XYplorer 23.80.0007 Beta (Nov 27, 2022)

  • Multi-User Tagging:
  • A safety mechanism (called "SafeSave" internally) was implemented on 20221109 where when saving tags, the database was first read, matched to the tags in memory, and only then saved. This mechanism was activated when either a shared database was defined via admin settings ("FileTagDat" key) or when
  • "Configuration | Information | Tags | Auto-refresh tags" was enabled. This latter condition has now been dropped. "SafeSave" is only executed if "FileTagDat" is defined.
  • Admin Settings:
  • Added a new section Tags with a new key TagDatSafeSave which defaults to 1 (if Admin.ini exists but the key is missing).
  • [Tags]
  • TagDatSafeSave=1
  • This key allows the admin to control whether "SafeSave" is used when saving your
  • Tags. Meaning of the values:
  • 0=never
  • 1=when necessary [Default]
  • 2=always
  • The default 1 ("when necessary") means that the DB will only be read if it has been modified (by someone else) since this instance last read or wrote it.

New in XYplorer 23.80.0006 Beta (Nov 27, 2022)

  • SC inputselect: Since yesterday generic icons were shown for file system items where specific icons should be shown. Fixed.

New in XYplorer 23.80.0005 Beta (Nov 26, 2022)

  • Configuration | File Operations | File Operations | Custom Copy Operations | Check beforehand whether there is enough space: When unticked then the real-time free space calculation of target paths that are junctions or mount points was incorrect. Fixed.
  • Main Menu: When the main menu was hidden and one of the submenus was displayed via the right-click menu of the toolbar button "Show Menu Bar", some items in those submenus were not updated correctly, were missing, or were not translated in the case of a non-English UI. Fixed.
  • XYcopy: Updated to 2.10.0211.

New in XYplorer 23.80.0004 Beta (Nov 26, 2022)

  • SC resolvepath: Now it resolves the wildcard * in the path parameter. The first matching item is used according to NTFS item order: In a typical installation, the following two lines return "C:Program Files (x86)XYplorerLicenseXY.txt":
  • text resolvepath("<xypath>*.txt");
  • text resolvepath("*.txt"); //resolvepath defaults to <xypath>
  • Tools | List Management | Tagged Items...: For performance reasons, you now only see generic icons when your database contains more than 65,536 items.
  • Tools | List Management | Tagged Items...: Since 20221121 icons were missing for lists larger than 1000 items. Fixed.
  • Tags: Moving or renaming selected items did not set the dirty flags for those items and did not increase the dirty count. Fixed.
  • Multi-User Tagging: If you deleted a tagged file, and then renamed another file to
  • the name of the deleted file, after close and restart the renamed file would inherit the tags of the deleted file. Fixed.

New in XYplorer 23.80.0003 Beta (Nov 25, 2022)

  • New variable: Returns the full path to the actual Admin.ini file used (which differs from the default "<xypath>Admin.ini" in case of redirection):
  • echo <xyac>; //actually used Admin.ini file
  • text readfile(<xyac>); //show the contents of the actual Admin.ini
  • SC readfile: Now it supports the wildcard * in the filename parameter. The first matching item is used according to NTFS item order.
  • text readfile("<xypath>*.txt"); //opens the first TXT file
  • text readfile("<xypath>XY*.txt"); //opens the first matching TXT file
  • Custom Copy: The progress dialog now works better for 12 point fonts. No more clipped descenders.
  • XYcopy: Updated to 2.10.0210.

New in XYplorer 23.80.0002 Beta (Nov 24, 2022)

  • This beta version was compiled with special DEBUG code that will pop error messages where in earlier versions it would just crash. Helps tracking down a crash bug.

New in XYplorer 23.80.0000 (Nov 24, 2022)

  • Multi-User Tagging. Significantly improved and reinforced to withstand fast-acting, high-impact environments on shaky networks.
  • Access Control. Many additional user access control options to increase corporate security in a multi-user tagging context.
  • Access control works via a special Admin.ini file that only administrators can change and that all mortal users must obey. It’s a dream.
  • Batch Renumbering. Now you can easily update numbering in files with serial numbers.
  • Suppose you have some files with outdated serial numbers and you want to renumber them in their current order. This can now be easily done using the new Overwrite Syntax (see Help for details):
  • RAW Photo Preview and Thumbnails. Faster. Much faster.
  • Nothing to say and nothing to do, it just works.
  • App Icon. Back to the old icon. It’s just too iconic to be replaced.
  • Many Other Improvements.

New in XYplorer 23.70.0356 Beta (Nov 23, 2022)

  • Multi-User Tagging: Added a bit of logging.

New in XYplorer 23.70.0353 Beta (Nov 23, 2022)

  • Toolbar: The recently added faster opening of drop-down menus is now bound to a tweak:
  • PopupMenusGenericIcons=1

New in XYplorer 23.70.0352 Beta (Nov 22, 2022)

  • Info Panel | Properties: On a custom screen resolution, icons were drawn poorly, the wrong size, or truncated. Fixed.

New in XYplorer 23.70.0351 Beta (Nov 22, 2022)

  • Toolbar: Two more drop-down menus open faster now and do not wake up a sleeping drive.
  • Tags | Sorting the Database: Fixed a rare but brutal crash bug. The crash was more likely the more items had to be sorted.

New in XYplorer 23.70.0346 Beta (Nov 21, 2022)

  • Toolbar: Now various drop-down menus with paths open faster and do not wake up a sleeping drive. The price: Shell custom icons for folders are not shown in those menus, nor the "?" icon for unavailable locations.
  • Multi-User Tagging: Speed improvements when reading and writing the DB.
  • Multi-User Tagging: The DB was not locked as tightly as it should have been. Fixed.

New in XYplorer 23.70.0344 Beta (Nov 20, 2022)

  • Sleeping Drives: Now it's shown in various places if a drive is currently sleeping.
  • Tree: Drive name tooltip.
  • List | Drives Listing (aka This PC): Drive name tooltip.
  • Breadcrumb: Drives dropdown items.
  • Go | Drives...: Menu items.

New in XYplorer 23.70.0343 Beta (Nov 20, 2022)

  • Moving Files: Since 20210919, files that were skipped during a move operation did not remain selected in the source location. Fixed.
  • Action Log: Some newly created folders were not correctly listed in the log. Fixed.

New in XYplorer 23.70.0342 Beta (Nov 19, 2022)

  • Configuration | Other | Shell Integration | 64-bit Windows | Open files from 64-bit process: If ticked then ISO files could not be opened by ENTER or double-click. Fixed.

New in XYplorer 23.70.0341 Beta (Nov 18, 2022)

  • Show Folder Sizes: Added a tweak to delay the folder size calculation when navigating to a new location. This would delay it by 2 seconds: ShowFolderSizeDelayMsecs=2000
  • ! Scripting | Arrays: You could not pass an array to a user function. Fixed. Now this works as expected:
  • $a = array("cat", "dog");
  • Test($a);
  • echo $a[0]; //tiger
  • function Test(&$array){
  • echo count($array); //2
  • echo $array[0]; //cat
  • $array[0] = "tiger";

New in XYplorer 23.70.0340 Beta (Nov 17, 2022)

  • Multi-User Tagging: Fixed a possible race condition.

New in XYplorer 23.70.0339 Beta (Nov 17, 2022)

  • MLS: Internally updated to version 8.155.
  • TRANSLATORS: Please wait until Reference_8.155.lng is uploaded.

New in XYplorer 23.70.0335 Beta (Nov 17, 2022)

  • Toolbar | Save Tags: The tooltip now shows the number of unsaved changes in tags.
  • Multi-User Tagging: Removed the change from v23.70.0334. Not helpful and superfluous.
  • Multi-User Tagging: On "Configuration | General | Startup & Exit | Save Settings | Save changes to disk immediately" there was a way to skip the new safe save strategy and overwrite the shared tags DB with your own data when moving or copying tagged items. Fixed.

New in XYplorer 23.70.0334 Beta (Nov 17, 2022)

  • Multi-User Tagging: If the shared database fails to load for any reason, this client is now not allowed to tag anything. She can always try "Tags | Reload Tags Database" to get back in business.

New in XYplorer 23.70.0333 Beta (Nov 16, 2022)

  • Color Filters: A filter can now be defined that matches items where any of the tags (Label, Tags, Comment, Extra) are dirty (i.e. not yet saved to disk). The pseudo pattern used for this is "*":tags:"*" //dirty tags

New in XYplorer 23.70.0332 Beta (Nov 16, 2022)

  • Preview as Thumbnails: Fixed an alignment and information issue associated with PDF.
  • RAW Photo Preview: Fixed further information issues.

New in XYplorer 23.70.0331 Beta (Nov 15, 2022)

  • Updated the help file.
  • RAW Photo Preview: Fixed an alignment and information issue associated with unknown image dimensions.

New in XYplorer 23.70.0330 Beta (Nov 14, 2022)

  • SC get got a new named argument "saveonexit". It returns the current setting of "Configuration | General | Startup & Exit | Save Settings | Save settings on exit":echo get("saveonexit"); //0 = unticked, 1 = ticked
  • Multi-User Tagging: Some message boxes have been changed to status bar messages (plus some more info in debug log) to be less intrusive.
  • Sorting: Fixed a rare but brutal crash bug related to a little optimization in
  • v17.30.0202 - 2016-11-17 20:51.
  • The crash was more likely the more items had to be sorted.

New in XYplorer 23.70.0327 Beta (Nov 14, 2022)

  • Multi-User-Tagging: Fixed a rare auto-update glitch in fast-action multi-user situations.

New in XYplorer 23.70.0324 Beta (Nov 14, 2022)

  • Rename Special | Batch Rename: The /cut switch now can be combined with serial numbering. This is especially useful when you want to replace old numbers by new ones. For example, you have these files:
  • DSC00032 Banana.jpg
  • DSC00047 Blue.jpg
  • DSC00123 Passion.jpg
  • Now applying this pattern will cut the first 9 characters (start at position 10,
  • Keep all the rest), then prefix the new number: DSC<#00001> */cut 10,0
  • Result:
  • DSC00001 Banana.jpg
  • DSC00002 Blue.jpg
  • DSC00003 Passion jpg
  • But there is a cooler way now, too. See next paragraph.
  • Rename Special | Batch Rename: Now you can Prefix-Overwrite and Suffix-Overwrite.
  • Both | and * must be present in the pattern. The |-character is used to mark the cut, and the * character stands for the original filename (which is cut and affixed).
  • Prefix-Overwrite: This pattern means: Overwrite the beginning of the base name with "NEW-".
  • NEW-|*Result (applied to above files):
  • NEW-0001 Banana.jpg
  • NEW-0002 Blue.jpg
  • NEW-0003 Passion.jpg
  • Suffix-Overwrite: This pattern means: Overwrite the end of the base name with
  • "-NEW".
  • |-NEW
  • Result (applied to above files):
  • DSC00001 Ba-NEW.jpg
  • DSC00002 -NEW.jpg
  • DSC00003 Pas-NEW.jpg
  • Obviously, this new option is perfect for replacing old numbers. To update the numbers in these files:
  • DSC00032 Banana.jpg
  • DSC00047 Blue.jpg
  • DSC00123 Passion.jpg
  • Use this Prefix-Overwrite pattern:
  • DSC<#00001> |*
  • Result:
  • DSC00001 Banana.jpg
  • DSC00002 Blue.jpg
  • DSC00003 Passion.jpg

New in XYplorer 23.70.0322 Beta (Nov 13, 2022)

  • New variable:
  • <xytagdatfile> = XYplorer tags database file (without path) % SC savethumb: The quality of scaled images with transparency was not always the
  • highest possible. It is now. This, for example, creates of copy of the currently selected image (which should be a PNG to have some transparency) scaled to fit a 256 x 256 bounding box, and named with "_256" appended to the original name:
  • savethumb(, "*_<width>", 256, , "png", 7:=-1);
  • ! Image Preview: Due to a possible rounding error, scaled image previews could be one pixel too small in one of the dimensions anywhere in the app (including thumbnails), and thus minimally disproportionate. Fixed.

New in XYplorer 23.70.0321 Beta (Nov 13, 2022)

  • Admin Settings: Added a new key TagsFlags to AccessControl where you can control what you can do with tags. Currently just the 1st bit has any meaning:
  • [AccessControl]
  • TagsFlags=1 'bit 1 = tags DB headers are read-only
  • So when this bit is set, the user cannot modify the label colors or names, or the extra column definitions, or the storage method (Configuration | Information | Tags
  • | Storage). Also SCs extratag() and tagsave() are disabled (ATM tagsave() is not yet documented).
  • Tweaks ShellPreviewMaxWidth, ShellPreviewMaxHeight: Replaced by a single tweak ShellPreviewMaxSize which defines a square bounding box. Two dimensions are not needed here. Factory default: ShellPreviewMaxSize=2000
  • Tweaks ShellPreviewPdfMaxWidth, ShellPreviewPdfMaxHeight: Replaced by a single tweak ShellPreviewPdfMaxSize which defines a square bounding box. Factory default is 0.

New in XYplorer 23.70.0320 Beta (Nov 12, 2022)

  • Multi-User-Tagging: Ghost tagged items got stuck in the DB forever. Fixed. Now they are kicked out when it is appropriate. Exactly when this happens depends on the sequence of events in a multi-user situation, but eventually they will all disappear from the DB.

New in XYplorer 23.70.0315 Beta (Nov 11, 2022)

  • Configuration | Information | Tags | Auto-refresh tags: Added an error message for the case that the watch fails for whatever reason (the reason might be shown in the error message).
  • Multi-User-Tagging: The ghost tag was not removed when it should be removed on importing tags data from disk to the current tags state in memory. Fixed.
  • Multi-User-Tagging: Tags could not be removed under certain conditions. Fixed.

New in XYplorer 23.70.0312 Beta (Nov 11, 2022)

  • Toolbar | Edit Clipboard: Fresh new icon.
  • Multi-User-Tagging: Changed ghost tag index to -888 (internal reasons).
  • Multi-User-Tagging: Removing all tags from an item has not yet been fully propagated across the network. Fixed.
  • Multi-User-Tagging: Changes in the column definitions could no longer be saved since yesterday. Fixed.
  • SC savethumb: This example from the Help did not work as it should (it created an empty 1 x 1 pixel file):savethumb(, "*_t", 256, , "png", 7:=-1); //Preserve transparency
  • Fixed. Now it creates a 256 x 256 pixel file.

New in XYplorer 23.70.0305 Beta (Nov 10, 2022)

  • Multi-User-Tagging: Small bug fix regarding recent changes.

New in XYplorer 23.70.0304 Beta (Nov 10, 2022)

  • The old but undocumented tweaks ShellPreviewMaxWidth and ShellPreviewMaxHeight can now be used to define a bounding box for shell previews which can dramatically increase the preview speed for large RAW images (that was always the idea with these tweaks but they had been poorly implemented).
  • This, for example, would limit the preview to 2000 x 2000 pixels:
  • ShellPreviewMaxWidth=2000
  • ShellPreviewMaxHeight=2000
  • Previewing a 6240 x 4160 RAF image now takes about 200ms instead of 8 seconds, that's 40 times faster!
  • Surprisingly even larger values perform extremely good up to a magic value of 4416: - 4416 x 4416 -> 500ms - 4417 x 4417 -> 8000ms !
  • That could be a peculiarity of this particular thumbnail handler, but the effect of
  • limiting the bounding box is so impressive that I decided to set those tweaks by factory default to 2000 x 2000 pixels (and also when upgrading to this version).
  • Of course, this setting can later be raised to UI.
  • % Thumbnails: Due to the above change thumbnail creation for RAW camera images is much faster now. Only tested with RAF files (Fuji). Of course, a suitable preview handler must be installed.

New in XYplorer 23.70.0303 Beta (Nov 9, 2022)

  • Multi-User-Tagging: Implemented a new way to safely handle the removal of tags in Multi-User-Tagging. When an item is completely stripped of any tags then internally a ghost tag (label index -999) is attached to it and spread across the network like any other normal tags. The presence of the ghost tag means "this item is not tagged". When the DB is loaded the next time such an item will just be skipped (along with the ghost tag). So here we have an ephemeral intermediate state in the transition from tagged to untagged, which serves to spread the news and update the interfaces of all team members.
  • All of this works under the hood, so you really don't have to worry about it. This is about security in Multi-User-Tagging, and security here means making sure no work is accidentally lost.
  • Toolbar | Save Tags: What was added in v23.70.0302 has been removed.

New in XYplorer 23.70.0302 Beta (Nov 9, 2022)

  • Toolbar | Save Tags: The button now has a small context menu that offers an
  • additional command that's useful in Multi-User-Tagging contexts. I gave it a verbose name to make pretty clear what it means: "Save Tags and Remove All Untagged Items from the Database". So, if there is an item in the tags database and you removed all tags from it, then using this command will remove that item from the shared database for all users.
  • This command is only shown when "Configuration | Information | Tags | Auto-refresh tags" is enabled (which is taken as a sign that we are in a Multi-User-Tagging context), and it is the only way to remove an item from a shared DB in a MUT network.The background here is safety. You don't want to let users remove items from the shared DB too easily.
  • FYI, if you usde the normal "Save Tags" in that situation then the tags present in the DB would be merged with your local state of affairs and the result would be that your tagless item would be retagged to its state in the shared DB.
  • Tags: Now if no tags or tags settings have been changed during the session the Tags DB is no written at all when doing Saving Settings and Save Tags. The status bar will say "no saving required" in that case.
  • Saves some time, energy and life cycles.
  • Multi-User-Tagging: The possibility of a race condition has been reduced to zero where an unfortunate coincidence of activities could result in the loss of tags that should not be lost.

New in XYplorer 23.70.0301 Beta (Nov 8, 2022)

  • TAB Sequence: Was broken since about 5 weeks ago. Fixed.
  • SCs sortby, selfilter: The columns were not matched with the "column" argument from left to right by their current position (as is stated in the help file) but by some internal order. Fixed.

New in XYplorer 23.70.0300 (Nov 7, 2022)

  • App Icon. Back to the old icon. It's just too iconic to be replaced.
  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Jerry Lee Lewis.

New in XYplorer 23.70.0209 Beta (Nov 7, 2022)

  • Updated the help file.
  • Catalog: After editing the 'Click and Tag' header once, even without changes, the Category wouldn't allow to create new Tag items, and any existing Tag item you tried to edit would turn into a default catalog item. Fixed.
  • Paper Folders: When opening a paper folder in a background tab, the tab showed a generic question mark icon. Fixed.

New in XYplorer 23.70.0208 Beta (Nov 6, 2022)

  • SC quicksearch: Certain selectors were not correctly identified when the search triggered by quicksearch was the first search of the session. Fixed.
  • Panes | Sync Select...: Did not work as it should when one of the lists was filled by Quick Search over a list of items (Search In List). Fixed.
  • Catalog | Right-Click Menu | Insert As New Category Here | Tabs: If the active tab had a Visual Filter applied when you added the Tabs Category, all the Catalog items that are created in the category had the Visual Filter appended to them. Fixed.
  • Edit | Paste Special | Paste As Hard Link(s): Since 20221001 it failed with a bogus error "Different drive. Target has to be on the same drive.". Fixed.

New in XYplorer 23.70.0207 Beta (Nov 5, 2022)

  • Floating Preview: Some inconsistencies with "Zoom to Fit" enabled. Fixed.
  • Image and Video Preview: Undid that change from v23.70.0206. It brought new problems. Since these problems differ with each Windows version and configuration (installed preview handlers) each user has to find the setting that suits him best. These are the 3 options, available as one-line scripts that can be run through the XYplorer address bar:
  • tweak("PreviewEarlyFactory", 0); //early factory for pdf, ttf, webp, for videos, and for shell folder thumbnails (= XY Factory Default)
  • tweak("PreviewEarlyFactory", 1); //early factory for all file types
  • tweak("PreviewEarlyFactory", 2); //early factory for no file types
  • To find out the current setting do this and look at the status bar:
  • tweak("PreviewEarlyFactory");
  • FYI, "factory" refers to the IShellItemImageFactory interface (from Vista onwards). "Early factory" means: try the factory first, then fall back to other methods.

New in XYplorer 23.70.0206 Beta (Nov 4, 2022)

  • Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Context...: Added "Portable Devices". Tick it to show a Hover Box also for items on portable devices. Often a preview doesn't work on portable devices and the unsuccessful attempt takes a long time. Now you can avoid this waste of time. By factory default this setting is OFF.
  • Portable Devices: Now you can stop a slow pre-processing operation by pressing ESC when copying files from a PD to some other location. This pre-processing can be so slow (depending on the mood of Windows) that sometimes it's better to just give up.
  • Image and Video Preview: The internal order of preview attempts (there are many different ways to preview in Windows) has been changed to work around some rare and weird issues with Windows 11 and also get rid of the infamous "Switch to/Retry" dialog.
  • MLS: Internally updated to version 8.154.

New in XYplorer 23.70.0205 Beta (Nov 4, 2022)

  • SCs sortby, selfilter: Now partial match is used only as a fall back if there is no full match for the "column" parameter. Previously, the first partial match from the left was used even if a full match was available further to the right
  • Toolbar | Save Tags: Old icons

New in XYplorer 23.70.0204 Beta (Nov 4, 2022)

  • Toolbar | Save Tags: New icons.
  • Info Panel | Find Files | Name & Location: This did not work anymore for (Boolean), quoting Help:
  • Note that you can alternatively select the Boolean and RegExp modes by prefixing the name pattern with : or > and thereby *overwrite* the setting of the Mode dropdown! If you do, the dropdown will be replaced by a static label reflecting the current mode.
  • Fixed:
  • Find Files: Fixed some glitches with Search In List (SIL).

New in XYplorer 23.70.0203 Beta (Nov 3, 2022)

  • Toolbar | Save Tags: Button had a small logical glitch that made it stay red under certain conditions. Fixed.

New in XYplorer 23.70.0202 Beta (Nov 3, 2022)

  • Toolbar | Save Tags: Button had a small logical glitch that made it stay red under certain conditions. Fixed.

New in XYplorer 23.70.0201 Beta (Nov 3, 2022)

  • Configuration | General | Startup & Exit | Save Settings | Save changes to disk immediately: Improved the handling of an unavailable shared tags database. You now get an immediate error message when the saving failed, and Tags are then shown as "dirty" (= prefixed with an asterisk) in the "File | Settings Special" submenu.
  • App Icon: I changed my mind about the icon change. It was a stupid idea. The old icon is too deeply rooted in the internet, it can no longer be replaced. So I went back to the old icon. The iconic one. ;)
  • SC appicon: Adjusted to the new state of the internal icon resource.
  • XYcopy: Updated to 2.10.0209.

New in XYplorer 23.70.0112 Beta (Oct 2, 2022)

  • EXIF Properties: In a particularly strange anomaly, the GPSLatitude and GPSLongitude properties sometimes returned invalid values for the same files on the same calls (this shouldn't happen on a computer). Instead of "521623793/11930464 0/1 0/1" something like "8388609/1 1/107206800 24/0" was returned. echo get("exif", 0x0002); //GPSLatitude echo get("exif", 0x0004); //GPSLongitude
  • Fixed in a crude way. I keep calling (up to 5 times) that value until it looks good.

New in XYplorer 23.70.0106 Beta (Oct 2, 2022)

  • Tree: Added a tweak to control whether tree nodes auto-expand when you drag things over them. The factory setting has always been Yes. Now you can turn it off: TreeExpandOnDragOver=0
  • Updated the help file.

New in XYplorer 23.70.0105 Beta (Oct 1, 2022)

  • Toolbar | Undo / Redo: Now the paths shown in the button tooltip are no longer truncated if they are too long. Here it is not necessary.
  • XYcopy: Updated to 2.10.0208.
  • File Operations: UNC paths with different case were considered different paths (cross-volume) in some contexts. Fixed.

New in XYplorer 23.70.0104 Beta (Sep 30, 2022)

  • App Icon: The colors were a bit garish. Here's a slightly milder version, plus some subtle geometric corrections.
  • XYcopy: Updated to 2.10.0207.

New in XYplorer 23.70.0102 Beta (Sep 29, 2022)

  • App Icon: Now the 16x16, 20x20 and 24x24 front-only versions are a bit bigger.
  • XYcopy: Updated to 2.10.0206.

New in XYplorer 23.70.0101 Beta (Sep 29, 2022)

  • Thumbnail Creation: In v23.60.0016 - 2022-09-15 13:01 I experimentally started using the flag SIIGBF_BIGGERSIZEOK. This experiment failed. It lead to weird jumpy sizes with PDF Hover Boxes and MDBU (very small when bounding box <= 256, else very large). Fixed by removing the flag again. It didn't bring anything good anyway.

New in XYplorer 23.70.0100 (Sep 28, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.70.0007 Beta (Sep 27, 2022)

  • Color Filters:
  • Now the no-extension pattern is supported here as well (as already in Visual Filters, Live Filters, Ghost Filters, Custom File Icons, Quick Search, and File Find). This pattern matches all files without extension:
  • App Icon:
  • Now the 20x20 and 24x24 versions are also front-only (like the 16x16) instead of the whole box. So the title bar icons in 125% and 150% now all look like the 16x16 one in 100%.
  • XYcopy:
  • Updated to 2.10.0205.

New in XYplorer 23.70.0002 Beta (Sep 27, 2022)

  • App Icon: Now also the blue version of the new icon is embedded in the exe.
  • SC appicon: Added the blue version of the new icon.
  • Syntax: appicon [selector]
  • selector:
  • "AAA": Use the standard icon (the new icon).
  • "AAB": Use the blue version of the new icon.
  • "BBB": Use the alternative icon (the old icon).
  • other: Same as "AAA".
  • missing: Pop a dialog showing the choices.
  • App Icon: Polished some more pixels in the 16x16 version.
  • XYcopy: Updated to 2.10.0203.
  • List: Now when sorting by a Type that combines various extensions, eg "JPEG image", then all files with the same extensions (eg first all JPG, then all JPEG) are grouped together and then (secondary-)sorted by the filename. Previously, they were all mixed and just (secondary-)sorted by the filename.
  • SC appicon: Dialog did not scale with custom scaling. Should be fixed (air code).
  • Custom File Icons: Since 20220915 some icons, e.g. those from exectuables, were not replaced by any defined CFIs anymore. Fixed.
  • Admin Settings | Fixed Mini Tree: FixedMiniTree=1 crashed on startup since 20220914. Fixed.

New in XYplorer 23.70.0000 (Sep 26, 2022)

  • App Icon. New.
  • App Icon. Old. In case you feel an unbearably strong emotional attachment to the old icon, you can either go to your shrink or switch back to the old icon through a handy little dialogue.
  • Compilation Soundtrack. Compiled to the music of Starcrawler (again).

New in XYplorer 23.60.0117 Beta (Sep 26, 2022)

  • Color Filters: Since 20220921 the filter attr:junction did not work anymore. Fixed. This was related to the change of the letter from J to L. Now it works again with "junction" or any word starting with L (or l). :)
  • Removed special debug code.

New in XYplorer 23.60.0115 Beta (Sep 25, 2022)

  • Scripting got a new command.
  • Name: AppIcon
  • Action: Lets you pick the app icon on the fly.
  • Syntax: appicon [selector] selector:
  • "BBB": use the alternative icon (the old icon)
  • "AAA" or anything else: use the standard icon (the new icon)
  • missing: pop a dialog showing the choices
  • Remarks:
  • You have a choice between the old and the new icon. Both are icon resources
  • embedded in the executable.
  • The choice is remembered across sessions.
  • This setting uses the INI key "IconFile".
  • Examples:
  • appicon; //pop a dialog showing the choices
  • appicon "AAA"; //select new icon
  • appicon "BBB"; //select old icon
  • Tweak IconFile: Now used by the above resource selector. You can still use it in the old way (state a file spec, cf v9.00.0017 - 2010-04-16 16:00), but it will be overwritten if you OK SC appicon.

New in XYplorer 23.60.0113 Beta (Sep 25, 2022)

  • Tweak IconFile: Now you can specify the selector for the embedded icon resource. The default is "AAA", but now you can tweak it to "BBB" to use the old BlackOrange icon within the app interface (i.e. mainly in all the window title bars; it won't change the icon associated with the executable file when seen from the outside; however, at least in Win 8.1, the alternative icon is also inherited by the task bar). IconFile=BBB
  • Fonts: Fixed some display and configuration bugs related to bold, semibold, and regular fonts and switching between them.

New in XYplorer 23.60.0111 Beta (Sep 24, 2022)

  • Preview Tab and Preview Pane | Icon Preview and Font Preview: Now you can scroll the preview using the mouse wheel (if there is something to scroll, ie if scrollbars are visible). The horizontal wheel is supported as well, and horizontal scrolling can be enforced by holding SHIFT while wheeling over the preview pane.
  • Catalog: Now when you click on a catalog item, the icon is updated automatically.
  • Indicates whether a file has been deleted in the meantime (icon changes to a question mark) or restored. Keeps the icon of used items fresh without having to manually update catalog icons completely.
  • App Icon: Polished some more pixels in the 16x16 version.
  • XYcopy: Updated to 2.10.0202.
  • Help | About XYplorer: The copyright sign © did not work with the Chinese and some other code pages; it just showed as ?. Fixed.
  • Status Bar | Vertical Swipe Toggles the Info Panel: Up-swipe did not work well when the Info Panel was showing the Preview or the Raw View tab. Fixed.

New in XYplorer 23.60.0110 Beta (Sep 23, 2022)

  • Hover Blacklist: Improved (empowered and simplified) the syntax. Now you can use wildcards in the standard way for whole paths (identified by the presence of / or : in the resolved pattern) or just item names.
  • App Icon: Polished some pixels in the 16x16 version. And generally improved the adjustment of the app icon to various screen resolutions. The latter is yet to be done for XYcopy.
  • XYcopy: Updated to 2.10.0201.

New in XYplorer 23.60.0108 Beta (Sep 22, 2022)

  • Hover Blacklist: Wasn't working yet. Fixed.

New in XYplorer 23.60.0107 Beta (Sep 22, 2022)

  • File Info Tips and Hover Box: Now you can specify a "Hover Blacklist" containing any number of target paths to be excluded from the File Info Tips and Hover Box, i.e.
  • excluded from file access on mouse hover. Usually you want to exclude slow paths, e.g. cloud folders.
  • Catalog: Now you can assign icons extracted from icon resources (exe; dll; cpl; ocx; scr; icl; bpl; wlx; wfx; wcx; wdx; acm).
  • App Icon: Now also embedded the previous icon in 32-bit color depth.
  • XYcopy: Updated to 2.10.0200. New icon, here it's the all-blue version. Also embedded the previous icon in 32-bit color depth.
  • Lock Tree: Upgrading from a version older than v23.60.0015 (where the "Lock Tree" toggle moved to menu Tools | Customize Tree) the Lock Tree setting was lost. Fixed.

New in XYplorer 23.60.0106 Beta (Sep 21, 2022)

  • Updated the help file
  • Filters: Selectors attr: and attrlist: did not know yet about the recent letter change
  • FILE_ATTRIBUTE_REPARSE_POINT is now "L" (Junction / Link)
  • FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS is now "J"
  • Fixed:
  • SC thumbsconf: The setting for FolderThumbs was not present in the return string yet. Fixed

New in XYplorer 23.60.0105 Beta (Sep 20, 2022)

  • App Icon: The "BlueBox" was too blue. Now the front is red. Also corrected some minor pixel inaccuracies.

New in XYplorer 23.60.0101 Beta (Sep 19, 2022)

  • App Icon: New ("BlueBox"). The old one ("BlackOrange") was from 2010-04-16. Time for change
  • Catalog | Tabs Category: Clicking on an item here will now open the tab in that position on the first click (if not open already), and go to the location (as it is stored in the Catalog item) on the second click (if not there already)
  • Tip: To open a Tabs Category item in a new tab, just do Shift+Click
  • This beta version was compiled with special debug code that will pop error messages where in earlier versions it would just crash. Helps tracking down a crash bug

New in XYplorer 23.60.0100 (Sep 16, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.60.0018 Beta (Sep 15, 2022)

  • Toolbar Menu: Vanished when overlapping the toolbar itself and moving the mouse over that overlap. Fixed.

New in XYplorer 23.60.0016 Beta (Sep 15, 2022)

  • Catalog | Tabs Category: Now its right-click menu offers the command "Update Category". It will re-sync the category with the reality of the current tab bar
  • Catalog | Tabs Category: Now when you select a category item and the tab at the selected position does not match the original path anymore (as stored in the Catalog), it is looked for (and selected) at the other positions, and if still not found, it is created as a new tab
  • Thumbnail Creation: Experimentally use the flag SIIGBF_BIGGERSIZEOK now. The documentation is mysterious. I'm hunting a long-standing issue with the infamous
  • "This action cannot be completed because the other application is busy." dialog which is haunting Win 10 and 11
  • Startup: App could crash on startup (error 11 - "Division by zero") when selecting a file via command line while the list was in view "List". Fixed
  • File | File Special | Extract Here: Could result in a crash since 20220828. Fixed

New in XYplorer 23.60.0015 Beta (Sep 14, 2022)

  • Catalog | Right-Click Menu | Insert As New Category Here | Tabs: Now all tabs are added (also locked tabs and search tabs). Custom tab captions and icons are carried over now. And when you click an item in the Tabs category, it tries and usually succeeds in opening the correct tab. So there you have it: Vertical Tabs. :)
  • Note that the "Tabs" category does not smartly react on any changes in the tabs: it's just a snapshot in case you quickly need vertical tabs. If a tab's location or position has changed, the tab that is now in this position will be selected no matter which location it is pointing to. So it's the *position* in the "Tabs" category that controls which tab is selected, not the path. That gives you a chance to manually adapt the category to any changes if you have the time.
  • You cannot manually create a "Tabs" category with the same functionality. Some internal flags are set only when going via "Insert As New Category Here | Tabs".
  • Color Filters: Filter "size:0" didn't work reliably anymore for folders (on Show Folder Sizes) since Color Filters are cached (v23.50.0024 - 2022-08-18 17:40). Fixed.
  • Menu View: Removed toggle "Lock Tree" (see below).
  • + Menu Tools | Customize Tree: Added toggle "Lock Tree". Replaces the old "View | Lock Tree" that was a bit out of place in this menu.
  • MLS: Internally updated to version 8.153.
  • TRANSLATORS: Please wait until Reference_8.153.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
  • Scripting | Arrays: The parser shockingly failed at this line: $n = 4; $a[$n+4] = $n * 4; $temp = $a[$n+4]; echo $temp;
  • Fixed.

New in XYplorer 23.60.0014 Beta (Sep 13, 2022)

  • Tree and List Clicking: Fixed some glitches after today's rewrite.
  • Tree and List Clicking: Generally speaking, if "Configuration | General | Menus, Mouse, Ease of Use | Ease of Use | Highlight Hovered Items" is checked, I should get it all pretty watertight. If unchecked then there are ways for the mouse to subvert the "Popup Menu Shown" handling (all the rest should work fine). Of course that could be fixed as well, but it's a can full of worms I don't have time for right now.

New in XYplorer 23.60.0013 Beta (Sep 13, 2022)

  • List | Size Column: The setting "Show Cached Folder Sizes Only" is now also shown in the column header's context menu. Might give you an idea why some of your folder sizes are not shown. ;)
  • Tree and List: Now dragging works as expected (as in File Explorer) when coming from states "Popup Menu Shown" (dragging not allowed) and "Focus In Other App" (dragging allowed).
  • Tree and List: Rewrote everything related to focus, click and selection. Needed a more thorough approach. Fixes some remaining issues.

New in XYplorer 23.60.0012 Beta (Sep 12, 2022)

  • Thumbnails Cache: v23.60.0011 went a bit too far with the fixing. Unfixed.
  • List: Click on inactive pane in backgrounded app did not select item. Fixed.

New in XYplorer 23.60.0011 Beta (Sep 12, 2022)

  • List: Minor changes, now we have this picture:
  • State Action Selections Item Focus
  • Popup Menu Shown Click Selected Unchanged Unchanged
  • Click Unselected Unchanged Unchanged
  • Click White Unchanged Unchanged
  • Focus In Other Control Click Selected Unchanged Clicked One
  • Click Unselected Clicked One Clicked One
  • Click White Unchanged Unchanged
  • Focus In Other App (same as Focus In Other Control)
  • List Context Menu Shown Click Selected Clicked One Clicked One
  • Click Unselected Clicked One Clicked One
  • Click White Lost Unchanged
  • Focus In List (same as List Context Menu Shown)
  • Attribute Pinned: For some days FILE_ATTRIBUTE_PINNED was wrongly shown (or not shown) because of an error in a typelib. Fixed in v23.60.0009, forgot to mention.
  • Edit | Select | Select By Selected Type(s): Since v23.60.0007 it toggled the selections. Fixed.
  • Configuration | Preview | Thumbnails | Cache path | Resolve cache path from current folder: The portability of relative caches was not where it should be due to a stupid bug from 20211111. Fixed. Now you can actually move those thumb folders around without any recreation of thumbnails.
  • Thumbnails Cache: The INI file has a new key "SoftPath" just for your eyes (the app doesn't need it). Here you can see which path is actually used for the file hash. It can even be totally empty if the cache is right where the files are. FYI, the size is also used in the (MD5) hash, separated by an asterisk, so it's eg:
  • MD5("SoftPath*96x96"), or MD5("SoftPath*96x96z") for ZoomToFill.
  • List: Pressing Ctrl+Alt+M and other shortcuts using the Alt key created a situation where a selection was not removable by the first click on white. This uncovered a weird Windows anomaly concerning the Alt key, which could be worked around now.

New in XYplorer 23.60.0010 Beta (Sep 11, 2022)

  • Configuration | General | Menus, Mouse, Usability | Usability | Highlight hovered items: If unticked you could not multi-select list items using Ctrl+Click anymore since v23.60.0009. Fixed.
  • Apparently in Win 10 and higher this issue lived independently of that highlight setting. Should be fixed there as well.

New in XYplorer 23.60.0008 Beta (Sep 10, 2022)

  • List:
  • Focusing the list by clicking one of many selected items now preserves that multiple selection. Previously only the clicked element was selected, the other selections were lost. The new behavior is broadly the same as in File Explorer.
  • Configuration | General | Custom Event Actions | Clicking on Line Numbers |Double-click on line number:
  • The "Like White" action was not processed correctly when "Left-click on line number" was not "None". Fixed.

New in XYplorer 23.60.0007 Beta (Sep 9, 2022)

  • Custom Event Actions (CEA): Similar to <newpath> there is now a new variable <oldpath> that can be used in a CEA script on changing locations.
  • SC selfilter enhanced: Now it can also remove items from the current selection, and toggle the current selection state. The parameter "add" is now called "mode", and in analogy to SC selectitems it also accepts letters as alternative to numbers.
  • SC get got a new named argument "itemspathnamesslashed". Identical to
  • "itemspathnames" but returned folders come with a trailing backslash.
  • Syntax 1: get("itemspathnamesslashed", [separator=CRLF], [pane])
  • Syntax 1: <get itemspathnamesslashed [separator=CRLF] [pane]>
  • Configuration | General | Custom Event Actions | Clicking on Line Numbers
  • | Left-click on line number: Doesn't wait on possible dbl-click anymore since
  • v22.60.0007 - 2021-12-14 14:06. But now I think it should wait IF a dbl-click action (Double-click on line number) is defined. Changed it like this.
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips: For certain rare EXE files attempting to retrieve the bitness resulted in a full app crash. Fixed.

New in XYplorer 23.60.0006 Beta (Sep 8, 2022)

  • SC selectitems enhanced. Now you can toggle the selection state of the items.
  • Syntax: selectitems itemlist, [flags], [focusfirst=1], [mode], [pane] mode
  • Live Filter Box: Now when a list is filtered and no items are selected and
  • "Auto-select first match" is off then the first item gets the focus. Previously, it
  • was some random item (depending on which item has the focus in the list before this filter).
  • Tabsets: Now when you (re)open the tabset that's currently in use in this pane, then it is reverted to its saved state without further questions. I think this is the
  • expected behavior. Previously, this move just resulted in a status bar message "tabset already opened".
  • XYcopy: Updated to 2.10.0199.
  • List: Click on empty while context menu was showing did not deselect the current selections anymore (since v23.60.0001). Fixed.

New in XYplorer 23.60.0005 Beta (Sep 7, 2022)

  • Native Variables:
  • Added <curvers> and <srcvers> to return the so-called "string file version" (eg "23.60.0005") as opposed to <curver> and <srcver> which return the so-called "fixed file version" (eg "23.60.0.5")
  • Live Filter Box:
  • Now when the filter is removed, the last scroll position of the unfiltered list is restored (it's even remembered across tab switches and sessions).
  • Exception: If an item is focused AND selected at the moment the filter is removed, that item will be scrolled into view.
  • Under certain conditions a random item in a freshly live-filtered list was auto-selected. Fixed: No more auto-selections here, unless you tick
  • Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box | Auto-select first match.

New in XYplorer 23.60.0004 Beta (Sep 7, 2022)

  • Floating Preview: The right-click menu of the Floating Preview's status bar now has a toggle "Place Status Bar Over Image". If ticked the image preview is not shrunk/moved upwards anymore to make space for the status bar. Logically the bottom of large previews will be convered by the status bar.
  • SC confirm: Since yesterday the return was always 0 (zero). Fixed.
  • This beta version was compiled with special debug code that will pop error messages where in earlier versions it would just crash. Helps tracking down a crash bug.

New in XYplorer 23.60.0003 Beta (Sep 6, 2022)

  • SC delete: Now it behaves like pressing DEL on Paper Folders. When the List is a showing Paper Folder and "On Delete Remove Items from Paper Folder" is ON these will behave like pressing DEL now and remove the selected items from the Paper Folder
  • Configuration | Colors and Styles | Fonts | Main Contents: Fonts like "Segoe UI Semibold" could not be preselected, it only worked for the weights "Regular" and "Bold". Fixed.

New in XYplorer 23.60.0002 Beta (Sep 6, 2022)

  • XYcopy: Updated to 2.10.0198.
  • Paper Folders: Visual glitch after info bar context menu call. Fixed.
  • Custom Copy: After canceling a single-item job at the overwrite prompt, the final dialog reported "Custom Copy Completed" instead of "Custom Copy Canceled". Fixed.
  • Custom Copy: If you have a tagged file and you move it and there is a collision, if you apply one of the affix/suffixes in the dialog, the tags still get moved over to the original destination filename. Since 20211127. Fixed.

New in XYplorer 23.60.0001 Beta (Sep 5, 2022)

  • File Attributes: Added 4 new file attributes to the attributes that can be shown in the "Attr" column, and filtered/searched using the "attr:" and "attrlist:" selectors, and returned by <prop #attr>.
  • Hover Box: Now it will attempt to show the textual contents of any file that appears to be a text file, regardless of the file name.
  • Tree and List: Now you can activate the app (bring it to the foreground) by clicking onto selected item *without* triggering a slow double-click (which usually opens the inline rename box). Solution #2. Better.
  • Special Properties | #image.datetaken: A Boolean expression like this:
  • prop:#image.datetaken: >= 4/9/2007 AND prop:#image.datetaken: <= 4/9/2012 ... could fail with error 13 (Type Mismatch). Fixed.

New in XYplorer 23.60.0000 (Sep 3, 2022)

  • This is a BIG maintenance release. Numerous minor fixes and improvements have been made since the last major release.
  • Compilation Soundtrack. Compiled to the music of PJ Harvey.

New in XYplorer 23.50.0307 Beta (Sep 2, 2022)

  • Tree and List: Now you can activate the app (bring it to the foreground) by clicking onto selected item *without* triggering a slow double-click (which usually opens the inline rename box).
  • Configuration | General | Sort and Rename | Sort | Sort filenames by base: Fix #2.

New in XYplorer 23.50.0306 Beta (Sep 1, 2022)

  • Thumbnails: Error 13 (Type mismatch) possible. Reasons still vague. Might be fixed. If not then the next error message will help.
  • ! Locked Mini Tree: Under certain conditions the startup path could become part of a locked Mini Tree. Fixed.
  • ! Configuration | General | Sort and Rename | Sort | Sort filenames by base: If ticked the sort order of folders and files with the same base could be undefined (almost chaotic). Fixed.

New in XYplorer 23.50.0305 Beta (Sep 1, 2022)

  • MLS: Internally updated to version 8.152.
  • TRANSLATORS: Please wait until Reference_8.152.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.
  • Color Filters: Text color not drawn in sub details columns on switches f and b.
  • Fixed.

New in XYplorer 23.50.0304 Beta (Sep 1, 2022)

  • Special Properties | #image.datetaken: Now it supports comparison operators (>, >=, <=, >), which means you can define date ranges in your searches. Examples:
  • prop:#image.datetaken: >= 4/9/2007 //match all photos taken on or after that date
  • prop:#image.datetaken: <= 4/9/2012 //match all photos taken on or before that date
  • //match all photos taken between those two dates:
  • prop:#image.datetaken: >= 4/9/2007 AND prop:#image.datetaken: <= 4/9/2012
  • Configuration | General | Menus, Mouse, Usability | Context Menus | Custom items in shell context menu: Now the descriptions that appear in the status bar when you hover over the menu items are shown with the first letter in upper case and with a trailing period.

New in XYplorer 23.50.0303 Beta (Aug 31, 2022)

  • SC WriteFile: Added two parameters to control the position and length of the data written to the file.
  • Syntax: writefile(filename, data, [on_exist], [mode], [start=1], [numbytes=-1])
  • start: Start writing at this byte position.
  • Defaults to 1 which is the very beginning.
  • numbytes: Write this number of bytes.
  • Defaults to -1 which means: write everything passed in the data argument.
  • Example:
  • writefile(, "abc", , , 3, 2); //writes "ab" at pos 3 to the currently selected file
  • Searching for Date Properties: Now the comparison got smarter. When the pattern has no time part then only the day part is compared, when the pattern has no seconds then only the minutes are compared. Also the pattern now can be stated in the local date format, or in ISO 8601.
  • Here are some Quick Search terms:
  • prop:#image.datetaken:2005-06-28 //will match 2005-06-28 19:51:58 (and any other time on that day)
  • prop:#image.datetaken:6/28/2005 //will match 2005-06-28 19:51:58 (and any other time on that day)
  • prop:#image.datetaken:6/28/2005 07:51 PM //will match 2005-06-28 19:51:58 (and any other second in that minute)
  • ! Special Properties: On AM/PM systems the special property #image.datetaken returned ISO format for PM times, and the regional format for AM times. Fixed: Now
  • image.datetaken returns ISO format for all times, and regardless of the regional date settings. This greatly simplifies handling in scripting. Example:
  • echo <prop #image.DateTaken>; //returns ISO format, e.g. 2010-07-03 02:02:27
  • ! Paper Folders: Duplicate items were possible due to different letter case. Fixed.

New in XYplorer 23.50.0302 Beta (Aug 30, 2022)

  • Scripting | For Loops: Now nested For loops are supported:
  • For example, these nested For loops:
  • for ($i = 1; $i <= 3; $i++) {
  • for ($j = 1; $j <= 3; $j++) {
  • echo "$i.$j";
  • ... are internally converted to these nested While loops:
  • $i = 1;
  • while ($i <= 3) {
  • $j = 1;
  • while ($j <= 3) {
  • echo "$i.$j";
  • $j++;
  • $i++;
  • + Scripting | For Loops: Now the For loops can contain other control structures, for
  • example:
  • for ($i = 1; $i <= 10; $i++) {
  • if ($i % 2 == 0) {
  • echo $i;

New in XYplorer 23.50.0301 Beta (Aug 30, 2022)

  • Scripting: Added experimental support for For loops. For loops can be thought of as shorthand for While loops, and that's how they're supported now: For loops are internally converted to While loops. If you step through your scripts, you'll see that.
  • Configuration | Preview | Thumbnails | Cache path | Clear...: Did not kill the new *.ini files yet. Did not kill "XYThumbs.txt" yet. Raised error 70 (Permission
  • denied) when the cache was currently active (thumbnails showing). All fixed.
  • Info Panel | Find Files | Dupes: The captions of the bold checkboxes were chopped off on certain font settings. Fixed.

New in XYplorer 23.50.0300 (Aug 29, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.50.0212 Beta (Aug 29, 2022)

  • Hover Box: When viewing text content, the status area now shows a "Leftwards Arrow with Hook" (U+21A9) in the right bottom corner when word wrap is enabled.
  • Windows Version: Version detection for Windows 10 and later was out of sync with
  • Microsoft's crazy development of a versioning system that's as messy as possible.
  • Fixed. For example:
  • OLD: Windows 10 Professional, 64-bit, Release 2009, Build 17134.1706 (6.4), .NET v4.8.04084
  • NEW: Windows 10 Pro, 64-bit, Version 21H1, Build 19043.1706 (6.4), .NET v4.8.04084

New in XYplorer 23.50.0211 Beta (Aug 28, 2022)

  • Hover Box: Added tweak to exclude certain file types (identified by extension) from the Hover Box. Extensions are separated by . (dot), for example:
  • HoverBoxSkipExt=txt.wim
  • Hover Box: Since 20220806, text content could skip a line when word wrapping was enabled. Fixed.
  • Floating Preview: Toggle Zoom (G) did not work with "Zoom to Fit" enabled. Fixed.
  • SC zip_list2: Returned superfluous <tab> prefixes on filenames. Fixed.
  • SC zip_extract: When WinRAR/7z is used as extractor and a single item filename with spaces is passed it needed to be extra-quoted:
  • zip_extract(<curitem>, , """a b.txt""");
  • Fixed. No more extra-quotes needed:
  • zip_extract(<curitem>, , "a b.txt"); //OK with both rar/7z and zipfldr

New in XYplorer 23.50.0210 Beta (Aug 27, 2022)

  • Floating Preview | Context Menu: Added toggle "Zoom by Wheel" (Y).
  • If ticked then Wheel zooms in and out, and Ctrl+Wheel browses through the files.
  • If unticked then Ctrl+Wheel zooms in and out, and Wheel browses through the files.
  • The new factory default (not for upgraders) is ticked. The Windows image preview does it, too.
  • Floating Preview: LMB-panning an enlarged preview did not work anymore with "Zoom to Fit" enabled. Fixed.
  • Extended Shell Properties: Could trigger an unwanted error message. Fixed.
  • Custom Toolbar Buttons: Since 20220818 SC button would not work anymore from a CTB. Fixed.

New in XYplorer 23.50.0208 Beta (Aug 26, 2022)

  • SC property enhanced: Added argument "#Attr" to return the file attributes of an item in the usual letter format.
  • Undid this change from v23.50.0006 - 2022-08-11 21:10:
  • Hard Links: Retrieving the number of Hard Links did not work correctly with
  • junctions (they were always shown as having zero Hard Links). Now the returns refer to the number of Hard Links of the target paths of the junctions.
  • Shitty idea, and the statement is wrong too. Forget it.

New in XYplorer 23.50.0206 Beta (Aug 26, 2022)

  • Catalog: Added another value to tweak CatalogFlags (bit field):16: Left single-click expands/collapses categories.
  • Info Panel | Find Files | Name & Location | Find hidden: Now it also ignores any active Ghost Filter.
  • Encrypted Items Icon Overlays: Now the overlays are also shown for Custom File Icons (Win 10 and later).

New in XYplorer 23.50.0205 Beta (Aug 26, 2022)

  • Toolbar | Random Order: Now the button's context menu features the toggle "Include Folders". Tick it to also shuffle the folders.
  • List Icons: Re-did and improved my own fix attempts.

New in XYplorer 23.50.0203 Beta (Aug 25, 2022)

  • SC unset: Since 20220815, unsetting a variable that didn't exist (so unset was totally unnecessary) resulted in that variable actually being created. Fixed.
  • Floating Preview: "Zoom to Fit" did not work anymore. Fixed.
  • Configuration | Colors and Styles | Templates | Status Bar: Fixed various issues.
  • List Icons: Looks like they fixed it. Undid my own fix attempts.
  • SC exists: Did not support items on portable devices. Fixed.

New in XYplorer 23.50.0202 Beta (Aug 24, 2022)

  • List Icons: Icons no longer work in the latest Win 11 versions. Now it should also be fixed for files. Fix #2.

New in XYplorer 23.50.0102 Beta (Aug 23, 2022)

  • SC hash enhanced. Now you can have Unicode strings converted to UTF8 first. This should be the way to go for Unicode strings, although it's difficult to find
  • authoritative information about it.
  • Syntax: hash([algo=md5], [string], [flags]) flags: (binary field)
  • 4: Convert Unicode strings to UTF8 before hashing.
  • Remarks: While Flag 4 is probably the way to go, it's not being made the default
  • because it would break old code.

New in XYplorer 23.50.0101 Beta (Aug 23, 2022)

  • Hover Box: Now "Files: " is prefixed to the byte count in a Hover Box on folders. Previously, the bytes info was potentially misleading.
  • Thumbnails: The pixel dirt fix from v23.50.0029 lead to unnecessarily small icons under some conditions. Fixed.
  • UTF8: The v23.50.0019 fix invalidated some user licenses with Unicode characters in their names. Fixed.
  • List: Icon overlays were not shown for encrypted folders (e.g. the EFS padlock icon overlay). Fixed.

New in XYplorer 23.50.0100 (Aug 22, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.50.0029 Beta (Aug 22, 2022)

  • SC property #contains: Now on "Accessed Denied" the return value is "X". Example: text property("#contains.*.jpg", "C:System Volume Information"); Previously, such folders returned the same values as if they contained no match.
  • SC property #contains: Did not work correctly with junctions (they were always shown as if they contained no match). Fixed. Now the returns refer to the target paths of the junctions.
  • Thumbnails: In Win 10 (and probably later) folder links showed some pixel dirt below the folder thumbnails. That dirt semmed from the link arrow overlay. Should be cleaned now.
  • Updated the help file (apart from Admin Settings and Scripting Arrays which are still in progress).

New in XYplorer 23.50.0028 Beta (Aug 21, 2022)

  • SC ThumbsConf enhanced. Added field "FolderThumbs" to the "settings" argument:
  • Syntax: thumbsconf([settings="ShowCaption,ZoomToFill,Style,Padding,Transparency, _
  • ShowIcon,ShowDimensions,OverlayCaption,FolderThumbs"], [separator=","])
  • settings:
  • FolderThumbs: 0 or 1 or ! (toggle 0/1)
  • = Configuration | Preview | Thumbnails | Show folder thumbnails
  • Example:
  • Thumbsconf(",,,,,,,,!"); //toggle FolderThumbs
  • Tab Bars | Context Menu: The right-click on empty menu now features a command "Close this pane". Does what it says.

New in XYplorer 23.50.0027 Beta (Aug 20, 2022)

  • SC sysicons enhanced (not in Help because it's just for debugging and curiosity):
  • Now it can get and display system icons for a specific file item in different ways.
  • You can pass a specific file:
  • sysicons "E:TextText.txt", 1, 1;
  • sysicons <curitem>, 1, 1;
  • You can also pass a generic file spec:
  • sysicons "*.txt", 1, 1;
  • The first three points are always the same because otherwise they are difficult to reference.
  • CFI are turned off and on during the process. Original state is restored.
  • FYI, the 2nd parameter controls the icon size in the returned listing. The 3rd parameter just turns on this new feature.

New in XYplorer 23.50.0026 Beta (Aug 19, 2022)

  • Admin Settings | Managed Tree: Some "Custom items in shell context menu", e.g. "Hide Folder from Tree", should only be available for items *below* those items that are allowed. Done.
  • Scripting: Constants (true, false), hex numbers (0xABCEDF12) and binary numbers (0b11111111) stopped cooperating since 20220816. Fixed.
  • List | Permanent Custom Sort Order: It could get lost after dropping items on a ZIP file. Fixed.

New in XYplorer 23.50.0025 Beta (Aug 19, 2022)

  • Admin Settings: Added a way to read the admin settings from a file other than Admin.ini. Add this section to the beginning of Admin.ini (the path is an example):
  • [Redirect]
  • Path=\ANDROMEDA_CORPXYplorerAdminCentral.ini
  • If this key is found, and if the file exists and can be read, the rest of this Admin.ini file is ignored and all admin settings are read from the new file.
  • This allows managing a multi-user setup from one central location.
  • Startup Settings: Added a way to read the startup settings from a file other than Startup.ini.
  • Add this section to the beginning of Startup.ini (the path is an example):
  • [Redirect]

New in XYplorer 23.50.0024 Beta (Aug 18, 2022)

  • List | Color Filters: Now the List colors derived from Color Filters are cached (in memory). Depending on your color filters (shell properties and folder contents are particularly heavy) this will reduce the work drastically (energy, time, and wear), especially noticeable when scrolling large lists, in some cases even when moving the mouse across the list, in fact every time the list is drawn (and that happens a lot).
  • Now caching is a risky business as the cache needs to be aware of changes in order not to become stale. Might take a little while until it's all perfect.
  • FYI, the Tree has been doing this type of caching for 9 years now.
  • Preview Pane: In a specific layout, resizing the preview pane by dragging the splitter also resized the catalog pane (since 20220610). Fixed.
  • Folder Thumbnails: Did not work as they should when the candidate files had upper case extensions. Fixed.
  • Buttons In Catalog: Left-clicking a Button In Catalog that pops a menu showed the menu at the toolbar button instead of at the mouse position. Fixed.

New in XYplorer 23.50.0022 Beta (Aug 18, 2022)

  • Scripting | Foreach: Now Flag "e" (skip empty) is also supported when looping associative arrays.
  • List | Information Bars | Context Menu: Normalized the command captions. Now they are the same as in the main menu
  • Configuration | General | Safety Belts, Network | Safety Belts | Confirm delete operations: Showed a misleading prompt when deleting a junction. In more recent Windows version (probably from Win8 onwards), deleting junction (thankfully!) does not delete the junction target anymore. Fixed: The new prompt reflects that new behavior
  • Buttons In Catalog: Since 20220206 if a Custom Toolbar Button popped a menu it showed up at the toolbar button instead of at the mouse position. Fixed
  • Buttons In Catalog: Right-clicking the icon of a Button In Catalog showed the menu at the toolbar button instead of at the mouse position. Fixed
  • Buttons In Catalog: A Custom Toolbar Button with a text icon did not work from the Catalog. Fixed

New in XYplorer 23.50.0020 Beta (Aug 17, 2022)

  • Scripting | Foreach: The normal Foreach loop did not work anymore since v23.50.0019. Fixed.

New in XYplorer 23.50.0018 Beta (Aug 17, 2022)

  • Scripting | Arrays: Now the foreach loop supports associative arrays.
  • General form:
  • foreach($array as $key => $value, [flags]) {
  • statement(s) using $key and $value;
  • Remarks:
  • Flag "r" (reverse order) is supported.
  • Flag "e" (skip empty) is not supported (it is ignored) else keys and values could go out of sync, because keys are never empty.
  • Example:
  • // make associative array
  • $freelancer = array(
  • "name" => "Eric",
  • "email" => "[email protected]",
  • "age" => 22,
  • "gender" => "male"
  • // loop through array
  • foreach($freelancer as $key => $value) {
  • echo "$key: $value";
  • FYI:
  • If you do it with a non-associative array the key variable is not set in foreach but remains whatever it is:
  • $key="KEY"; $a = array("cat", "dog", "bat"); foreach($a as $key => $value) {echo "$key: $value";};
  • Scripting | Arrays: You can use array() without any values to completely reset an array:
  • $a = array("cat", "dog"); $a = array(); echo $a[0]; //$a[0]
  • After "$a = array();" the variable $a is an array with zero elements:
  • $a = array("cat", "dog"); $a = array(); echo count($a); //0
  • The root variable is not affected:
  • $a = "I am Groot!"; $a = array(); echo $a; //I am Groot!
  • SC array_count: Renamed it to count. Just more standard.
  • Changed the return values for "no array" and "no variable" to something that's probably easier to code and more international.
  • Name: count
  • Action: Retrieves the number of elements of an array.
  • Syntax: count(variable)
  • variable: Bare variable name of the array (no square brackets).
  • return: Count of elements.
  • If variable is no array: -1.
  • If variable does not exist: -2.
  • Example:
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo count($a); //3
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo count($b); //-1 (no array)
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo count($c); //-2 (no variable)
  • $a[5] ="cat"; echo count($a); //6 (they first 5 elements have been silently created)
  • Scripting | Arrays: Now you can refer to an element in an associative array also by
  • its index if you happen to know it:
  • $a["pussy"]="cat"; echo $a[0]; //cat
  • To update to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. To download it, choose a package: (1) Installer Package, (2) No-Install Package.
  • Note that BETA versions are work in progress and might contain fresh bugs. You have been warned. It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...) before running a new BETA version. This will also help in fixing any fresh bugs.
  • FAQ | XY News RSS | XY Twitter

New in XYplorer 23.50.0017 Beta (Aug 16, 2022)

  • Scripting | Arrays: Now the foreach loop supports arrays. The syntax is a bit
  • different from the old token-list loop syntax:
  • General form token-list:
  • foreach($variable, ListOfTokens, [separator="|"], [flags], [MsgOnEmpty]) {
  • statement(s) using $variable;
  • Example:
  • // foreach token in list
  • foreach($token, "moon,sun,venus", ",") {
  • echo $token;
  • The new value-array loop is closer to how it's done in PHP:
  • General form value-array:
  • foreach($array as $value, [flags]) {
  • statement(s) using $value;
  • Examples:
  • // foreach value in array
  • $a = array("cat", "dog", "bat");
  • foreach($a as $value) {
  • echo $value;
  • Reversing the order is supported:
  • // foreach value in array, reversed order
  • $a = array("cat", "dog", "bat");
  • foreach($a as $value, "r") {
  • echo $value;
  • Skipping empty items is also supported:
  • // foreach value in array, reversed order and skipping empty items
  • $a = array("cat", "", "bat");
  • foreach($a as $value, "re") {
  • echo $value;
  • + Scripting | Arrays: Now the index can be a complex expression:
  • $n = 4; $a[$n+4] = $n * 4; echo $a[$n+4]; //16
  • $b[0] = "pus"; $b[1] = "sy"; $a[$b[0] . $b[1]] = "cat"; echo $a[$b[0] . $b[1]]; //cat
  • % Scripting: Had an idea for a little performance booster. Especially notable with
  • arrays.

New in XYplorer 23.50.0016 Beta (Aug 16, 2022)

  • Scripting | Arrays: Globals arrays were poorly done. Revised version:
  • "_Initialize"
  • Global $a[];
  • $a = "I am Groot!"; //root variable
  • $a[0] = "Hi!";
  • $a[1] = "Bye!";
  • "Say Hi"
  • Global $a[];
  • Echo $a[0];
  • "Say Bye"
  • Global $a[];
  • Echo $a[1];
  • "_Terminate"
  • Global $a[];
  • Echo $a;
  • Scripting: Added special function array() to populate arrays. Non-existing arrays are created, dimensioned and populated, existing arrays are redimensioned and overwritten.
  • $a = array("cat", "dog"); echo $a[0]; $a = array("dog"); echo $a[0]; //cat, dog
  • Notes:
  • You can only pass literal strings as values, not variables. Values are separated by commas.
  • The values can be in double quotes (which will be removed), or also without quotes
  • (fine if you are not using any commas or flanking spaces within the values):
  • $a = array(cat, dog); echo $a[0];
  • The values can also be in single quotes but those will not be removed.
  • If you like you can append [] to the variable, it makes no difference:
  • $a[] = array("cat", "dog"); echo $a[0];
  • The values are added to the array in the order they are listed, starting with element [0].
  • So far the indexed arrays, but you can also populate associative arrays using array():
  • $name = array("cat" => "pussy", "dog" => "rex"); echo $name["cat"]; //pussy
  • General syntax:
  • ... = array("key1" => "value1", "key2" => "value2")
  • Again, you can get away with stripping the quotes and the spaces: $name = array(cat=>pussy,dog=>rex); echo $name["dog"]; //rex
  • Scripting got a new function.
  • Name: array_count
  • Action: Retrieves the number of elements of an array.
  • Syntax: array_count(variable)
  • Variable: Bare variable name of the array.
  • Remarks:
  • If the variable is no array, the function returns "no array".
  • If the variable does not exist, the function returns "no variable".
  • Example:
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo array_count($a); //3
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo array_count($b); //no array
  • $a = array("Banana", "Cherry", "Apple"); $b = "b"; echo array_count($c); //no variable
  • $a[5] ="cat"; echo array_count($a); //6 (they first 5 elements have been silently created)

New in XYplorer 23.50.0015 Beta (Aug 15, 2022)

  • Scripting | Arrays: No new features, but completely rewritten with scalabililty and future in mind. Some rules emerged along the way:
  • Array elements also work within quotes: $a[0] ="cat"; echo "It is a $a[0]!"; //It is a cat!
  • If the index or key is invalid the variable is seen just as a bit of text:
  • $a[0] ="cat"; echo "It is a $a[1]!"; //It is a $a[1]!
  • $a["pussy"] ="cat"; echo "It is a $a['fussy']!"; //It is a $a['fussy']!
  • Also a missing key makes the variable invalid:
  • $a[0] ="cat"; echo "It is a $a[]!"; //It is a $a[]!
  • Allowed range of elements per array: 0 to 32767 (= 32768 max for assoc arrays). This limit is arbitrary. I just had to give it some limit.
  • Array variables and normal variables with the same base name can be used side by side like different variables:
  • $a ="cat"; $a[0] = "dog"; echo $a; echo $a[0]; //"cat", "dog"
  • $a[0] ="cat"; $a = "dog"; echo $a[0]; echo $a; //"cat", "dog"
  • But they share the same perm/global properties, so think of this $a as $a[-1], as just one more place to store a value in.
  • If you assign a non-first element in a new or smaller indexed array, all previous elements starting with [0] are automatically created (with value ""):
  • $a[1] ="cat"; echo $a[0]; //"" ($a[0] is implicitly created and set to "")
  • $a[0] ="cat"; echo $a[1]; //$a[1] ($a[1] does not exist as variable)
  • The global command is supported by arrays. Just like with normal variables the global command must be used in the source and the target location (it's weird but I copied that from PHP years ago):
  • "_Initialize"
  • global $a[0] = "Hi!";
  • global $a[1] = "Bye!";
  • $a[2] = "Uhm"; //not global, won't work below
  • "Say Hi"
  • global $a[0];
  • echo $a[0]; //"Hi!"
  • "Say Bye"
  • global $a[1];
  • echo $a[1]; //"Bye!"
  • "Say Uhm 1"
  • global $a[2];
  • echo $a[2]; //""
  • "Say Uhm 2"
  • echo $a[2]; //$a[2]
  • "_Terminate"
  • global $a[1];
  • echo $a[1]; //"Bye!"
  • The perm command is not supported by arrays but is simply ignored: Arrays cannot be permanent.
  • No performance tests have been done yet, but I wouldn't expect miracles. Larger arrays will likely be damn slow.
  • >>> There have been some RADICAL CHANGES in scripting related code. Test with CARE!

New in XYplorer 23.50.0013 Beta (Aug 15, 2022)

  • Thumbnails Cache: Fixed some minor things with the recent change.

New in XYplorer 23.50.0011 Beta (Aug 13, 2022)

  • Admin Settings: Added a way to define a default profile path in Admin.ini, e.g.
  • (final backslash is optional):
  • [Paths]
  • DefaultProfilePath=C:XYplorerVirginSetup
  • Now, when XY starts and does not find a file XYplorer.ini in its app data path, then the complete contents of C:XYplorerVirginSetup are copied to XY's app data path (it is debug-logged). No questions will be asked on collisions. Then, right after defloration, XY starts with these prepared settings.
  • This function can be very useful in companies. It lets the administrator cleanly
  • define how XYplorer is first launched, and this ability extends to ALL settings out there (even the thumbnail cache could be prefilled). And as you know, there are many.
  • Admin Settings | Managed Tree: Fixed various glitches.
  • Configuration | Preview | Thumbnails | For videos as well: Wrong dimensions shown for videos where the dimensions could not be retrieved. Tried an air fix.

New in XYplorer 23.50.0008 Beta (Aug 12, 2022)

  • Configuration | General | Startup & Exit | Save Settings | Backup settings on save:
  • This feature was poorly designed and ultimately buggy. The idea was to always have a backup that is at least 24 hours old (to be able to recover from today's errors).
  • However, what actually happened was that the backup files were overwritten (and therefore lost) by the current fresh data when they were determined to be 24 hours or older.
  • Fixed: Now a backup of every file that is at least 24 hours old is kept in the "24" subfolder of the AutoBackup folder (<xydata>AutoBackup24).

New in XYplorer 23.50.0007 Beta (Aug 12, 2022)

  • Admin Settings | Fixed Mini Tree: Now, if bit 2 of FixedMiniTree is set, the loaded Mini Tree auto-adjusts to the allowed locations as specified in AllowedDirs
  • For example, on this setup in Admin.ini AllowedDirs=C:|E:Test|X FixedMiniTree=3 all paths that are not within the allowed branches ("C:", "E:Test", and "X:") are removed from the Mini Tree and it is ensured that the allowed branches are part of the Mini Tree
  • Scripting | Arrays: Now associative arrays are supported. The named keys have to be put in single quotes:
  • a['pussy']="cat"; $b="pussy"; echo $a[$b]; //cat
  • Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnail: Renamed it to "Show dimensions of original", to save some space, and it makes more sense since also videos are included
  • Configuration | Preview | Thumbnails: Added option "For videos as well" as a suboption of "Show dimensions of original". The main reason to turn it off speed
  • Retrieving this info can take time
  • Configuration | Preview | Thumbnails | Show dimensions of original: Worked for videos only if "Overlay caption" was enabled. Fixed. Now it works independently of that
  • Color Filters: Fixed another readability issue related to the p and f switches in selected thumbnails. Fixed
  • Video Thumbnails: Error 6 could happen on some systems since 20220806. Tried a fix Hover Box: Photo Data (if you don't see them: press P while the box is showing) were shown without any space since 20211130. Fixed

New in XYplorer 23.50.0006 Beta (Aug 11, 2022)

  • Scripting: Started adding arrays. It already seems to be working at a basic level:
  • $a[2]="cat"; $b=1; echo $a[$b+$b]; //cat
  • SC property #Empty and #NoSubs: Now on "Accessed Denied" the return value is "X".
  • Previously, such folders returned the same values as if they were empty.
  • SC property #Empty and #NoSubs: Did not work correctly with junctions (they were always shown as empty). Fixed. Now the returns refer to the target paths of the junctions.
  • Hard Links: Retrieving the number of Hard Links did not work correctly with junctions (they were always shown as having zero Hard Links). Now the returns refer to the number of Hard Links of the target paths of the junctions.
  • Color Filters: Two separate issues related to the p and f switches resulted in wrong colors in dark mode. Fixed.
  • Configuration | Colors and Styles | Highlights & Dark Mode | Dark mode: Removed the option "Enable dark mode". Putting it here was a design flaw. The functionality is already present in the main window (View | Views | Dark Mode, and Toolbar button Dark Mode), and that's where it belongs.
  • Configuration | Apply button: Did not work well with changing Dark Mode settings. Removing "Enable dark mode" from Configuration fixed that.

New in XYplorer 23.50.0004 Beta (Aug 11, 2022)

  • Admin Settings: Added a way to completely fix the last saved Mini Tree to its
  • current state:
  • [AccessControl]
  • FixedMiniTree=1
  • These are the effects of this setting:
  • The tree will be the last saved Mini Tree, and cannot be turned to a Maxi Tree.
  • It is locked and the expansion state is locked, both cannot be unlocked.
  • You cannot drag anything from the tree.
  • You cannot rename anything in the tree.
  • View | Mini Tree | - submenu - is gone.
  • Tools | List Management | Mini Tree... is gone.
  • Tree changing commands like "Hide Folder from Mini Tree" or "Flatten Folder" are not available anymore.
  • The "Mini Tree" toolbar button is gone.
  • SC button "minitree" does not work anymore.
  • SC loadtree does not work anymore.
  • The Fixed Mini Tree is only useful for picking a location or dropping items in a
  • location.
  • Info Tips in Tree: Didn't work correctly on items on Links folder and some other
  • special items (This PC, etc). Fixed.
  • Info Tips in Tree: Only worked if "Show tips for clipped tree and list items" was
  • ticked. Fixed.

New in XYplorer 23.50.0003 Beta (Aug 11, 2022)

  • Configuration | Information | File Info Tips & Hover Box | Show file info tips:
  • Added option "In tree as well". Tick it to show File Info Tips also for the items in the folder tree.
  • FYI, this raises tweak ShowInfoTipTree to UI.
  • Info Tips in Tree: Now it supports the Extra fields (Configuration | Information | File Info Tips & Hover Box | Show file info tips | Extra fields). Of particular interest here is the Color Filter field, which tells you the meaning of the colors you see.
  • Info Tips in Tree: Now it obeys to "Only while the shift key is held down".

New in XYplorer 23.50.0002 Beta (Aug 10, 2022)

  • Status Bar: Reordered the right-click menu and added two toggles:
  • Horizontal Swipe Toggles the Preview Pane
  • Vertical Swipe Toggles the Info Panel
  • So these recently added mouse functions can now be deactivated at will.
  • The factory default is ON for both, but upgraders need to turn them on themselves.
  • View | Columns | Grow Name Column (Ctrl+Shift+Numpad Add): In thumbnails, this command now toggles "Overlay Captions". Maybe not very logical given the command's name, but since Autosize Columns Now (Ctrl+Numpad Add) is abused in a similar way (since v14.50.0308 - 2014-11-17), it's easy to remember.
  • Previously, this command just did nothing when used in Thumbnails views.
  • Tree: Added tweak to show standard shell file info tips for tree folders when you
  • hover the caption:
  • ShowInfoTipTree=1
  • The contents are controlled by "Configuration | Information | File Info Tips & Hover Box | Show file info tips | Select Standard Fields..." just like in the file list.
  • Will add Color Filter info later, which is the main reason for adding this.
  • Setting will go to UI later.
  • Overlaid Thumbnail Captions: Links to folders showed the thumbnail filename instead of the folder name as the caption. Fixed.
  • Status Bar: After a swipe a Status Bar CEA "Left-click on status bar" could be
  • triggered. Fixed. After a swipe nothing else should happen on MouseUp.

New in XYplorer 23.50.0001 Beta (Aug 10, 2022)

  • Status Bar: Now you can left-button-drag the Status Bar up/down to open/close the Info Panel. The action is fired when you drag more than 8 pixels vertically.
  • Status Bar: Now you can left-button-drag the Status Bar left/right to open/close the Preview Pane. The action is fired when you drag more than 8 pixels horizontally.
  • If "Window | Arrangement | Preview Pane to the Left" is ticked then of course you drag to the right to open the pane, and to the left to close it.
  • You can undo/redo the last action while the mouse is held down, so you can quickly open and close the Preview Pane by a slick mouse move (or finger move if you have a touch screen).
  • Status Bar Dragging: The first direction that triggers an action automatically (and intentionally) disables the other direction, so you can't do both actions in one diagonal move. It's better like this, I made lots of tests.
  • Configuration: Various color labels and textboxes will not increase the font size
  • Anymore beyond 9 point, especially those on Configuration | Colors and Styles |
  • Colors. The larger sizes just looked ugly and broke the layout.

New in XYplorer 23.50.0001 Beta (Aug 10, 2022)

  • Status Bar: Now you can left-button-drag the Status Bar up/down to open/close the Info Panel. The action is fired when you drag more than 8 pixels vertically.
  • Status Bar: Now you can left-button-drag the Status Bar left/right to open/close the Preview Pane. The action is fired when you drag more than 8 pixels horizontally.
  • If "Window | Arrangement | Preview Pane to the Left" is ticked then of course you drag to the right to open the pane, and to the left to close it.
  • You can undo/redo the last action while the mouse is held down, so you can quickly open and close the Preview Pane by a slick mouse move (or finger move if you have a touch screen).
  • Status Bar Dragging: The first direction that triggers an action automatically (and intentionally) disables the other direction, so you can't do both actions in one diagonal move. It's better like this, I made lots of tests.
  • Configuration: Various color labels and textboxes will not increase the font size
  • Anymore beyond 9 point, especially those on Configuration | Colors and Styles |
  • Colors. The larger sizes just looked ugly and broke the layout.

New in XYplorer 23.50.0000 (Aug 8, 2022)

  • Overlaid Thumbnail Captions. Thumbnail captions can now be superimposed over the image like subtitles in a movie. Saves space and looks cool
  • Color-Code Folders by Content. Now color filters can be applied to folders in tree and list depending on what items they contain

New in XYplorer 23.40.0013 Beta (Aug 8, 2022)

  • Configuration | Colors and Styles | Highlights & Dark Mode | Selections: Now "XYplorer Classic Style" is the factory default.
  • List: Undid the change from v23.40.0011. Now tweak ListHighlightFocusedSelection is NOT bound anymore to the setting of "Tools | Customize List | Highlight Focused Item".
  • % Thumbnails: The list does not change the scroll position anymore when you just toggle "Show Captions" (Ctrl+Numpad Add).

New in XYplorer 23.40.0012 Beta (Aug 8, 2022)

  • Configuration | Preview | Thumbnails | Overlay caption: Now also items without a thumbnail show the overlaid caption.
  • Breadcrumb Bars | Context Menu | Paste and Go: Now you can also paste relative paths. They will be resolved relative to the current list path.
  • Info Panel | Report: Removed the "To Printer..." buttons. The results were just
  • below average. For a good print you need an editor with font options and preview, let alone print options like line height, paper size and margins. That would be overkill for a file manager.
  • Updated the help file.

New in XYplorer 23.40.0011 Beta (Aug 7, 2022)

  • Configuration | Preview | Thumbnails: Added option "Overlay caption". Enable it to display the caption on the thumbnail instead of underneath it. This is was yesterday was called "subtitles".
  • Tip: Ctrl+Numpad Add toggles "Show Caption" in thumbnails.
  • Thumbnail Overlays: Now the overlaid filenames obey to obfuscation level 1 (SC obfuscate).
  • Folder Sizes: Now you get a final feedback in the Status Bar, e.g. "folder sizes done in 52.5 ms (scanned 22 folders with 64 files)". These stats exclude any cached values, so if everything was cached there will just the time.
  • List: Since v23.40.0002 - 2022-08-02 12:15 there is a tweak to control whether the focused element within a multi-selection is drawn slightly lighter to make it stand out:
  • MLS: Internally updated to version 8.150.
  • TRANSLATORS: Please wait until Reference_8.150.lng is uploaded.

New in XYplorer 23.40.0010 Beta (Aug 7, 2022)

  • Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnail: Now it's also done for videos.
  • + Thumbnails: Added a tweak to customize the subtitle and dimensions overlays. You can define the text color (RRGGBB), the back color (RRGGBB), and opaqueness (0-255), where 0 is fully transparent and 255 is fully opaque.
  • Example for a dark-grey on semi-transparent white overlay:
  • ThumbsOverlaySpecs=333333,FFFFFF,128
  • The current factory default is FFFFF,000000,80, but you won't see it in the tweak.
  • It is used for each field that's missing in the tweak.
  • More examples:
  • ThumbsOverlaySpecs=,FF0000, //just make the background red
  • ThumbsOverlaySpecs=,,0 //just completely remove the background
  • Experimentally reduced paint work in the list and hence an erratic flicker when switching list views or using SC thumbsconf.

New in XYplorer 23.40.0006 Beta (Aug 6, 2022)

  • SC property enhanced: Added argument #contains.[pattern] to return whether a folder contains files matching a simple wildcard pattern. Contains here means: in the 1st level, not within any subfolders. The pattern can contain the wildcards * and ?.
  • Return values:
  • Folder does not contain matching files: 0
  • Folder contains matching files: 1
  • Item is not a folder: 2
  • For example, this would be a Color Filter definition to match all folders in Tree and List that contain a file "desktop.ini" (yes, the pattern can be without wildcards):
  • B:prop:#contains.desktop.ini:1
  • And this would match all folders containing any JPG files:
  • B:prop:#contains.*.jpg:1
  • And this would match all folders NOT containing any JPG files:
  • B:prop:#contains.*.jpg:0
  • Note that you cannot have sequences of patterns:
  • B:prop:#contains.*.jpg;*.png:1 //NOPE, DOES NOT WORK!
  • Instead you have to do it this way:
  • B:prop:#contains.*.jpg:1;B:prop:#contains.*.png:1 //works
  • Of course, it does not have to be Color Filters. In a Quick Search, e.g., this will find all folders containing TXT files:
  • prop:#contains.*.txt:1
  • And so on. Find Files, Live Filter Box, Visual Filters, Instant Color Filters ...

New in XYplorer 23.40.0005 Beta (Aug 5, 2022)

  • 32-bit Shell Context Menu: Since 20220729 you could not select a menu item by right-click anymore. Didn't think anyone would care. Well, it's back. Mysteriously (it's clearly not a Windows standard) many users seem to love it.
  • 64-bit Shell Context Menu: Now also this menu supports right-click selection. That was never possible before.

New in XYplorer 23.40.0004 Beta (Aug 4, 2022)

  • Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnail: Previously the dimensions were not shown for thumbs that were smaller than 32 pixels in any dimensions. Now the dimensions are shown for all thumbs, no matter how small.
  • Also improved the placement of the dimensions label.
  • Color Filters: Property-driven color filters (eg B:prop:#empty:2|s) were not always auto-updated in Tree when necessary. Fixed.
  • SC renameitem: Overwriting with flag 8 (Silent overwrite on name collision) did not work for folders, just for files. Fixed. Now it works, but only if the overwritten folder is empty. For example, this will work if the folder "ExistingFolder" is empty: renameitem("ExistingFolder", , 8); //rename selected folder to "ExistingFolder"

New in XYplorer 23.40.0003 Beta (Aug 2, 2022)

  • Cache Folder Sizes: Added a tweak to control which subfolder sizes are automatically added to the cache while a folder size is calculated.
  • CacheFolderSizesAutoAddFrom=256 //auto-add subfolders containing at least 256 items
  • CacheFolderSizesAutoAddFrom=0 //auto-add all subfolders
  • CacheFolderSizesAutoAddFrom=-1 //do NOT auto-add any subfolders
  • Notes:
  • This tweak only concerns the levels beyond the first sublevel of the folder being calculated. Subfolders directly below the folder being calculated are always auto-added.
  • Empty subfolders are never auto-added.
  • The previously hard-coded value of 256 is now the factory default (and the value for upgraders). The idea here is to limit the size of the cache by only auto-caching larger folders that are actually worth caching.
  • View | Sort By | Random Order: Now, experimentally, if "Configuration | General | Sort and Rename | Sort | Sort folders apart" is enabled then only the order of the files is randomized whereas the other items (folders or drives) are kept on top in alphabetically ascending order.
  • Special Columns for Hash: These calculations can take a while when dealing with huge files. Now the app will be more responsive while the calculations are in progress and you can stop them instantly at any time by pressing ESC.
  • Hamburger: The new prefixed separator syntax failed when it was used in the very first item. Fixed.

New in XYplorer 23.40.0002 Beta (Aug 2, 2022)

  • Hamburger, SC popupmenu, SC popupnested: A new alternative item syntax is supported, where you can define the item separator per item, and have script items with a custom caption, icon, and mouse-over-status. Defining the separator: If the second character of the item definition is ">" then the first character is the separator.
  • The icon and status fields are optional. Theses are the three general forms:
  • Definition Default values for non-defined fields
  • |>caption|::script icon = script icon; status = the script
  • |>caption|::script|icon status = the script
  • |>caption|::script|icon|status
  • Or using e.g. / as separator:
  • />caption/::script
  • />caption/::script/icon
  • />caption/::script/icon/status
  • Example definitions as used in Hamburger:
  • |>Green|::tag 4
  • |>Blue|::tag 5|:labels
  • |>Purple|::tag 6|:labels|make it purple
  • Example for popupnested (here you can pass the separator, no need to prefix it):
  • $menu = <<<MENU
  • Green|::tag 4|kiss.ico
  • Blue|::tag 5|heart.ico
  • MENU;
  • $command = popupnested($menu,,,,,,,|);
  • + List: Added tweak to control whether the focused element within a multi-selection is drawn slightly lighter to make it stand out. ListHighlightFocusedSelection=1
  • By factory default and for upgraders it is set to 1. So nothing will change for anybody unless you actively tweak it.

New in XYplorer 23.40.0001 (Jul 30, 2022)

  • Paste and Go: Now you can also paste relative paths. They will be resolved relative to the current list path.
  • Note, however, that the relative path must contain at least one backslash or forward slash to ensure it is a path and not a "Paste and Find" pattern.
  • Folder Thumbnails: Since 20220718 getting a thumbnail for a folder named e.g. "[_AV" (opening square bracket without a closing square bracket) would raise error 93 (Invalid pattern string). Fixed.
  • MLS: Probably since 20220201 the on-the-fly language switch did not work for all toolbar buttons anymore. Fixed.

New in XYplorer 23.40.0000 (Jul 29, 2022)

  • Indestructible Tree. Currently not interested in collapsing or expanding? Now you can lock the nodes to fix your folder tree in its current expanded state.
  • Compilation Soundtrack. Compiled to the voice of Nico.

New in XYplorer 23.30.0214 Beta (Jul 29, 2022)

  • Tree: Now when you hold SHIFT, right-click on empty will pop the "Tools | Customize Tree..." menu. Gives you quick access to these settings.
  • This is done only if CEA "Right-click on white in folder tree" is not set to "Run script". Reason: Scripts might want to make use of that modifier key.

New in XYplorer 23.30.0213 Beta (Jul 28, 2022)

  • Configuration | General | Menus, Mouse, Usability | Context Menus | Folder Tree...:
  • The expansion altering commands in the "Expansion" submenu now even work on LES (Lock
  • Expansion State), but only when called via this menu. So you have a chance to alter a locked expansion state without unlocking it first.
  • And I added (unfortunately after releasing MLS 8.149) the simple "Toggle Expansion" command which does the same as clicking an expansion icon.

New in XYplorer 23.30.0212 Beta (Jul 28, 2022)

  • SC ThumbsConf enhanced. Added fields "ShowIcon" and "ShowDimensions" to the "settings" argument:
  • Syntax: thumbsconf([settings="ShowCaption,ZoomToFill,Style,Padding,Transparency,ShowIcon,ShowDimensions"], [separator=","])
  • settings:
  • ShowIcon: 0 or 1 or ! (toggle 0/1)
  • = Configuration | Preview | Thumbnails | Show file icon on thumbnail
  • ShowDimensions: 0 or 1 or ! (toggle 0/1)
  • = Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnail
  • Examples:
  • thumbsconf(",,,,,0"); //ShowIcon off
  • thumbsconf(",,,,,1"); //ShowIcon on
  • thumbsconf(",,,,,!"); //toggle ShowIcon
  • thumbsconf(",,,,,,0"); //ShowDimensions off
  • thumbsconf(",,,,,,1"); //ShowDimensions on
  • thumbsconf(",,,,,,!"); //toggle ShowDimensions
  • Note that thumbsconf() now returns 7 values, e.g.:
  • echo thumbsconf(); //1,0,0,4,0,0,0
  • Tools | Customize Tree | Lock Expansion State: Now the Expansion Icons take a special form if the expansion state is locked.
  • Updated the help file.

New in XYplorer 23.30.0210 Beta (Jul 27, 2022)

  • Tools | Customize Tree: Added toggle "Lock Expansion State". Tick it to completely disable expanding/collapsing nodes in the Tree.
  • Lock Expansion State: The logical binding to Lock Tree added this morning has been removed.
  • Tree | Expansion Icons: Removed the new context menu items added this morning.
  • Removed tweak LockTreeNodes. Now it's handled by Tools | Customize Tree | Lock Expansion State.
  • Updated the help file.

New in XYplorer 23.30.0209 Beta (Jul 27, 2022)

  • Tree | Expansion Icons: Their Ctrl+Right-Click context menu now features the "Lock Tree" toggle (same as "View | Lock Tree") and the new "Lock Expansion State" toggle, which raises tweak LockTreeNodes to UI.
  • Lock Expansion State (previously tweak LockTreeNodes): Now this setting only takes effect if "Lock Tree" is enabled as well, so it only works as a radicalization of "Lock Tree".
  • Updated the help file.

New in XYplorer 23.30.0208 Beta (Jul 26, 2022)

  • Rocker-Click: Now it also works on Tree nodes (pops reduced/fast context menu) and Status Bar (pops "Copy Status to Clipboard").
  • Tree: Added a tweak to completely disable expanding/collapsing nodes in the Tree: LockTreeNodes=1
  • It affects all sorts of clicking and keyboard actions in the tree, including context menu commands related to expansion. Can be useful as a radicalization of View | Lock Tree.
  • Configuration | General | Tree and List | List | Show item count with folder sizes:
  • Non-calculated folders were wrongly shown as "empty" in the status bar when selected and focused. Fixed.
  • View | Views | Details with Thumbnails: There was a blind spot between "Thumbs" and "Name" column where Hover Highlighting disappeared. Fixed.

New in XYplorer 23.30.0207 Beta (Jul 25, 2022)

  • List | Column Headers | Ctrl+Right-Click Menu: Added command "Autosize Column".
  • Resizes the column to fit its content. It does exactly the same as if you
  • double-clicked the right column splitter (which sometimes is out of reach).
  • Note that the menu can be opened one-handedly using the "rocker-click"
  • (Left-Mouse-Down + Right-Mouse-Click).
  • List | Column Headers | Ctrl+Right-Click Menu: Added command "Autosize All Columns".
  • Resizes all columns to fit their contents. It does the same as if you double-clicked the Line Numbers column header ("#"), or if you used "View | Columns | Autosize
  • Columns Now".
  • Network: Improved the support for VmWare Shared Folders on mapped drives.
  • Auto-refresh should work better now.
  • Folder Thumbnails: Non-square thumbs were shrunk disproportionally when tweak clrFolderThumbsBorderWidth was set to a higher value. Fixed.
  • Folder Thumbnails: Obeyed to "Configuration | Preview | Thumbnails | Align to
  • bottom" but should not. Fixed.

New in XYplorer 23.30.0206 Beta (Jul 24, 2022)

  • Folder Thumbnails: Back to the 1-pixel fixed outer margin (the way it was all the years before). The clrFolderThumbsBorderWidth tweak is added to that (as inner margin). There's also something new here: Set tweak clrFolderThumbsBorderWidth to -1 to suppress that outer border. Folder thumbnails are then completely unmarked and look exactly like file thumbnails.
  • Branch View: On Show Folder Sizes, the byte count of selected folders was not shown (or, worse, shown as zero/empty) in the Status Bar when *only* folders were selected or listed. Fixed. Now the byte count of folders is only ignored if also files are selected or listed; this is done to avoid double counts.
  • Status Bar: Ctrl+Wheel could raise error 380 since 20220630. Fixed.

New in XYplorer 23.30.0205 Beta (Jul 23, 2022)

  • Configuration | General | Tree and List: Added option "Show cached folder sizes only". Tick it to avoid automatic folder size calculation. Only folder sizes already present in the cache are displayed in the list, no automatic (and probably time-consuming) calculation will kick in.
  • You still can explicitly trigger a calculation by View | Calculate Folder
  • Sizes (Shift+F5) or by "Refresh Folder Sizes" from the Size Column Context Menu.
  • The freshly calculated sizes are then added to the cache.
  • The setting only takes effect if "Configuration | General | tree and list | list |
  • Cache Folder Sizes" is checked.
  • FYI, this raises tweak CachedFolderSizesShowCachedOnly to UI.
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Added tweak to
  • control the extra border width for folder thumbnails:
  • clrFolderThumbsBorderWidth=8
  • Factory default is 8 (pixels). On upgrading though it's set to 1 to keep things as
  • they were.
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Removed the hard 1-pixel border. Now all is controlled by above new tweak. If you want the 1 pixel margin back, set the tweak to 1.
  • Configuration | Preview | Preview | Video preview | Preview static frame, skip: If checked it now overrides "Configuration | Preview | Preview | Audio/Video preview |
  • Autoplay", i.e. videos will show a static frame even if Autoplay is checked.
  • Configuration | Preview | Preview | Video preview | Preview static frame, skip:
  • Split it into two separate options: "Preview as thumbnail" and "Skip: ...
  • milliseconds". "Preview as thumbnail" alone works very fast, whereas with "Skip" the video has to be loaded, forwarded, and paused, which is slower, of course.
  • Note that Skip is supported only in the Preview Tab. Preview Pane and Floating
  • Preview will show the shell preview in paused state.
  • Removed this setting from v22.40.0213 - 2021-11-07 18:17. It's not really needed anymore, rather confusing, and also dysfunctional since 20220120:
  • List | Size Column | Context Menu: Added toggle "Use Cache on Calculate
  • Folder Sizes". Tick it to make "View | Calculate Folder Sizes" pull the
  • folder size data from the cache. FYI, the INI key is CachedFolderSizesOnCalc.
  • List | Size Column | Context Menu: Renamed "Refresh Folder Sizes" to "Calculate Folder Sizes", because this command here is now actually a perfect mirror of "View
  • Calculate Folder Sizes". Note that this applies to all selected folders, or all
  • folders if none are selected.
  • List | Size Column | Context Menu: Added command "Clear Folder Size Cache Here". It will remove the current list path and all its subfolders (i.e. the complete current branch) from the Folder Size Cache.
  • List | Size Column | Context Menu: Renamed "Clear Folder Size Cache..." to "Clear Folder Size Cache Everywhere...". It's clearer in terms of impact.
  • MLS: Internally updated to version 8.149.
  • > TRANSLATORS: Please wait until Reference_8.149.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

New in XYplorer 23.30.0204 Beta (Jul 22, 2022)

  • Configuration | General | Tree and List | List | Cache folder sizes: Added a tweak that allows you to avoid automatic folder size calculation.
  • You still can explicitly trigger a calculation by View | Calculate Folder Sizes (Shift+F5) or by "Refresh Folder Sizes" from the Size Column Context Menu.
  • If successful the setting will be added to the UI later.
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Now the yellow margin is fatter to clearly distinguish a folder thumb from a file thumb. This is expecially helpful where the thumbnail is a perfect square.
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Slightly changed the yellow color.
  • Batch Rename Preview: Now the full path of the original items is shown if they are from different locations.
  • SC recase: Title Case was not applied to the component after the last dot even if the "set extensions to lower case" bit was not set. Fixed.

New in XYplorer 23.30.0203 Beta (Jul 21, 2022)

  • Scripting got a new command.
  • Name: SkipUndo
  • Action: Skips adding actions to the Action Log.
  • Syntax: skipundo [skip=1]
  • skip: 0=don't skip
  • 1=skip [Default]
  • Remarks:
  • While set to skip, nothing will be added to the Action Log while the script is running.
  • An action that's not in the Action Log cannot be undone.
  • It's automatically reset to "don't skip" when the script is done.
  • If this user setting is OFF then SkipUndo has no effect:
  • Configuration | File Operations | Undo & Action Log | Log actions and enable undo/redo
  • Example:
  • skipundo; //skip Action Log from now on
  • skipundo 1; //skip Action Log from now on
  • skipundo 0; //stop skipping Action Log from now on
  • ! File | Rename Special | Batch Rename...: Renaming files in different locations to a simple name, e.g. "cover.jpg", resulted in excessive incremental affixes. Fixed.

New in XYplorer 23.30.0202 Beta (Jul 20, 2022)

  • List | Special Property Column "Length": The list was not sorted correctly for media with a length >= 1 hour. Fixed.
  • Toolbar: Since 20220626, the tooltip of the clipboard buttons "Edit clipboard" and "Paste" no longer showed files on the clipboard. Fixed.
  • Configuration | Colors and Styles | Styles | Clipboard Markers: Since v23.10.0006, when using the 64-bit context menu, clipboard markers were not updated until you refreshed (F5). The graphics of the clipboard toolbar buttons didn't update at all. Fixed.

New in XYplorer 23.30.0201 Beta (Jul 19, 2022)

  • Configuration | Colors and Styles | Styles | Clipboard Markers | Colored lines:
  • Added a tweak to customize the items indent, e.g. set it to zero (no indent): ClipboardMarkersIndent=0
  • Allowed range is 0 to 16.
  • The new factory default is 5 (pixels); before it was hard 7.
  • Configuration | General | Startup & Exit | Expand in tree: This option should even work on a locked tree but recently stopped doing so. Fixed.

New in XYplorer 23.30.0200 (Jul 18, 2022)

  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Hollie Cook.

New in XYplorer 23.30.0103 Beta (Jul 18, 2022)

  • Scripting got a new function:
  • Name: FileTime
  • Action: Retrieves any of the three filetimes of the specified file.
  • Syntax: filetime([filename], [type="m"])
  • filename: Full path/name, or relative to current path.
  • Defaults to the current file.
  • type: m: Modified [Default]
  • c: Created
  • a: Accessed
  • return: File date/time in ISO 8601 format (yyyy-mm-dd hh:nn:ss).
  • Examples:
  • echo filetime(); //modified date of current file
  • echo filetime("C:WINDOWSexplorer.exe", "c");
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Now image files with the same name as the folder are used for the thumbnail (if no other file wins the bid). This is now the order of precedence when asked which file from within the folder is used for the folder's thumbnail:
  • 1. desktop.ini
  • [ViewState]
  • Logo=[this file]
  • 2. folder.jpg, folder.jpeg, folder.png, or folder.gif (in that order).
  • 3. <foldername>.jpg, <foldername>.jpeg, <foldername>.png, or <foldername>.gif (in that order).
  • 4. The first image file among the alphabetically first 50 files.
  • 5. The first video file among the alphabetically first 50 files.
  • The limitation of only checking 50 files is due to performance reasons (imagine a folder of 50,000 TXT files, we don't want to waste too much time on this).
  • Action Log and Undo Button Dropdowns: Some operations would be shown with the wrong path. Fixed.

New in XYplorer 23.30.0102 Beta (Jul 17, 2022)

  • Paper Folders In Tree: Some minor improvements to the upcoming but still unofficial and incomplete feature.
  • View | Tab | Type Stats and Filter...: The popup could get stale on a tab with the same location but different Visual Filter than the previous tab. Fixed.

New in XYplorer 23.30.0101 Beta (Jul 15, 2022)

  • Configuration | Colors and Styles | Templates | Dropped Messages | Auto-increment filenames on collision: Now this setting is also honored when you copy-n-paste
  • messages, not just when you drag-n-drop them.
  • XYcopy: Updated to 2.10.0196.
  • Custom Copy: Clicking the X close button during a copy operation crashed the app with error 91. Fixed.
  • Paper Folders: With "Explicit Save Only" enabled, on saving a Paper Folder after renaming an item in it, that item was shown with its previous name (or disappeared
  • from the list if Allow Zombies was off). Fixed.
  • It's upload #5555 :)

New in XYplorer 23.30.0100 (Jul 1, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.30.0100 Beta (Jul 1, 2022)

  • Maintenance release
  • Minor bug fixes and enhancements

New in XYplorer 23.30.0005 Beta (Jul 1, 2022)

  • Startup: Implemented a better fix for the v23.30.0004 issue.

New in XYplorer 23.30.0004 Beta (Jul 1, 2022)

  • Startup: Since v22.30.0210 - 2021-10-25 12:05, the combination of unticked "View | Show Items | Show Folders in List" AND ticked "View | Lock Tree" would lead to a complete startup failure without any error message. Fixed.

New in XYplorer 23.30.0002 Beta (Jun 30, 2022)

  • Address Bar: Since 20220620, special paths entered via the address bar have been unconditionally and unnecessarily converted to real paths. Fixed.
  • Tree: since 20220625, the Locked Tree background color could get stuck after unlocking the tree. Fixed.

New in XYplorer 23.30.0001 Beta (Jun 30, 2022)

  • Configuration | General | Menus, Mouse, Usability | Usability | Highlight hovered items: Now the highlight starts 1 pixel from the left edge. Just looks better.
  • Find Files: Error 94 (and some internal flags not reset) when searching for generic file type {:Executable} and some others. Fixed.
  • Tools | Customize List: The menu disappeared from the menu Tools after being called with Shift+RMB if the main menu was hidden at that moment. Fixed.

New in XYplorer 23.30.0000 (Jun 29, 2022)

  • XYplorer 23.30 has been released on 28-Jun-2022. Here’s a quick introduction to the main new features:
  • Ordinal Date:
  • The new Ordinal Date option for the date format eliminates the months from the equation and only displays years and days. This makes it easier to estimate a date difference at a glance. For example, today would be "2022-179" (year 2022, day 179). The Ordinal Date format is used by the military in some contexts, so it’s safe to assume it has its uses.
  • To switch to Ordinal Date right-click any of the date column headers, e.g. "Modified", and select Ordinal Date from the popup menu.
  • Preview Pane to the Left:
  • Now you can show the Preview Pane to the left of the file list. The obvious advantage is that the previews then are nearer to the name column, which is where you usually look and click.
  • To toggle the Preview Pane position use menu Window | Arrangement | Preview Pane to the Left.
  • Duplicate File Finder Can Ignore Numbers:
  • Now it can optionally ignore serial numbers and strings like "Copy of" that are auto-attached by Windows to the name of a file copied in the same place. If "Ignore numbers" is enabled, the file names "Fred.txt", "Fred (1).txt", "Fred (2).txt" and "Fred - Copy (2).txt" are considered duplicates.
  • Compilation Soundtrack:
  • Compiled to "(I’m) Stranded" of The Saints.

New in XYplorer 23.20.0119 Beta (Jun 28, 2022)

  • Status Bar: Just like with the Breadcrumb Bars, you can now independently customize the font size of the Status Bar by Ctrl+Wheel over the Status Bar.
  • In case you don't have a mouse wheel (or if "Enable zoom by Ctrl+mouse wheel
  • (Fonts)" is disabled) you can tweak it here (note that this value is the actual font size multiplied by 1000):
  • StatusBarFontMilliSize=9000
  • Configuration | Colors and Styles | Fonts | Enable zoom by Ctrl+mouse wheel: Now Ctrl+Wheel anywhere over the Info Panel will modify the "Buttons and Labels" font size. Previously, this modified the "Main Contents" font size.
  • ! Shell Properties: The "File version" property (and hence the "File version" column) did not work in Win10 and later. Fixed.

New in XYplorer 23.20.0117 Beta (Jun 27, 2022)

  • Scripting got a new function

New in XYplorer 23.20.0116 Beta (Jun 26, 2022)

  • Tools | Customize List | Date Column Format | Show Weekday: Did not work well together with "Ordinal Date". Fixed.

New in XYplorer 23.20.0114 Beta (Jun 26, 2022)

  • Tree: Now the lines color auto-adjusts to changes of the tree background color to ensure that the lines are always discernible.
  • Window | Arrangement | Preview Pane Left: Renamed it to "Preview Pane to the Left".
  • Updated the help file.

New in XYplorer 23.20.0113 Beta (Jun 24, 2022)

  • Tools | Customize List | Date Column Format | (Zodiac): Removed the Zodiac date format added in v3.60.0024 - 2004-09-04 12:44. I've never heard of anyone using it anyway. Which is a good sign (pun intended).
  • CEA: The "Changing Locations | After painting the file list" event was not fired on creating a new tab from a Search Results or Branch View tab whereas it was fired when doing this from a normal tab. Fixed. Now it's fired on all of those events.

New in XYplorer 23.20.0112 Beta (Jun 24, 2022)

  • Duplicate File Finder | Ignore Numbers: Now it also ignores strings that are auto-attached by Windows to the name of a file copied in the same place, e.g. "Copy of " or " - Copy". It also ignores any accompanying serial numbers, e.g. "Copy (3) of " or " - Copy (3)".
  • FYI, these templates apparently can be modified here (probably from Win 7 onwards)(did not try):
  • HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerNamingTemplatesCopyNameTemplate
  • However, currently XY does not read this registry setting but works with the Windows defaults (in English, German, French, Spanish; more on request).
  • For example, all of these names are considered identical, namely "Fred.vcf":
  • Copy (2) of Fred.vcf
  • Copy of Fred.vcf
  • Fred - Copy (2).vcf
  • Fred - Copy (3).vcf
  • Fred - Copy (99999).vcf
  • Fred - Copy.vcf
  • Fred - Kopie (4).vcf
  • Fred(1) - Copy.vcf
  • Fred(1).txt
  • Fred(1).vcf
  • Fred(2) - Copy.vcf
  • Fred(2).vcf
  • Fred(3) - Copy.vcf
  • Fred(4) - Copy.vcf
  • Fred.vcf
  • Kopie (2) von Fred.vcf
  • Note that the presence of the word "copy" is not mandatory for extended ignore; also these are now considered identical (which is really nice):
  • Gustavo.zip
  • Gustavo (1).zip
  • And these:
  • Gustavo.txt
  • Gustavo-01.txt
  • Gustavo-02.txt

New in XYplorer 23.20.0111 Beta (Jun 23, 2022)

  • Duplicate File Finder: Alternate group coloring was not perfect yet in dark mode. Fixed.

New in XYplorer 23.20.0110 Beta (Jun 23, 2022)

  • Duplicate File Finder: Now the dupe groups in the results list are distinguished by slightly different, alternating background colors.
  • List | Extended Multi-Selection By Keyboard: Fixed another inconsistency with File Explorer.
  • File | Rename Special | Batch Rename...: The Rename Preview could crash if in rename was done in Branch View. Fixed.

New in XYplorer 23.20.0109 Beta (Jun 22, 2022)

  • Tools | Customize List | Date Column Format: Added "Ordinal Date" as a new date format option. Today would be "2022-173" ([year]-[number of day of the year]).
  • Eliminates the moon from the equation (or the months, which are just pseudo-moons anyway) and makes it easier to estimate the date difference at a glance.
  • The format "yyyy-ddd" is actually part of ISO 8601. It seems to be used by the military in some contexts, so it's safe to assume it has its uses.
  • List | Extended Multi-Selection By Keyboard: Revised and simplified the code. Should work just like before.
  • List | Size Column | Circles / Bars: Improved visibility in selected items on Full Row Select with "Configuration | Colors and Styles | Highlights & Dark Mode | Selections" set to "XYplorer Classic Style".
  • Duplicate File Finder | Ignore numbers: The previous logic returned too many dupes.
  • Now the amount of digits is also important.
  • "Fred(1).txt" and "Fred(2).txt" -> dupes
  • "1979.png" and "2022.png" -> dupes
  • "1979.png" and "20200103015144244.png" -> NOT dupes
  • Duplicate File Finder: A cached dupes search did not show the correct number of groups in the status bar. Fixed.

New in XYplorer 23.20.0108 Beta (Jun 21, 2022)

  • Breadcrumb Bars | Context Menu: Added option "Resolve Junctions". Tick it to resolve junctions when navigating via Breadcrumb Bars. Then when you click a path component that is a junction, or go to one via one of the arrow dropdowns, you will be taken to the target of that junction.
  • FYI, this makes optional what was hard-changed in v22.10.0101 - 2021-08-17 13:43.
  • Breadcrumb Bars | Context Menu of Components: Now if the component is a junction, the menu offers the command "Copy Junction Target".
  • List: Extended multi-selection by keyboard. Fixed another glitch.

New in XYplorer 23.20.0107 Beta (Jun 20, 2022)

  • + SC EditConf: Now it also handles files with newlines other than CRLF.
  • ! List: Extended multi-selection by keyboard did not work as in File Explorer. Fixed.
  • Now it works like this (pivot is the last explicitly selected single item by
  • Ctrl+Click or Ctrl+Space):
  • - Shift+Space: Select all from the last pivot to here; remove all other selections.
  • - Ctrl+Shift+Space: Select all from the last pivot to here; keep all other selections.
  • ! SC inputselect: Since 20220609 the Live Filter Box partially covered the OK button
  • in very narrow windows. Fixed.
  • ! Configuration | General | Controls & More | Miscellaneous | Resolve junctions: Did
  • not work for special paths (aka virtual paths), e.g. "[user]OneDrive". Fixed.

New in XYplorer 23.20.0106 Beta (Jun 17, 2022)

  • + Configuration | Find and Filter | Filters & Type Ahead Find | Type Ahead Find: Added option "Skip single spaces". Enable it (it's actually the factory default) to keep the default functionality of the spacebar in the List: to select the currently focused item when it is not selected. To make the spacebar work like any other key in Type Ahead Find, uncheck the option.
  • As the name suggests, it only affects single spaces. Within a fast-typed string of letters, spaces work like any other key, e.g. "y " or " y".
  • FYI, this raises tweak TAFSkipSingleSpaces to GUI.
  • ! Configuration | Find and Filter | Filters & Type Ahead Find | Type Ahead Find |
  • Enable type ahead find: If disabled selecting the currently focused item with the
  • spacebar did not work. Fixed.

New in XYplorer 23.20.0105 Beta (Jun 17, 2022)

  • Duplicate File Finder: Added option "Ignore numbers", mainly meant to ignore serial numbers when searching for Dupes by Name. This first experimental approach to the problem will simply ignore all numbers (0 - 9) in a filename when comparing it to the other filenames. As a result, for example, the files "Fred(1).txt" and "Fred(2).txt" are seen as dupes, but also "1979.png" and "20200103015144244.png". I personally find the results surprisingly meaningful.

New in XYplorer 23.20.0104 Beta (Jun 14, 2022)

  • Configuration | Colors and Styles | Color Filters: Now the effects of the switches f (frame) and b (bold frame) are implemented in the filter listing. A little WYSIWYG.
  • ! List: If there is more than one selection, the focused should be a bit brighter than the others. This did not work anymore in all contexts. Fixed.

New in XYplorer 23.20.0103 Beta (Jun 13, 2022)

  • Edit | Select | Toggle Selection: Whoops, bug. Fixed.

New in XYplorer 23.20.0101 Beta (Jun 12, 2022)

  • Help | List All Commands...: Now there are column headers and a grid.
  • SC get("dimensions"): Changed and enhanced. Now the following placeholders are supported in the template:
  • Syntax: get("dimensions", [file], [template="%w% x %h%"])
  • template: Format of the returned string. Supports the following variables:
  • %w% = width
  • %h% = height
  • %r% = aspect ratio term, e.g. "1:2" (CHANGED, was %a% before!)
  • %rq% = aspect ratio quotient, e.g. "0.5"
  • %a% = area raw, e.g. "1048576"

New in XYplorer 23.20.0100 (Jun 11, 2022)

  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Djo Music.

New in XYplorer 23.20.0005 Beta (Jun 11, 2022)

  • Configuration | Preview | Preview | Text preview | Display Tabs as spaces: Now if you select a number other than 0, the TAB characters will not simply be replaced with that number of spaces, they will be expanded in the correct way to form vertically aligned columns.
  • Xample for tab width = 4:
  • Input (> = TAB): >a>ab>abc>abcd>abcde>abcdef>abcdefg
  • Columns: 1---2---3---4---5---6---7---8---9---A---B---C---
  • Output (. = SPACE): ....a...ab..abc.abcd....abcde...abcdef..abcdefg

New in XYplorer 23.20.0003 Beta (Jun 10, 2022)

  • Preview Pane: Fixed some more layout glitches with the new position.
  • Tweak UnitBytes had stopped working around 20211116. Fixed.
  • Mouse Down Blow Up: Could make the app hang when done an archive file. Fixed. Now
  • MDBU shows the beginning of the file in hex format.

New in XYplorer 23.20.0002 Beta (Jun 10, 2022)

  • Preview Pane: Fixed some layout glitches with the new position.

New in XYplorer 23.20.0001 Beta (Jun 9, 2022)

  • Preview Pane: Experimentally added the option to show the Preview Pane to the left of the file list instead of to the right. The obvious advantage is that the previews then are nearer to the Name column, which is where you usually look and click.
  • To toggle the position hold CTRL while using the command "Window | Arrangement | Live Filter Box in Status Bar". Later it will get its own command, of course.
  • SC get got a new named argument "dimensions" by which you can retrieve the dimensions and/or aspect ratio of an image or video file.
  • Syntax: get("dimensions", [file], [template="%w% x %h%"])
  • file: The file.
  • Defaults to the currently focused file.
  • template: Format of the returned string. Supports the following variables:
  • w% = width, %h% = height, %a% = aspectratio.
  • Defaults to "%w% x %h%".
  • return: Dimensions and/or aspect ratio, depending on the template.
  • Examples, using variable syntax:
  • text <get dimensions>; //720 x 480
  • note the two spaces where the "file" argument is omitted!
  • text <get dimensions "%w% x %h% [%a%]">; //720 x 480 [3:2]
  • Examples, using script syntax:
  • text get("dimensions"); //720 x 480
  • text get("dimensions", , "%w% x %h% [%a%]"); //720 x 480 [3:2]
  • Tabs: Smoother switch to a tab where the focused file will be previewed. Now the list is first painted, then the preview is fired.
  • Changed the factory default behavior introduced in v22.10.0103 - 2021-08-19 13:27
  • Type Ahead Find: Now a single Space will by factory default select the focused list item. To make Space work in TAF just like any other key, use this tweak: TAFSkipSingleSpaces=0
  • FYI, this changes the default behavior introduced in v22.10.0103 - 2021-08-19 13:27.
  • I decided to go with the expected standard. Muscle memory rules.
  • Live Filters and Visual Filters: Since 20220527 any trailing or leading spaces in filter patterns were simply ignored. Fixed.

New in XYplorer 23.20.0000 (Jun 8, 2022)

  • Main developments since last release:
  • Filter Images By Aspect Ratio. You can now filter or find all images that are equal to or wider than 3:2, for example.
  • Sort Images By Aspect Ratio. You can also sort your image folders by aspect ratio, for example from tall and narrow (portrait) to wide and flat (landscape).
  • Filter Images By Area. You can now filter or find all images larger than a million square pixels, for example.
  • Sort Images By Area. You can as well sort your image folders by the area covered by the images.
  • Make The Name Column Stand Out. Now you can dim the other columns slightly to highlight the name column. A helpful feature for column messies.
  • Compilation Soundtrack. Compiled to the music of The Brothers Comatose.

New in XYplorer 23.10.0057 Beta (Jun 8, 2022)

  • PDF Preview: In Win 10 and later, with a screen scaling of more than 100%, the PDF preview was wrongly aligned, with larger parts being hidden. This can also depend on the preview handler, but appears to be solved for the more frequent cases.

New in XYplorer 23.10.0046 Beta (Jun 7, 2022)

  • Configuration | Text Boxes: Now CTRL+A selects all text.
  • XY64: Updated to 1.0.0.29.
  • Toolbar: Dropdown arrows were misplaced when button captions were shown. Fixed.

New in XYplorer 23.10.0032 Beta (Jun 6, 2022)

  • Aspect Ratio: Better formula, faster and nicer results.

New in XYplorer 23.10.0031 Beta (Jun 4, 2022)

  • List | Tiles and Thumbs views: Stopped liking the way icons were positioned near to the image. It looks more relaxed when all icons are in the same relative place.
  • List: A horizontally scrolled list maintained its scrolling position but lost the scrollbar after maximizing the window (since v23.00.0321 - 2022-05-19 16:37). Fixed.

New in XYplorer 23.10.0030 Beta (Jun 3, 2022)

  • Quick Search | Aspect Ratio: A wildcard pattern like "Aspect Ratio: 1:*" did not work (anymore) without any visible "Aspect Ratio" column. Fixed.
  • Hover Box: Since about 20220523 the Hover Box for 1-character texts would be empty. Fixed
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips | Show audio info and tags: Didn't always show up when it should. Fixed.

New in XYplorer 23.10.0029 Beta (Jun 3, 2022)

  • Live Filter and Quick Search | Aspect Ratio: Now you can also specify the ratio
  • directly instead of using the "3:2" format.
  • Configuration | Find and Filter | Find Files & Branch View | Find Files | Search
  • results inherit current columns: Improved list property inheritance when switching
  • between Browse and Find modes. Now any styles (e.g. Checkboxes) you set in Find mode
  • are remembered next time you switch to Find mode.
  • The same is now true for "Branch View inherits current columns" (which can be
  • toggled in the context menu of the Branch View toolbar button).
  • * Configuration | Find and Filter | Find Files & Branch View | Find Files | Persist
  • quick search across folders: Now a quick search will not persist when you change
  • locations via an item's Context Menu | Go to Focused Item.

New in XYplorer 23.10.0028 Beta (Jun 3, 2022)

  • Aspect Ratio and Dimensions: Fixed some rounding-related glitches.

New in XYplorer 23.10.0025 Beta (Jun 2, 2022)

  • Live Filter and Quick Search | Dimensions: Now also the shell property "Dimensions" is supported, and the Property column "Dimensions" sorts by area. So all holes are plugged now.
  • * Updated the help file.

New in XYplorer 23.10.0024Beta (Jun 2, 2022)

  • Aspect Ratio and Dimensions: Non-images passed the filters. Fixed.

New in XYplorer 23.10.0020 Beta (May 31, 2022)

  • Custom Columns | Special Property:
  • The new internal formatting of the Aspect Ratio and Dimensions columns was not correctly processed in all contexts. Fixed.

New in XYplorer 23.10.0018 Beta (May 31, 2022)

  • Configuration | Colors and Styles | Color Filters: Added option "Apply text colors to the Name column only". Tick it to apply the text color of a Color Filter only to the Name column. Affects only text-color-only filters since filters with back colors are only applied to the Name column anyway. Since File Explorer works like this ever since I made the new factory default.
  • Raises tweak ColorFilterNameOnly to UI.
  • Note: If this is ticked then "Lighter text in details columns" applies also to items colored by a color filter.
  • % Dark Mode: Switching between dark and light modes is now even smoother as some (hopefully) superfluous activities are now skipped.
  • * List: Now the Special Property columns for image properties (Dimensions, Aspect Ratio...) and Custom Columns using those Special Properties will also return the data for the image targets of LNK files (if LNK is not filtered out in the Custom Column definition). This is consistent with the fact that Preview and Hover Box also work for LNK files.
  • - Custom Copy: Removed the "Pause Processing" dialogue added in v11.70.0113 - 2012-11-17 14:06. It's overkill after all and also confusing.
  • * XYcopy: Updated to 2.10.0194.

New in XYplorer 23.10.0017 Beta (May 30, 2022)

  • Configuration | Colors and Styles | Styles | Columns: Added option "Lighter text in detail columns". Activate it to lighten the text of all columns in Details view except the Name column. This is the way File Explorer looks currently.
  • Note that only lines are affected that are not colored by any color filter.
  • ! SC RenameItem: Renaming an item to its own name, did nothing (correct) but removed it from the tags database (incorrect). Fixed.
  • * MLS: Internally updated to version 8.147.
  • > TRANSLATORS: Please wait until Reference_8.147.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

New in XYplorer 23.10.0016 Beta (May 30, 2022)

  • List: Now the Special Property column Dimensions is sorted by the image area (width * height). Previously, it was sorted by the width only (like it's done in File Eplorer, for eample).
  • Note: This works only for the *Special* Property column Dimensions, not for the Property column Dimensions. The latter uses data provided by the Windows Shell and sorts them identically to the Dimensions column in File Eplorer.
  • List: When you hold CTRL and hover a column header you get a tooltip showing some info about the nature of this column and its current width in piels.
  • Custom Columns: Recently, a column with the special property "Dimensions" was incorrectly displayed as an aspect ratio in the list under certain conditions. Fied.
  • Configuration | Information | File Info Tips & Hover Bo | Show file info tips | Show audio info and tags: These tips were incorrectly appearing across the entire
  • row when they should only appear above the caption. Fied.

New in XYplorer 23.10.0015 Beta (May 30, 2022)

  • XYcopy: Updated to 2.10.0193.
  • MP3 Tags: Decoding issue with Greek, Chinese, and other tag languages. Fixed again
  • (I hope) with less and faster code.

New in XYplorer 23.10.0011 Beta (May 29, 2022)

  • System icons for *.CATdrawing and *.CATproduct files were not shown. Fix #2.
  • MP3 Tags: Decoding issue with Greek, Chinese, and other tag languages. Fix #2.

New in XYplorer 23.10.0008 Beta (May 27, 2022)

  • Configuration | File Operations | File Operations | Custom Copy Operations |
  • Configure...: Now when "Preserve all item dates" is OFF the Modified dates of empty folders copied within or across volumes are preserved nevertheless. Previously, they had been set to now. This change conforms to the default behavior of File Explorer.
  • XYcopy: Updated to 2.10.0191.
  • ! Visual and Live Filters: Boolean terms combining quoted strings (e.g.: "xycopy.exe"
  • OR "xyplorer.exe") were not always parsed correctly. Fixed.
  • ! System icons for *.CATdrawing and *.CATproduct files were not shown. Fixed.
  • ! Color Filters: Tried to fix a little slowdown issue with filter "B:prop:#empty:2".

New in XYplorer 23.10.0006 Beta (May 27, 2022)

  • Special Property | Aspect Ratio: Completely rewrote the whole thing. It now needs less code, less energy, and less time for sorting, filtering, and searching.
  • The speed comes at a small price: aspect ratios are only differentiated between 1:99 and 99:1. More extreme ratios are simply subsumed under 1:99 or 99:1.
  • Hover Box: Now images that are not as wide as the box are centered horizontally in the box. Previously, they were left-aligned.
  • Background Activity: Clipboard manipulation while XY was in the background could result in larger tree and list refresh operations. I decided that this should
  • probably not happen.

New in XYplorer 23.10.0005 Beta (May 26, 2022)

  • Special Property | Aspect Ratio: Now also other ways to refer to an Aspect Ratio column or property will work on the actual quotient in Search and Filters:
  • Prop:#AspectRatio: >= 2:1
  • AspectRatio: >= 2:1
  • Aspect Ratio: >= 2:1
  • Aspect Ratio Custom Column: >= 2:1
  • Message Drop: Now Outlook365 external senders are recognized by the <from> field.

New in XYplorer 23.10.0004 Beta (May 25, 2022)

  • Configuration | File Operations | File Operations | Custom Copy Operations |
  • Configure...: Now when "Preserve all item dates" is OFF the Created and Accessed dates of files *moved across volumes* are preserved anyway. Before they had been set to now. This change conforms to the default behavior of File Explorer.
  • Undo: Also undoing a cross-volume move now preserves the Created and Accessed dates.
  • XYcopy: Updated to 2.10.0190.

New in XYplorer 23.10.0003 Beta (May 24, 2022)

  • List Columns | Aspect Ratio: Now the column is correctly sorted by the actualquotient (eg 0.5), not by the term of the quotient (eg 1:2).
  • Special Property | Aspect Ratio: Now the actual quotient (eg 0.5) is searched and filtered, not the term of the quotient (eg 1:2). For example, this will give you all images equal to or wider than 2:1:prop:#AspectRatio: >= 2:1
  • Wider than DIN 476 (aka Din A) landscape:
  • prop:#AspectRatio: > √2:1
  • Info Panel | Find Files | Name & Location | Find hidden: Accelerator changed from d to n. This frees Alt+D for "Focus Address Bar".

New in XYplorer 23.10.0002 Beta (May 24, 2022)

  • Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box |
  • Persistent live filters: From now on, Live Filters will not persist anymore on automatic tab switches (i.e. location change while being on a locked tab).
  • Permanent Variables: They were loaded a bit too late for all possible contexts of the new <perm ...>. Fixed.
  • Configuration | Colors and Styles | Styles | Clipboard Markers | Dimmed icons: The combination Cut-Dimmed + Selected-Dimmed lead to some small white areas around some icons, mostly visible over thumbnails. Fixed.

New in XYplorer 23.10.0001 Beta (May 23, 2022)

  • Variables: Now permanent variables can be accessed from anywhere in the app using the new <perm ...> meta variable. Example:
  • perm $xy = "XYplorer"; echo "Perm test: <perm xy>."; //Perm test: XYplorer.
  • Once the permanent variable is defined you can always access it wherever XY native variables are supported, e.g. as path in the address bar:
  • C:Users%user%AppDataRoaming<perm xy>
  • If a permanent variable does not exist, <perm ...> is not resolved: echo "Perm test: <perm grrg>."; //Perm test: <perm grrg>. So you now can have user defined global variables that persist across sessions.
  • Tip: You can review and change your permanent variables at any time using the "Scripting | Permanent Variables" command.
  • Reading Text Files: In some contexts, including scripting, text files with mixed EOL characters were not correctly parsed into lines. Fixed.

New in XYplorer 23.10.0000 (May 20, 2022)

  • Wheel Through The List Views. Now you can scroll through the available 10 list views with the wheel, Ctrl+Wheel to be precise.
  • Auto-repeat Search At Next Location. Now you can automatically repeat the current search for the next selected location. No more browse-then-search, browse-then-search, browse-then-search, but just search, search, search.
  • Skip Invisible Subfolders. Now you can control whether invisible subfolders are included in a recursive search.
  • Transparent Folders Through Color Filters. Now you get advanced folder color filters that show the type of folder content right in the file list. Saves you a lot of guessing and opening.
  • Show Bitness In Tooltip. The bitness (32-bit or 64-bit) is now displayed at the end of the tooltip for all file types where it makes sense (EXE, DLL, DRV, TLB, etc).
  • Compilation Soundtrack. Compiled to the music of Obongjayar.

New in XYplorer 23.00.0321 Beta (May 19, 2022)

  • List:
  • Now a horizontally scrolled list maintains its scrolling position when the content changes in the same location, usually through filtering. Previously, the list was scrolled all the way to the left when the number of items got smaller than before (but not when it got larger than before, pfff...).

New in XYplorer 23.00.0319 Beta (May 19, 2022)

  • Read-Only instance: Crashed on startup since v23.00.0318. Fixed.

New in XYplorer 23.00.0317 Beta (May 18, 2022)

  • Updated the help file.

New in XYplorer 23.00.0316 Beta (May 18, 2022)

  • SC property enhanced: Added argument #NoSubs to return whether a folder has subfolders or not.
  • The #NoSubs and #Empty return values mean the same with two exceptions:
  • #Empty: The return value 2 means "this is a folder without contents".
  • The return value 6 means "this is a folder with contents".
  • NoSubs: The return value 2 means "this is a folder without subfolders".
  • The return value 6 means "this is a folder with subfolders".
  • For example, if you define Color Filter definitions in this order...
  • B:prop:#empty:2|s>FFFF00,FF6FB7
  • L:prop:#nosubs:2|s>FFFF00,7088FE
  • ... then totally empty folders will be pink, and folders without subfolders will be violet. This definition would color folders *with* subfolders:
  • L:prop:#nosubs:6|s>FFFF00,7088FE
  • Note the "L" scope with #NoSubs. This Color Filter is not necessary in the tree because there you already have the expansion icons with the same meaning.

New in XYplorer 23.00.0315 Beta (May 17, 2022)

  • Catalog: Added another value to tweak CatalogFlags (bit field): 8: Trigger action on double-left-click instead of single-left-click.
  • Tabs: Fixed a couple of glitches related to switching find tabs, find results caching, multi-location searches, and tab relocation.

New in XYplorer 23.00.0314 Beta (May 16, 2022)

  • Configuration | Other | Shell Integration | 64-bit Windows | Open files from 64-bit process: Did not work with Configuration | File Operations | File Operations | External Copy Handlers. Fixed.
  • Quick Search: A search pattern "e:test|e:temp? /fn" would not survive a tab switch. Fixed.

New in XYplorer 23.00.0313 Beta (May 14, 2022)

  • Configuration | Information | File Info Tips & Hover Box: Packed the two field lists into buttons "Select Standard Fields..." and "Select Extra Fields...". Relaxes the page and has the great advantage that the pop-up lists can be filtered, which is a blessing with more than 300 entries.
  • Note:
  • The line numbers in "Select Standard Fields..." are 0-based because that's how
  • the Windows properties indices work internally and it's easier for coders this
  • way. Just for symmetry, the same is done in "Select Extra Fields...".
  • Configuration | Find and Filter | Find Files & Branch View | Find Files | Follow
  • junctions: Applying a change in this setting will now automatically repeat all open searches to reflect any consequences.
  • Configuration | Find and Filter | Find Files & Branch View | Find Files | Skip
  • invisible subfolders: Applying a change in this setting will now automatically
  • repeat all open searches to reflect any consequences.

New in XYplorer 23.00.0311 Beta (May 14, 2022)

  • Configuration | Find and Filter | Find Files & Branch View | Find Files: Added option "Skip invisible subfolders". Enable it to not scan folders not shown by current settings (i.e. HIDDEN folders if "Show hidden files and folders" is OFF, and SYSTEM folders if "Show system files and folders" is OFF). The effect is identical to using the new /V switch.
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips: Now the bitness (32-bit or 64-bit) is shown at the end of the tooltip for the following file types:
  • .8bf.acm.asr.ax.bpl.com.cpl.deu.dll.dpl.drv.exe.fon.ime.lx
  • .ocx.olb.qts.qtx.scr.sys.tlb.tpl.tsp.vbx.vxd
  • Bitness can only be determined for MZ executables. If the bitness cannot be determined, nothing is returned.
  • Quick Search: Broken in v23.00.0310 due to some "optimization". Fixed.
  • Quick Search: A search pattern "%TEMP%;<xypath>? /fn" would not survive a tab
  • switch. Fixed.

New in XYplorer 23.00.0310 Beta (May 13, 2022)

  • Configuration | Find and Filter | Find Files & Branch View | Find Files: Added
  • option "Persist quick search across folders". Tick it to directly repeat the same
  • quick search on the next folder you go to within the current tab.
  • Notes:
  • If you click the current folder again in the tree the quick search mode is ended.
  • The setting is also available in the context menu of the search information bar in the file list.
  • FYI, this functionality existed already prior to v4.00.0008 - 2005-04-05 16:09 but then was dropped with the following note:
  • Dropped "Automatic File Find when Browsing" (under menu Tools).
  • The functionality might be reintroduced later, this time by tab.
  • 17 years later it was about time!
  • Configuration | Information | File Info Tips & Hover Box | Show file info tips: Now the bitness (32-bit or 64-bit) is shown at the end of the tooltip for all DLL and EXE files.

New in XYplorer 23.00.0309 Beta (May 13, 2022)

  • Find Files and Quick Search: Added switch /V by which only visible subfolders of the search location are traversed recursively, i.e. subfolders with the HIDDEN attribute are not searched IF "Configuration | General | Tree and List | Items in Tree and
  • List | Show hidden files and folders" is OFF. Example:
  • *.ini /V
  • % Browsing and many other things should be slightly faster due to the implementation
  • of a small labor-saving flag in one of the most frequented places in the code.
  • % Configuration | Other | Shell Integration | 64-bit Windows | Show the 64-bit context menu: The menu opens even faster now and doesn't need any temp file anymore.
  • * XY64ctxmenu: Updated to 1.2.8.

New in XYplorer 23.00.0308 Beta (May 12, 2022)

  • Configuration | Other | Shell Integration | 64-bit Windows: Added option "Open files from 64-bit process". Enable it to always open files from a 64-bit process instead of a 32-bit process. This affects how some environment variables are resolved.
  • Notes:
  • Affects all sorts of open, e.g. by menu "File | Open", by "File | Open with...", by
  • Enter, or by Double-click on a file.
  • PFA (Portable File Associations) is supported.
  • Technically, this is done by passing the open command through a 64-bit helper app.
  • Of course, the setting is ignored on a 32-bit Windows edition.
  • SC open64 (opens files from 64-bit process; not yet officially documented): Added a parameter to pass an Open-With-Application.
  • Syntax: open64 [file_to_open], [app_to_open_file_with]
  • File_to_open: Full path to file to be opened.
  • Defaults to focused and selected item.
  • App_to_open_file_with: Full path to application to open the file with.
  • If omitted then the OS-associated app is used if any. If there is no
  • OS-associated app you will end up with an error message.

New in XYplorer 23.00.0302 Beta (May 10, 2022)

  • Factory Defaults: The date columns now start wider (137 instead of 115 pixels) to match the standard US date style, e.g. "10/20/2021 11:37:43 AM".
  • Custom Copy: Improved the prompt you see when source folders could not be removed (due to being locked by another process) after their contents were moved. Now you get a chance to retry the removal.
  • * XYcopy: Updated to 2.10.0189.
  • ! Tags: After moving a folder, where the operation fails to remove the source folder after all of the contents have been moved (due to being locked by another process), the tags of the moved items were lost (not moved along). Fixed.
  • ! Deletion while thumbnails are being generated: You could get an error 10 here, harmless but still not nice to have. Fixed. Won't happen anymore.

New in XYplorer 23.00.0301 Beta (May 9, 2022)

  • Configuration | File Operations | File Operations | Custom Copy Operations |
  • Configure...: Renamed "Skip verification on hard disks" to "Skip verification on
  • local hard disks". Copying across network is usually also between hard disks, so the word *local* here makes the important difference.
  • * XYcopy: Updated to 2.10.0188.
  • ! Tools | Customize File Icons...: Fixed a rare drawing glitch related to extracted icons.
  • ! Since v23.00.0207 - 2022-05-05 13:06 folders with invalid names ending in two or more dots could not be deleted anymore. Fixed.

New in XYplorer 23.00.0300 (May 6, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.00.0208 Beta (May 6, 2022)

  • New variable: <xyparent> = parent of XYplorer app path (unslashed). Points
  • to "<xypath>..".
  • SC getpathcomponent(), gpc(): Added component value "dos" to convert a long path spec to DOS format (aka 8.3 format).
  • Remarks:
  • - Yes, that's a bit of an abuse of this function, but tolerable I think.
  • - Only the valid (existing) part of the input path is returned.
  • - The return is always without trailing backslash, even if the input had one.
  • - Note that in Windows the 8.3 file naming can be enabled/disabled per drive. If it is disabled then this function returns the (valid part of the) input unchanged (apart from removing any trailing backslash).

New in XYplorer 23.00.0207 Beta (May 5, 2022)

  • Catalog: A location ".." was by default resolved relative to app path. Nobody needs this. Now it is resolved relative to the current path.
  • A relative path "E:.." is now resolved to "This PC". Before, it was resolved to "E:".
  • Address Bar: Double dot ("..") did not go up to "This PC" when the current path is a drive. Fixed.

New in XYplorer 23.00.0205 Beta (May 4, 2022)

  • Network: Improved the support for VmWare Shared Folders. Auto-refresh should work better now.
  • Configuration | General | Sort and Rename | Rename | Resort list immediately after rename: Disabling this was not honored on network paths in Win 10 and later. Tried a fix.

New in XYplorer 23.00.0204 Beta (May 3, 2022)

  • Network: Implemented a fallback method for all servers where the default method doesn't return any shares.
  • Added various debug logs.

New in XYplorer 23.00.0203 Beta (May 2, 2022)

  • Custom Status Bar Info / Property Variables: Now you can add formatting instructions to the value placeholder. Remember that the template must be enclosed in single or double quotes if a space is included:
  • Echo <prop System.Video.TotalBitrate 'Bitrate: *'>; //Bitrate: 409600 (no formatting)
  • Echo <prop System.Video.TotalBitrate 'Bitrate: *n'>; //Bitrate: 409,600 (number formatting)
  • Echo <prop System.Video.TotalBitrate 'Bitrate: *b'>; //Bitrate: 400.00 KB (bytes formatting)
  • Echo <prop System.Video.TotalBitrate 'Bitrate: *kbps'>; //Bitrate: 462kbps (kb per sec formatting)
  • Network: Improved the support for VmWare Shared Folders, attempt #3.
  • Paper Folders: Now the PF source files can be UTF-8 encoded.

New in XYplorer 23.00.0202 Beta (May 2, 2022)

  • View | Mini Tree: Added command "Hide Siblings". Hides the current folder's siblings from the Mini Tree.
  • This command has been available ever since in each tree folder's context menu (if ticked in Configuration | General | Menus, Mouse, Usability | Context Menus | Folder Tree...), but now you can assign a keyboard shortcut to it.
  • It's also found now in the context menu of the toolbar button "Mini Tree".
  • Network: Improved the support for VmWare Shared Folders, attempt #2.
  • MLS: Internally updated to version 8.146.
  • TRANSLATORS: Please wait until Reference_8.146.lng is uploaded.

New in XYplorer 23.00.0201 Beta (May 1, 2022)

  • Network: Improved the support for VmWare Shared Folders. Now "\vmware-host" is assumed to be an existing server name without further testing.
  • Info Panel | Find Files | Auto sync: If disabled the Location field was still updated when switching to a Quick Search tab. Fixed.
  • List | Tiles Views: The "Copy Data" menu would appear when you right-clicked the tiny gap between two tiles. But it should only appear on Ctrl+Right-Click. Fixed.

New in XYplorer 23.00.0200 (Apr 29, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.00.0105 Beta (Apr 29, 2022)

  • SC runret: The UTF-8 related changes in v23.00.0102 - 2022-04-22 15:24 had an
  • undesired side-effect in SC runret. Fixed.

New in XYplorer 23.00.0104 Beta (Apr 28, 2022)

  • Added tweak to control whether folder sizes are shown for removable drives:
  • ShowFolderSizeInListOnRemovables=1
  • This allows you to skip removable drives when "Show folder sizes" is enabled.
  • Factory default is ON.
  • ! Action Log and Undo Button Dropdowns: Operations triggered via script using a non-current path would be shown with the wrong path. Fixed.

New in XYplorer 23.00.0103 Beta (Apr 27, 2022)

  • SC filetype: Files with non-UTF-8-like extensions were not checked for UTF-8.
  • Fixed. Now every file is checked for UTF-8 regardless of its name.
  • File | Rename Special | Batch Rename...: Renaming a bunch a files to some stem plus incremental suffix would create a sequence with holes in it if files with the same name pattern already existed in that folder. Fixed. It works better now, but you have to take care that the list is sorted by Name, ascending, otherwise problems still can arise.

New in XYplorer 23.00.0102 Beta (Apr 23, 2022)

  • Info Panel | Find Files: Now you can reach the Search Templates dialog via the
  • context menu of the Find Files button.
  • File | Rename Special | UTF-8 to Unicode: Didn't cope with all types of input. Fixed.
  • SC utf8decode: Didn't cope with all types of input. Fixed.

New in XYplorer 23.00.0101 Beta (Apr 21, 2022)

  • Status Bar: Now, when "Show Folder Sizes" is enabled, the number of files and
  • Folders contained in the total or selected folders is shown in square brackets.
  • Tweak StatusBarDeepStatus: Removed as fully covered by the addition above.
  • Configuration | General | Tree and List | List | Show item count with folder sizes:
  • The number is now displayed with thousands separators if necessary.
  • List | Size Column: Slightly changed the layout of the tooltip. Now the bytes count is shown in one line in the "flexible (exact)" format.
  • Custom Copy: The tweak CustomCopyNoLog is now set to 1,000,000 by factory default, which means you will not get a final report if you copy or move 1 million files or more. Few mortals will ever hit this wall, but it will protect them from the "Out of string space" error.

New in XYplorer 23.00.0100 (Apr 8, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 23.00.0015 Beta (Apr 8, 2022)

  • Large Icons: Made the cell width a fair bit smaller.

New in XYplorer 23.00.0014 Beta (Apr 8, 2022)

  • Custom Copy: The Custom Copy Blacklist now supports comments, e.g.:
  • ALLUSERSPROFILE%
  • ProgramFiles%
  • ProgramFiles(x86)% //needed for 64-bit Windows only
  • WinDir%
  • List: A manually sorted list could flash (due to an overzealous auto-refresh) while a file was downloading into it. Fixed.
  • Custom File Icons: Fixed some glitches with the new extracted icons.

New in XYplorer 23.00.0013 Beta (Apr 7, 2022)

  • Address Bar: Now the context menu (right-click the file/folder icon) fully supports double-quoted items. So you can e.g. paste a path in double-quotes and everything works as if it wasn't quoted.

New in XYplorer 23.00.0012 Beta (Apr 7, 2022)

  • Address Bar: Now the toggle "Open Files from Address Bar" is also available in the context menu of files in the Address Bar (right-click the file icon). Before, it was only available in the context menu of folders, where it makes less sense.
  • URL Drop: Didn't work for URLs with titles > 251 characters. Fixed. Now, in such a case, the title is truncated to make it work.
  • Custom Toolbar Buttons: With "Fire click on mousedown" a middle-click was processed two times, on mousedown and also (falsely) on mouseup. Fixed.

New in XYplorer 23.00.0011 Beta (Apr 6, 2022)

  • Hover Box: Smoother transition between two Hover Boxes with slow-loading contents (e.g. WEBP images typically load a bit slower).
  • MLS: Internally updated to version 8.145. > TRANSLATORS: Please wait until Reference_8.145.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

New in XYplorer 23.00.0010 Beta (Apr 5, 2022)

  • Custom File Icons: Now you can assign icons extracted from icon resources (exe; dll; cpl; ocx; scr; icl; bpl; wlx; wfx; wcx; wdx; acm). For example: jpg>C:WINDOWSsystem32shell32.dll /163, png>C:WindowsSystem32imageres.dll /222)
  • Updated the help file.
  • Permanent Custom Sort Order: The custom sort order got lost after creating a file or folder in the list. Fixed.

New in XYplorer 23.00.0010 Beta (Apr 5, 2022)

  • Custom File Icons: Now you can assign icons extracted from icon resources (exe; dll;
  • cpl; ocx; scr; icl; bpl; wlx; wfx; wcx; wdx; acm). For example:
  • jpg>C:WINDOWSsystem32shell32.dll /163
  • png>C:WindowsSystem32imageres.dll /222
  • Updated the help file.
  • Permanent Custom Sort Order: The custom sort order got lost after creating a file or folder in the list. Fixed.

New in XYplorer 23.00.0008 Beta (Apr 4, 2022)

  • Scripting got a new function:
  • Name: View
  • Action: Sets or gets the current list view.
  • Syntax: view([index], [switches])
  • index (optional):
  • 0-9: Index of the view to switch to.
  • -1: Set the next view.
  • Missing: No switch happens.
  • switches (optional):
  • t: Toggle view with Details view.
  • o: Loop (if index = -1).
  • r: Reverse direction (if index = -1).
  • return: Index of the current view (before any switch).
  • Remarks:
  • - These are the indices of the views (note that they do NOT correspond to the
  • positions in the Views menu):
  • 0 = Details
  • 1 = Details with Thumbnails #1
  • 2 = List
  • 3 = Small Icons
  • 4 = Thumbnails #1
  • 5 = Thumbnails #2
  • 6 = Thumbnails #3
  • 7 = Large Icons
  • 8 = Small Tiles
  • 9 = Large Tiles
  • - Index -1 (Set the next view) honors the CycleListViewsProps tweak. If the tweak is set, it overwrites any switches passed with SC view().
  • Tweak CycleListViewsByWheelProps: Changed the name to CycleListViewsProps.
  • CycleListViewsProps: It was a dumb idea to use the menu indices to refer to the views, because, as we've just seen, menu positions can change. So now, the never-changing internal indices are used in this tweak, as they are already used for years by SC get("view"):
  • 0 = Details
  • 1 = Details with Thumbnails #1
  • 2 = List
  • 3 = Small Icons
  • 4 = Thumbnails #1
  • 5 = Thumbnails #2
  • 6 = Thumbnails #3
  • 7 = Large Icons
  • 8 = Small Tiles
  • 9 = Large Tiles

New in XYplorer 23.00.0007 Beta (Apr 3, 2022)

  • Scrolling through the list views: Added a tweak to modify the feature.
  • General form:
  • CycleListViewsByWheelProps=views[|switches]
  • The views are identified by these indices, separated by a comma:
  • 0 = Details
  • 1 = List
  • 2 = SmallIcons
  • 3 = LargeIcons
  • 4 = Tiles
  • 5 = TilesLarge

New in XYplorer 23.00.0006 Beta (Apr 2, 2022)

  • Scrolling through the list views: Polished the status feedback a bit.
  • Dual Pane: A file operation in the active pane could cause a long delay when the current tab of the inactive pane pointed to an unavailable network path, even if the inactive pane wasn't visible. Fixed.

New in XYplorer 23.00.0005 Beta (Apr 1, 2022)

  • Configuration | General | Menus, Mouse, Usability | Mouse: Added option "Use
  • Ctrl+mouse wheel to scroll through the list views". Tick it to cycle the views
  • (Details thru Thumbnails #3) of the active pane by Ctrl+Wheel over the active pane's list (WheelDown=Next View, WheelUp=Previous View).
  • Notes:
  • Changing the views of the inactive pane is currently not supported.
  • If this new option is enabled then logically "Configuration | Colors and Styles |
  • Fonts | Enable zoom by Ctrl+mouse wheel" won't work over the active pane's list anymore.
  • Menu View | Views: Moved the view "Details with Thumbnails #1" from the 2nd to the last position. That way you can now (using Ctrl+Wheel) quickly move back and forth between the popular views "Details" and "List" without crossing a view that triggers thumbnails generation.
  • ! List: Could get an "out of memory" error while or after deleting huge amounts of files. Fixed.

New in XYplorer 23.00.0004 Beta (Mar 30, 2022)

  • Custom Status Bar Info: Templates using "|d||s|" stopped working since v23.00.0002. Fixed.
  • Catalog: Middle-clicking (which opens a new tab) a Catalog item that triggered a Search or a Branch View also affected the current tab's location, caption, and icon. Fixed.

New in XYplorer 23.00.0003 Beta (Mar 29, 2022)

  • Custom Status Bar Info: Regardless of the "i" switch you will always get the "i" icon when the CSBI is triggered by lasso select.
  • Custom Toolbar Buttons: Certain multi-line scripts were falsely fed into the Hamburger parser. Fixed.

New in XYplorer 23.00.0002 Beta (Mar 28, 2022)

  • Custom Status Bar Info: Now you can prefix various switches to the template, separated by ||, to modify the appearance of the info. The order of the switches is irrelevant. Currently there are two:
  • i = use file icon (instead of the generic "i" icon)
  • c = use marked color (Configuration | Colors and Styles | Colors | Marked Text 1)
  • Portable Devices: Copying items to the clipboard is now much faster (factor 5 to 10).

New in XYplorer 23.00.0001 Beta (Mar 27, 2022)

  • Hamburger / SC popupmenu/popupnested: The previously working item syntax
  • "caption;command;icon;state" had stopped working in favor of the new sequence "command;caption;icon;state". Fixed. Now both work.

New in XYplorer 23.00.0000 (Mar 21, 2022)

  • The Hamburger. Now you can cram all sorts of ingredients into a single hamburger menu: Menu commands, toolbar buttons, scripts, paths, URLs. The syntax couldn’t be simpler, and before long you’ll be creating custom pop-up menus that serve as mighty power hubs tailored to your exact needs.
  • Ads. Still none.
  • Compilation Soundtrack. Compiled to the music of Beatles.

New in XYplorer 22.90.0119 Beta (Mar 21, 2022)

  • Live Filter Box: Undid the recent changes. Weren't really working well.

New in XYplorer 22.90.0118 Beta (Mar 20, 2022)

  • Live Filter box: When placed in the Status Bar, care is now taken that the LFB does not bleed into the list when the font size gets higher.

New in XYplorer 22.90.0117 Beta (Mar 18, 2022)

  • List: Shift+Right-click will only pop the "Customize List..." submenu if CEA
  • "Right-click on white in file list" is not set to "Run script". Reason: Scripts
  • might want to make use of that modifier key.
  • % Info Panel: Improved support for "Buttons and Labels" font sizes up to 10.5.
  • % Live Filter box: When placed in the Status Bar, care is now taken that the LFB does not grow too high on changing the font size.

New in XYplorer 22.90.0116 Beta (Mar 17, 2022)

  • List: Now when you hold SHIFT, right-click on empty will pop the "Tools | Customize List..." menu. Gives you quick access to these settings.
  • So holding SHIFT overrides "Configuration | General | Custom Event Actions | Clicking on White | Right-click on white in file list".
  • Drag Status Box: Now dragging items onto a file gets its own wording ("Drop onto" instead of "Copy to") and color (by default grey instead of blue).
  • Quick Search: Since v22.90.0112 - 2022-03-14 16:31 the search pattern was not shown in the Address Bar anymore after switching to a QS tab. Fixed.

New in XYplorer 22.90.0115 Beta (Mar 16, 2022)

  • Custom Event Actions: "Middle-click on file" set to "None" opened new tab when "Middle-click on folder" was set "Open in new foreground tab" and a folder was selected in the list. Fixed.
  • Quick Search: Since v22.90.0112 - 2022-03-14 16:31 a standard Quick Search would create an unusable tab (infinite loop, app must be killed). Fixed.

New in XYplorer 22.90.0114 Beta (Mar 16, 2022)

  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: Still better
  • icon position.
  • Thumbnails: File types for which no thumbnail could be created sometimes showed nothing at all instead, not even an icon. Fixed.
  • Color Filters: Color Filters were sometimes not visible behind Labels in non-Details views. Fixed.

New in XYplorer 22.90.0113 Beta (Mar 15, 2022)

  • List: The transition from non-thumbs to thumbs views could show some ugly
  • intermediate states when creating thumbs took longer than normal. Now the list is completely emptied before thumbs creation begins.
  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: Better icon
  • position.
  • Thumbnails: NEF files of type "TIFF file, ver 42, Motorola" had no thumbnails since some weeks ago. Fixed.
  • Configuration | General | Safety Belts, Network | Safety Belts | Confirm drag and drop: Was not applied to drops on archives. Fixed.

New in XYplorer 22.90.0112 Beta (Mar 14, 2022)

  • Address Bar: Now you can paste URL-encoded paths from the browser and they will be correctly auto-converted to standard file paths.
  • Also works for location specs in other contexts, including "Paste and Go"
  • (controlled by "Configuration | Find and Filter | Filters & Type Ahead Find | Type
  • Ahead Find | Paste and find").
  • Quick Search: Soft search terms (terms containing variables) are now kept in the soft form between tab switches and sessions. Previously, they were kept in their resolved form. For example:
  • <get list_recentlyopenedfiles>?/silent=1 //Recently Opened Files
  • Tabsets | Save As... and SC tabset("saveas"): The Save As operation also updated the original tabset (probably since 20190330). Fixed. Now any unsaved changes in the original tabset are preserved in the new tabset but not in the original tabset.
  • Classic Save As behavior.

New in XYplorer 22.90.0111 Beta (Mar 12, 2022)

  • XYcopy: Updated to 2.10.0187.
  • File | Quick File View: Under certain conditions pressing ESC in the Quick File View dialog could put the main XYplorer window in the background and switch to the next window in the Z-order. Fixed.

New in XYplorer 22.90.0110 Beta (Mar 11, 2022)

  • Custom Toolbar Buttons: The icon for "Invalid path" (a grey question mark) was drawn in the wrong position depending on the toolbar scaling. Fixed
  • Customize Toolbar Dialog: The icon for "Invalid path" (a grey question mark) was not drawn at all. Fixed
  • Toolbar: Label texts were misaligned and scaled incorrectly in the overflow menu. Fixed
  • List | Extra columns | Cell Context Menu: If "Configuration | General | Menus
  • Mouse, Usability | Cell Context Menu | Use localized search and filter patterns" was OFF then the used generic column selector "Extra 1", "Extra 2" etc did not work. Fixed
  • List: The manual sort order was lost under certain conditions. Fix #2

New in XYplorer 22.90.0109 Beta (Mar 10, 2022)

  • Custom Toolbar Buttons: The edit box now remembers the Word Wrap setting.
  • Breadcrumbs | Customize Menu: The edit box now remembers the Word Wrap setting.
  • List: The manual sort order was lost under certain conditions on auto-refresh. Fixed.

New in XYplorer 22.90.0108 Beta (Mar 9, 2022)

  • Configuration | Colors and Styles | Styles | Columns: Added an option to define a maximum width for the auto-fitted Name column. Can be useful if the list is very wide and has only a few columns. The setting is now called "Minimum / Maximum Name column width" and has two fields, one for the minimum and one for the maximum width. Use the value 0 (zero) for "unlimited / ignore"
  • Updated the help file

New in XYplorer 22.90.0107 Beta (Mar 8, 2022)

  • Configuration | Colors and Styles | Styles | Columns: Added field "Autosize Name column minimum width (0 = unlimited)". Here you can define a minimum width for the autosized Name column. It won't get smaller than this. Set it to 0 to not enforce a minimum width. Factory default is 200.
  • Custom Toolbar Buttons: A single-line definition consisting of just one CID without a trailing ; (e.g. #101) would pop a single-item menu instead of triggering the command right away. Fixed.
  • Hamburger / SC popupmenu/popupnested: Some checkmarks were not set on menu items that are toggles. Fixed more.

New in XYplorer 22.90.0106 Beta (Mar 7, 2022)

  • SC get("sort") enhanced. Now you can state whether you want to know about primary or secondary sort order -
  • Syntax: get("sort", [pane=a], [dimension=1])
  • dimension: 1 (default) or 2 for primary or secondary sort order.
  • return: Sorted column name and order.
  • Examples :
  • text get ("sort"); //primary
  • text get ("sort", , 1); //primary
  • text get ("sort", , 2); //secondary
  • Tabs: If you dragged a folder to the second pane tab bar (to have it open it), if the active tab on the second pane had a visual filter, the dragged folder that opened in a new background tab inherited the visual filter. Fixed. The new tab is created without any filter.
  • Hamburger / SC popupmenu/popupnested: Some checkmarks were not set on menu items that are toggles. Fixed.
  • Floating Preview: "Navigate by Category" didn't see WEBP files as images because internally they are in a different category (Preview as Thumbnail). Fixed again (see v22.20.0225 - 2021-09-27 14:59).
  • Custom Toolbar Buttons: Certain older scripts stopped working due to the recent enhancements. Fixed.

New in XYplorer 22.90.0105 Beta (Mar 5, 2022)

  • Custom Toolbar Buttons: Now the right-click popup menu (if defined) always features the commands "Edit..." and "Customize Toolbar..." at the bottom. I got tired of holding CTRL to achieve that and telling users to do it.
  • Hamburger: The icons of menu commands covered any checked state ticks. Fixed. No more icons for menu commands.

New in XYplorer 22.90.0104 Beta (Mar 4, 2022)

  • Menu Tags | Tags: Added command "Find by Tags...". This interface had been reachable only via the toolbar button "Find by Tags" (popup menu item "Find by Tags..."). Now you can assign a keyboard shortcut to it. Note that the scope of the search (Everywhere, This Branch, Here) still can only be set via the toolbar button "Find by Tags" at the moment.
  • Menu Tags | Tags: Added command "Find by Tag List...". This interface had been reachable only via the toolbar button "Find by Tags" (popup menu item "Tag List...", now renamed to "Find by Tag List..."). Now you can assign a keyboard shortcut to it. Note that the scope of the search (Everywhere, This Branch, Here) still can only be set via the toolbar button "Find by Tags" at the moment.

New in XYplorer 22.90.0103 Beta (Mar 3, 2022)

  • MLS: Internally updated to version 8.144.
  • > TRANSLATORS: Please wait until Reference_8.144.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
  • ! User | Manage Commands...: The Options button menu didn't pop when the Manage
  • User-Defined Commands dialog was opened via a menu button of the toolbar. Fixed.
  • ! Tools | Customize Keyboard Shortcuts...: The Options button menu didn't pop when the
  • Dialog was opened via a menu button of the toolbar. Fixed.

New in XYplorer 22.90.0102 Beta (Mar 2, 2022)

  • Custom Toolbar Buttons: Now they show (parts of) the script in the tooltip only if CTRL is held down
  • Updated the help file

New in XYplorer 22.90.0101 Beta (Feb 27, 2022)

  • Custom File Associations: Now you can define which browser should open a URL. Affects open via Address Bar, via Hamburger, via SC open, well everywhere.
  • User-defined Preview Handlers: Now you can add a comment to your definition, separated by //, for example: pdf>{3A84F9C2-6164-485C-A7D9-4B27F8AC009E}>64 //Edge
  • Hamburger | Paths: Since 20220221 a path defined as special path would go to the real path. E.g. "Desktop" would go to "C:Users<user>Desktop". Fixed.

New in XYplorer 22.90.0012 Beta (Feb 25, 2022)

  • Hamburger / SC popupmenu/popupnested: Fixed a glitch with accelerators.

New in XYplorer 22.90.0011 Beta (Feb 24, 2022)

  • Custom Toolbar Buttons: Since they support two different kinds of definitions, the Hamburger and the Multiline Script(s), the parser first has to decide which way to go. It got pretty smart at this but probably not perfect. So I added a way to mark the definitions explicitly by putting these 3 characters (and nothing else) on the first line -
  • First Line Meaning
  • //H it's a Hamburger
  • //S it's a Script
  • Hamburger: Fixed various glitches concerning comments, custom captions, and status bar messages.

New in XYplorer 22.90.0010 Beta (Feb 23, 2022)

  • Hamburger: Now there is a status bar message about what will happen on click when hovering over Hamburger items.
  • Hamburger: Path and URL items can have captions and icons following this syntax: Path/URL;Caption;Icon As always the icon path defaults to <xyicons>. And, as I said often before, folks who use ; in their paths are screwed and deserve no better.
  • Example:
  • <xydata>;XY Settings;Love.png
  • Hamburger: Now you can comment out whole lines by starting them with
  • Example:
  • //<xydata>;XY Settings;Love.png

New in XYplorer 22.90.0009 Beta (Feb 23, 2022)

  • Configuration | General | Custom Event Actions: The "Switch tabs" event is now also triggered on creating a new foreground tab. It's only logical.
  • Toolbar | Menu Buttons: If the main menu bar was hidden the checkmarks in the menus were not updated as necessary. Fixed.

New in XYplorer 22.90.0008 Beta (Feb 22, 2022)

  • Customize Toolbar Dialog: The new tooltips could get stuck in the air. Fixed.

New in XYplorer 22.90.0007 Beta (Feb 22, 2022)

  • Customize Toolbar Dialog: Now Custom Toolbar Buttons show (parts of) the script in the tooltip so you get an idea of what's inside. You can even hold CTRL to show extra info about keys and images. If the list has input focus pressing the CTRL key will alter/show the tooltip right away.
  • Hamburger: Now it also recognizes URLs without further ado.
  • Hamburger: Now toolbar buttons with a pressed state show "[On]" in the menu if they are currently pressed.
  • Custom Toolbar Buttons: Editing scripts got a nicer interface (similar to the Hamburger editor in the Breadcrumb Bar).
  • Custom Toolbar Buttons: Now they always show (parts of) the script in the tooltip. Before, this was only done if they had no Name defined (otherwise just the Name was shown in the tooltip).
  • Custom Toolbar Buttons: Fixed various things concerning Hamburger support.
  • Toolbar | Text Buttons: Neighboring buttons did not get a tooltip. Fixed.
  • Customize Toolbar Dialog: The button lists totally ignored the font set in Configuration | Colors and Styles | Fonts | Buttons and Labels. Fixed.

New in XYplorer 22.90.0006 Beta (Feb 21, 2022)

  • SC popupmenu/popupnested enhanced:
  • Added flags 2 and 4 to process paths and cut away paths.
  • Syntax: popupmenu(itemlist, [x=-1], [y=-1], [start=1], [count=-1], [flags=0], [sep_itemlist="|"], [sep_item=";"], [on_cancel=""])
  • flags:
  • 2: Process paths (go to folders, open files, run executables).
  • 4: Show name only, without full path (only when combined with flag 2).
  • Custom Toolbar Buttons: Fixed various things concerning Hamburger support.

New in XYplorer 22.90.0005 Beta (Feb 21, 2022)

  • Tab Bar: Probably since 20201211 adding tabs to a hidden tab bar in single pane mode lacked a necessary redraw. Fixed.
  • Ignore Diacritics: Certain characters could destroy the comparison. Fixed.

New in XYplorer 22.90.0004 Beta (Feb 20, 2022)

  • Help: Fixed another circular reference.
  • Custom Toolbar Buttons: Since v22.90.0003 various types of definitions were falselydirected into the Hamburger. Fixed.
  • SC popupmenu / popupnested: v22.90.0003 broke the use of paths in the itemlist. Fixed.

New in XYplorer 22.90.0003 Beta (Feb 19, 2022)

  • Hamburger: Now the Hamburger also supports items defined by a simple path (or a variable that resolves into one). On click, paths to executables will run them, paths to files will open them with the associated application, paths to folders will go there in XYplorer. As a reminder, the Hamburger syntax supports multi-nesting by indenting and can be used here:
  • in the click events of Custom Toolbar Buttons
  • the Breadcrumb Bar's Hamburger
  • SC popupmenu / popupnested
  • The Hamburger now supports 4 types of items (plus "-" as separator line). They can be freely mixed and the Hamburger definition can start now with any of them:
  • one-line scripts, eg: ::Hi;echo "hi!";
  • toolbar button keys, eg: :dice
  • main menu command IDs, eg: #603
  • paths, eg: C: or D:Test.txt or %user% or <xydata>
  • Example with nesting:
  • %user%
  • 603
  • :dpmoveto
  • :dpcopyto
  • ::Hi;echo "hi!";
  • Locations
  • More Locations
  • %temp%
  • <xy>
  • C:Program FilesNotepad++notepad++.exe
  • So it's easy now to build nested multi-location hubs that pop from a Custom Toolbar Button. Pretty cool!
  • ! BlankDatesBefore1980 tweak: Did not work in Win10 and higher in time zones earlier than GMT. Fixed.

New in XYplorer 22.90.0001 Beta (Feb 18, 2022)

  • Time-Stamping: Now you can use the pseudo time 0 (zero) to set a file time to the lowest possible value. This works wherever you can timestamp in the UI, and also in scripting, for example: timestamp "m" , "0"; //set modified time to the lowest possible value
  • Here's some background info:
  • - For NTFS drives, the earliest possible file time you can set using standard API is this:
  • 1601-01-01 00:00:00.0000001Z (Z for Zulu = UTC = Coordinated Universal Time)
  • One nanosecond (or more) earlier: 1601-01-01 00:00:00Z -> File times are not changed.
  • - For FAT (FAT, FAT32, exFAT) drives (typically USB drives and flash cards) the earliest possible file time you can set using standard API is this: 1979-12-31 00:00:00 (local time, not UTC!)
  • One nanosecond (or more) earlier: 1979-12-30 23:59:59.9999999 -> ERROR!
  • > Surprisingly (tested only on FAT32 with Win8.1) all time-stamps from
  • 1979-12-31 00:00:00.0000000 to 1979-12-31 23:59:59.9999999
  • will work without error, but they all set the file time to the same value (!):
  • 1980-01-01 00:00:00.0000000.
  • This 24-hour tolerance range was obviously implemented to deal with time zones around the world.

New in XYplorer 22.80.0127 Beta (Feb 17, 2022)

  • Thumbnails: Certain JPEGs didn't show a thumbnail anymore since some weeks ago.

New in XYplorer 22.80.0125 Beta (Feb 17, 2022)

  • Configuration | Preview | Thumbnails | Thumbnails View Background: Now the background color is set to the list *before* the thumbnails are created so that the "Neutral" setting of "Configuration | Preview | Thumbnails | Transparency" actually works as desired when switching to thumbnails view and new thumbnails are created.
  • Configuration | Preview | Thumbnails | Thumbnails View Background: ICO and CUR files did not use this color when "Configuration | Preview | Thumbnails | Transparency" was set to "Neutral". Fixed.
  • Info Panel: Since 20201211 the hidden Info Panel's tab headers were not drawn on Dark Mode switch. Fixed.

New in XYplorer 22.80.0124 Beta (Feb 16, 2022)

  • Rename: In Win10 and higher, File Explorer cannot change the case of the letters in a filename on a FAT drive (FAT, FAT32, exFAT) when this is the only thing that's changed. Now this known Win10 FAT rename bug is silently fixed in XYplorer.
  • List | Date Columns: File Explorer displays nothing (an empty cell) if a file date is before 1/1/1980. Now there is a tweak that makes XYplorer behave the same: BlankDatesBefore1980=1. The tooltip still shows the now invisible date.
  • Command Line: Since 20211222 you could no longer pass these GUIDs as the launch path (they opened in Explorer instead of XYplorer):
  • ::{20D04FE0-3AEA-1069-A2D8-08002B30309D} '= This PC
  • ::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C} '= Network
  • ::{645FF040-5081-101B-9F08-00AA002F954E} '= Recycler
  • Works again.

New in XYplorer 22.80.0123 Beta (Feb 15, 2022)

  • Image Preview: Transparent WEBP images were shown wrongly. Fixed.

New in XYplorer 22.80.0122 Beta (Feb 15, 2022)

  • Customize Toolbar: The new settings "Allow Button Set Switching" and "Number of Button Sets" couldn't be undone by Cancel. Fixed.
  • Dark Mode: This change from v22.80.0103 - 2022-02-08 19:27 could be relaxed a bit: Since 22.70.0245 the app could crash on startup on Windows 10 if the build was < 19041. Fixed. It seems to be enough to limit it to Windows 10 Version 1903 (OS build 18362) and later.

New in XYplorer 22.80.0121 Beta (Feb 15, 2022)

  • Tabs: Dragging tabs across panes had a problem with vertical panes. Fixed.
  • Customize Toolbar: Since in Win10 and higher the mouse wheel works over the parent window of a modal dialog (a radical change to all prior Windows versions), the Customize Toolbar dialog could get out of sync by wheeling the toolbar in the background and end up modifying the wrong button set. Fixed. Now it's always changing the button set on which the dialog was launched (and whose index is shown in the title bar).
  • Toolbar | Menu Buttons: The on-the-fly menu flip was a bit shaky in Win10. Fixed.

New in XYplorer 22.80.0120 Beta (Feb 14, 2022)

  • Updated the help file.

New in XYplorer 22.80.0119 Beta (Feb 14, 2022)

  • Catalog | Context Menu | Open...: Would open at the wrong path under certain, very rare conditions. Fixed. Now the last loaded catalog file (within the session) is remembered between calls of the dialog.

New in XYplorer 22.80.0118 Beta (Feb 13, 2022)

  • Toolbar | Show Menu: Renamed it to "Show Menu Bar"
  • Wheel | Switch Toolbar Button Set: If there are only 2 sets the wheel will cycle them in each direction
  • Thumbnails: Certain JPEGs (those having an "XPComment") didn't show a thumbnail anymore since some weeks ago. Fixed
  • Find Files | Contents | It's a hex string: Didn't work if Type wasn't set to "Binary". Fixed. Now the setting of Type is irrelevant
  • Find Files | Contents | It's a hex string: Didn't work if the active code page wasn't Windows-1252 (ANSI) (probably since v16.50.0215 - 2016-04-10 20:57). Fixed

New in XYplorer 22.80.0113 Beta (Feb 13, 2022)

  • Toolbar: Now when button captions are shown, Ctrl+Wheel in the upper half of the toolbar changes the button text font size, Ctrl+Wheel in the lower half of the toolbar changes the button captions font size.
  • Wheel: Removed that fix from v22.80.0111 - 2022-02-12 12:12. If Win10 allows the wheel to break modality this can be seen and used as a feature. > This feature from v9.40.0103 - 2010-08-14 15:43 stopped working somewhere along the
  • way:
  • Menu Go: All commands concerned with going to a new location now support Ctrl+Shift+Click to use the inactive pane, even the "Go to Last Target" (incl. selecting the target files) command. In the "Go to" dialog you can hold Ctrl+Shift while clicking OK. It cannot be restored, so I'll just remove it from the Help file.
  • Toolbar | Menu Buttons: The menus popped at the wrong location when the toolbar was not left-aligned in the window. Fixed.

New in XYplorer 22.80.0112 Beta (Feb 12, 2022)

  • Scripting got a new function:
  • Name: ButtonSet
  • Action: Sets or gets the current toolbar button set.
  • Syntax: buttonset([index])
  • index: 1-4: Index of the set to switch to.
  • -1: Cycle the sets.
  • Other values: No switch happens.
  • Missing: No switch happens.
  • return: Index of the current set (before any switch).
  • Remarks:
  • You can switch to a set that is not reachable via UI, e.g. to set #4 while "Number of Button Sets" is set to 3. The power of scripting.
  • Wheel | Switch Toolbar Button Set: Reversed the direction: Now WheelDown goes on to the next set till the last, WheelUp goes to the previous set till the first.
  • Help | Keyboard Shortcuts on Menu: Was not honored by "Custom Toolbar Buttons | Vertical Popup Toolbars" and "Breadcrumbs | Menu Button". Fixed.

New in XYplorer 22.80.0111 Beta (Feb 12, 2022)

  • Toolbar: Added button "Switch Toolbar Button Set". Does what "Window | Arrangement |
  • Switch Toolbar Button Set" does.
  • * Switch Toolbar Button Set: Now WheelUp goes up to the last set, WheelDown goes down
  • to the first set.
  • ! Wheel: Apparently in Win10 and higher the wheel could by used on the backgrounded
  • main form while a modal dialog was shown. Not anymore.

New in XYplorer 22.80.0110 Beta (Feb 11, 2022)

  • Window | Arrangement: Added command "Switch Toolbar Button Set". Does the same as Shift+Wheel over the Toolbar: Cycles through the button sets. But now you can assign a keyboard shortcut to it.
  • You also get a Status Bar message now, e.g. "switched to button set #3".
  • The number of button sets can be set now in Tools | Customize Toolbar | Options.
  • Tools | Customize Toolbar | Options: Added toggle "Allow Button Set Switching". Tick if you actually want all that new button set switching. > It's on by factory default but upgraders have to actively tick it.
  • Tools | Customize Toolbar | Options: Added options field "Number of Button Sets". So now you can have up to 4 different button sets.
  • Tools | Customize Toolbar | Options: When "Scrollable Toolbar" is OFF, you don't need to hold down the SHIFT key to switch button sets by the wheel (assuming "Allow Button Set Switching" is ON).
  • Tools | Customize Toolbar...: Now the index of the current button set is shown in the dialog title, e.g. "Customize Toolbar - Button Set #2". % Word Breaking: Improved the automatic word boundary recognition (on double-click, Ctrl+Arrow, Ctrl+BackSpace) in the rename text boxes of all small lists.
  • ! Custom Toolbar Buttons: Drawing glitch after switching from an image file icon (nicotine.png) to an internal icon with a smaller width (:menu). Fixed.

New in XYplorer 22.80.0109 Beta (Feb 11, 2022)

  • Toolbar: Now there are two separate toolbar definitions that you can switch between using Shift+Wheel over the toolbar. The 2nd one factory-defaults to the menu buttons ({menus_all}). Both toolbars can be customized completely independently.

New in XYplorer 22.80.0108 Beta (Feb 10, 2022)

  • Toolbar | Menu Buttons: Now on-the-fly menu flip is supported. While a menu is displayed, you can mouse over the next menu button and its menu will automatically appear. FYI, it took me about 10 years to get this working.
  • Toolbar | Menu Buttons: The menus popped by these buttons have no item icons when the main menu is hidden. An unfortunate and mysterious fact that simply has to be accepted at this time.
  • Custom Toolbar Buttons | Text: Changed the behavior described in v22.80.0106. The caption is NOT used as location anymore. This means you have to put something into the "On left-click" field.
  • ! Custom Toolbar Buttons | Text: Drawing meltdown when icon was not defined. Fixed.
  • ! List | Label column | Cell Context Menu: Menu item icons defect after startup with a hidden main menu bar. Fixed.

New in XYplorer 22.80.0106 Beta (Feb 9, 2022)

  • Custom Toolbar Buttons: Now you can make your own text buttons. Simply prefix "text:" to the Name, e.g. "text:Nicotine". Sure, they usually take up more space than an icon, but if you don't have a suitable icon handy, you can type your button now.
  • FYI, if no script is defined for the CTB left-click, the text is treated as a (absolute, or relative to app path) location, e.g. "text:C:". Clicking the button will attempt to go there, or to open it if it is a file.

New in XYplorer 22.80.0104 Beta (Feb 9, 2022)

  • Toolbar | Menu Buttons: Now a right-click pops all top menu items.
  • Toolbar | Menu Buttons: Changed the button keys to more future-safe and user-friendly ones. What was "men_0" before is now "men_file". This means, of course, that you have to reconfigure your menu buttons. Well, it's work in progress aka beta.
  • Tools | Customize Toolbar...: Now the toolbar fonts can be configured in this dialog. You find the commands within the "Options..." button.
  • Configuration | Colors and Styles | Fonts: Removed the toolbar fonts.
  • Toolbar | Menu Buttons: Didn't honor Configuration | Other | Features. Fixed.
  • Toolbar | Menu Buttons: Fixed a couple of other glitches.

New in XYplorer 22.80.0103 Beta (Feb 8, 2022)

  • Toolbar: Added button group "All Menus (Group)". It will add all main menus as buttons to the toolbar in one go.
  • Toolbar: Now the new menu buttons are multi-lingual.
  • Toolbar: Unless "Show verbatim tooltips" is enabled or you hold CTRL, the text
  • buttons don't show any tooltips anymore (because they are totally redundant).
  • MLS: Internally updated to version 8.143.
  • > TRANSLATORS: Please wait until Reference_8.143.lng is uploaded.
  • You will be notified if you have subscribed to this thread:
  • Dark Mode: Since 22.70.0245 the app could crash on startup on Windows 10 if the build was < 19041. Fixed.

New in XYplorer 22.80.0102 Beta (Feb 8, 2022)

  • Toolbar: Now the toolbar knows two separate fonts/sizes, one for the text buttons and one for the button captions. For some years now Ctrl+Wheel modifies the button captions font size if captions are shown. Now, Ctrl+Wheel modifies the text buttons font size if the button captions are NOT shown (this now also includes the font size for labels in user buttons).
  • Configuration | Colors and Styles | Fonts: Added an extra control for the toolbar text buttons.
  • Toolbar: The combination of text buttons with button captions revealed numerous problems. Fixed.
  • Configuration: Longer topic headings have been truncated since 20220129. Fixed.

New in XYplorer 22.80.0101 Beta (Feb 7, 2022)

  • Toolbar: Menu buttons back in.

New in XYplorer 22.80.0100 (Feb 7, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 22.80.0006 Beta (Feb 7, 2022)

  • Toolbar | Show Menu: Now the right-click pops all top menu items.
  • Custom Toolbar Buttons: There is a special dark mode version for a few icons. Now the CTBs smartly use such a version. For example, if you define a CTB as ":paper", Dark Mode will automatically use the ":paperdark" version.
  • Miscellaneous | General Functions | Toggle Main Menu: Didn't toggle the "Show Menu" button. Fixed.

New in XYplorer 22.80.0005 Beta (Feb 6, 2022)

  • Toolbar: Fixed various glitches around the recent new stuff.

New in XYplorer 22.80.0004 Beta (Feb 6, 2022)

  • Toolbar: Added support for "text buttons", i.e. buttons that display a text instead of an icon, and added thirteen of such buttons. They can be used to emulate the main menubar in the toolbar: File, Edit, View, Go ... etc., each pops one of the main menus on mousedown.
  • FYI, still working on paging through opened menus by moving the mouse over to the next button. Turns out to be surprisingly tricky.

New in XYplorer 22.80.0003 Beta (Feb 5, 2022)

  • Tags: Added a tweak to define a separator between a short display form and a long form of each tag. For example:
  • TagsShortSep=:
  • Now if you add a tag "cf:chicken farm" to a file, only "cf" will be displayed in the Tags column. In all other contexts you will see the whole tag "cf:chicken farm". So the idea behind this is to fit more information in the Tags column. Note that if TagsShortSep is defined then the cell tooltip will always show the whole tags.
  • Air: Here's a tweak I already added 20170226 but never really finished. Now I found the time. It will pump some air into everything on the main window. More air will make it look a less crammed. Allowed values are -4 to 12. Example:
  • AirPixels=4
  • Yes, you can also let air out if you want to pack even more stuff into the screen:
  • AirPixels=-2
  • Go | Tablist...: Also moved the tab indices from the menu to the status bar. If you need it the old way you can opt in via a tweak (which is now a bit field):
  • TabListShowFullPath=2

New in XYplorer 22.80.0002 Beta (Feb 4, 2022)

  • Go | Tablist...: Now the full path (in square brackets) is not shown anymore in the
  • tab list by default. Too much information. Instead the full path is now shown in the
  • status bar when you hover the popup menu items.
  • If you need it the old way you can opt in via a tweak:
  • TabListShowFullPath=1
  • ! Custom Toolbar Buttons | Vertical Popup Toolbars: Popped in the wrong place when
  • triggered by right or middle button. Fixed.
  • ! Custom Toolbar Buttons | Vertical Popup Toolbars: Removed a 2nd popup when triggered
  • by right button.
  • > Custom Toolbar Buttons | Vertical Popup Toolbars: To get to the "Edit..." command
  • you have to hold CTRL while right-clicking.
  • ! Toolbar: Slim buttons weren't always horizontally centered when they should. Fixed.
  • ! Toolbar: Some arrow overlays were wrongly placed in zoomed toolbars or with Extra
  • Large Buttons. Fixed.

New in XYplorer 22.80.0001 Beta (Feb 4, 2022)

  • Custom Toolbar Buttons:
  • Now the Hamburger syntax you already know from the Breadcrumbs menu button also works in Custom Toolbar Buttons. This makes it totally easy to create buttons that pop "vertical toolbars" (which actually are popup menus of course) by just setting up a list of button keys prefixed by ":". For example, simply paste this (via the Edit button) into the "On left-click" fieldof the "Edit User Button" dialog (ensure it's totally left-aligned): dpmoveto, dpcopyto, newfolder, copypath, showfolders, pp
  • Notes:
  • More complex definitions are possible as well, including scripts and nested submenus (see Breadcrumb Bars | Customizing the Hamburger in the Help). There is one important condition: The definition has to start with a single colon ":". That's a safe way to distinguish a Hamburger definition from a conventional multi-script definition (which needs a different parser). Tick "Fire click on mousedown" for the smoothest experience The beauty of this feature is that it adds a 2nd dimension to the toolbar. With very little work you can create buttons that pop vertical toolbars right from the main horizontal toolbar
  • Toolbar:
  • Show Menu: Changed graphics from dots to stripes

New in XYplorer 22.80.0000 (Feb 3, 2022)

  • Dark Mode. Much improved. Everything is dark now, at least if you are using Windows 10 Release 2004 (May 2020) or later. Only the menu bar is still white, but hey, you now have a button to toggle it on and off quickly.
  • Compilation Soundtrack. Compiled to the music of Jenny Lewis.

New in XYplorer 22.70.0288 Beta (Feb 3, 2022)

  • Updated the help file.

New in XYplorer 22.70.0287 Beta (Feb 2, 2022)

  • Address Bar: Added toggle "Selection by Path Components" to the icon's right-click menu. Tick it to recognize only path component separators (/?|) as word boundaries when double-clicking the Address Bar contents, when moving the cursor by Ctrl+Arrows, or when deleting words by Ctrl+Backspace. The new factory default is ON (since File Explorer does it, too).

New in XYplorer 22.70.0286 Beta (Feb 1, 2022)

  • Toolbar: Fixed a minor drawing glitch from v22.70.0285.
  • SC snippet [undocumented]: Did not process the new middle click script in user buttons yet. Fixed.

New in XYplorer 22.70.0285 Beta (Feb 1, 2022)

  • Toolbar: Added the first slim button (takes 18 horizontal pixels instead of 30), "Show Menu": Let's you toggle the main menu. More slim buttons will follow. For the price of a smaller target you gain more space and more targets. Upgraders will have to add the button via Tools | Customize Toolbar...
  • Variable <get [Command ID] [ReturnOnTrue = 1] [ReturnOnFalse = 0]> now also supports this: #481 = View | Suspend Auto-Refresh (True if Auto-Refresh is off or suspended)
  • File | To Clipboard | Item Name(s) (Ctrl+Shift+P): Now if the focus is in the list but no items are selected the current folder name is copied to the clipboard. Before, an empty string was copied, i.e. the clipboard was emptied.
  • Dark Mode: An invisible tab bar was not redrawn on Dark/Light Mode switch leading to an apparently empty bar (scary!) when shown later. Fixed.

New in XYplorer 22.70.0284 Beta (Jan 31, 2022)

  • Mouse Down Blow Up: Improved the initial position of the blow up for non-images (on icons and thumbnails) so that as much as possible is within the viewport.
  • Audio Preview: Retrieving the tooltip on a misformed OGG-file could raise an error and lock the file till app exit. Fixed.

New in XYplorer 22.70.0283 Beta (Jan 30, 2022)

  • Address Bar: Experimentally you can now drop the dropdown by wheel down anywhere on the Address Bar.
  • Dark Mode | Dropdowns: Now the hovered dropdown button is dark.
  • Labels: Decided to go back a bit to 6 pixels, the 9 pixels did not play too well with other stuff.

New in XYplorer 22.70.0282 Beta (Jan 29, 2022)

  • Custom Copy | Progress Dialog: Since 20220108 the final dialog would disappear behind the main form if the operation was triggered by drag and drop. Fixed.

New in XYplorer 22.70.0281 Beta (Jan 29, 2022)

  • Dark Mode | Dropdowns: Managed to make them dark! But since there is no real Windows support for this (I hope they are still working on it) I had to use a dirty hack. The result looks a bit retro-futuristic but you will get used to it. Better than white. You need Win 10 release 2004 (May 2020) or higher.
  • Labels: In many list views, a label's background color was not visible when the file was selected (because it was completely covered by the selection color). Now it is ensured that some of the label color is always visible. While at it I made that visible mininum 5 pixels wider.

New in XYplorer 22.70.0262 Beta (Jan 28, 2022)

  • Dark Mode | Multiline Text Boxes: Now also here the scrollbars are dark.
  • Dark Mode | Address Bar (and other dropdowns): Now also here the scrollbars are dark right away when starting in dark mode. % Dark Mode | Popup Menus: Now the app correctly detects Windows dark mode at startup so that the menu icons are always drawn with the right background color. No need anymore to sync Windows and XY dark mode. The v22.70.0245 limitation is gone.

New in XYplorer 22.70.0245 Beta (Jan 28, 2022)

  • Dark Mode: Now the title bar and window borders are dark if XY is in Dark Mode.
  • Actually "dark" is pitch black, currently I see no way to customize this blackness within XY. Of course, you can always customize the title bar and border colors via Windows display settings.
  • You need Win 10 release 2004 (May 2020) or higher.
  • Dark Mode: Now the popup menus (also from the main menu, but unfortunately not the main menu bar itself) are dark if Windows itself is in Dark Mode. Yes, this color apparently (or should I say "currently"? -- MS's implementation of Dark Mode in Windows is still work in progress) cannot be controlled by XY's own Dark Mode.
  • You need Win 10 release 2004 (May 2020) or higher.If Windows itself is in Dark (Light) Mode then XYplorer should be in Dark (Light) Mode as well already on start up. Only then the icons in popup menus are drawn
  • with the right background color. (This limitation will probably disappear in the future.)

New in XYplorer 22.70.0220 Beta (Jan 27, 2022)

  • Dark Mode: Had a little epiphany this morning. Now these controls are dark if XY is dark (even if Windows itself is not in Dark Mode!):
  • Buttons
  • Scrollbars
  • Caveat: You need Win 10 or higher.
  • Still missing: Title Bar, Menu Bar, and (weirdly) native Combo Boxes that just don't want to behave. Working on it...
  • Configuration | Preview | Mouse Down Blow Up | General | Movement: Added tweak MDBULoupeSpeed. Factory default is 100 (percent). This, for example, would make it half as fast: MDBULoupeSpeed=50. Note that only with value 100 the mouse up on the moved, blown up original (and thereby closing it) will end up at the exact same point on the thumbnail.
  • Configuration | Preview | Mouse Down Blow Up | General | Movement: The loupe speed for MDBU on icons is now half as fast as before.
  • Configuration | General | Startup & Exit | No network browsing on startup: Probably found a better fix (see v22.70.0204). Now the correct drive icon and name should be shown for unavailable network drives, without any delays.

New in XYplorer 22.70.0204 Beta (Jan 26, 2022)

  • Configuration | General | Startup & Exit | No network browsing on startup: Mapped network drives were still accessed when starting up on "This PC" which could lead to long delays when they were not available. Fixed.

New in XYplorer 22.70.0202 Beta (Jan 26, 2022)

  • Load Log: Added some items (debugging a particular issue).
  • Address Bar: Items selected from the MRU dropdown were not moved to the top of the MRU list anymore since 20201006. Fixed.

New in XYplorer 22.70.0200 (Jan 25, 2022)

  • Minor bug fixes and enhancements.

New in XYplorer 22.70.0107 Beta (Jan 25, 2022)

  • SC folderreport: The "depth" parameter did not work correctly when > 0. Fixed.
  • Preview and Hover Box: Fixed some transparency grid issues in WMF/EMF files.

New in XYplorer 22.70.0106 Beta (Jan 24, 2022)

  • SC get("bytesselected"): More flags:
  • Syntax: get("bytesselected", [pane=a], [flags])
  • flags: 1 = Show thousand separators.
  • On combi with flag 2: Show exact size as well.
  • 2 = Friendly format.
  • 4 = Size on disk.
  • Example: status <get 'BytesSelected' '' 7>; //Friendly size on disk with exact size % List: Faster byte count.

New in XYplorer 22.70.0105 Beta (Jan 24, 2022)

  • Added a tweak to define a list of extensions for file types that only have 64-bit thumbnail providers. This is the factory default: Thumbs64Ext=afphoto.afdesign.afpub.c4d.sldasm.slddrw.sldprt.xar. FYI, this tweak exists since 20210402 but was never mentioned in the change log.
  • Size on Disk: Now it also does it correctly for sparse files.
  • Thumbnails: Many less common file types have not received thumbnails since some changes on 20220109. Fixed.
  • File Info Tips: The tips for items in "C:WindowsSystem32" actually showed the information for the mirror items in "C:WindowsSysWOW64" if they existed. Fixed.

New in XYplorer 22.70.0103 Beta (Jan 23, 2022)

  • File | Rename Special | Batch Rename...: The recent change from v22.60.0101 - 2021-12-18 16:43 still resulted in redundant increment suffixes, e.g. when renaming items using file specific variables (eg <datem yyyymmdd>-<prop size>/i) in the pattern. Improved again.
  • SC ThumbsConf: Always refreshed the thumbnails if the "Transparency" flag was passed, even if it did not change the current value. Fixed.
  • Verbatim Tooltips: The tips on key-up did not work in the This PC list. Fixed.

New in XYplorer 22.70.0102 Beta (Jan 23, 2022)

  • Hover Box: The Hover Box didn't display EMF and WMF files. Fixed.
  • Preview: EMF and WMF files did not show a transparency grid when they should. Fixed.
  • Thumbnails: EMF and WMF files did not show thumbnails. Fixed.
  • Thumbnails: Found yet another way to meet white thumbnails. Fixed.
  • Custom Columns: Trigger "Click" did not work anymore for the internal first 10 Custom Columns since 20220107. Fixed.

New in XYplorer 22.70.0101 Beta (Jan 21, 2022)

  • Scripting got a new command.
  • Name: LLog
  • Action: Pops a dialog showing the current load log (aka load times).
  • Syntax: llog
  • Remarks:
  • It's basically a shorthand for:
  • text get("loadtimes");
  • but with a little more information in the header.
  • Example:
  • llog;
  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails
  • and Icons: Added option "Remember position". Tick it to remember the
  • position of the blow ups on file icons.
  • The position is now remembered across sessions.
  • Raises tweak MDBURememberPosition to UI.
  • * Tools | Customize List | Size Column Format: Renamed "Show Space Used" to
  • "Show Size on Disk". It shows the actual disk space used (based on
  • required clusters and accounting for compression), not the size of the
  • files.
  • Note that the Status Bar always shows the real uncompressed size of the
  • selected files.
  • > List Columns | Size on Disk | Cell Context Menu: Live Filter and Quick
  • Search currently don't work with this column. Later...
  • * Info Panel | Properties: Renamed "Space used:" to "Size on disk:" and also
  • modified its meaning: Now it takes any existing compression into account,
  • for individual file sizes as well as for folder sizes.
  • * MLS: Internally updated to version 8.142.
  • > TRANSLATORS: Please wait until Reference_8.142.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

New in XYplorer 22.70.0100 (Jan 20, 2022)

  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Courtney Barnett.

New in XYplorer 22.70.0022 Beta (Jan 20, 2022)

  • Thumbnails Cache: Now the list does not have to be completely empty (see v22.70.0021), it just has to have no items with thumbnails to get the thumbnail cache files permanently deleted on "View | Caches | Refresh Thumbnails".
  • View | Calculate Folder Sizes: Now when one or more folders are selected and these folders show their cached folder sizes then this command will always refresh the displayed folder sizes from reality, no matter the setting of the CachedFolderSizesOnCalc tweak.

New in XYplorer 22.70.0021 Beta (Jan 20, 2022)

  • MDBU | Remember Position: Now it is optional and off by default. Currently it can be enabled only by a tweak (UI setting will come later):
  • MDBURememberPosition=1
  • Configuration | Information | File Info Tips & Hover Box | Extra fields:
  • Now "Shortcut Target" shows any existing command line switches in the tooltip.
  • Meta Tab: Also here the Shortcut Target info now shows any existing command line switches.
  • Resolving Shortcuts: A long-standing issue with bitness-dependent shortcut targets could probably be fixed. I found a way to determine whether an alleged "C:Program Files (x86)" should rather be "C:Program Files": I simply check which of the targets actually exist. In many real world cases this will make it return the correct target.
  • Thumbnails Cache: When a list is completely empty but a pair of thumbnail cache files for it still exists (for images that are not here anymore) calling "View | Caches | Refresh Thumbnails" (only possible in a view with (thumbnails) will now permanently delete those thumbnail cache files.

New in XYplorer 22.70.0019 Beta (Jan 19, 2022)

  • Locked MDBU Location: Wasn't happy with yesterday's algorithm and changed it:
  • The location is only locked (= stored and remembered) if the blow up is
  • Beyond (not covering) the point of the mousedown.
  • The locked position is restored to the absolute distance from the mouse
  • Pointer. It is therefore always exactly the same, regardless of the size
  • Of the blow up.
  • The locking is done for both dimensions independently: e.g. you can lock
  • The horizontal position to an absolute distance from the mousedown (by
  • Dragging the left (right) border of the blow up to the right (left) of
  • The mousedown) while the vertical position is still centered over the
  • Mousedown (by keeping the upper and lower border of the blow up above
  • And below the mousedown).
  • Consequently, you can stop any locking by dragging the current blow up
  • Over the mousedown.
  • If the locked position is completely outside the screen it is ensured
  • That some part of the next blow up is visible in screen.
  • If "Configuration | Preview | Mouse Down Blow Up | General | Shrink to
  • Fit" is enabled then "Allow panning" is internally ON if the blow up is
  • In a locked position. This is allows you to change the position if you
  • Are not happy with it.
  • Configuration | General | Sort and Rename | Rename | Serial rename by Up
  • And Down keys: Now in thumbnails views with more than one caption line you
  • Can use PageUp/PageDown for serial rename.

New in XYplorer 22.70.0018 Beta (Jan 18, 2022)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails
  • and Icons | Enable blow ups on file icons as well: Now when you move the
  • blow up by moving the mouse, the new position (relative to the default
  • (centered) position and relative to the image size) is stored and later
  • restored with the next blow up.
  • These values (X and Y) are not remembered across sessions.
  • * MDBU on file icons: Now the exact position of the mouse down is not
  • relevant anymore to the initial position of the blow up.
  • + Configuration | Preview | Preview | Text preview | Display Tabs as spaces:
  • Now this setting also affects texts in Hover Box and Mouse Down Blow Up.

New in XYplorer 22.70.0017 Beta (Jan 18, 2022)

  • Thumbnails: Some JPEGs created by Adobe Photoshop had an unusual format that caused thumbnail creation to fail. Fixed.
  • Configuration | Preview | Previewed Formats | Categories: The content of the "Preview as Thumbnail" category had some influence on the thumbnail creation. Which of course doesn't make sense. Fixed.
  • Hover Box: Did not appear above the main window if it was set to "top-most" by a window manager. Probably fixed (air code).

New in XYplorer 22.70.0016 Beta (Jan 17, 2022)

  • SC get got a new named argument "properties" by which you can retrieve all available properties of an item.
  • Syntax: get("properties", [flags=14], [item])
  • flags: (bit field)
  • 1: Show empty properties as well.
  • 2: Show XY Special Properties.
  • 4: Show Shell Properties.
  • 8: Show System Properties (see Notes!).
  • Defaults to 14 (2+4+8).
  • item: Full path to an item.
  • If missing the currently focused item is used.
  • return: The properties in form of a block of text.
  • SC savethumb: Now it also works for PDF files.
  • Info Panel | Meta: Video files now show more data, e.g. bit rate, frame width, frame height, frame rate and others.
  • Thumbnails: Since about v22.60.0219 there was a problem with video thumbnails. Fixed.
  • Menus: Some context menus did not handle ampersands in filenames correctly (they disappeared). Fixed.

New in XYplorer 22.70.0014 Beta (Jan 13, 2022)

  • Address Bar: The icon now shows the current contents in a tooltip.
  • Word Break Style: Improved the automatic word boundary recognition (on double-click, Ctrl+Arrow, Ctrl+BackSpace) in the rename text boxes of all small lists.
  • Thumbnails: In the case of failed thumbnails (no thumbnail could be extracted) the icons are now drawn. Before that, a text like "Can't decode" was printed. If you prefer to see the text, use this tweak: ThumbsShowFailure=1
  • Tooltip Zoom: The zoom did not survive Dark Mode switch, theme switch or hibernation. Fixed.
  • Highlighting Matches: Since 20220102 a highlight could overlap into the adjacent column. Fixed.

New in XYplorer 22.70.0000 (Jan 11, 2022)

  • Custom Toolbar Buttons Support Middle Click. Now you can define a separate script that will be triggered by the middle button. That gives you 64 more possible scripts to make your life easier.
  • Tooltip Zoom. Now you can enlarge the tooltips by up to 400%, which turns each tooltip into a kind of magnifying glass. Relaxes the eyes and makes the file manager easier to use for users with visual impairments.
  • Verbatim Tooltips. Now you can optionally display whatever the mouse is pointing at in a tooltip. This option is aimed directly at screen readers who read tooltips aloud and makes the file manager easier to use for users with visual impairments.
  • Hover Box Zooming. Now you can hold down the CTRL key to make it super fine: 1 pixel per step. And if you hold SHIFT, it's 10x faster than normal: 100 pixels per step.

New in XYplorer 22.60.0221 Beta (Jan 11, 2022)

  • SelectThumbs: Revised.
  • Syntax: selectthumbs([mode=1])
  • mode: 0: Select all items without thumbnails.
  • 1: [default] Select all items with good thumbnails.
  • 2: Select all items with bad thumbnails. ("Can't decode" etc).
  • 3: Select all items with thumbnails.
  • return: Number of selected items.
  • -1 if not in thumbnails mode.

New in XYplorer 22.60.0220 Beta (Jan 10, 2022)

  • Removed tweak RTLHighlightSupport. It is no longer needed, the RTL highlighting function is fast enough now to just be active unconditionally.
  • Updated the help file.
  • The PDF went down from 6.27 MB to 2.07 MB (embedding fonts was not necessary).
  • MLS: Internally updated to version 8.141.
  • TRANSLATORS: Please wait until Reference_8.141.lng is uploaded.

New in XYplorer 22.60.0219 Beta (Jan 9, 2022)

  • Scripting got a new function:
  • Name: SelectThumbs
  • Action: Selects items according to properties of their thumbnails.
  • Mouse Down Blow Up:
  • Added tweaks to use a virtual monitor size on "Use whole screen" and "Shrink to fit". The first tweak enables using the virtual monitor size, the second one defines it (Width,Height).

New in XYplorer 22.60.0218 Beta (Jan 8, 2022)

  • Drag and Drop: Now the app is ensured to be foregrounded after a drop from
  • other programs, and the dropped items are auto-selected in the list.
  • Generic File Types: Now unticking types in Configuration | Preview |
  • Previewed Formats will also remove them from the {:[filetype]} variable
  • return.
  • This has already been done in Visual Filters and Live Filters for years,
  • and now it's also done in:
  • Find Files (Name)
  • Custom File Associations
  • Custom File Icons
  • echo <get genericfiletype '{:Text}'>;
  • Menu View | Folder View Settings | Manage Folder Views: Now after any
  • deletion the OK button just OKs it and doesn't go into edit mode.
  • Read-Only Mode: The changes in v22.60.0215 made the app start without
  • knowing about some important app data paths which resulted in an almost
  • fresh instance. Fixed.

New in XYplorer 22.60.0217 Beta (Jan 7, 2022)

  • Custom Toolbar Buttons: Now you can define a separate script that's
  • triggered by the middle button.

New in XYplorer 22.60.0216 Beta (Jan 7, 2022)

  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: The icon is now shown in the top-right corner of the thumbnail for Tiles views, and in the bottom-left corner for thumbnails views. The idea is to put the icon near the caption.
  • ! List: Refreshing a Property column via "Right-click menu | Refresh Column" could crash the app. Fixed.
  • ! View | Tab | Filter By Selection(s): Did not work if this backward compatibility tweak was set:
  • VFAllowSinglePipeOR=1
  • * XYcopy: Updated to 2.10.0186.

New in XYplorer 22.60.0215 Beta (Jan 6, 2022)

  • Admin Settings: Added an alternative way to enable the Read-Only Mode: eAP_ReadOnlyMode = 8192. This allows an administrator to directly enforce read-only mode (without using the / readonly switch). In the "Admin.ini" file (located where "XYplorer.exe" is) add the following: [Settings] Profile=8192
  • Read-Only Mode (command line switch /readonly): It was not 100% tight. At startup some app data folders were created and a file (tag.dat), and using Find Files lead to the creation of files like "<xydata>Panes1tab_3.ini". Now none of this happens anymore.
  • Hi-Res: In some dialogs the main headings were drawn in the wrong position. Fixed.
  • XYcopy: Updated to 2.10.0185.

New in XYplorer 22.60.0214 Beta (Jan 5, 2022)

  • SC ThumbsConf enhanced. Added field "Transparency" to the "settings" argument:
  • Syntax: thumbsconf([settings="ShowCaption,ZoomToFill,Style,Padding,Transparency"], [separator=","])
  • settings:
  • Transparency: 0 = neutral, 1 = grid, 2 = white, 3 = black
  • ! = toggle 0/1
  • Remarks:
  • Corresponds to Configuration | Preview | Thumbnails | Transparency.
  • All thumbnails in the current pane are re-created right away if this setting is changed.
  • Hover Box: While the Hover Box was showing a key combo like Ctrl+P (for "copy path") was eaten by the box (doing "show photo data disabled / enabled"). Fixed. Those special Hover Box keys now only work without any modifier key pressed.

New in XYplorer 22.60.0213 Beta (Jan 4, 2022)

  • Custom Columns: Added variable <cc_isselected>. Returns the selected state of the item: "1" = selected, "0" = not selected.
  • It only works if Trigger is set to "List" (in Configure Custom Column).
  • The column is not auto-updated just by changing selections, it needs a column refresh or list refresh to get in sync.
  • Configuration | General | Startup & Exit | Save Settings | Backup settings on save: Now ks.dat (keyboard shortcuts) and server.dat (cached servers) are also backed up.
  • SC sync: A "filter" argument with more than one component did not match anything and was hence completely ignored. For example: [...] 7:="-appdataThumbnails". Fixed. Now this will match all branches "*appdataThumbnails*".

New in XYplorer 22.60.0212 Beta (Jan 4, 2022)

  • Highlight Matches (TAF and LFB): Alphablend is now used when highlighting Arabic matches to mitigate the effects of incorrect measurements caused by contextually variable letter widths. This is not necessary for Hebrew.
  • Environment: The app could not cope well with a situation where no fixed drives are found at all (possible when run on a server with restricted user rights). Fixed.

New in XYplorer 22.60.0211 Beta (Jan 3, 2022)

  • Configuration | General | Menus, Mouse, Usability | Usability: Added
  • "Tooltip zoom (%)". Enter a percentage (100 - 400) that will be applied to
  • most tooltips (not the small ones e.g. on labels in Configuration). Can
  • turn a tooltip into a kind of magnifying glass.
  • Raises tweak TooltipZoom to UI.
  • ! Tabs: Fixed a little glitch from v22.60.0208.

New in XYplorer 22.60.0210 Beta (Jan 2, 2022)

  • Configuration | General | Menus, Mouse, Usability | Usability | Show verbatim tooltips: Now (if ticked) keyboard selection in Tree and List will pop a tooltip at the mouse if the mouse is over the control area.
  • Added a tweak that allows you to zoom up the tooltips in the main window. Coding for screen reader support put me in an accessibility flow. This tweak can turn a tooltip into a kind of magnifying glass.
  • Allowed values are 1 through 4. Fractions are okay.

New in XYplorer 22.60.0208 Beta (Jan 2, 2022)

  • Tabs: when the tooltip over icon and caption is the same it is not redrawn at a new postion anymore when moving the mouse between icon and caption.
  • Highlight Matches (TAF and LFB): Fixed more problems with RTL languages.

New in XYplorer 22.60.0207 Beta (Jan 2, 2022)

  • Configuration | General | Menus, Mouse, Usability | Usability: Added option "Show verbatim tooltips". Tick it to show what the mouse is pointing at in a tooltip. This option is aimed directly at screen readers that are reading tooltips aloud. It's a radical setting that overwrites all other settings relating to mouse pointing in Tree, List, and Toolbar. If it is enabled, for example, no more Hover Box is displayed.
  • This is shown in the tooltips for the supported controls:
  • In the file list, the contents of the hovered cell are shown, prefixed by the column name (unless it is the Name column). There are also tooltips for hovered column headers.
  • In the folder tree, the folder name is shown when the caption is hovered, the full path is shown when the icon is hovered.
  • In the toolbar, the button name is shown. When moving between buttons, the tooltip is reset so the next one is read again.
  • In the breadcrumb bars, a tip is shown for each hovered path component.

New in XYplorer 22.60.0206 Beta (Dec 31, 2021)

  • Highlight Matches in RTL languages: Even if it's not yet perfect, the special support for highlighting matches in RTL languages takes (a little) time. So I made it optional (the special support, not the highlighting) through this tweak: RTLHighlightSupport=1. Currently it's on by default (also for upgraders), and later I will raise it to UI. If maximum speed is your main concern and you never highlight
  • matches in RTL languages you should turn if off to save some nanoseconds.
  • Highlight Matches (TAF and LFB): Fixed another problem with highlighting Arabic matches.
  • Highlight Matches (TAF and LFB): Fixed some problems with Hebrew.

New in XYplorer 22.60.0205 Beta (Dec 30, 2021)

  • Highlight Matches (TAF and LFB): The last fix did not work in Dark Mode
  • (highlights were not readable anymore). Tried a new one. BTW, the
  • Highlighting is now back to full letter height even in selected items.

New in XYplorer 22.60.0204 Beta (Dec 30, 2021)

  • Panes | Move Tab to Other Pane: Visual glitch on the current tab bar (tab bar not fully reflecting the new state) after moving a tab to an invisible other pane and toggling back to this pane. Fixed.
  • Configuration | General | Custom Event Actions | Switch panes: When switching panes in single pane mode the CEA script was triggered too early (before the new pane was actually visible and focused). Fixed.

New in XYplorer 22.60.0203 Beta (Dec 29, 2021)

  • File | Rename Special | Batch Rename...: The recent change from v22.60.0101 - 2021-12-18 16:43 still resulted in redundant increment suffixes, e.g. when renaming items in different locations. Improved again.

New in XYplorer 22.60.0202 Beta (Dec 28, 2021)

  • Highlight Matches (TAF and LFB): Did not work correctly with RTL (Right-To-Left) languages (Arabic, Persian, Hebrew). Semi-fixed: The position of the hightlighted parts is now correctly determined but since the width of the letters depends on the context the position of the highlight can still be off by some pixels. That will be fixed later.
  • This fix made it necessary to print the text *after* the highlighting was painted, with the side effect that for selected items the highlighting is only drawn as a thick underline and does not cover the full height of the letter.

New in XYplorer 22.60.0201 Beta (Dec 27, 2021)

  • File | Rename Special | Batch Rename...: The recent change from v22.60.0101 - 2021-12-18 16:43 resulted in redundant increment suffixes, e.g. when renaming items with different extensions. Improved.
  • Multi-Monitor Setup: The current monitor was not always detected correctly right after start-up. Fixed.
  • Folder Thumbnails: Since the recent changes in thumbnails creation they got a black background when the FolderThumbsShell tweak was set to 1. Fixed.

New in XYplorer 22.60.0200 (Dec 23, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.60.0110 Beta (Dec 23, 2021)

  • SC get("freespace") and get("usedspace"): Added more formatting flags.
  • Syntax: get("freespace", [item], [flags])
  • 0: Flexible format (unit depends on size,

New in XYplorer 22.60.0109 Beta (Dec 22, 2021)

  • SC property: To use the new format template (known from <prop ...>) simply
  • suffix it within single quotes to the property name argument:
  • echo property("#image.dimensions 'Size: * px'");
  • echo property("CameraModel 'Camera: *'");
  • Updated the help file.
  • Property variable: The field prefix was not returned:
  • echo <prop Camera:CameraModel>;
  • Fixed.

New in XYplorer 22.60.0107 Beta (Dec 22, 2021)

  • Status Bar: Wasn't happy with v22.60.0106. Now "used" is always the first value, then comes "free" or "capacity". This is how the used-bytes-bars are organized as well.
  • Custom Status Bar Info: Fixed some minor glitches.

New in XYplorer 22.60.0106 Beta (Dec 21, 2021)

  • Status Bar: Wasn't happy with v22.60.0106. Now "used" is always the first value, then comes "free" or "capacity". This is how the used-bytes-bars are organized as well.
  • Custom Status Bar Info: Fixed some minor glitches

New in XYplorer 22.60.0105 Beta (Dec 21, 2021)

  • SC get got a new named argument "FileSystem". Returns the file system (NTFS, FAT32 ...) for the current or the specified path. Syntax: get("FileSystem", [path])
  • Examples:
  • echo <get FileSystem>;
  • echo <get FileSystem J:>;
  • echo <get FileSystem "J:rocky 3.jpg">;
  • echo <get FileSystem "J:non-existing-path-or-file.foo">; //works anyway
  • Thumbnails: Added support for 64-bit C4D thumbnails (provided you have the 64-bit C4D thumbnail handlers).
  • Custom Status Bar Info: Now the drives support for CSBI is limited to the presense of a new switch: Everything right of |d| is used for drives, everything left of it for other items. If |d| is missing then the template is not used for drives at all.
  • Examples:
  • |s|<get BytesSelected '' 3>|d|<get FileSystem>
  • |s|<get BytesSelected '' 3>|d|* - <get FileSystem>
  • |d|* (<get FileSystem>) |s|<get BytesSelected '' 3>
  • ! Status Bar: It was not always updated when switching tabs that had the same number of items in the file list. Fixed.
  • % Configuration Dialog: Apply and Cancel button widths now adjust to the interface font size (Configuration | Colors and Styles | Fonts | Buttons and Labels).
  • Configuration | General | Safety Belts, Network | Safety Belts | Treat portable devices as read-only: Now this option is on by factory default and you get a warning when you turn it off. When it's off you'll also get an alert when you initiate a move to or from a portable device. You can disable this additional warning.
  • Configuration | General | Tree and List | Items in Tree and List | Show portable devices: Now this option is on by default and there will be no more warning if you turn it off.
  • MLS: Internally updated to version 8.140.
  • > TRANSLATORS: Please wait until Reference_8.140.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

New in XYplorer 22.60.0104 Beta (Dec 20, 2021)

  • Custom Status Bar Info: Now drives in the drives listing ("This PC") fully support CSBI.
  • Cell Context Menu | Live Filter / Quick Search: On the Path column the path was returned within quotes which prevented any match with a real path. Fixed.
  • Cell Context Menu | Live Filter / Quick Search: A relative path 'rock' would also match the path 'Shamrock'. Fixed. Now relative paths are returned with a leading backslash: 'rock'.

New in XYplorer 22.60.0103 Beta (Dec 19, 2021)

  • The following bug fix (v18.50.0118 - 2017-10-30 12:40) is not necessary anymore and has been removed:
  • OneDrive in Windows 10 Creators Update: Could not copy/move items anywhere from OneDrive location using Custom Copy. Fixed. Now shell copy is used for the job.
  • So the OneDrive folder now behaves like any other folder.
  • Configuration | Preview | Mouse Down Blow Up | General | Shrink to fit:
  • Since 20211213, the taskbar was no longer included in the permitted area.
  • Now the taskbar is included again.
  • List: Undid the recent "Eject" fix. Needs deeper fixing.
  • PDF Preview: On a custom scaling > 100% and Windows >= 10 you could get a weird alignment issue with 64-bit PDF previews. Fixed.
  • XY64: Updated to 1.0.0.27.

New in XYplorer 22.60.0101 Beta (Dec 18, 2021)

  • SC showstatus: Added SC colorfilter() to the affected commands.
  • File | Rename Special | Batch Rename...: From now on when you just enter a pattern without any numeric increment template (like -<#01>) e.g. "new" then *all* new names are affixed with the default increment affix. e.g.:
  • new-01.jpg
  • new-02.jpg
  • new-03.jpg
  • Before you got this instead:
  • new.jpg
  • new-01.jpg
  • new-02.jpg
  • ! Configuration | General | Menus Mouse Usability | Mouse | On the icon only: Since 20211215 it did not work anymore if "Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Enable blow ups on file icons as well" was also enabled. Fixed.
  • ! Configuration | Preview | Previewed Formats | Category: User-Defined Preview Handlers: If the bitness was stated the list item lacked the human-friendly preview handler name. Fixed.
  • ! List: Drives listing was not refreshed after ejecting a drive through the drive's context menu command "Eject". Fixed.
  • ! Custom Status Bar Info: The default template was not initialized right away in a fresh installation. Fixed.

New in XYplorer 22.60.0012 Beta (Dec 16, 2021)

  • MDBU: Blow-up appears on the wrong monitor. Fix #3

New in XYplorer 22.60.0011 Beta (Dec 15, 2021)

  • MDBU: Blow-up appears on the wrong monitor. Fix #2.

New in XYplorer 22.60.0010 Beta (Dec 15, 2021)

  • MDBU: Blow-up appears on the wrong monitor. Fix #2.

New in XYplorer 22.60.0009 Beta (Dec 15, 2021)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Allow dragging items by the thumbnail: Now if this is ticked a quick right-mouse-down-mouse-up on a thumbnail will show the shell context menu. FYI, this is consistent with the ability to select an item by quick left-mouse-down-mouse-up on a thumbnail if "Allow dragging items by the thumbnail" is ticked.
  • MDBU: Might have fixed an issue where the blow-up appeared on the wrong monitor.
  • MDBU: Strange trigger area in thumbnails view. You could get a blow up when clicking somewhere near the caption. Fixed again. (The last fix was no good in some views.)

New in XYplorer 22.60.0008 Beta (Dec 14, 2021)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Up on Folder Icons: It also worked on folder thumbnails. Not anymore, not by factory default. However, you can tweak it back (and for upgraders the tweak will be auto-set, so if you upgrade and don't want it then you have to tweak it off): MUSDonthumbs=1
  • MDBU: Strange trigger area in thumbnails view. You could get a blow up when clicking somewhere near the caption. Fixed.

New in XYplorer 22.60.0007 Beta (Dec 14, 2021)

  • Variable <prop ...>: Now there is an alternative form <propt ...> which will retrieve the properties from the link target if there is any.
  • Configuration | General | Custom Event Actions | Clicking on Line Numbers | Left-click on line number: Doesn't wait on possible dbl-click anymore.

New in XYplorer 22.60.0006 Beta (Dec 13, 2021)

  • Hover Box Zooming (by wheel or keys): Now you can hold CTRL to make it super-fine: 1 pixel per step.
  • Hover Box Zooming (by wheel or keys): Now holding SHIFT makes it 10x faster than normal (before 2x), i.e. 100 pixels per step.
  • Mouse Down Blow Up: "Use whole screen" + "Shrink to fit" always forced the image onto the primary screen. Now it uses the screen that XYplorer is currently on.
  • Hover Box Zooming by Keys: Had stopped working since 20211211: Fixed.

New in XYplorer 22.60.0005 Beta (Dec 12, 2021)

  • Configuration | Preview | Mouse Down Blow Up | General | Apply zoom: Now it is also supported with animated GIF files.
  • Configuration dialog: Removed the debug logging.

New in XYplorer 22.60.0004 Beta (Dec 11, 2021)

  • Configuration dialog: Added some debug logging.

New in XYplorer 22.60.0003 Beta (Dec 11, 2021)

  • SC get(): Now get("curitem", "drive") can be used to return the drive (unslashed). echo get("curitem", "drive"); //eg "E:" or "\VEGAUsers"
  • The same works for the <get ...> variable and for curitemprev: echo <get curitemprev drive>;
  • Variable <curitemprev>: Since a silent fix of 20211205 (<curitem> was not reset when switching to another tab that had no own selection) the <curitemprev> variable was not always updated correctly anymore. Fixed.
  • Hover Box: You could not wheel through the contents while the focus was in Address Bar or Live Filter Box. Fixed.

New in XYplorer 22.60.0002 Beta (Dec 10, 2021)

  • SC get: The recent changes (v22.60.0001) have been replaced by something better. You now can pass an optional format template in the argument after the property selector. The * is a place holder for the value (if missing the value is simply appended to the template).
  • Must be wrapped in single or double quotes if a space is included -
  • echo <get BytesSelected a 1 'Bytes: *'>; //Bytes: 1,436,919
  • echo <get BytesSelected a 1 '* Bytes'>; //1,436,919 Bytes
  • echo <get LengthsSelected a 4 'Duration [*]'>; //Duration [01:00:52]
  • echo <get LengthsSelected a 4 'Duration: '>; //Duration: 01:00:52
  • Custom Status Bar Info / Property Variables: The recent changes (v22.60.0001) still work, but there is a better alternative now. You can pass an optional format template in the argument after the property selector. The * is a place holder for the value (if missing the value is simply appended to the template).
  • Must be wrapped in single or double quotes if a space is included -
  • echo <prop #image.dimensions 'Size: * px'>; //Size: 1024 x 460 px
  • echo <prop #image.dimensions "Size: * px">; //Size: 1024 x 460 px
  • echo <prop #image.dimensions "Size: ">; //Size: 1024 x 460
  • Custom Status Bar Info: The append-to-default syntax was not yet correctly supported, for example: * - <s:duration>. Fixed.
  • Crash on Overflow: XY uses the timeGetTime function in various contexts. It returns the system time in milliseconds. Now the value returned by the timeGetTime function is a DWORD value and necessarily wraps around to 0 every 2^32 milliseconds, which is about 49.71 days. Today I was lucky enough to start the app right before that happened and could nail an otherwise impossible to catch crash condition. And fix it.
  • XYcopy: Updated to 2.10.0184.

New in XYplorer 22.60.0001 Beta (Dec 10, 2021)

  • Custom Status Bar Info / Property Variables: Now you can optionally prefix a name of your choice (it can even have spaces) to the property selector, separated by ":". It will be prefixed to the result (only if there is a result, that's the cool part) separated by colon-space
  • <prop Size:#image.dimensions> --> Size: 123 x 456
  • <prop The Size:#image.dimensions> --> The Size: 123 x 456
  • Alternatively you can pass the "n" switch to return the original name of that property:
  • For numbered shell properties it works just the same:
  • <prop Boss:#10> --> Boss: Donald
  • SC get: Now you can optionally prefix a name of your choice (it can even have spaces) to the info selector, separated by ":". It will be prefixed to the result (only if there is a result, that's the cool part) separated by colon-space
  • Mini Tree: After fully collapsing "This PC" by Ctrl+Click on the expansion symbol you could no longer expand it. Fixed.
  • Custom Status Bar Info: Did not work for the selected item(s) on tab switch. Fixed.

New in XYplorer 22.60.0000 (Dec 8, 2021)

  • Custom Status Bar Info:
  • Now you can freely define what you would like to see in the 3rd section of the status bar when a file is focused or the current file selection changes. This is a quick way to get additional information without adding an entire extra column or showing a file info tip. This can be, for example, the dimensions of the currently selected photo, or the sample rate of the currently selected song. You can even get information not available anywhere else, like the total length of all currently selected media files.

New in XYplorer 22.50.0224 Beta (Dec 8, 2021)

  • Hover Box: Files with text file extensions but binary contents (e.g. *.dat files can usually have any type of content) are now shown in a more readable form.

New in XYplorer 22.50.0220 Beta (Dec 7, 2021)

  • Custom Status Bar Info: Now only the part right of "|s|" will be used and updated on each selection change.
  • Special Properties: The hash properties, eg <prop #hash.md5>, showed a feedback in the status bar. Not anymore.
  • Updated the help file.

New in XYplorer 22.50.0219 Beta (Dec 6, 2021)

  • Custom Status Bar Info: Fixed a glitch with multi-selections.
  • Folder Size Calculation: Since v22.50.0218 there were a little too few
  • progress updates in the Status Bar. Fixed.

New in XYplorer 22.50.0218 Beta (Dec 6, 2021)

  • Configuration | File Operations | Undo & Action Log: Added option "Allowed number of items per logged action (0 = unlimited)". Here you can limit the size of the jobs that are added to the action log (and that can be undone). If a job is larger than the limit it is not added to the log at all. Purpose: If you frequently process large numbers of files the action log can become quite large (and it's completed loaded into memory on each startup). This setting allows you to set a limit to this. Factory default is 0 (unlimited).
  • Folder Size Caching: Some of the recent changes actually slowed down the overall process. There was too much status bar action, taking noticeable time on huge jobs. Now it should be as fast as before again.
  • SC get("LengthsSelected"): Flag 4 didn't work with non-English locales. Fixed.
  • Folder Size Caching: The following change from v16.80.0010 - 2016-05-27 22:13 has been removed:
  • Folders with "0 bytes" are generally not cached. From now on, however, folders with "0 bytes" *will* be cached if they contain 256 or more items. Otherwise the performance impact would be too great.
  • From now on, folders that have "0 bytes" but contain (empty) files or folders are cached.
  • Remember that "0 bytes" is not the same as "empty". Empty folders are still not cached (for safety reasons: emptiness is a claim that should always be fresh).

New in XYplorer 22.50.0217 Beta (Dec 6, 2021)

  • + SC get("LengthsSelected") enhanced. Added some more flags.
  • Syntax: get("LengthsSelected", [pane=a], [flags])
  • flags: (bit field)
  • 1 = Show milliseconds.
  • 2 = Return value only if the Length column is visible (i.e. if it can be pulled from that column).
  • 4 = Use the shell property "Length" (otherwise use XY's native and more exact special property "audio.length").
  • Examples:
  • text <get LengthsSelected a 3>; //show msecs, pull from special property column
  • text <get LengthsSelected a 6>; //no msecs, pull shell property from column

New in XYplorer 22.50.0211 Beta (Dec 5, 2021)

  • SC StatusBarTemplate enhanced:
  • Syntax: statusbartemplate([template], [use])
  • use:
  • 2 = toggle
  • Example:
  • statusbartemplate(, -2); //toggle the state
  • Custom Status Bar Info: Fixed a couple of glitches.

New in XYplorer 22.50.0209 Beta (Dec 3, 2021)

  • Configuration | Colors and Styles | Templates: Added section "Status Bar" with a text box where you can define a template for the 3rd section of the status bar.FYI, the tweak StatusBar3OnFile from v7.20.0010 - 2008-06-18 12:22 (!) is hereby raised to UI. It just became too good to be hidden in the dark.
  • SC get(bytesselected): Now (well, since 20211130) you can pass a flag to show thousand separators in the return:
  • Syntax: get("BytesSelected", [pane=a], [flags])
  • flags: 1=show thousand separators
  • SC get got a new named argument "LengthsSelected". Returns the sum for the durations of all selected media files.
  • Syntax: get("LengthsSelected", [pane=a], [flags])
  • flags: 1=show milliseconds
  • return: Sum of durations in format [hh:]nn:ss[.fff].
  • Remark:
  • It's not necessary that a Length column is shown. The values are pulled
  • directly from the files, not from a column.
  • Examples:
  • text <get 'LengthsSelected'>; //hide msecs
  • text <get 'LengthsSelected' '' 1>; //show msecs

New in XYplorer 22.50.0208 Beta (Dec 3, 2021)

  • Live Filters and Visual Filters: Comparison operators did not work well when comparing the duration of shorter media with those >= 1 hour because their duration strings differ in length at the beginning (eg: 42:26.000 vs 01:12:64.000) because of lacking left-padding, which BTW is okay because

New in XYplorer 22.50.0207 Beta (Dec 2, 2021)

  • Catalog: For performance reasons it did not resolve icons for network locations on startup. From now on, this behavior is tied to the setting of "Configuration | General | Startup & Exit | No network browsing on startup". If that is not ticked then you will see your network icons right away.
  • SC status: The icon did not survive a Dark/Light mode swap. Fixed. Example: status "It's <date hh:nn:ss.fff> now.";
  • Mini Tree: On startup it didn't show special icons for locations on a mapped drive if "Allow zombies in the Mini Tree" was OFF. Fixed.
  • Tree: The Links and Downloads top special folders weren't localized. Fixed.

New in XYplorer 22.50.0206 Beta (Dec 2, 2021)

  • Custom Copy: When the target location was a junction pointing to another drive, the free space was not calculated for that drive, but for the drive of the junction. Fixed.
  • XYcopy: Updated to 2.10.0183.
  • Updated the help file.

New in XYplorer 22.50.0205 Beta (Dec 1, 2021)

  • Configuration | File Operations | File Operations | Miscellaneous: Added option "Recreate source folder structure". Here you can decide whether the relative folder structure present in the source items should be recreated in the target location, aka Rich Copy/Move. The dropdown offers three choices: Ask, Always, and Never. Factory default is Ask.
  • "Rich sources" typically come from recursive search results or branch views.
  • Hereby the tweak AutoRichFileOps (v17.00.0105 - 2016-08-15 18:02) is raised to UI.
  • Pasting lots of files: Now you can ESC the process while the clipboard is being retrieved.
  • Pasting lots of files: The app seemed to freeze if you did things while the clipboard was being retrieved. Fixed.
  • XYcopy: Updated to 2.10.0182.
  • MLS: Internally updated to version 8.139.
  • TRANSLATORS: Please wait until Reference_8.139.lng is uploaded.

New in XYplorer 22.50.0204 Beta (Nov 30, 2021)

  • App became unresponsive when pasting a large number of files. Fixed.

New in XYplorer 22.50.0201 Beta (Nov 30, 2021)

  • Configuration | Other | Shell Integration | Drag and Drop: Added option "Extended compatibility for clipboard and drag and drop". The Windows Clipboard and Drag-and-drop functionality share the same data structures, and many years ago someone clearly not into speed invented a clumsy thing called the "Shell IDList Array". It is supposed to enable a number of more or less documented things that are not possible with mere filenames, e.g. the handling of virtual folders. Now, in my humble experience, these extras are not used most of the times, but take away speed all of the times which is very noticeable when there are a lot of files involved. So here's an option to turn that off. Actually it is now turned off by factory default and also for upgraders.
  • This setting only affects outgoing cross-app Clipboard and Drag-and-drop. Within XYplorer "Shell IDList Array" is not used anyway.
  • Drag-and-drop is only affected if "Use standard shell drag and drop" is not ticked. The standard shell drag and drop adds the "Shell IDList Array" automatically.
  • The recently added ClipboardSkipShidFrom tweak only kicks in when this option is enabled.
  • To summarize: If you frequently press Ctrl+C / Ctrl+X or drag large numbers of files, leave this option unticked to get a ton of speed.
  • Status Bar: Now the width of the sections 1 and 2 adjusts to the font size (Configuration | Colors and Styles | Fonts | Buttons and Labels, or Ctrl+Wheel over the Status Bar). It's not on-the-fly this time but needs a restart.
  • Live Filters and Visual Filters: Comparison operators did not work well with certain length values, e.g. "Length: >= 00:03:29". Fixed.

New in XYplorer 22.50.0200 (Nov 30, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.50.0111 Beta (Nov 29, 2021)

  • Status Bar: Added a tweak to have the StatusBar3OnFile tweak update on each change of location or selections, i.e. whenever the listed/selected byte count is updated in the Status Bar: StatusBar3OnFileUpdateOnChange=1

New in XYplorer 22.50.0110 Beta (Nov 29, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Now inverting show/hide via holding CTRL is bound to a tweak (later it will be a UI setting), factory default and upgrades = OFF: InfoTipInvertOnCTRL=1
  • Configuration | Information | File Info Tips & Hover Box: Now inverting show/hide via holding CTRL will not overwrite the general settings "Show file info tips" and "Show Hover Box".
  • Configuration | File Operations | File Operations | Custom Copy Operations | Configure...: Now when "On failures" is set to "Continue" and you get failures during a background job, the final status bar message will tell you about it.
  • SC paperfolder: The v22.50.0107 fix was not good enough. Fixed again.
  • Copy / Cut to clipboard: Could crash the app since yesterday. Fixed.
  • Configuration | General | Menus, Mouse, Usability | Cell Context Menu | Use localized search and filter patterns: If unticked then wrong, dysfunctional selectors (eg ":n-27") were inserted into the Live Filter Box (or Quick Search) when the Cell Context Menu was used on Property or Special Property or Custom Columns. Fixed.

New in XYplorer 22.50.0108 Beta (Nov 28, 2021)

  • Copy and Paste: Further speed improvements when working with a large number of files.

New in XYplorer 22.50.0106 Beta (Nov 28, 2021)

  • Added a tweak that makes heavy clipboard operations much faster.
  • Edit menu: Opens much faster now when the clipboard is crowded with files.
  • Configuration | File Operations | Undo & Action Log | Clipboard | Log clipboard contents and enable restore: Now a clipboard full of files is only stored if it has 1000 or less files. Larger numbers are just too slow and too heavy on memory.
  • Restore Previous Clipboard: Now there is some feedback in the status bar.

New in XYplorer 22.50.0105 Beta (Nov 28, 2021)

  • Custom Move: Intra-volume moves with large numbers of files are MUCH faster now also to *non-empty* locations. Ha. Custom Copy and cross-volume moves are also faster now, but it won't be as noticeable because byte copying is also done and takes its time
  • Batch Rename: Doing a batch rename with an incremental suffix for many files (> 1000), example pattern: file-<#0001>, is much faster now. How: The uniqueness of each new name is not checked anymore against the already created new names when > 1000 items are renamed
  • XYcopy: Updated to 2.10.0181

New in XYplorer 22.50.0103 Beta (Nov 26, 2021)

  • Cut and Paste: Now when doing a large number of items (> 1000) you will get more progress feedback and speed. Especially moving many items to an empty location on the same drive is MUCH faster now.
  • XYcopy: Updated to 2.10.0178.

New in XYplorer 22.50.0101 Beta (Nov 26, 2021)

  • Enumerating Network Servers: Added debug logging. If anything goes wrong you can check the log by running this through the address bar: dlog;
  • List: When listing servers the UNC slashes "\" are no shown anymore in the list. Also in the Hover Box status and in tab caption those slashes are history.
  • Find Files: When switching to a Find Files tab the Address Bar was not updated to the new tree location when the focus was in the list. Fixed.
  • Paper Folders In Tree: MUSD did not work. Fixed. (Silently improving PFIT, currently only available on tweak PFAllowInTree=1.)
  • Help | Various Information: Did not show a scrollbar when necessary due to larger fonts. Fixed.

New in XYplorer 22.50.0002 Beta (Nov 25, 2021)

  • SC pathvirtual: It now always checks whether the top node of the shortest
  • possible virtual path (eg "Downloads") is currently visible in the folder
  • tree. Otherwise, if <user> is currently visible, the return will be a
  • subfolder of <user> (eg "DonaldDownloads"). Otherwise it will be a real
  • path (eg "C:UsersDonaldDownloads").

New in XYplorer 22.50.0001 Beta (Nov 24, 2021)

  • Breadcrumb Bars: In the case of a Paper Folder, if "Check for Subfolders"
  • was deactivated, you could see the contents of the Paper Folder in the
  • drop-down on the far right. Fixed.
  • Preview and Thumbnails: Error 429 (ActiveX component can't create object)
  • possible on some systems on certain file types since v22.40.0224 -
  • 2021-11-13 09:36. Fixed.

New in XYplorer 22.50.0000 (Nov 23, 2021)

  • This Is A BIG Maintenance Release. There have been numerous minor fixes and enhancements since 22.40

New in XYplorer 22.40.0245 Beta (Nov 22, 2021)

  • Save Settings: What is enough free space? New formula: 10 MB + the sizes of tag.dat, fsc.dat, and action.dat.
  • SC tab: tab ("get", "path") returned a drive root path with a trailing backslash. Fixed. All paths returned here should be without a trailing backslash.
  • Updated the help file.

New in XYplorer 22.40.0244 Beta (Nov 22, 2021)

  • Scripting got a new function.
  • Name: PathReal
  • Action: Returns the real path for a given path.
  • Syntax: pathreal([path])
  • path: Full real or virtual path to an item.
  • Defaults to the currently focused list item.
  • Remarks:
  • Some paths support to be referred to by a shortened path spec, the
  • so-called virtual path. In XYplorer these paths are Desktop,
  • Documents, Downloads, Links, and <user> (there might be more in the
  • future). So these paths have at least two ways to be referred to,
  • mostly even three because all but <user> are contained within <user>.
  • Scripting: The message "Script terminated by ESC." now appears in the
  • status bar instead of in a message box.
  • SC IndexAtPos: Did not return the correct tab index (instead it returned
  • an internal tab ID which is independent of the tab position). Fixed.

New in XYplorer 22.40.0243 Beta (Nov 22, 2021)

  • SC itematpos enhanced: Added flag that will return a path in its virtual form when it's currently used that way in Tree, List, Tabs, or Crumb. Syntax: itematpos([x], [y], [flags]).
  • flags:
  • 0: If x and y are passed, they are the position on screen.
  • 1: If x and y are passed, they are the position on XYplorer.
  • 2: Return virtual path if it is one (else always convert to real path).
  • Remarks:
  • An example to show the difference and relation between virtual and real path:
  • Virtual path: DonaldDropboxPics
  • Real path: C:UsersDonaldDropboxPics
  • Locked Tree: Current location could get out of sync in the context of a CEA script. Fixed.
  • Contents and Index: Could crash on virgin installations. Tried a fix.

New in XYplorer 22.40.0240 Beta (Nov 21, 2021)

  • Preview and Thumbnails: The big change from v22.40.0224 - 2021-11-13 09:36 didn't work well for video files on some systems (oddly enough). That's
  • why I've excluded them from the change for the time being.

New in XYplorer 22.40.0239 Beta (Nov 20, 2021)

  • SC setthumb enhanced: Now it can control deep injection. Syntax: setthumb [item], [source], [mapfile], [deep] deep:
  • 0: deep injection OFF
  • 1: deep injection ON
  • Remarks:
  • On deep injection the thumbnails injected via setthumb or thumbnails mapfile behave more like original thumbnails: They support HoverBox and MDBU (but both only over the thumbnails, not over the file icons), i.e. those features will show the injected image (if any), not the original image of the hovered/clicked file.
  • Deep injection is remembered across sessions.
  • SC setthumb: FYI, the path of the injected thumbnails is now stored in the cache (not just the pixels as before). This is needed to enable deep injection.
  • Preview and Thumbnails: Still trying to generate better error messages for a specific problem with video files.

New in XYplorer 22.40.0238 Beta (Nov 20, 2021)

  • Variable <xythumbs> did not yet honor the new "Configuration | Preview |
  • Thumbnails | Resolve cache path from current folder". Fixed.
  • Find Files and Quick Search: A Boolean term
  • Name:(*A* & *B*) OR tags:(*A* & *B*)
  • Did not find items matching name:(*A* & *B*) if they were untagged. Fixed.
  • > Configuration | General | Refresh, Icons, History | Icons | Show icon
  • Overlays: Lowered the threshold from 50 to 10 ms.

New in XYplorer 22.40.0237 Beta (Nov 19, 2021)

  • Configuration | General | Refresh, Icons, History | Icons | Show icon overlays: Now when an item takes > 50 ms to retrieve the overlay icon, it will be added to the startup loadtimes list (text <get loadtimes>;). This is a temporary debugging service that will be removed soon.

New in XYplorer 22.40.02336 Beta (Nov 19, 2021)

  • Icon Overlays: The ShowIconOverlayFilter tweak now supports lists of patterns, separated by ";": ShowIconOverlayFilter=C:*;D:*;*.txt
  • BTW, the patterns will be auto-lowercased on next save, don't worry about it: ShowIconOverlayFilter=c:*;d:*;*.txt
  • Preview and Thumbnails: Still trying to generate better error messages for a specific problem with video files.

New in XYplorer 22.40.02335 Beta (Nov 19, 2021)

  • Thumbnails: Now you will get an error message when the temporary thumbnail
  • Stream file becomes larger than the available space. This event caused
  • White thumbnails in earlier versions. Not anymore.
  • Compilation: Some parameters were temporarily changed in order to generate
  • Better error messages for a specific problem.

New in XYplorer 22.40.02334 Beta (Nov 18, 2021)

  • SC setthumb enhanced: Now you can use it this way to reset a previously set thumbnail:
  • setthumb , ""; //reset to original thumbnail
  • Favorite Live Filters: Now only the captions are shown in the menu for Live Filters that have one, not the whole definition, e.g.:
  • "Text|Text Files" {:Text} ---> Text Files
  • FYI, the general syntax here gives you two options (short caption for tabs, long caption for menus):
  • "caption" pattern
  • "shortcaption|longcaption" pattern
  • Favorite Live Filters: When adding a new one (Toggle Favorite Live Filter) it's now added to the top of the list, like in an MRU list. Before, the list was auto-sorted.
  • Configuration | General | Refresh, Icons, History | Icons | In tree as well: If ticked startup will be faster now than before.
  • Icon Overlays: Added a tweak to limit the amount of items that are checked for having an icon overlay (which takes a while). This, for example, would limit icon overlays to drive C:
  • ShowIconOverlayFilter=C:*

New in XYplorer 22.40.0232 Beta (Nov 17, 2021)

  • Quick Search and Visual Filters / Live Filters: Better support for local column names (aka field selectors).
  • These kind of patterns should work now:
  • Création: 2021-11-16 16:11:50
  • Tipo: TXT File
  • Tamaño: 1 KB
  • Taille: 1 KB
  • サイズ: 1 KB
  • Even local size units are now supported (I haven't tested all languages, though; it is assumed that the unit is appended to the number separated by a space): Taille: 1 Ko
  • BTW, to show the Japanese example above I had to convert this file to UTF-16L, which doubled its size.
  • Configuration | General | Menus, Mouse, Usability: New section "Cell Context Menu" with a new option "Use localized search and filter patterns". Tick it to use localized terms (eg "Taille: 1 Ko" instead of "Size: 1 KB") when triggering a Live Filter or Quick Search from the cell context menu. The above enhancements make it possible.
  • Of course, you only need to worry about localized terms if you are using a non-English setup for XYplorer. Factory default is "on". This feature could actually be seen as a bug fix since it was supposed to work like this at least since v22.20.0209.

New in XYplorer 22.40.0231 Beta (Nov 16, 2021)

  • Status Bar: Now when you hold CTRL and right-click a section you get a
  • mini menu with one command "Copy Status to Clipboard". Lets you collect
  • this data.
  • SC get got a new named argument "thumbs_cache". Returns the full path of
  • the currently used thumbnails cache file if any.
  • Syntax: get("thumbs_cache")
  • Example:
  • echo get("thumbs_cache"); //e.g. "E:XYThumbs0aa5de8b596e9448481100523751227.dbits"
  • Batch Rename: The progress feedback in the Status Bar (v22.20.0213 -
  • 2021-09-19 17:44) came too early, during the preparation instead of during the rename. Fixed.
  • Tools | Customize List | Size Column Format | KB (Rounded Up): The value
  • was not uprounded for sizes > 2 GB. So a file with 4,294,967,300 bytes was wrongly shown as "4,194,304 KB" in XYplorer whereas it's shown as
  • "4,194,305 KB" in File Explorer. Fixed.
  • Visual Filters / Live Filters: When passing a size unit to the filter, eg
  • "Size: < 1 gb", the sizes of the files were internally *uprounded* before
  • the matching happened, so all files > 0 and < 1 GB would come out as
  • having "1 GB" and not match that filter. Fixed.
  • Visual Filters / Live Filters: A filter "Size: 4.00 GB" would not match
  • files that show "4.00 GB" in the Size column on Size Column Format "GB".
  • Fixed.
  • Cell Context Menu | Live Filter / Quick Search: Holy Moly, this returned the localized column name (e.g. "Taille") instead of the canonic column name ("Size"), and localized units (e.g. "Ko" or "KB"). So it never worked for
  • non-English language setups. Never. Nobody noticed that yet?! Do you
  • MLS-users even use these nice features??? Fixed!
  • BTW, this also means that filter and search patterns can now be shared
  • across language barriers. Not bad.
  • The Klingon language files are no longer updated. Not a single Klingon has
  • ever thanked me for this extra work. That's how they are, I know. Now is
  • the time for them to see who they are dealing with.
  • Show Character Table: The change from v22.30.0001 - 2021-09-29 20:32
  • wasn't so clever. It can lead to mergers (depending on your active code
  • page) where two Unicode chars map to the same ANSI char, which
  • unfortunately happens e.g. with Turkish dotless i which is mapped to the
  • Latin dotted i.

New in XYplorer 22.40.0230 Beta (Nov 15, 2021)

  • List: Removed the experimental gesture feature introduced in v10.40.0106 - 2011-10-18 20:27.
  • Configuration | File Operations | File Operations | Background Processing: Removed the recent debug logging.

New in XYplorer 22.40.0229 Beta (Nov 14, 2021)

  • Configuration | General | Tree and List | List | Show item count with
  • folder sizes: Removed that redundant word "items" from the Size column
  • cells:
  • BEFORE: [56 items] 3,290 KB
  • NOW: [56] 3,290 KB
  • To compensate for this, you will find further information in the tooltip
  • when you move the mouse over such a cell:
  • BEFORE:
  • 3,368,196 bytes
  • 3.21 MB
  • NOW:
  • 3,368,196 bytes
  • 3.21 MB
  • 56 items (52 files, 4 folders)
  • This information is also shown when "Show item count with folder sizes" is
  • disabled.
  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: Now
  • the icon is placed a little outside the picture if there is space.

New in XYplorer 22.40.0228 Beta (Nov 14, 2021)

  • Toolbar: Slightly improved the context menu of the view-related buttons ("views", "viewdetails", "viewlist", "viewthumbs", "dark") when thumbnails are shown. Especially you now have direct access to "Refresh Thumbnails" (that's all currently listed thumbnails, regardless of what's selected).
  • List: The Name column width could still be inherited across list modes and tabs. Fixed.

New in XYplorer 22.40.0224 Beta (Nov 13, 2021)

  • Preview and Thumbnails: In order to avoid the annoying "Switch to / Repeat" Windows dialog as much as possible, I have experimentally rearranged the order of various methods of image extraction. This is a radical change that affects practically anything with images. The effect on the quality and speed of the image extraction is difficult to predict and will vary from system to system.
  • Configuration | Preview | Previewed Formats | Categories | Preview as Thumbnail: Items that were listed here but not ticked were excluded from showing a thumbnail. That was not the idea. Fixed.
  • SC loadtree: The Network node was lost when adding or removing paths (modify=1 or modify=2). Since 20211028. Fixed.
  • Floating Preview: When panning a cropped preview with the right mouse button you could get an undesired popup menu on mouse up. Fixed.

New in XYplorer 22.40.0223 Beta (Nov 12, 2021)

  • Added an experimental tweak that allows you to add Paper Folders to the Mini Tree (they will end up as the last children of "This PC"):
  • PFAllowInTree=1
  • Then you can do, for example, this:
  • loadtree("paper:Pictures", 1);
  • Note: Don't start reporting bugs here! This is completely unfinished.
  • Configuration | Information | File Info Tips & Hover Box: Minor rename, now it's:
  • When hovering over the icon
  • When hovering over the filename
  • List: Since v22.40.0216 This PC could inherit the Name column width from other list modes. Fixed.

New in XYplorer 22.40.0222 Beta (Nov 12, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Reorganized it again to have more options. Also renamed some of the old options. Now we have this:
  • Show file info tips
  • When hovering the icon. Renamed from "Show info tips only when hovering file icon".
  • When hovering the caption. New.
  • Only while the shift key is held down. Renamed from "Show info tips only while the shift key is held down".
  • Note: To show the File Info Tips over icon AND caption, you can either tick both "When hovering the icon" and "When hovering the caption" or untick both, no difference.
  • Show Hover Box (Same as above)
  • Note: When the File Info Tips and the Hover Box compete for the same place, the Hover Box always wins.
  • Favorite Live Filters: The first favorite wasn't selectable in the menu. Fixed.

New in XYplorer 22.40.0221 Beta (Nov 11, 2021)

  • Configuration | Information | File Info Tips & Hover Box: It was not possible to show the File Info Tip over the icon and the Hover Box over the caption. Now you can achieve it by ticking "Show info tips only when hovering file icon" and unticking "Show hover box only when hovering file icon".
  • Configuration | Information | File Info Tips & Hover Box: Holding CTRL would not always replace a Hover Box by a File Info Tip. Fixed.

New in XYplorer 22.40.0220 Beta (Nov 11, 2021)

  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: The icon is now shown in the top *right* corner of the thumbnail Before, it was shown in the top left corner where it got in the way of age circle and checkbox
  • Configuration | Preview | Thumbnails | Cache path: Now when you change the path while thumbnails are showing, the thumbnails will not be re-created from scratch but the data in memory are just copied to the new path
  • Configuration | Preview | Thumbnails | Resolve cache path from current folder: Same as above
  • Toolbar: The "Save Settings" button icon was not always updated after "Save Settings" when tabs or favorites had been changed Fixed
  • Tools | Customize List | Checkbox Selection: This style affected the calculated column width in Tiles views and thereby the number of columns shown Wrong Fixed

New in XYplorer 22.40.0219 Beta (Nov 10, 2021)

  • Hover Box: Now you can press "F1" while the Hover Box is displayed to show
  • a message box with all of the associated keyboard shortcuts.
  • The same message box is also reached by "Toolbar | Hover Box | Context
  • Menu | Help...".
  • Hover Box | Image: Now you can press "F" (frame) while the Hover Box is
  • showing an image to quickly cycle the width of the image frame between
  • three values: 0, 12, 24 pixels. The new factory default (also the value
  • for upgraders) is 0.

New in XYplorer 22.40.0218 Beta (Nov 10, 2021)

  • SC get got a new named argument "box". Use it to find out whether a tree folder is boxed and what's the background color.
  • Syntax: get("box", [path])
  • path: If missing the current tree path is used.
  • return: If boxed: the background color in RRGGBB
  • Else: nothing
  • Remarks:
  • In dark mode it still returns the color it would have in light mode. That's the value you can use for SC box.
  • It does not return a color for a node within a box, just for the boxed node itself.
  • Examples:
  • echo get("box"); //eg "F7F7F4"
  • echo get("box", "E:XY");
  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: The icon is now shown in the top left corner of the thumbnail. Before, it was shown in the bottom left corner of the thumbnail bounding box.
  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: Now it also affects Tiles views.
  • Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnaill: Now it also affects Tiles views.

New in XYplorer 22.40.0217 Beta (Nov 9, 2021)

  • List: v22.40.0216 could crash on switching views. Fixed.

New in XYplorer 22.40.0216 Beta (Nov 9, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Show audio info and tags: Now you can hold CTRL to force the normal file info tip instead of the special audio tip when hovering a FLAC, MP3, or OGG file.
  • Configuration | Information | File Info Tips & Hover Box: Removed an inconsistency in Tiles views where the Hover Box appeared over the properties data area, but the File Info Tips did not. Now for both, HB and FIT, this behavior is tied to the setting of "Configuration | General | Menus, Mouse, Usability | Mouse | Full name column select".
  • Configuration | General | Menus, Mouse, Usability | Mouse | Full name column select: Now it affects the hot zone of File Info Tips & Hover Box. When this option is enabled, this zone is not limited to the label itself, but includes the entire width and height of the Name cell.
  • Configuration | Information | File Info Tips & Hover Box | Show audio info and tags: Did not simply replace the normal file info tip anymore (since about a month ago) when hovering a FLAC, MP3, or OGG file. Fixed.
  • Configuration | File Operations | File Operations | Background Processing: Stranded XYcopy instances after backgrounded Delete operations. Tried a fix.
  • Configuration | File Operations | File Operations | Background Processing: Added some more debug logging while investigating the cause of stranded XYcopy instances.
  • Configuration | Colors and Styles | Styles | Columns | Autofit the width of the Name column: When switching between Details views and non-Details views (List, Small Icons, Small Tiles, Large Tiles) within a tab, the autofitted Name column width was inherited by the non-Details views. Fixed. Now those non-Details views remember their own Name column width per tab.

New in XYplorer 22.40.0215 Beta (Nov 8, 2021)

  • Configuration: Buttons of the "Apply To..." type are now always enabled regardless of the super-setting. The ability to always look into a button is more important than a redundant visual feedback.
  • Splash Screen: It was not centered in screen when the XY window was maximized. Fixed.

New in XYplorer 22.40.0214 Beta (Nov 8, 2021)

  • Configuration | General | Startup & Exit | Save Settings | Save changes to disk immediately | Apply to...: Added option "Tabs". Tick it to automatically save XYplorer.ini (which contains the tabs settings) to disk when you create tabs, close tabs, move tabs, rename tabs, iconize tabs, etc.
  • SC loadtree: That new flag was not working perfectly yet. Fixed.

New in XYplorer 22.40.0213 Beta (Nov 7, 2021)

  • View | Calculate Folder Sizes: Reverted the last changes. The command has its old name and functionality back.
  • List | Size Column | Context Menu: Added toggle "Use Cache on Calculate Folder Sizes". Tick it to make "View | Calculate Folder Sizes" pull the folder size data from the cache. FYI, the INI key is CachedFolderSizesOnCalc. SC loadtree enhanced: Added "flags" parameter. Syntax: loadtree [pathlist], [modify], [flags] flags: (bit field)
  • NoSelect (= do not trigger browsing the selected path after the tree is loaded)
  • Remarks: Can be useful to avoid race conditions when loading a tree via a CEA script. Added debug logging to the splash screen. :)

New in XYplorer 22.40.0212 Beta (Nov 7, 2021)

  • Toolbar | Random Order: New dice icon.
  • Removed debug logging from the splash screen.

New in XYplorer 22.40.0211 Beta (Nov 6, 2021)

  • Splash Screen: Fixed a mistake that could result in a crash.

New in XYplorer 22.40.0209 Beta (Nov 5, 2021)

  • SC setthumb rewritten from scratch.
  • Action: Sets a specific thumbnail for one or more currently listed items.
  • Syntax: setthumb [item], [thumb], [mapfile]
  • item: Item to set the thumbnail for.
  • The path defaults to the current list path.
  • This item has to be present in the current list.
  • If omitted then the thumbnail is set for all currently selected items.
  • thumb: File to be used as thumbnail.
  • The path defaults to <xyicons>.
  • mapfile: File with a list of "item > thumb" mappings.
  • The path defaults to <xydata>.
  • Remarks on the mapfile:
  • By setting a mapfile you can permanently patch the thumbnails of any items on your system. This includes setting thumbnails for items that otherwise would have none.
  • Syntax: One mapping per line, generic format: item > thumb. "item" can be full path, a mere filename, or a wildcard pattern. The lines are processed from top to bottom. First match wins.
  • Updating the map file does not automatically update the thumbnails cache nor the currently shown thumbnails. If you want to see an immediate effect you have to call #510 (View | Caches | Refresh Thumbnails):
  • setthumb 2:="XYthumbsMap.txt"; #501; //set map file + refresh thumbnails
  • setthumb 2:=""; #501; //reset map file + refresh thumbnails
  • Startup: Experimentally, there is now a small loading screen. Something to look at while the app is loading, centered on where the app will be.

New in XYplorer 22.40.0206 Beta (Nov 4, 2021)

  • Configuration | File Operations | File Operations | Background Processing:
  • Added some debug logging while investigating the cause of stranded XYcopy instances.

New in XYplorer 22.40.0205 Beta (Nov 4, 2021)

  • Custom Event Actions: Added new event "Switch Tabs" with 3 actions: None, Optimize tree, Run script. It is fired after the switching of tabs is fully completed.
  • SC setthumb enhanced: Now you can pass a specific item to set the thumbnail for.
  • Syntax: setthumb source, [item]
  • source: Full path to the file to be used as thumbnail.
  • item: Item to set the thumbnail for.
  • If you omit the full path, the current list path is assumed. Note: This item has to be present in the current list.
  • Tools | Customize List | Show Folder Sizes (= List | Size Column Context Menu | Show Folder Sizes): Switching off this value now works faster and more smoothly (no more flickering in the file list).
  • Configuration | Tabs and Panes | Tabs | Reuse existing tabs when changing the location: Under certain conditions the list style and other properties (eg any Visual Filter) in the reused tab were lost. Fixed.

New in XYplorer 22.40.0203 Beta (Nov 3, 2021)

  • Scripting got a new command:
  • Name: SetThumb
  • Action: Sets a specific thumbnail to all selected files.
  • Syntax: setthumb source
  • source: Full path to the file to be used as thumbnail.
  • Remarks:
  • The list has to be in a view with thumbnails for this command to work.
  • The injected thumbnails will also be remembered in the cache (but only for this particular thumbnails size).
  • The injected thumbnails will not survive a "Refresh Thumbnails".
  • You can use this command on files (or folders) that you need a different thumbnail for, or files (or folders) that for some reason don't get a thumbnail at all.
  • Folder Size Cache: FYI, with the new "Refresh Folder Sizes" you can update individual folder sizes when you select these folders in the list.
  • View | Calculate Folder Sizes: Renamed to "Show Folder Sizes Now".
  • Folder Sizes: The status message "getting folder size for <$path>... (ESC to stop)" is now also displayed for all recursive subfolders. That way it does not seem to hang on a very deeply nested and large folder.
  • MLS: Internally updated to version 8.138.

New in XYplorer 22.40.0202 Beta (Nov 2, 2021)

  • List | Size Column Context Menu: Added command "Refresh Folder Sizes". Use this command to calculate the actual folder sizes for the current list and refresh the cache (if caching is enabled). It's like "Calculate Folder Sizes" but without using the cache.
  • View | Calculate Folder Sizes: This command now pulls the folder sizes from the cache, if any. To get fresh folder sizes, now use the new "Update Folder Sizes" command (see above).
  • Folder Sizes: The status message "getting folder size for <$path>... (ESC to stop)" is now only shown for non-cached folders. Saves time.
  • Configuration | General | Tree and List | Items in Tree and List | Show Recycle Bin folder: If turned off then in Maxi Tree the dotted line between drives was not displayed. Fixed.
  • Configuration | File Operations | File Operations | Background Processing | Queue file operations: It is possible that a completed delete operation could trigger the next job in the queue, even though a previous job was not yet completed. Fixed.

New in XYplorer 22.40.0201 Beta (Nov 1, 2021)

  • SC get got a new named argument "selext". Use it to return a list of all currently selected file extensions in the common format "*.aaa;*.bbb;*.ccc". Syntax: get("selext", [separator=";"])
  • Examples:
  • echo get("selext"); //*.eml;*.epfxg;*.eps;*.exe;*.flv;*.gif
  • echo get("selext", " | "); //*.eml | *.epfxg | *.eps | *.exe | *.flv | *.gif
  • Variable-style syntax:
  • echo <get selext>; //*.eml;*.epfxg;*.eps;*.exe;*.flv;*.gif
  • echo <get selext " | ">; //*.eml | *.epfxg | *.eps | *.exe | *.flv | *.gif
  • Remarks:
  • For files without extension the pattern "*." is returned.
  • Selected folders are ignored. If only folders are selected then nothing
  • is returned.
  • You can use it to revive the recently dropped command "View | Tab |
  • Filter By Selected Extension(s)" by using this Visual Filter definition:
  • |<get selext>
  • Tip: Add it to the Power Filters via Tools | List Management | Power
  • Filters...:
  • "Selected Extension(s)" <get selext>
  • Tweak LargePlusMinus now defaults to 22. Was 21 before. This change will
  • only affect fresh installations.
  • ! Configuration | General | Startup & Exit | Open command line start path in
  • new tab: On a locked tree it opened a new tab even when tabs were not
  • remembered from the previous session. That was not the idea of the
  • setting. Fixed.

New in XYplorer 22.40.0200 (Oct 30, 2021)

  • Two Branch Tree Layout:
  • Now the folder tree has two separate main branches, This PC and Network. This allows you to hide everything online or offline depending on your current focus.
  • No setting involved. You don’t have to do anything. It’s just there and works.
  • Portable Thumbnail Cache:
  • Now you can have your thumbnail cache portable, moveable, and copyable. Go away with your photos and take your thumbnails with you!
  • First, to make the Portable Thumbnail Cache happen, ensure that this is tickedConfiguration | Preview | Thumbnails | Resolve cache path from current folder.
  • With the Portable Thumbnail Cache enabled a softly defined cache path location (i.e. one that is not a hard path) is dependent on the current folder instead of the XYplorer app data path. The current folder is the folder for which you are currently showing thumbnails. Examples:
  • Cache Path Portable Thumbnail Cache Resolved Cache Path
  • ?:XYThumbs disabled [XYplorer app data drive]XYThumbs
  • ?:XYThumbs enabled [Current drive]XYThumbs, eg E:XYThumbs
  • [Current share]XYThumbs, eg \ServerShareXYThumbs
  • XYThumbs disabled [XYplorer app data path]XYThumbs
  • XYThumbs enabled [Current folder path]XYThumbs
  • Using this setting makes your thumbnails cache even more portable. You can take it with you on a USB stick and use it on any other system that has XYplorer on it. The pattern ?:XYThumbs doesn’t care about any new drive letters Windows assigns to your removable drives.
  • If your cache path is a subfolder of the current folder (e.g. pattern XYThumbs), you can do the followingmove the cache along with the original files, rename the folder of the original files, or make a copy of the folder of the original files (including the cache subfolder) in any location. No new thumbnails will be created, the cache will not get stale, the copied cache will just work. Even if you do the above with an external program while XYplorer is closed.
  • Live Filter Box Width:
  • Now you can adjust the width of the box in a snap by hitting Shift+Alt+Wheel over the box.

New in XYplorer 22.40.0101 Beta (Oct 30, 2021)

  • Mini Tree: A small optimization in v22.40.0005 had less optimal consequences for the Mini Tree (double nodes, automatically expanded nodes and more). Fixed.
  • Instant Color Filters: "Files Shaded by Size" did not work correctly anymore, probably since 20210918. Fixed.

New in XYplorer 22.40.0100 (Oct 29, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.40.0006 Beta (Oct 29, 2021)

  • Configuration | Colors and Styles | Styles | Columns | Autofit the width of the Name column: Now renaming a file does not temporarily adjust the
  • Name column anymore when "Tools | Customize List | Autosize Columns" is also enabled.
  • SC replacelist: A script like this made XY hang forever:
  • echo replacelist("abca", "ab|", , "|"); Fixed.

New in XYplorer 22.40.0005 Beta (Oct 29, 2021)

  • Tree: Full collapse by CTRL+Click-on-Minus now also works on "This PC" and "Network". FYI, CTRL+Click-on-Plus on these nodes will only normal-expand (full expand would take too long).
  • Find Files and Quick Search: The /types flag (e.g. /types={:Video}) was implemented in a stupid way that totally wasted its speed-gaining potential. Fixed. A search like this will now be MUCH faster when done over many files with only some videos among them (#301 stands for FrameWidth here, but that depends on the Windows version: prop:#301: >= 240 /types={:Video}
  • Find Files and Quick Search: A simple native-selector-based search like "prop:#301: >= 720" or "prop:#AspectRatio: 16:9" did not work anymore since 20210920. Fixed.

New in XYplorer 22.40.0004 Beta (Oct 29, 2021)

  • Configuration | General | Tree and List | Tree | Remember state of tree:
  • Did not remember the expansion state of the "This PC" node. Fixed.
  • Mini Tree: Could not open the "This PC" node anymore when it was closed after startup. Fixed.

New in XYplorer 22.40.0003 Beta (Oct 28, 2021)

  • Tree Path Tracing: Now it's either in the "This PC" branch or in the
  • "Network" branch.
  • Configuration | Tabs and Panes | Tabs | Reuse existing tabs when changing
  • the location: Exceptions are now made both when going "up" and "down" to
  • stay on the current tab.
  • Audio Properties | Sample Rate: Some file types had a thousand separator,
  • others didn't. Fixed. Now there is always a thousand separator.

New in XYplorer 22.40.0002 Beta (Oct 28, 2021)

  • Configuration | Tabs and Panes | Tabs | Reuse existing tabs when changing the location: Now exceptions are made for both "back" and "forward" actions to stay at current tab.
  • Mini Tree: You could not hide the Network node or any of its children (servers) by editing the Mini Tree (Tools | List Management | Mini Tree...). Fixed.
  • Configuration | General | Custom Event Actions: Since 20211025 a click on the header popped a weird kind of menu from hell. Fixed.
  • SC input: Did not show an icon with style "w" or "m". Fixed. FYI, works with toolbar icon keys (":dark") and also with image specs: input("All About Me", 3:=w, 8:="Selfie.jpg");
  • XYcopy: Updated to 2.10.0176.

New in XYplorer 22.40.0001 Beta (Oct 27, 2021)

  • Word Break Style: Improved the automatic word boundary recognition (on
  • double-click, Ctrl+Arrow, Ctrl+BackSpace) in various text boxes including
  • Address Bar and script boxes.
  • SC listfolder: Flag 64 (return special paths) could return the wrong
  • special paths if there was more than one theoretical option. Fixed.
  • Live Filter Box: Making the factory default width dependent on the screen
  • width (v22.30.0004 - 2021-10-02 12:01) was a mistake. Fixed. Now it's back
  • to a hard 140 pixels (at 100% resolution) initially.

New in XYplorer 22.40.0000 (Oct 27, 2021)

  • Two Branch Tree Layout:
  • Now the folder tree has two separate main branches, This PC and Network. This allows you to hide everything online or offline depending on your current focus.
  • No setting involved. You don’t have to do anything. It’s just there and works.
  • Portable Thumbnail Cache:
  • Now you can have your thumbnail cache portable, moveable, and copyable. Go away with your photos and take your thumbnails with you!
  • With the Portable Thumbnail Cache enabled a softly defined cache path location (i.e. one that is not a hard path) is dependent on the current folder instead of the XYplorer app data path. The current folder is the folder for which you are currently showing thumbnails.
  • Live Filter Box Width:
  • Now you can adjust the width of the box in a snap by hitting Shift+Alt+Wheel over the box.

New in XYplorer 22.30.0213 Beta (Oct 26, 2021)

  • Hover Box: Now TGA images are natively supported, no CODEC necessary.
  • Special Property | Dimensions: Now TGA images are natively supported, no CODEC necessary.
  • Preview: Compressed 32-bit TGA images raised error 7 (Out of memory) when they were larger than 5000x5000 pixels. Kind of fixed. No error anymore, but also no native preview (or thumbnails) for those biggies. If you have CODECs for TGA you still should get a preview (or thumbnails), of course.
  • Live Filter Box: Too many & in the commands, too few & in the Favorite
  • Live Filters. Fixed.
  • Updated the help file.

New in XYplorer 22.30.0212 Beta (Oct 26, 2021)

  • MLS: Internally updated to version 8.137.

New in XYplorer 22.30.0211 Beta (Oct 25, 2021)

  • Scripting: Now any "_Initialize" script is processed exactly when it is found in a multi-script resource (which is scanned from top to bottom).
  • That way you can modify even captions and icons of the following scripts in the "_Initialize" script. Before, the captions and icons were processed first, then the "_Initialize" script, then all other scripts, finally any
  • "_Terminate" script.

New in XYplorer 22.30.0210 Beta (Oct 25, 2021)

  • View | Show Items | Show Folders in List: Now you get a status icon in the left section of the Status Bar when folders are hidden from the list.
  • CEA: Fixed a possible recursion issue with scripts under "Changing Locations".
  • MLS: Internally updated to version 8.136.

New in XYplorer 22.30.0208 Beta (Oct 24, 2021)

  • Portable Thumbs Cache: The ?:XYThumbs pattern did not work alright yet for UNC paths. Fixed. For UNC paths, "?:" is now replaced by the current share ("\ServerShare")

New in XYplorer 22.30.0207 Beta (Oct 24, 2021)

  • Tree: Fixed some issues that arose from the new tree layout.

New in XYplorer 22.30.0206 Beta (Oct 24, 2021)

  • Tree: Experimentally the Network node is now a sibling of the This PC node, not a child anymore. Minor issues may arise, but so far it seems to be working.

New in XYplorer 22.30.0204 Beta (Oct 22, 2021)

  • Info Panel | Tags | Apply: Now when you right-click the "Apply" button, a toggle "Apply Changed Tags Automatically" appears. Tick it to have changes to tags applied automatically when another file is focused, without the "Apply Changed Tags?" prompt. FYI, this option raises tweak TagsAutoApply to UI.
  • Tree and various menus: Now the Network node is shown after the Recycle Bin node. Both swapped places.
  • Custom Toolbar Buttons: A glitch concerning the right-click menu and related to the tweak CTBNoRClickDefaultCommands was introduced in v14.80.0235 - 2015-02-14 12:26. Fixed.
  • Configuration | Preview | Thumbnails | Resolve cache path from current folder: Did not work with Paper Folders. No caching happened at all. Fixed. Now with a Paper Folder the cache path is always resolved relative to the XYplorer app data path. There is no other reference available. So there is no thumb cache portability possible with Paper Folders.

New in XYplorer 22.30.0203 Beta (Oct 22, 2021)

  • Configuration | Preview | Thumbnails | Resolve cache path from current
  • folder: Now the soft path is also used to create the cache reference
  • strings, I mean these beasts:
  • This means if your cache path is a subfolder of the current folder, you
  • can now do the following:
  • move the cache along with the original files
  • rename the folder of the original files
  • make a copy of the folder of the original files (incl the cache
  • subfolder) in any location
  • No new thumbnails will be created, the cache will not get stale, the
  • copied cache will just work. Even if you do the above with an external
  • program while XYplorer is closed!
  • Configuration | Preview | Thumbnails | Include removable media: Renamed it to "Include removable media and network locations" because that's what it does.
  • Configuration | Tabs and Panes | Tabs | Reuse existing tabs when changing the location: Now it also re-uses existing tabs when going by tree, list, breadcrumb bar, and whatever other way.
  • Removed tweak TabReuseTabsRadical.
  • Paper Folders: When you renamed an item within a Paper Folder, that change was not auto-saved to the Paper Folder when leaving it. Fixed (only
  • applies to "Explicit Save Only" = False).
  • SC extracttext: Did not handle a fallback to 64-bit IFilters. Fixed.

New in XYplorer 22.30.0202 Beta (Oct 21, 2021)

  • Configuration | Preview | Thumbnails: Added option "Resolve cache path from current folder". Enable it to make a softly defined cache path location (i.e. one that is not a hard path) dependent on the current folder instead of the XYplorer app data path. The current folder is the folder for which you are currently showing thumbnails.
  • Added tweak to create thumbnails for certain extension that usually don't have thumbnails. List the extensions separated by a dot, for example for archive files: ThumbsExtraExtensions=cab.rar.zip
  • Configuration | General | Refresh, Icons, History | Icons | Draw selected list icons dimmed: The recent fix did not work well with thumbnails views. Fixed.

New in XYplorer 22.30.0201 Beta (Oct 20, 2021)

  • Configuration | General | Tree and List | Items in Tree and List | Show
  • portable devices: When checking this box, an explicit warning is shown
  • now: "Warning: Microsoft's Media Transfer Protocol (MTP) is known to be
  • unreliable and can cause data loss. Use caution when performing file
  • operations to or from portable devices!"
  • Configuration | General | Menus, Mouse, Usability | Usability | Highlight
  • hovered items: In the file list the hover effect was removed on mouse up.
  • I find this strange now and have decided to leave the hover effect.
  • Also, when a mouse down (any button) implicitly closes a context menu,
  • the hover effect is updated now to the item the mouse is downed on.
  • Configuration | General | Refresh, Icons, History | Icons | Draw selected
  • list icons dimmed: The dimming effect was wrong. Fixed.
  • Hover Box: Did not work anymore in the Folder Contents Preview since the
  • recent changes in File Info Tips & Hover Box. Fixed.

New in XYplorer 22.30.0200 (Oct 11, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.30.0109 Beta (Oct 11, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.30.0108 Beta (Oct 10, 2021)

  • Live Filter Box | Context Menu:
  • Added three settings that are shared by Visual Filters and Live Filters:
  • Apply to Files Only
  • Match Case
  • Ignore Diacritics
  • Configuration | Find and Filter | Filters & Type Ahead Find:
  • Reorganized the page by combining three shared settings in a new section "Visual Filters and Live Filter Box".
  • Cell Context Menu | Live Filter:
  • For some columns the "Match Case" setting was ignored. Fixed.
  • Note that "Match Case" for Live Filters is controlled here: Configuration
  • Find and Filter | Filters & Type Ahead Find | Visual Filters | Match case.
  • Locked Mini Tree:
  • Newly created folders were auto-added to the tree.
  • That's okay with the Locked Maxi Tree (see v8.80.0016 - 2010-01-13 15:15) but not with the Locked Mini Tree. Fixed.

New in XYplorer 22.30.0107 Beta (Oct 10, 2021)

  • Configuration | General | Custom Event Actions | Other Events: Added option "None" to "Release mouse back button" and "Release mouse forward button".
  • Info Panel | Find Files | Reset Filters: Now the confirmation prompt is optional. Right-click the button to pop a toggle "Show Confirmation Prompt" and make your choice.
  • SC popup main menu: Did not pop at cursor position when "submenu" was specified and coords were given as or defaulted to -1/-1. Fixed.
  • Configuration | Preview | Mouse Down Blow Up | Mouse Up on Folder Icons | Folder contents preview: Could not open a file from the Folder Contents Preview when the list was currently showing drives ("This PC"). Fixed.

New in XYplorer 22.30.0106 Beta (Oct 10, 2021)

  • Info Panel | Find Files | Reset Filters: Now you get an "Are you sure?" prompt before the filters are reset.
  • Auto-Refresh: Auto-refresh was not working in the inactive pane on deletions in the active pane. Fixed.
  • Tools | Customize Tree | Show Expansion Icons: With the checkmark unchecked, you could still click the area where the extension icon is usually located and toggle the extension. Fixed.
  • View | Tab | Filter By Selection(s): Did not work anymore with more than one selection since v22.20.0220 - 2021-09-23 14:47. Fixed.
  • SC popupmainmenu: Popped relative to main window when "submenu" was specified, but relative to screen otherwise. Fixed. Now it always pops relative to screen.
  • Hover Box: Did not show contents of JAR-archives. Fixed.

New in XYplorer 22.30.0105 Beta (Oct 9, 2021)

  • Custom Icons in Popup Menus: Full rewrite to better support all resolutions.
  • Tabs: Some types of custom tab icons are now better sized and/or positioned in higher resolutions.
  • Configuration | Information | File Info Tips & Hover Box: Even more glitches fixed.

New in XYplorer 22.30.0104 Beta (Oct 8, 2021)

  • Added SC get("find_queryparsed_last"): The old SC get("find_queryparsed") always returns the last-used query in a friendly way, but that's the last-used query of the current list pane. This does not include any searches via SC quicksearch() which bypass the GUI and hence the list panes.
  • To look at a friendly version of the very last search query including any quicksearch() you can now use this argument -
  • text get("find_queryparsed_last");
  • text <get find_queryparsed_last>; //alternate syntax for SC get
  • Configuration | Information | File Info Tips & Hover Box: More glitches fixed.
  • Worked on the "Location currently not available" issue. Tried a fix.
  • Tab Bars | 'Tab List' button: The menu did not show all sorts of custom tab icons correctly in all resolutions. Fixed.

New in XYplorer 22.30.0103 Beta (Oct 7, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Glitches fixed.
  • Tab Bars | 'Tab List' button: The menu did not show all sorts of custom tab icons anymore since about v22.10.0007 - 2021-07-25 13:41. Fixed.
  • Added debug logging to investigate a "Location currently not available" issue

New in XYplorer 22.30.0102 Beta (Oct 6, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Added option "Show hover box only while the shift key is held down". Before, this
  • functionality was covered by "Show info tips only while the shift key is held down". Now the settings are separate, which gives you more setting
  • options.
  • Configuration | Information | File Info Tips & Hover Box: Reorganized the whole page. Settings that apply to both File Info Tips and Hover Box are now listed in a separate section named "File Info Tips and Hover Box".
  • Configuration | Information | File Info Tips & Hover Box | Show tips for clipped tree and list items: Those tips are not shown anymore when the
  • mouse is over a thumbnail.
  • Configuration | General | Startup & Exit | Open command line start path in new tab: The unticked state was not completely honored. Fixed. Now when unticked the current tab is overwritten by the command line start path unless the tab is locked.
  • SC quicksearch: Lost its ability to search Paper Folders when "Explicit Save Only" was introduced in v21.50.0133 - 2021-03-08 16:23. Fixed. Now
  • you can do things like this again (no need to load that Paper Folder into the list): text quicksearch("egg*.txt /n", "paper:chicken");

New in XYplorer 22.30.0101 Beta (Oct 6, 2021)

  • Quick Search and Find Files:
  • Parsing issues when a pattern ended with !. Fixed.
  • Pattern Match (case-insensitive)
  • -----------------------------------------------
  • Rock! Name: "*rock!*"
  • !Rock! NOT Name: "*rock!*"
  • !Rock! Name: "*!rock!*"
  • Rock! & Jazz Name: "*rock!*" AND Name: "*jazz*"
  • !Rock! & Jazz (NOT Name: "*rock!*") AND Name: "*jazz*"
  • !Rock & Jazz Name: "*!rock*" AND Name: "*jazz*"
  • Color Filters:
  • Since 20210930 Color Filters support Boolean NOT operators (! and NOT). However, escaping those operators didn't work yet with Color Filters. Fixed.
  • Pattern Match
  • -----------------------------------------------
  • !~! NOT Name: "*~!*"
  • !~! Name: "*!~!*"
  • List Inline Rename:
  • Since v22.10.0006 - 2021-07-24 14:20 there wasn't any grace time anymore when trying to rename a file in use. Now it's back.

New in XYplorer 22.30.0006 Beta (Oct 4, 2021)

  • Live Filter Box: You could already use the Backspace key to remove the last character in the LFB when the focus was in the file list and the LFB contained anything. Now you can use Ctrl+Backspace to remove the last *word* in the LFB.
  • Configuration | Preview | Thumbnails | Show folder thumbnails: Slightly changed the order of precedence when asked which file is used for the folder's thumbnail:
  • Live Filter: Exact match via quotes did not work with the Name selector.
  • Configuration | Tabs and Panes | Tabs | Minimum / Maximum tab width in pixels: Since 20210628 the maximum could not go below 250. Fix #2. The v22.10.0206 - 2021-08-28 16:08 fix was not complete.

New in XYplorer 22.30.0005 Beta (Oct 3, 2021)

  • Cell Context Menu | Live Filter / Quick Search: Now if the pattern contains any Boolean characters or backslashes the pattern is automatically quoted to avoid any parsing ambiguities. Examples:
  • Owner: "VegaDonald"
  • Comment: "cat & dog"
  • Tags: "!Okay!"
  • FYI, alternatively to quoting you can escape such operators (since this feature is fixed, see below):
  • Owner: Vega\Donald
  • Comment: cat & dog
  • Tags: !Okay!
  • Find Files and Quick Search: Escaping boolean operators with "" did not work anymore since 20210312. Fixed. Examples:
  • Pattern Match
  • cat & dog "cat & dog"
  • cat and dog "cat and dog"
  • !cat "!cat"
  • !!cat NOT "!cat"
  • Thumbnails: New factory defaults for the sizes offered in "Configuration | Preview | Thumbnails | Thumbnail widths and heights". Rounder and larger numbers:
  • OLD: 16,32,64,96,128,192,200,300,450,512,675
  • NEW: 16,32,64,96,128,192,200,300,400,600,800,1200,1600
  • Nothing changes for upgraders. You can always tweak the "ThumbSizes" key.

New in XYplorer 22.30.0004 Beta (Oct 2, 2021)

  • Live Filter Box: Now you can adjust the width of the box in a snap by
  • hitting Shift+Alt+Wheel over the box. The width is increased or decreased
  • in steps of 10 pixels. Minimum is 40 pixels, maximum is screen width.
  • In case you don't have a mouse with a wheel, you can tweak the value here:
  • LiveFilterBoxWidth=200
  • Live Filter Box: Now the factory default width depends on the screen width
  • and is defined as Max(140, screenWidth / 12). Before it was hard-coded to
  • 140. So with screens wider than 1680 the box will be wider than before.
  • Once you set the width by Shift+Alt+Wheel the factory default is
  • irrelevant, of course.

New in XYplorer 22.30.0003 Beta (Oct 1, 2021)

  • Cell Context Menu | Live Filter / Quick Search: If you're adventurous enough to call your columns "Not OK" or "Birds and Feathers" (i.e. with Boolean operators in the name) they will survive Boolean parsing only with escapes (""). Now such escapes are automatically added where necessary, e.g. "Not OK" or "Birds and Feathers".
  • SC get("rs"): Got stuck in endless loop since 20210924. Fixed.

New in XYplorer 22.30.0002 Beta (Sep 30, 2021)

  • Visual Filters and Live Filters: The verbal NOT-operator "NOT " (or "not ", or "Not ", it's case-insensitive) was not yet supported. Now it is:
  • Size: 529 KB or not Ext: txt
  • not Size: 529 KB or Ext: txt
  • not (Size: 529 KB or not Ext: txt)
  • dateM:NOT dw 6-7
  • dateM: NOT dw 6-7
  • NOT dateM:dw 6-7
  • NOT dateM: dw 6-7
  • Visual Filters and Live Filters:
  • dateM:dw 6-7 OK
  • dateM: dw 6-7 OK
  • dateM:!dw 6-7 OK
  • dateM:! dw 6-7 OK
  • dateM: !dw 6-7 FAIL!
  • Fixed. Now all work.
  • Color Filters: Now the verbal NOT-operator "NOT " (case-insensitive) is supported:
  • dateM:NOT dw 6-7
  • dateM: NOT dw 6-7
  • NOT dateM:dw 6-7
  • NOT dateM: dw 6-7
  • Color Filters: Logical inversion failed when done at the value:
  • !dateM:dw 6-7 OK
  • ! dateM:dw 6-7 OK
  • dateM:!dw 6-7 FAIL!
  • dateM:! dw 6-7 FAIL!
  • dateM: !dw 6-7 FAIL!
  • Fixed. Now all work.
  • Custom File Associations:
  • When opening a LNK file with "Toolbar | Open With | Resolve Shortcuts before Matching" enabled, any "Run Maximized" in the LNK settings was ignored. Fixed.

New in XYplorer 22.30.0001 Beta (Sep 29, 2021)

  • Preview and Thumbnails: Added XAR to the supported factory defaults.
  • * Quick Find Files: From now on the "Find Files" button in the Quick Search
  • dialog *only* affects searches triggered from this dialog. Other Quick
  • Searches are not affected and run normally.

New in XYplorer 22.30.0000 (Sep 28, 2021)

  • NEW OFFICIAL RELEASE. Main developments since last release:
  • Live Filter via Cell Context Menu. Now it's just a click to filter the list for a specific property. And that's any property, including the standard columns, tags, comments, extended shell properties, and even your own user-defined custom columns. Unprecedented and addictive usability booster. And the learning curve is a dot.
  • Quick Search via Cell Context Menu. Now it's just a click to search the current location including its subfolders for a specific property. And that's any property, including the standard columns, tags, comments, extended shell properties, and even your own user-defined custom columns. Just wow.
  • Photo Data in the Hover Box. See Camera Model, Focal Length, F-Stop, Exposure Time, Exposure Bias, ISO Speed, and Date Taken, and of course an image preview by simply moving the mouse over the photo file.
  • Compilation Soundtrack. Compiled to the groove of Charlie Watts.

New in XYplorer 22.20.0227 Beta (Sep 28, 2021)

  • MLS: Minor error in one caption. Fixed.

New in XYplorer 22.20.0226 Beta (Sep 28, 2021)

  • Updated the help file.
  • Floating Preview: "Navigate by Category" didn't see WEBP files as images because internally they are in a different category (Preview as Thumbnail). Fixed.

New in XYplorer 22.20.0225 Beta (Sep 27, 2021)

  • XY64: Updated to 1.0.0.26.
  • Office Preview: Tried to fix an alignment issue with the 64-bit preview of Office files in some systems.
  • SC tag, SC tagitems: Did not yet support Extra Columns beyond "ex5" in the "type" or "field" parameter. Fixed. Now they support "ex1" - "ex16".

New in XYplorer 22.20.0223 Beta (Sep 25, 2021)

  • Cell Context Menu: Now you can modify by keyboard what happens when you click "Live Filter".Click => Filter list by the selected property (replace any current filter)
  • Ctrl+Click => Boolean AND the selected property to the current filter (if any)
  • Shift+Click => Boolean OR the selected property to the current filter (if any)
  • No smartness built in. It just appends " & [selected property]" or " | [selected property]" to whatever is in the box.
  • Configuration | General | Refresh, Icons, History | Auto-Refresh | Watch the current location: Renamed it back to "Auto-Refresh". Needs to be consistent with the main menu "View | Auto-Refresh".
  • Configuration | General | Refresh, Icons, History | Auto-Refresh | Listen to file system notifications: Renamed it to "Respond to file system notifications".
  • Configuration | General | Refresh, Icons, History | Auto-Refresh: Removed sections "Method" and "Scope". Unnecessary.
  • Configuration | General | Refresh, Icons, History | Auto-Refresh: Revised the logic. The checkbox "Auto-refresh" is the main switch again.
  • Speed: Browsing, searching and calculating folder sizes all got a little bit faster. Removed an unnecessary operation that was triggered *very often* for nothing.

New in XYplorer 22.20.0222 Beta (Sep 24, 2021)

  • Reorganized the options in two sections, "Method" and "Scope".
  • Configuration | General | Refresh, Icons, History | Auto-Refresh | Auto-refresh: Renamed it to "Watch the current location". Tick it to
  • automatically refresh Tree and List on file system changes in the current location.
  • Configuration | General | Refresh, Icons, History | Method: Added option "Listen to file system notifications". Tick it to automatically refresh
  • Tree and List on file system changes anywhere. Depending on your system this can lead to more refresh events than you might like or need. Hence you now have the option to turn it off. FYI, this option raises tweak DisableSHChangeNotifyRegister to UI (with inverted logic).
  • Configuration | General | Refresh, Icons, History | Scope: The settings here apply to both methods.
  • Visual Filters and Live Filters: Now, by factory default, you can invert a whole Boolean expression ("master-invert") by wrapping it into parentheses and prefixing a !:
  • UPGRADERS: To prevent breaking old code a tweak is auto-set for upgraders that keeps it as it was before:
  • VFAllowMasterInvertOldWay=1
  • Aliases: The nesting of aliases using <get ...> was limited. It's not anymore. Now you can do this:
  • Define (via Address Bar) a deeply nested alias in e.g. 3 steps (any number of steps are possible):
  • @dir1=C:Test
  • @dir2=<get alias dir1>SubLevel1
  • @dir3=<get alias dir2>SubLevel2
  • Removed these main menu commands:
  • #356 - View | Tab | Filter By Selected Extension(s) (Ctrl+Alt+J) (added in v5.40.0023 - 2006-11-20 10:30)
  • #357 - View | Tab | Filter Out Selected Extension(s) (Ctrl+Shift+Alt+J) (added in v6.10.0048 - 2007-06-22 10:02)
  • Reason: Not needed anymore. The functionality is now covered by other functions, or can be scripted.

New in XYplorer 22.20.0221 Beta (Sep 23, 2021)

  • Tree: Freeze on auto-refreshing a network drive. Fixed.

New in XYplorer 22.20.0220 Beta (Sep 23, 2021)

  • Visual Filters: Now Boolean AND can also be written as " & ". Before, only " AND " (case-insensitive) worked.
  • Visual Filters: Now Boolean OR can also be written as " OR " (case-insensitive). Before, only "|" and ";" worked.
  • Visual Filters: Removed a singular inconsisteny with Visual Filters and Live Filters. They were the only places where surrounding spaces for | (for Boolean OR) were not mandatory. Now they are mandatory. This change might break some of your code but consistency pays off in the long run. If you want to preserve the old state, here's a tweak: VFAllowSinglePipeOR=1. For upgraders the tweak is set automatically (XY never breaks old code). But it's recommended to set it to 0 so you are guided to full consistency and can safely share patterns with new users for whom surrounding spaces are mandatory.
  • Color Filters: Now Boolean AND can also be written as " & ". Before, only " AND " (case-insensitive) worked.
  • Color Filters: Now Boolean OR can also be written as " OR " (case-insensitive) and " | " (surrounding spaces needed). Before, only ";" worked.
  • Apart from ";" all Boolean operators have to be surrounded by spaces.
  • Both AND and OR are case-insensitive everywhere, i.e. "and" and "or" work as well.
  • Summary of available binary Boolean operators:
  • AND OR Notes
  • Visual Filters AND & OR | ;
  • Live Filters AND & OR | ; always 100% identical to Visual Filters
  • Color Filters AND & OR | ; not all selectors are supported yet
  • Quick Search AND & OR | ;
  • Find Files Name AND & OR | ; always 100% identical to Quick Search

New in XYplorer 22.20.0219 Beta (Sep 22, 2021)

  • Added debug logging to fix a freezing problem.

New in XYplorer 22.20.0218 Beta (Sep 22, 2021)

  • List | Information Bars: Experimentally added a single-click way to close the bar and the related function. You'll see a little cross at the right end of the bar. If you click that right-end square marked by the cross the bar will close (more exactly: will do the same that a double-click would do). It's totally basic, no hover-effect, no tooltip.
  • Live Filter Box: Now when filled programmatically (not by typing, but e.g. by toggling) the beginning of the pattern is visible (not scrolled out of view) even if the pattern is longer than the box. That way you can always see the selector.

New in XYplorer 22.20.0217 Beta (Sep 21, 2021)

  • Cell Context Menu: Added command "Quick Search". Will run a Quick Search looking for that property.
  • Cell Context Menu | Set as Live Filter: Renamed it to "Live Filter".
  • Cell Context Menu: Moved "Live Filter" and "Quick Search" to the top.
  • Configuration | General | Menus, Mouse, Usability | Context Menus: Added option "Hold Ctrl to show cell context menu" (default is ON). Untick to pop the Cell Context Menu by a simple right-click without holding CTRL.
  • That way the new cell-oriented functions are more easily accessible.
  • If unticked you still can pop the standard Edit context menu by holding CTRL (or by "rocker-click"). So this setting swaps the need for CTRL between the two possible context menus.
  • Set as Live Filter: Did not work yet for some columns with a space in the name. Fixed.

New in XYplorer 22.20.0216 Beta (Sep 20, 2021)

  • List: Column headers were destroyed on tab change in the last beta. Fixed.

New in XYplorer 22.20.0214 Beta (Sep 20, 2021)

  • Find Files and Quick Search: Now you can find files by their Shell Properties even when such a column is currently not present in the list. These are the properties that are available in the "Property Columns". You find a list of them here: Configuration | Information | File Info Tips & Hover Box | Show these fields
  • Find Files and Quick Search: Now you can find files by their Special Properties even when such a column is currently not present in the list. Simply use the Special Property name (as you seeFind Files and Quick Search: Now you can find files by their Shell Properties even when such a column is currently not present in the list. These are the properties that are available in the "Property Columns". You find a list of them here: Configuration | Information | File Info Tips & Hover Box | Show these fields
  • Find Files and Quick Search: Now you can find files by their Special Properties even when such a column is currently not present in the list. Simply use the Special Property name (as you see it in the "Select Special Property" dialog that you can show when you right-click a such a column header) as selector. Alternatively you can use the internal selector (if you know it). It is locale independent and pretty safe against ambiguities (the user could have one or more Custom Columns named "MD5" which would make the actual outcome of the simple forms above unpredictable). Note that the old way still works. It is more clumsy and harder to remember but even more safe against ambiguities. There aren't any notable speed difference between the alternatives.
  • Now you can show the internal Special Property selectors (e.g. "hash.md5") in the "Select Special Property" dialog if you hold CTRL down while opening the dialog. They are canonic, i.e. locale independent.
  • Live Filter Box: Now Shell Properties and Special Properties are supported. Works independently of any currently visible columns. Patterns are identical to the ones used in Find Files.
  • Configuration | Colors and Styles | Styles | Columns | Always autosize the Size column: Less flicker when changing locations while Show Folder Sizes is enabled.
  • Set as Live Filter: Did not work yet for the Type column. Fixed. it in the "Select Special Property" dialog that you can show when you right-click a such a column header) as selector. Alternatively you can use the internal selector (if you know it). It is locale independent and pretty safe against ambiguities (the user could have one or more Custom Columns named "MD5" which would make the actual outcome of the simple forms above unpredictable). Note that the old way still works. It is more clumsy and harder to remember but even more safe against ambiguities. There aren't any notable speed difference between the alternatives.
  • Now you can show the internal Special Property selectors (e.g. "hash.md5") in the "Select Special Property" dialog if you hold CTRL down while opening the dialog. They are canonic, i.e. locale independent.
  • Live Filter Box: Now Shell Properties and Special Properties are supported. Works independently of any currently visible columns. Patterns are identical to the ones used in Find Files.
  • Configuration | Colors and Styles | Styles | Columns | Always autosize the Size column: Less flicker when changing locations while Show Folder Sizes is enabled.
  • Set as Live Filter: Did not work yet for the Type column. Fixed.

New in XYplorer 22.20.0213 Beta (Sep 19, 2021)

  • Batch Rename: Now it has progress feedback in the status bar.
  • % Clipboard Markers: Turned out that the Clipboard Markers were poorly implemented and caused heavy delays when the number of items in the clipboard was high. Improved in 2 ways:
  • Now when both of these settings are OFF...
  • Configuration | Colors and Styles | Styles | Clipboard Markers | Dimmed icons
  • Configuration | Colors and Styles | Styles | Clipboard Markers | Colored lines
  • ... no work related to the markers is done anymore.
  • There is a limit now up to which Clipboard Markers are processed and shown. The factory default is 1000 (= up to 1000 items in the clipboard).

New in XYplorer 22.20.0211 Beta (Sep 19, 2021)

  • Visual Filters and Live Filters: Filtering by Size did not work yet where
  • Thousand separators were combined with units, e.g. "Size: 5,318 KB". Fixed.
  • Note that handling thousand separators only works when they are commas.

New in XYplorer 22.20.0210 Beta (Sep 18, 2021)

  • Find Files by Size: Now you can pass file sizes with units in the search term. Also local thousand separators are handled now.
  • Find Files by Columns: Now you can prefix any column header (canonic name or current caption) to the search term (separated by :).
  • Visual Filters and Live Filters: All columns (apart from "Index") are supported now.
  • Note that the "Index" column contains an internal value that cannot be searched or filtered. All other columns should work now.

New in XYplorer 22.20.0209 Beta (Sep 17, 2021)

  • Visual Filters and Live Filters: Now you can filter lists by the data shown in Custom Columns. Awesome.
  • You can reference the columns by their canonic name and also by their caption (the latter can be ambiguous).
  • Like with other filters you can use numeric operators (>=, <, ==, etc) and wildcards (*, ?). What makes sense when, only you can know since you wrote the Custom Columns.
  • Note that the filtering also works for columns that are not currently present in the list. So you now have handy shortcuts to ever-so-complex filters. Mega awesome.
  • List: Experimentally added a new command "Set as Live Filter" (another possible caption would be "Filter by This Property") to the Ctrl+Right-Click menu of each cell in Details view. It seems to work well with Custom Columns, but not with some of the other columns. Work in progress...
  • Preview: Previewing very large text files could lead to Error 6 (Overflow). Fixed.
  • Content Search: A RegExp search of very large text files could lead to Error 7 (Out of Memory). Fixed.
  • Find Files: When searching by a Custom Column and this column returned a date and the Format was set to "Age", the matching was falsely done by the absolute date, not by the age term shown in the column. Fixed.

New in XYplorer 22.20.0208 Beta (Sep 16, 2021)

  • Small Audio Preview: If the Preview Pane is visible an audio-only preview shows its progress in the Status Bar (just like the Quick Audio Preview on MDBU) -- this is called "Small Audio Preview" now.
  • Small Audio Preview: Stopping this preview (and hiding the progress bar) by unselecting the previewed file did not work anymore since 20210329. Fixed.
  • Small Audio Preview: Now it supports the following keys (apart from ESC these keys work the same way in the Preview Tab ever since):
  • Space = toggle Play/Pause
  • Shift+Space = Stop (Pause and Rewind)
  • ESC = End Preview

New in XYplorer 22.20.0207 Beta (Sep 15, 2021)

  • Custom Event Actions: Added new event "Exit". It is fired right before the automatic save settings on exit (if any).
  • SC catalogreport: If the Catalog wasn't shown on startup and still hidden when calling SC catalogreport the report didn't cover the complete
  • Catalog because at that point it wasn't yet fully loaded internally. Fixed.
  • Time-Stamping: FYI, the earliest possible file date you can set in XY is this: 1601-01-01 00:00:00.0000001Z (Z for Zulu = UTC = Coordinated Universal Time)
  • It is not possible to set the file date to the absolute low (which would be shown as "(unknown)"): 1601-01-01 00:00:00Z (= 1601-01-01 00:00:00.0000000Z). This is because the SetFileTime API interprets a 0 value as "Do not change the current timestamp". BTW, the latest possible file date you can set in XY is this: 9999-12-31 23:59:59.9999999Z

New in XYplorer 22.20.0206 Beta (Sep 13, 2021)

  • Configuration | File Operations | File Operations | Custom Copy Operations: Added option "Check beforehand whether there is enough space".
  • Tick it check beforehand whether there is enough space.
  • Before, it was hard-coded to "Yes". So now you have the option to turn it off, which can be useful sometimes.
  • This setting applies to Custom Copy/Move and also to Backup operations.
  • Intra-volume moves do not check space anyway since this version so here the setting is irrelevant.
  • BTW, also the setting "Default to repeat action on collisions" applies to Custom Copy/Move and also to Backup operations.
  • File | Quick File View: Now if a LNK file is viewed, the Quick File View will show the target file, not the LNK file.
  • Custom Copy: Free space check is completely skipped now for move operations in the same drive (aka intra-volume moves) because a better API was employed to do the move job.
  • If overwrites are involved intra-volume moves are also faster now.
  • XYcopy: Updated to 2.10.0175.

New in XYplorer 22.20.0205 Beta (Sep 12, 2021)

  • Scripting got a new function:
  • Name: IndexAtPos
  • Action: Returns the fixed internal item index within a control at a certain screen position.
  • Syntax: indexatpos([x], [y], [flags]) (same as SC ItemAtPos) return: Item index:
  • The index is usually 0-based, i.e. the first index is "0".
  • Returns "-1" if the X/Y coordinates do not point to any item.
  • Remarks:
  • Supported controls are:
  • Tree (index of hovered item)
  • Catalog (index of hovered item)
  • List (index of hovered item)
  • Toolbar (index of hovered button)
  • Tab Bar (index of hovered tab)
  • With Breadcrumb Bar and Status Bar, the Index value is meaningless (it's always 1 less than the position index).
  • SC catalogreport enhanced: Added {Index} to the variables supported in template_category and template_item-:
  • Action: Creates a report on the Catalog.
  • Syntax: catalogreport(template_category, template_item, [currentcategory=0]) template_category: Template for categories.
  • The following variables are supported:
  • {Caption} = Caption field.
  • {Index} = Item index (a fixed numeric ID, independent of the position).
  • {Location} = Location field ("Description" in Categories)
  • {RGB Text} = Text color in RRGGBB format.
  • {RGB Back} = Background color in RRGGBB format.
  • template_item:
  • Variables see template_category above.
  • currentcategory:
  • 0: [Default] Report on whole catalog.
  • 1: Report on current category.
  • return: The report.

New in XYplorer 22.20.0204 Beta (Sep 12, 2021)

  • Configuration | Preview | Thumbnails | Show folder thumbnails: Now if none of initial strategies find a thumbnail ("Desktop.ini"; "folder.jpg", "folder.png"; any JPEG or PNG) the first image or video file is used for the thumbnail.
  • + Scripting got a new function.
  • Name: PosAtPos
  • Action: Returns the item position index within a control at a certain screen position.
  • Syntax: posatpos([x], [y], [flags]) (same as SC ItemAtPos)
  • return: Position index. First position is "1". Returns "0" if the X/Y coordinates do not point any item.
  • Remarks:
  • Supported controls are:
  • Tree (position of hovered item)
  • Catalog (position of hovered item)
  • List (position of hovered item)
  • Toolbar (position of hovered button)
  • Tab Bar (position of hovered tab)
  • Status Bar (position of hovered section)
  • Examples:
  • echo posatpos(); //item position at current mouse position on screen
  • echo posatpos(592, 662); //item position at arbitrary mouse position on screen
  • echo posatpos(73, 108, 1); //item position at arbitrary mouse position on XYplorer
  • Configuration: Simplified and reorganized the return of the undocumented
  • Ctrl+Right-Click function to display breadcrumb paths to each option.

New in XYplorer 22.20.0203 Beta (Sep 12, 2021)

  • Hover Box | Image: While the Hover Box is showing an image you now can toggle whether photo data are shown in the Hover Box status by pressing the "P" key. Remembered across sessions.
  • The same setting is also found here: Configuration | Information |
  • Report & Data | Photo Data | Show photo data in the Hover Box.
  • Photo Data include Camera Model, Focal Length, F-Stop, Exposure Time,
  • Exposure Bias, ISO Speed, and Date Taken.
  • FYI, before this setting was controlled by the "Show Photo Data" setting in the Large Tiles view.
  • Configuration | Information | Report & Data | Photo Data: Added option "Show photo data in the Hover Box". Tick it to show photo data in the Hover Box status.
  • Configuration | Information | Report & Data | Photo Data: Added option "Show photo data in the Large Tiles view". Tick it to show photo data in the Large Tiles view.
  • The same setting is also found as "Show Photo Data" in the CTRL+Right-click menu of the text area of each tile in the Large Tiles view.
  • Configuration | Information | Report: Renamed it to "Report & Data".

New in XYplorer 22.20.0202 Beta (Sep 10, 2021)

  • Configuration | Preview | Previewed Formats | Category: [...]: Now a double-click on an item will open the "Edit..." dialog if the "Edit..." button is enabled
  • 64-bit Preview: Removed a useless error message that occurred with a specific MSG preview handler
  • XY64: Updated to 1.0.0.25
  • Preview of Animated GIF Files: Since Win8.1 the animation did not happen in the Preview Tab or Preview Pane or Floating Preview *IF* the file path contained any Unicode characters. Fixed
  • Preview of Embedded Thumbnails in PSD Files: Same problem with Unicode characters as above. Fixed

New in XYplorer 22.20.0201 Beta (Sep 9, 2021)

  • User-defined Preview Handlers: Now you can force the bitness (32 or 64) of the process that attempts to employ the preview handler. This is useful if you know that the handler only exists in a particular bitness, so trying the other bitness would just be a waste of time and energy. Another advantage is that this setting overrides the global settings "Use 64-bit preview handlers for preview" and "Fall back to preview handlers of the other bitness" so that you have finer control over the bitness now.
  • Startup became slow if any of the boxes under "Configuration | Colors and Styles | Styles | Clipboard Markers" was ticked and the clipboard contained many items (> 4000). Now Clipboard Markers are not shown on startup when more than 4000 items are in the clipboard.
  • Speed Tip: Copying many items (say > 4000) to the clipboard is much faster if you untick the checkboxes under "Configuration | Colors and styles | Styles | Clipboard markers".
  • Configuration | Colors and Styles | Styles | Columns | Always autosize the Size column: Did not work if the list was showing folder sizes. Fixed.

New in XYplorer 22.20.0200 (Sep 4, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 22.20.0101 Beta (Sep 3, 2021)

  • Panes | Sync Select...: Added option "Select Different Content" to select all name matches with a different content.
  • By default the content is compared using SHA-256 hashing.
  • Added a tweak to control the hashing method used by "Panes | Sync Select |
  • Select Different Content". It factory defaults to 4 (SHA-256), and any value different from 1-5 falls back to 4 (SHA-256):
  • SelSpecContentCheck=4 '1=ByteToByte, 2=MD5, 3=SHA-1, 4=SHA-256, 5=SHA-512
  • Added a tweak to fiddle with the fatness of the primary and secondary sort arrows (sorry, I was bored):
  • SortArrowFat=1 'make them 1 pixel fatter than normal
  • SortArrowFat=2 'make them 1 pixels fatter than normal... etc ...
  • XYcopy: Pseudo error 91 possible under certain conditions since v22.00.0004 - 2021-07-02 15:39. Fixed.
  • XYcopy: Updated to 2.10.0174.

New in XYplorer 22.20.0001 Beta (Sep 2, 2021)

  • List: Added a tweak to ignore the column header on autosize:
  • AutoSizeIgnoreHeader=1
  • Tools | Customize List | Autosize Columns: Now when you turn it on,
  • "Autofit the width of the Name column" is applied right away as well if
  • enabled.
  • Configuration | General | Sort and Rename | Sort | Show implicit secondary
  • sort order arrow: Did not work if "Keep folders on top" was disabled. Fixed.
  • Configuration | Colors and Styles | Styles | Columns | Autofit the width
  • of the Name column: Did not work correctly if "Configuration | Colors and
  • Styles | Highlights & Dark Mode | Borders" was set to any value but
  • "Windows Classic Style" or "No border". Fixed.
  • Configuration | Colors and Styles | Styles | Columns | Autofit the width
  • of the Name column: Did not work correctly if " Tools | Customize List |
  • Show Folder Sizes" was enabled. Fixed.

New in XYplorer 22.20.0000 (Aug 31, 2021)

  • Autofit the Name Column. Now you can let the Name column automatically take up all of the space not used by the other columns. A simple check mark saves you a lot of scrolling and dragging. So useful that you’ll stick with it forever.
  • Autosize the Size Column. The Size column is the one with the most variable content, the one that’s typically always either too wide or too narrow. With this option, the width of the Size column is automatically adjusted when positions are changed or tabs are switched or when a new column layout is loaded.
  • Secondary Sort Order Arrow. Now you can indicate the implicit secondary sort order by a very light little sort arrow. You’ll love it if you’re nerd enough.
  • Compilation Soundtrack. Compiled to music by Cedric Burnside.

New in XYplorer 22.10.0209 Beta (Aug 31, 2021)

  • SC get("previewhandler"): Reorganized the return. Now it might look like this:
  • Previewed Extension: msg
  • Preview Handler: Outlook MAPI Mail Previewer [32-bit]
  • Display Name: @C:Program Files (x86)Microsoft OfficeOffice14MAPISHELL.DLL,-127
  • GUID: {435FDBA0-964C-43A7-8AFF-CC94E21B2249}
  • Initialization: IInitializeWithItem
  • Or like this when previewed via XY64.exe;
  • Previewed Extension: docx
  • Preview Handler: Microsoft Word-Vorschau [64-bit]
  • Display Name: Microsoft Word-Vorschau
  • GUID: {84f66100-ff7c-4fb4-b0c0-02cd7fb668fe}
  • Initialization: IInitializeWithFile
  • As you see, due to the lacking Windows documentation every Preview Handler
  • just registers more or less as it feels like. We're in outlaw zone.
  • MLS: Internally updated to version 8.134. > TRANSLATORS: Please wait until Reference_8.134.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.

New in XYplorer 22.10.0208 Beta (Aug 30, 2021)

  • List | Attr Column: Now the file attributes are displayed by default in a modern narrow style (without all those hyphens). For example:
  • BEFORE: ----A-----I----
  • NOW: AI
  • You can toggle the display style (go back to the old DOS Attributes style) by Ctrl+Right-clicking any item in the Attr column. Then click "Show Attributes in DOS Style". This setting is global for all modes, tabs, panes, and reports.
  • UPGRADERS: Upgraders can use this toggle to turn on the new style.
  • List | Attr Column: Now the N ("Normal") attribute is suppressed (not shown) by default. This is because this attribute is totally pointless: It *always and only* shows when an item has none of the other attributes.The suppression of Normal is done by setting the new key "AttrSuppressed" to 128 which happens to be the value for FILE_ATTRIBUTE_NORMAL. AttrSuppressed=128
  • It's a bit field, so you can add values if you want to suppress other attributes. E.g. FILE_ATTRIBUTE_DIRECTORY is 16, and
  • FILE_ATTRIBUTE_ARCHIVE is 32. To hide D, A, and N do this (16+32+128): AttrSuppressed=176. Look up these values by searching the web for "File Attribute Constants".
  • BTW, to suppress nothing do this: AttrSuppressed=0
  • UPGRADERS: While the new factory default is 128, upgraders have to manually tweak the value.
  • Configuration | Preview | Previewed Formats | Find...: Now the dialog will open on Ctrl+F3. It will also open on Shift+F3 if it has not been opened and used before within this Configuration session. After a search has been done Shift+F3 will repeat that search.
  • Configuration | Preview | Previewed Formats | Find...: Now you get a message when a repeated search (Shift+F3) doesn't find any other match, e.g.:
  • No other matches found for "pdf". When there is more than one match the search cycles through the hits.
  • Find List Item: Now, in all small lists, you get a message when a repeated search (Shift+F4) doesn't find any other match, e.g.:
  • No other matches found for "Terminator". When there is more than one match the search cycles through the hits.
  • MSG Preview: Didn't work anymore for some users since v22.10.0206. Fixed.

New in XYplorer 22.10.0207 Beta (Aug 29, 2021)

  • SC get("previewhandler"): Added a little debugging thing to learn about the currently active preview handler. When you don't pass the "extension" parameter, some lines of information are now returned.
  • Example:
  • text get("previewhandler"); //while a preview is shown
  • Example return #1:
  • Previewed extension: msg
  • Preview handler bitness: 32-bit
  • Preview handler: Outlook MAPI Mail Previewer
  • Preview handler GUID: {435FDBA0-964C-43A7-8AFF-CC94E21B2249}

New in XYplorer 22.10.0206 Beta (Aug 29, 2021)

  • Configuration | General | Sort and Rename | Sort: Added option "Show implicit secondary sort order arrow". Tick it to show the implicit secondary sort order (if any) by a very light small sort arrow.
  • FYI, this option raises tweak SortSecondaryShowAlways to UI.
  • MSG files have been excluded from the 64-bit preview in v20.90.0917 - 2020-08-31 13:26 because it just did not work. Experimentally this exclusion has now been removed.
  • MSG Preview: Improved the speed of the 32-bit MSG Preview.
  • Configuration | Tabs and Panes | Tabs | Minimum / Maximum tab width in pixels: Since 20210628 the maximum could not go below 250. Fixed. The limit for both fields is 25; the defaults are 25 / 250.

New in XYplorer 22.10.0205 Beta (Aug 25, 2021)

  • Configuration | Colors and Styles | Styles | Columns: Added option "Autofit the width of the Name column". Tick it to let the Name column take up all of the space not used by the other columns. FYI, this option raises tweak ListAutoMaxNameColumn to UI.
  • Configuration | Colors and Styles | Styles | Columns | Adaptive name column width: Removed that feature. It finally worked well (after an initial time of problems) but the whole concept was not really intuitive and unnecessarily complex. The new "Autofit the width of the Name column" achieves basically the same with a simpler approach and, by the way, much less code.
  • Configuration: The undocumented Ctrl+Right-Click function to display breadcrumb paths to each option has received some minor bugs recently. Fix #3.

New in XYplorer 22.10.0204 Beta (Aug 24, 2021)

  • Floating Preview: The right-click menu of the Floating Preview's status bar now has a toggle "Left-Align Status Text". Does what it says.
  • SC input() enhanced: Now the "width" parameter is used with style "s" (default style) when you pass it. echo input("Test", 5:=1000); Also the "notes" parameter is not limited internally to 20 lines anymore but can go up to 64 lines (if screen space allows).

New in XYplorer 22.10.0203 Beta (Aug 23, 2021)

  • Configuration | Colors and Styles | Styles | Columns: Added option "Always autosize the Size column". The Size column is the one with the most variable contents, the one that's typically always either too wide or too narrow. This option will autosize the Size column when changing locations or
  • switching tabs or when a new column layout is loaded. FYI, this option raises tweak ListAutoSizeSizeColumn to UI.
  • Tab Bars: Added tweak to always keep some pixels empty at the right end of each tab bar (if possible), e.g. 20 pixels: TabBarKeepEmpty=20
  • That way you always have a target available for the "Double-click on white in tab bar" and "Middle-click on white in tab bar" Custom Event Actions.
  • Help | Various Information: Now in line 8 the Windows UI language is shown, e.g. "UI Language: English". Just in case you don't know. :)

New in XYplorer 22.10.0202 Beta (Aug 21, 2021)

  • Reverted this change from v21.50.0115 - 2021-02-08 13:45:
  • List: From now on, the Path column is used as 2ndary sort field (ascending order) in Find mode (incl. Branch View). Before, the Name column was used.
  • List: Added tweak to re-enable the change that has been reverted above:
  • SortSecondarySRbyPath=1
  • So, you set this to 1 if you want to secondary-sort your search results (incl. Branch View) by Path instead of by Name.
  • List: Added tweak to show the implicit secondary sort order (if any) by a very light small sort arrow. SortSecondaryShowAlways=1
  • Pretty useful IMO. Might add to Configuration later.

New in XYplorer 22.10.0105 Beta (Aug 20, 2021)

  • List: Switching to List view ended up in a half empty list pane when the
  • focused item was near the end of the list. Fixed.
  • Configuration | Preview | Thumbnails | Thumbnail widths and heights: 192
  • was out of order in the thumbnail size drop down menu. Fixed for fresh
  • instances and for upgraders that did not tweak the sizes.
  • Configuration: The undocumented Ctrl+Right-Click function to display
  • breadcrumb paths to each option has received some minor bugs recently.
  • Fix #2.

New in XYplorer 22.10.0104 Beta (Aug 19, 2021)

  • List: In non-Details views on multi-selecting items using Shift + Up / Down / Left / Right not all selected items were immediately drawn as being selected. Fixed.

New in XYplorer 22.10.0103 Beta (Aug 19, 2021)

  • Tree and List: Revised the changes from v21.60.0119 - 2021-04-01 13:15. Now the Space key works again as a Type Ahead Find key also in the first position of the filter/search pattern. If you prefer not to redirect the Space key you can use this tweak now: TAFgoLFBSkipSpaces=1. Might raise this tweak to Configuration later.
  • Tweak TAFgoLFBSkipSpaces: Now it works independently of the current selection state (which was just too complex a condition for muscle memory). BEFORE: don't redirect the Space key if it can select an item. NOW: don't redirect the Space key to the Live Filter Box
  • Type Ahead Find (Tree and List): Now a single Space key will work in TAF just like any other key. To suppress this new behavior and go back to the old one, you can use this tweak: TAFSkipSingleSpaces=1
  • List: If you want to select the currently focused item by keyboard and Space would be redirected to the LFB or used in TAF, you can use Ctrl+Space (which actually toggles the selection of the currently focused item).
  • Configuration: The undocumented Ctrl+Right-Click function to display breadcrumb paths to each option has received some minor bugs recently. Fixed.
  • Configuration Dialog: In a multi-monitor setup the dialog's size didn't adjust to the monitor size if the dialog was positioned on a different and smaller monitor than the main window. Fixed.
  • Thumbnails and Tiles: Hovering the checkbox (in checkbox mode) was processed as hovering the thumbnail. Not anymore. Now you won't get a Hover Box in that moment.
  • Thumbnails and Tiles: Hovering the Age Circle (if any) was processed as hovering the thumbnail. Not anymore. Now you get the expected tooltip with age information.
  • Image Preview: When previewing images with more than 40 MB square pixels you were getting black areas and a preview smaller than necessary. Fixed.

New in XYplorer 22.10.0102 Beta (Aug 18, 2021)

  • Configuration | Find and Filter | Filters & Type Ahead Find | Type Ahead Find | Redirect typing to Live Filter Box: Undid the undoing of v21.70.0001 - 2021-04-14 15:39. So now space keys are again treated like other keys and are redirected to the Live Filter Box (however they cannot be the first character of a filter pattern). If you prefer not to redirect space keys you can use this tweak now:
  • TAFgoLFBSkipSpaces=1
  • List | Tiles Views: With checkboxes enabled, mouse clicks or hovers on items in the non-first columns were out of sync with reality since 20170719 (!), with the result that the checkboxes could not be checked, and various click and hover effects would not happen when they should. Fixed.
  • Tabs: The tab icon was not always updated immediately when a tab was turned into a Paper Folder (since 20210712). Fixed.

New in XYplorer 22.10.0101 Beta (Aug 17, 2021)

  • Toolbar | Column Layouts: Now you can show the column widths in true
  • pixels (as opposed to DPI-aware values) when you hold CTRL+SHIFT while
  • clicking any of the "Update..." items in the button's menu. Additionally
  • this mode will return only the visible columns, and the Size column will
  • return its actual width without graphic awareness (/g switch).
  • FYI, internally the Column Layouts are based on DPI-aware values that work
  • the same across different screen resolutions.
  • Breadcrumb Bars: Navigating within a junction jumped to the junction
  • target when "Configuration | General | Controls & More | Miscellaneous |
  • Resolve junctions" was ticked. Fixed. Now, regardless of this setting, it
  • always remains within the junction folder structure, just as it is
  • naturally expected.
  • List Management dialogs: Moving an item past the top in a filtered list
  • crashed the app. Fixed.
  • Tab Icons: Slightly wrong positions at higher screen resolutions. Fixed.

New in XYplorer 22.10.0014 Beta (Aug 2, 2021)

  • SC automaxcolumn enhanced: Added parameter "keepempty". It allows you to keep some pixels empty right of the last column. Can be useful e.g. to enable lasso selection from the right when Full Row Select is enabled.
  • Syntax: automaxcolumn [column], [switches], [minwidth=64], [keepempty], [pane=a]
  • keepempty: Number of pixels to keep empty on the right.
  • Example: automaxcolumn "name", , 175, 20; //max Name, min width 175, keep empty 20

New in XYplorer 22.10.0013 Beta (Aug 1, 2021)

  • Tweak ListAutoMaxNameColumn: Now it also adjusts the width of the Name column when you load a Column Layout via "View | Columns | Load Column
  • Layout..." or "Toolbar | Column Layouts".
  • Tweak ListAutoSizeSizeColumn: Now it also adjusts the width of the Size column when you load a Column Layout via "View | Columns | Load Column
  • Layout..." or "Toolbar | Column Layouts".
  • ! SC paperfolder: Adding items to a non-existing Paper Folder did not work anymore since 20210310. For example: paperfolder("xy-20210801", "%windir%notepad.exe", , "a");
  • Fixed.

New in XYplorer 22.10.0012 Beta (Jul 31, 2021)

  • Added a tweak to automatically adjust the width of the Name column so that it takes up all of the space not used by the other columns:
  • ListAutoMaxNameColumn=1
  • The feature automatically adjusts the width of the name column when you change locations or switch tabs or change the size of the list area.
  • Along with it comes another tweak where you can define a minimum width for the Name column (factory default is 175 pixels):
  • ListAutoMaxNameColumnMinWidth=175
  • When this minimum width is reached a horizontal scrollbar will appear when the other columns take more space or the list width is reduced.
  • Quite likely, this tweak will be carried over to the GUI soon.
  • SC automaxcolumn: Now you can also pass the currently shown column name in the "column" argument. That's the localized name if you use a non-English interface language, e.g.:
  • Automaxcolumn "Nombre";
  • SC autosizecolumns: Now you can also pass the currently shown column names in the "columns" argument. That's the localized names if you use a non-English interface language, e.g.:
  • Autosizecolumns "Nombre,Tamaño";

New in XYplorer 22.10.0011 Beta (Jul 30, 2021)

  • Fixed a mini bug where SC AutomaxColumn did not honor the possible presence of a vertical scrollbar.

New in XYplorer 22.10.0010 Beta (Jul 29, 2021)

  • Added tweak to always autosize the Size column. This is the column with
  • the most variable contents, the one that's typically always either too
  • wide or too narrow. This tweak will autosize the Size column when changing
  • locations or switching tabs.
  • ListAutoSizeSizeColumn=1
  • If Autosize Columns is enabled for the current list the tweak is ignored.
  • If it proves successful the tweak will be added to Configuration later.
  • Tab Icons: Did not support native and environment variables in the icon
  • spec anymore since the new total icon support. Fixed.
  • Configuration | Information | Tags | Options... | Database Check...: Since
  • v19.70.0112 - 2019-02-27 19:12 dupes were not removed correctly. Fixed.
  • SC tab("move"): Position could end up one off since 20210713. Fixed.

New in XYplorer 22.10.0009 Beta (Jul 28, 2021)

  • Age Syntax: Up to now the rule was "The unit selectors must be separated from the unit number or range by at least one space." From now on it's tolerated to drop this space. Examples:
  • -------------------------------------------------------------------------------
  • Syntax 1 | Syntax 2 | Meaning
  • -------------------------------------------------------------------------------
  • ageM: < 5 n | ageM: < 5n | modified less than 5 minutes ago
  • ageM: >= 3 h | ageM: >= 3h | modified 3 or more hours ago
  • ageM: 1 w | ageM: 1w | modified last week (previous Monday - Sunday)
  • ageM: 1 d | ageM: 1d | modified yesterday
  • ageM: -1 d | ageM: -1d | modified tomorrow
  • -------------------------------------------------------------------------------

New in XYplorer 22.10.0008 Beta (Jul 27, 2021)

  • SC popupmenu/popupnested enhanced: Experimentally now you can add custom icons to script items in your scripted menu, at the second position and identified by / as icon marker.
  • That makes 3 possible syntaxes for script items (here assuming sep_item=";"):
  • ::Script (here Script is also used as Caption)
  • ::Caption;Script
  • ::Caption;/Icon;Script
  • Example:
  • popupmenu("::Caption for a script;/:sync;e 'Hello'");
  • Icons in various places: Fixed various glitches that came with the new total icon support.

New in XYplorer 22.10.0007 Beta (Jul 25, 2021)

  • Tabs: Now you can freely choose almost anything for a tab's icon. In "View | Tab | Rename Tab..." you can state an image file (GIF, JPG, PNG, ICO) or non-image file (its system icon will be used) for the custom item icon (appended to the name, separated by |). It can be a full path, or just a filename (auto-resolved to the default icons path <xyicons>). Or you can still specify an internal icon prefixed by ":", e.g. :dark.
  • SC inputselect enhanced: Added parameter "icon". Lets you add an icon to the dialog's top section left of the dialog title. The icon spec can point to an internal icon (eg ":dark"), to an image file (GIF, JPG, PNG, ICO), or to any non-image file with a system icon you find useful (e.g. an EXE); paths are auto-resolved to the default icons path <xyicons>.
  • Syntax: inputselect(header, listdata, [separator="|"], [style=1], [cancel], _
  • [width=800], [height=400], [windowcaption], [preselect], [icon])
  • Examples:
  • Goto inputselect("Select Destination", "C:|D:|E:", 9:="rock.ico");
  • Goto inputselect("Select Destination", "C:|D:|E:", 9:="rain.jpg");
  • Goto inputselect("Select Destination", "C:|D:|E:", 9:="D:picsrain.jpg");
  • Goto inputselect("Select Destination", "C:|D:|E:", 9:=":dice");
  • Rename Preview Dialog | Top Section: Now in patterns with flanking spaces the spaces are replaced by a visible character, Unicode Character 'OPEN BOX' (U+2423). That way you can actually see what's going on.

New in XYplorer 22.10.0106 Beta (Jul 24, 2021)

  • Various internal input dialogs: Missing icon (since v22.10.0005). Fixed.
  • SC input: Wrong alignement if no icon (since v22.10.0005). Fixed.
  • Rename: Incorrect error message when trying to rename a folder that is locked by another process. Fixed.
  • At higher screen resolutions there was some pixel dirt with certain icons that needed to be stretched. Fixed.
  • Catalog: Icons from image files (GIF, JPG, PNG) did not yet honor Touchscreen Mode. Fixed.

New in XYplorer 22.10.0004 Beta (Jul 23, 2021)

  • SC input enhanced: Now the icon parameter also accepts an image file (GIF,
  • JPG, PNG). It can be a full path, or just a filename (auto-resolved
  • To the default icons path <xyicons>).
  • Catalog: Now you can also state an image file (GIF, JPG, PNG) for the
  • Custom item icon (defined in the Caption field, appended to the caption
  • Separated by |). It can be a full path, or just a filename (auto-resolved
  • To the default icons path <xyicons>).
  • Note that there is no caching. So if you use a large file for this image,
  • There will be delays even if you hover over the item.

New in XYplorer 22.10.0003 Beta (Jul 21, 2021)

  • Address Bar: It now tolerates (and ignores) leading and trailing spaces in
  • paths.
  • Locked Tabs: If you changed the location of a locked tab while creating
  • thumbnails or calculating folder sizes, the location of the locked tab may
  • actually have been overwritten by the new location. Fixed.
  • Renamed Tabs: Tabs that had a custom icon but no custom name defined did
  • not always update their header when they changed locations. Fixed.

New in XYplorer 22.10.0002 Beta (Jul 20, 2021)

  • SC input enhanced: Added parameter "icon". Lets you add an icon to the dialog.
  • Syntax: input(topic, [notes], [default], [style=s|e|m|w], [cancel], [width=800], [height=400], [items], [icon]), icon: the key to a toolbar icon, e.g. "dice"
  • SC input: First item in items was not displayed. Fixed.

New in XYplorer 22.10.0001 Beta (Jul 20, 2021)

  • SC input enhanced: Added parameter "items". Lets you turn the input field
  • Into a combobox where you can select items from a dropdown.
  • Syntax: input(topic, [notes], [default], [style=s|m|w], [cancel], [width=800], [height=400], [items])
  • Items: A pipe or <CRLF> separated list of item(s) for the combo-box
  • Entries. If CRLF is present then CRLF is used, else pipe is used.
  • Example:
  • Echo input("Enter Greeting","Try to be nice..." ,'Hi!', e, 7:="Hello|Konbanwa|Go away|WTF");
  • ! Audio Tags: Audio tags of some FLAC files were not displayed. Fixed.

New in XYplorer 22.10.0000 (Jul 14, 2021)

  • Extra Safety on Name Collisions:
  • The new condition "Overwrite if different contents", in which the contents are compared by comparing the SHA-256 hash of each file, offers additional security for your backup, copy and synchronization jobs.
  • Converting Filenames to Title Case:
  • The bulk renamer will now recognize words that are excluded from conversion to upper case. This way, your song and photo collections will look more natural with just a single click. The list of exclusions can of course be edited.
  • Irrational Aspect Ratio:
  • Now ISO 216, also known as the "Lichtenberg Ratio", an international standard for paper sizes used around the world except in some parts of the Americas, is shown in XYplorer as 1:√2 or √2:1, for images whose aspect ratio is close enough to the irrational number. A little nerd honey ...
  • Compilation Soundtrack:
  • Compiled to music by Joe Strummer.

New in XYplorer 22.00.0032 Beta (Jul 13, 2021)

  • Scripting got a new function.
  • The command does not change any selections or the focus.
  • SC tab("relocate"): Did not apply any Folder View Settings when a
  • background tab was relocated. Fixed.
  • Tabs: When moving tabs on the tab bar to the right, the dragged tab moves
  • one tab further to the right than what is indicated (since 20210626). Fixed.

New in XYplorer 22.00.0031 Beta (Jul 12, 2021)

  • Hover Box: If the Hover Box now shows text or folder contents that cannot be scrolled (no scrollbar is displayed in the box), then the box does not
  • eat the mouse wheel so that you can wheel-scroll the list
  • Updated the help file

New in XYplorer 22.00.0030 Beta (Jul 12, 2021)

  • SC paperfolder: The following line did not load item "<xy>" into the list within PF "TEMP" if "Paper Folders | Explicit Save Only" was ticked: paperfolder("TEMP", <xy>); Fixed.
  • View | Tab | Relocate Tab...: Did not apply any Folder View Settings when a background tab was relocated. Fixed.
  • List: Increased smoothness when changing location by reducing the number of repaints.

New in XYplorer 22.00.0029 Beta (Jul 11, 2021)

  • Folder View Settings: An FVS-induced sort order was not applied when a new background tab was opened for an FVS location. Fixed.
  • Folder View Settings: An FVS-induced visual filter was not applied when a new background tab was opened for an FVS location. Fixed.

New in XYplorer 22.00.0026 Beta (Jul 10, 2021)

  • Window | Load Layout...: This command now also remembers the last used
  • layout file (within the session), which means that the editing field of
  • the dialog is prefilled with the name of the last loaded or saved file.
  • Tabs: If you switched to a tab that points to an unavailable network
  • location, you would get an error message, but the tab would list the
  • contents of the previous tab. Fixed. Now the tab is blocked (i.e. it does
  • not display any content, only the error e.g. "The network path was not
  • found.").
  • Startup to an unavailable network location has been accelerated by a
  • factor of 2.

New in XYplorer 22.00.0023 Beta (Jul 9, 2021)

  • View | Columns | Load Column Layout...: Would open at the wrong path under certain conditions. Fix #4. Now the last loaded layout file (within the session) is remembered between calls of the dialog. This should finally fix the wrong-path-issue.

New in XYplorer 22.00.0022 Beta (Jul 9, 2021)

  • XYcopy: Updated to 2.10.0173.
  • List | Inline Rename: Under certain conditions the right end of the rename box was out of view. Fixed.

New in XYplorer 22.00.0021 Beta (Jul 8, 2021)

  • Tools | Customize List | Size Column Format: Now the column width is automatically adjusted after the size format has been changed, just like it is already the case with the date columns.
  • All internal upgrade code for versions prior to v15.00 (released 09-Mar-2015) has been removed. If you need to upgrade from versions earlier than v15.00, use v22.00.0015 or earlier.
  • XYcopy: Updated to 2.10.0172.
  • View | Columns | Load Column Layout...: Would open at the wrong path under certain conditions. Fix #3.
  • View | Columns | Save Column Layout As...: Would open at the wrong path under certain conditions. Fix #3.
  • Configuration | General | Sort and Rename | Rename | Hide extensions from rename edit box: When you pressed Right or End to edit the extension, the box did not expand to the right margin as it should. Fixed.

New in XYplorer 22.00.0015 Beta (Jul 7, 2021)

  • SC recase enhanced: Added parameter "title_case_exceptions".
  • Syntax: recase(string, [mode], [flags], [title_case_exceptions])
  • Title_case_exceptions:
  • Missing: Use the global defaults (as stored at key RenameTitleCaseExceptions)
  • Empty: Do not use any exceptions
  • Else: Use this ";"-separated list of exceptions, e.g. "a;an;the"
  • Examples for Title Case:
  • Text recase("the caMel BITES the horse.", "t"); //The Camel Bites the Horse. (factory default exceptions)
  • Text recase("the caMel BITES the horse.", "t", , ""); //The Camel Bites The Horse. (no exceptions)
  • Text recase("the caMel BITES the horse.", "t", , "the;bites"); //The Camel bites the Horse. (custom exceptions)
  • Examples for Camel Case:
  • Text recase("the caMel BITES the horse.", "c"); //The CaMel BITES the Horse. (factory default exceptions)
  • Text recase("the caMel BITES the horse.", "c", , ""); //The CaMel BITES The Horse. (no exceptions)
  • Text recase("the caMel BITES the horse.", "c", , "the;bites"); //The CaMel bITES the Horse. (custom exceptions)
  • View | Columns | Load Column Layout...: Would open at the wrong path under
  • Certain conditions. Fixed.
  • View | Columns | Save Column Layout As...: Would open at the wrong path
  • Under certain conditions. Fixed.
  • View | Columns | Add Column: The newly added column could end up at the
  • Wrong position after a certain sequence of actions. Fixed.

New in XYplorer 22.00.0008 Beta (Jul 6, 2021)

  • Edit | Paste Special | Paste As Symbolic Link(s): Did not show an error message on failure in Win10. Fixed.

New in XYplorer 22.00.0007 Beta (Jul 5, 2021)

  • Configuration | General | Tree and List | List | Select last used subfolder: Now it's limited to Up/Down and Back/Forward. The extended functionality (do it also when entering a folder via the list or the breadcrumb bar) is now bound to a tweak (bitfield: 1=via list, 2=via breadcrumb). To restore the previous behavior set it to 3: AutoSelectMRUSubfolderExtended=3 I changed the default behavior because it seemed unnatural to me.
  • MDBU (Stay Up) and Quick Audio Preview: They stayed visible after switching panes. In case of the Quick Audio Preview this could even lead to a crash after a certain sequence of actions. Fixed. Now both a closed on switching panes.
  • View | Columns | Load Column Layout...: When for whatever reason the path "<xydata>Columns" could not be created, the "Load Column Layout" dialog opened at the *last* path it was opened at. Now there will be an error message that will tell us why that path could not be created, and the "Load Column Layout" dialog will not be opened at all.

New in XYplorer 22.00.0006 Beta (Jul 4, 2021)

  • List | Inline Rename: It is now ensured that the rename box does not disappear behind the left margin when pressing F2 while the list is scrolled horizontally.
  • Configuration | General | Sort and Rename | Rename | Hide extensions from rename edit box: On some systems the cursor was not placed correctly in the box when the box touched the right edge of the window. Probably fixed.

New in XYplorer 22.00.0005 Beta (Jul 3, 2021)

  • Toolbar | Column Layouts: Added a little trick for power users. Hold down the CTRL key while clicking any of the column layout menu commands to display the column layout definition as text. Btw, all six "Update ..." commands display the same: the current column layout definition.
  • If you've ever wondered how wide a column is in pixels, now you can find out. And you can use these definitions for SC column layout.
  • Toolbar | Column Layouts: The layouts are graphics-aware now, i.e. the widths are saved and loaded without counting the width of any size or age graphics displayed in the column. To prevent breaking old layouts the graphics-aware widths are marked by a "/g" switch right after the width in the layout definition, for example, "+Size.68/g" and "+Modified.115/g".
  • Configuration | Information | File Info Tips & Hover Box | Show audio info and tags: Since 20210624 These special tips were not shown for MP3s anymore when hovering icons. Fixed.
  • Autosize Columns Here (Configuration | General | Custom Event Actions | Double-click on line numbers header | Autosize columns now): Ctrl+DblClick on the # column crashed the app if the list was shorter than the view port, i.e. ironically when using "Autosize Columns Here" was not necessary at all. Fixed.

New in XYplorer 22.00.0004 Beta (Jul 2, 2021)

  • Backup / Custom Copy / Custom Move / Sync Folders: Added a new condition for the behavior on name collisions: "Overwrite if different contents". The contents are compared by comparing the SHA256 hash of each file. There is currently no GUI-way to change this method of comparison, but you can tweak it if you feel the need (see next section).
  • Added three tweaks to control the hashing method used by the content check in Custom Copy/Move, Backup, and Sync Folder. Each of them
  • SC moveto, copyto, backupto: Added new value 11 (= Overwrite if different
  • contents) to the on_collision parameter:
  • SC sync: Added new value 4 (= Overwrite if different contents) to the on_collision parameter:
  • New variables to return the unslashed path of each pane:
  • echo <path a>; //active pane
  • echo <path i>; //inactive pane
  • Tweak RenameTitleCaseExceptions: The following words are now the factory default:
  • RenameTitleCaseExceptions=a;an;and;at;by;for;from;in;of;on;or;out;the;to
  • They are also set for upgraders.
  • Tweak RenameTitleCaseExceptions: Improved the algorithm to handle something like this correctly ("and" after hyphen lowercase; extensions lowercase):
  • Bed-and-Breakfast.txt
  • MLS: Internally updated to version 8.133. > TRANSLATORS: Please wait until Reference_8.133.lng is uploaded.
  • XYcopy: Updated to 2.10.0171.

New in XYplorer 22.00.0002 Beta (Jul 1, 2021)

  • 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 using a new tweak. For example:
  • RenameTitleCaseExceptions=a;an;and;at;by;for;from;in;of;on;or;out;the;to
  • These exceptions do not start with an uppercase letter, but instead start with a lowercase letter, unless they are in the first or last position (sic: The first word and last word in a title should always be capitalized) in the title. Using the example above, you would get this result:
  • IN 1: the capitalization of the important words in the title
  • IN 2: THE CAPITALIZATION OF THE IMPORTANT WORDS IN THE TITLE
  • OUT: The Capitalization of the Important Words in the Title
  • For mp3-style captions " - " is recognized as title-separating:
  • IN: the black keys - the lengths.mp3
  • OUT: The Black Keys - The Lengths.mp3
  • Also . : ? ! and ( are recognized as title-separating when followed by a space:
  • IN: stones - tie you up (the pain of love).mp3
  • OUT: Stones - Tie You Up (The Pain of Love).mp3
  • Aspect Ratio:
  • Now the famous and irrational ISO 216, aka the "Lichtenberg ratio", an international standard for paper sizes used across the world except in some parts of the American continent, is shown as 1:v2 or v2:1 (where v stands for the square root character just in this change log) in XYplorer when the ratio is +/- one percent close to the irrational number.
  • Live Filter Box:
  • It did not use the same font as the Address Bar, which could lead to a broken layout. Now it does.
  • MLS:
  • There were 7 unnecessary strings in the language file. Fixed in next MLS version.

New in XYplorer 20.00.0001 Beta (Jun 30, 2021)

  • Undo / Action Log: If you canceled the entire job at an overwrite prompt, the conflicting file in this overwrite prompt has been added to the action log as "done" (and therefore as something that could be undone). Fixed.
  • XYcopy: Updated to 2.10.0170. ! Recent Location Pins: Under certain conditions, there were two fat pins instead of just one. Fixed.

New in XYplorer 22.00.0000 (Jun 29, 2021)

  • Column Layouts. Now you can load predefined and custom column layouts with just one click. Instead of laboriously collecting special columns, the photo column layout, for example, shows the date the photo was taken, dimensions, aspect ratio, exposure time, exposure compensation, F-stop, focal length, ISO sensitivity and camera model in no time at all. The audio column layout gives you length, sample rate, bit depth, bit rate and channels. You can adapt the column layouts to your particular needs.
  • Maximum Depth. Now you can easily narrow the search recursion depth. E.g. maximum depth 2 means: Search at the current location and 2 levels deeper.
  • Sorting Search Results. The new "Always sort search results this way" option lets you control exactly how all of your search results are initially sorted. Sorting column, sorting direction and even secondary sorting are supported.
  • Add Tabs Using Drag & Drop. Now you can turn a folder into a new tab by simply dragging and dropping it onto the empty part of the tab bar or the gaps between two tabs.
  • Autosize Columns Here. Now you can limit the automatic adjustment of the column sizes to the currently visible rows. This has two advantages: You don’t get super-wide columns for something that’s miles out of sight, and it’s much faster with long lists.

New in XYplorer 21.90.0049 Beta (Jun 28, 2021)

  • Configuration | Tabs and Panes | Tabs | Minimum / Maximum tab width in pixels (0 = use defaults): Now the defaults are 25/250. Before they were 25/25.
  • Configuration | Tabs and Panes | Tabs | Minimum / Maximum tab width in pixels (0 = use defaults): Renamed it to "Minimum / Maximum tab width in pixels". The "(0 = use defaults)" part was just confusing.
  • Updated the help file.

New in XYplorer 21.90.0048 Beta (Jun 27, 2021)

  • Tab Bar Drop Add Tab: Now when you hold CTRL during the drag/drop the new
  • Tab will be opened. (SHIFT did not work well.)
  • ! Adaptive Name Column Width: Confused by tab switches since 20210621. Fixed.
  • XYcopy: Updated to 2.10.0169.

New in XYplorer 21.90.0045 Beta (Jun 27, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Extra fields: Max number of shown lines per tag is now 5.
  • Download Packages: Experimentally now with full version number.

New in XYplorer 21.90.0044 Beta (Jun 26, 2021)

  • Tab Bar Drop New Tab: Various changes and improvements:
  • The small blue insertion arrow is shown where the tab will be inserted.
  • You now can drag folders onto the inactive pane's tab bar.
  • Smaller gap: 10 pixels (5 pixels of each tab header).
  • Configuration | General | Custom Event Actions | Double-click on line numbers header | Autosize columns now: Now when you hold CTRL while double-clicking the autosizing only applies to the visible rows. This neat little trick has two advantages:
  • You don't get super-wide columns for something that's miles out of view.
  • It's much faster for long lists.

New in XYplorer 21.90.0043 Beta (Jun 25, 2021)

  • Tab Bar: Now you can drag a folder into the gap between two tabs, it will open as a new background tab at that position. The hot zone (the "gap") is 24 pixels wide (at 100% screen scaling), 12 pixels of each tab header.
  • Configuration | Information | File Info Tips & Hover Box | Extra fields: Now multi-line contents are shown multi-line in the tooltip. Non-first lines are indented by 4 spaces. Max number of shown lines per tag is 12.

New in XYplorer 21.90.0043 Beta (Jun 25, 2021)

  • Tab Bar: Now you can drag a folder into the gap between two tabs, it will open as a new background tab at that position. The hot zone (the "gap") is 24 pixels wide (at 100% screen scaling), 12 pixels of each tab header.
  • Configuration | Information | File Info Tips & Hover Box | Extra fields: Now multi-line contents are shown multi-line in the tooltip. Non-first lines are indented by 4 spaces. Max number of shown lines per tag is 12.

New in XYplorer 21.90.0042 Beta (Jun 25, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Extra fields: Added "Extra Tags". Shows all Extra Tags that are set for this item, each in one line along with the field name (= column caption).
  • Custom Event Actions: Added new event "Switch Panes". It is fired after the pane is internally switched but before any painting is done.
  • Small Lists with Checkboxes: Previously you could toggle the checkmark only by either clicking right into the checkmark box or by single- or double-clicking the caption of the currently focused item. Now also dbl-clicking the caption of any *non-focused* item will toggle that item's checkmark. Feels natural and makes you faster.
  • URLs dropped from a browser now always receive the lowercase *.url extension, regardless of what the browser serves (*.URL in some cases).

New in XYplorer 21.90.0041 Beta (Jun 24, 2021)

  • Toolbar | Column Layouts: Added command "Reset to Previous" to the bottom of the menu. Brings you back to the previous layout. Can be used to toggle
  • the last 2 layouts. Also works for Load Column Layout. Not stored across sessions.
  • Columns: Removed the "Custom #: " and "Extra #: " prefixes from all column
  • names in all column menus and lists (because it was overkill), with one exception: View | Columns | Show Columns... Here you get even more extra info than before: "Property:" for (Shell) Property Columns, "Special Property:" for Special Property Columns, and "User-Defined:" for scripted and other user-defined custom columns.
  • Tree: Hidden folders have recently started to look bluish. Fixed.

New in XYplorer 21.90.0040 Beta (Jun 24, 2021)

  • Toolbar | Column Sets: Renamed the button to "Column Layouts". Also down in the button menu "Column Layout" is used now instead of "Column Set".
  • That way we have terminological consistency with "View | Columns | Load Column Layout..." and SC columnlayout() which all use exactly the same column definitions internally.
  • Changed the button key from "colsets" to "cols". So it will disappear from your toolbar when upgrading to this version and you have to add it again.
  • Changed the INI key again, this time for consistency.
  • Hover Box: Was not showing above thumbnails in Detail with Thumbnails view when it should. Fixed.
  • Appended clones of two related commands to the menu:
  • View | Columns | Load Column Layout...
  • View | Columns | Save Column Layout As...

New in XYplorer 21.90.0039 Beta (Jun 23, 2021)

  • MP3 Info: ID3 tags and audio info of some MP3s (e.g. saved by VLC) could not be retrieved. Fixed.

New in XYplorer 21.90.0036 Beta (Jun 23, 2021)

  • Toolbar | Column Sets: Complete redesign of the feature.
  • Now a column set also defines the position of the invisible columns. That way the list can handle toggling Branch View and searches.
  • Had to change the INI key because your old sets would not work anymore.
  • Instead of "Reset..." you now have a choice between a user-defined set (eg "Photo Column Set") and a corresponding factory default set ("Default Set"), keeping both sets alive side by side.
  • To update the user-defined set to the current columns you use "Update..." (previously called "Set to Current Columns...").
  • Now you can load and update column sets into/from a Branch View or search results list. The visibility of the "Path" column is handled.
  • The column sets now work across different screen resolutions.
  • New icon.
  • Columns: Removed the "Custom: " prefix from user-added columns in various column menus and lists. Overkill.
  • Configuration | Information | Tags | Label style: The symbols are now horizontally centered in the column.
  • Address Bar: Some icons were wrongly sized in 150% screen scaling. Fixed.
  • Added one more set:
  • Standard Column Set: What File Explorer offers by default.
  • Extended Column Set: What XYplorer offers by default.

New in XYplorer 21.90.0034 Beta (Jun 22, 2021)

  • Tab Bar: Now you can drag a folder onto the empty part of the tab bar (or on any of the tab bar buttons), it will open as a new background tab at the right end of the current tabs.
  • If you drag more than one folder only one of them will be added as tab. The Drag Status Box will tell you which.
  • It also works when dragging from other apps into XYplorer.
  • Configuration | Information | Tags | Coloring style: Renamed it to "Label style".
  • Window | Arrangement | Wide Tabs: Renamed it to "Wide Tab Bar".

New in XYplorer 21.90.0032 Beta (Jun 22, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Show audio info and tags: These tips have recently appeared on columns other than the Name column. Fixed.
  • Catalog: Since 20210608 expanding a category would scroll its position to touch the bottom of the view port. Fixed.

New in XYplorer 21.90.0031 Beta (Jun 21, 2021)

  • Toolbar: Added button "Column Sets". Pops a menu with 5 predefined column sets that you can load into the list by just one click. You can also customize each of the sets to suit your own needs (Set to Current Columns...). And you can go back to the factory defaults (Reset...). I can't find a better word for this than mind-blowing.
  • Toolbar: The "Configuration" button got a new icon.

New in XYplorer 21.90.0030 Beta (Jun 21, 2021)

  • Custom Columns: Added one more media prop column, Channels, to the factory default custom columns, so now it's 5 photo props + 5 media props that are at the user's hand right after unboxing.

New in XYplorer 21.90.0027 Beta (Jun 21, 2021)

  • Native Dropdowns:
  • All of them, including the Address Bar, now support the sequence MouseDown, (dropdown drops), MouseMove on dropdown to hover the desired item, MouseUp to finally select this item. Just like a popup menu, totally natural and efficient. Saves a click compared to before.
  • Note that the Windows standard dropdown cannot do this.
  • Locked Dropdowns:
  • Changed color from window background to button face.
  • Info Panel | Find Files | Name & Location | Type Filter:
  • Removed the blue color used for non-default selections since 20140315 (not in change log).
  • Did not like it anymore.
  • Find Files | Name & Location | Mode:
  • Replaced the Windows dropdown by a native dropdown. Works better, looks better, and is dark in Dark Mode.
  • Find Files | Name & Loca
  • Maximum depth: Replaced the Windows dropdown by a native dropdown.

New in XYplorer 21.90.0023 Beta (Jun 18, 2021)

  • List: Column-specific info tips were gone. Fixed.
  • FYI, I did some radical rewrite in the File Info Tips section and things
  • are taking a while to fall into places again.

New in XYplorer 21.90.0020 Beta (Jun 17, 2021)

  • List: Some views did not have File Info Tips or Hover Box anymore since
  • yesterday. Fixed.
  • Dropdowns: Removed a flicker when dropping and undropping in Dark Mode.

New in XYplorer 21.90.0018 Beta (Jun 17, 2021)

  • List | Thumbnails Views: Experimentally you will get 96x96 system icons now (for those items that do not have a real thumbnail AND that have a Jumbo size system icon available) when the current thumbnail size is >= 96 and < 128. Before, those icons were 48x48. While the size is now like in File Explorer, the quality alas is not. Unfortunately, there is no documentation about the origin of those high quality 96x96 icons. They look like originals, whereas XY is forced to shrink them from the 256x256 jumbo versions.
  • Custom Copy | Progress Dialog: Changed the preselected button from Cancel to Pause. In this moment Pause is the default button anyway so having the focus on another button is simply wrong. Also the ENTER key should normally not cancel any operation.
  • XYcopy: Updated to 2.10.0168.

New in XYplorer 21.90.0017 Beta (Jun 16, 2021)

  • Configuration | Information | File Info Tips | Show Hover Box | Select
  • Context...: When option "Tiles and Thumbnails" was off File Info Tips
  • began to show over thumbnails in v21.90.0015. That was not really
  • intended. Fixed.

New in XYplorer 21.90.0015 Beta (Jun 16, 2021)

  • Find Files | Name & Location: Added option "Maximum depth". Check it to
  • limit the recursion depth of the search. The adjacent dropdown offers 16
  • depth levels (plus level "0" which is identical to "do NOT recurse any
  • subfolders). E.g. maximum depth 2 means: Search the current location and 2
  • levels deeper.
  • If the "Include subfolders" checkbox is off then the "Maximum depth"
  • setting is ignored. This should be clear from the indenting. No need to
  • castrate the user experience by additionally diabling the checkbox.
  • The same functionality was already available as a Search Pattern Switch:
  • /maxdepth (or short form /md). Now you have it in the GUI as well.
  • Note that the / maxdepth switch, if present, overrides the GUI setting.
  • Custom Copy: The progress dialog was allowed to overlap the right and
  • bottom border of the screen by 50 pixels. Not anymore.
  • XYcopy: Updated to 2.10.0167.
  • Configuration | Information | File Info Tips | Show Hover Box | Select
  • Context...: The option "Tiles and Thumbnails" apparently never worked for
  • thumbnails views, only for tiles. Fixed. Now you will get a Hover Box over
  • thumbnails if "Tiles and Thumbnails" is ticked.

New in XYplorer 21.90.0011 Beta (Jun 15, 2021)

  • Custom Columns: Rearranged the factory default custom columns and added the first 9 of them (5 image props + 4 media props) to the default columns offered in the menu "View | Columns" for Browse and Find modes. Before, there were only 5 image prop default columns.The main reason for this change is to have the 4 most important media prop columns (Length, Sample Rate, Bit Depth, Bit Rate) at the user's hand right after unboxing. Whereas the rearrangement only affects fresh instances, all instances will have 4 more items in the Show Columns list now (39 instead of 35). Of course, you can add columns to that list (View | Columns | Add Column) but 39 is now the minimum number on display in this list.

New in XYplorer 21.90.0010 Beta (Jun 15, 2021)

  • View | Columns | Add Column: The newly added column was called "(Undefined)" initially since 20141216. Not very helpful to new users. How can you guess that the next step is to right-click that column header? This column header is now called "Right-click here...".
  • Predefined Custom Columns: The special property columns Bit Depth, Bit Rate, Channels, Length, and Sample Rate had been limited to "wav;ogg;flac;mp3" via the "Item filter" field. This filter has been changed to "{:Media}" to make the columns work for more formats including videos. (Only affects fresh instances.)
  • View | Columns | Autosize Columns Now: Did not work anymore for the Name column since v21.90.0009. Fixed.
  • MLS: Internally updated to version 8.132. > TRANSLATORS: Please wait until Reference_8.132.lng is uploaded.

New in XYplorer 21.90.0009 Beta (Jun 14, 2021)

  • Adaptive Name Column Width: Found a smarter way to achieve the same as in v21.90.0008 with less drawing. What a tangled path to enlightenment!
  • Branch View: When sorted by Name the implicit secondary sort field should be Path. Since 20130319 this was not the case when "Configuration |
  • General | Sort and Rename | Sort | Sort filenames by base" was ticked. Fixed.

New in XYplorer 21.90.0008 Beta (Jun 14, 2021)

  • Added tweak that allows you to spare named tabs from getting shrunk when
  • the space is scarce, i.e. to restore the behavior from before v21.90.0006:
  • TabDoNotShrinkNamedTabs=1
  • Tab Bar Auto Scroll: The selected tab could disappear when space got
  • smaller than the tab itself. Fixed.
  • Custom Display Scaling: On certain settings certain Status Bar icons came
  • out too small. Fixed.
  • Catalog: With graphic-changing toolbar icons present in the Catalog you
  • could get a phantom line at the top position of the Catalog under certain
  • conditions. Fixed.
  • Configuration | Colors and Styles | Styles | Columns | Adaptive name
  • column width: Still not good when toggling Branch View and changing the
  • list width in between. Fixed.

New in XYplorer 21.90.0007 Beta (Jun 13, 2021)

  • Adaptive name column width: The recent bug fix lead to some transition difficulties (super-wide Name columns again in older tabs). Fixed.

New in XYplorer 21.90.0005 Beta (Jun 12, 2021)

  • Tab Bar: A Hover Box triggered from a Tab Bar icon would not disappear when moving the mouse to the adjacent New Tab or Tab List button or over the empty part of the Tab Bar. Fixed.
  • Configuration | Colors and Styles | Styles | Columns | Adaptive name column width: The situation was not always fully restored as it should across tab switches and sessions, sometimes leading to super-wide Name columns. Fixed.
  • Menu View | Sort By | Random Order: Did reshuffle when you created a new item in a randomized list. Fixed. Now new items are appended to the bottom of a randomized list.

New in XYplorer 21.90.0004 Beta (Jun 11, 2021)

  • Configuration | Tabs and Panes | Tabs: Added option "Minimum / Maximum tab width in pixels (0 = use defaults)" offering two input boxes. This replaces the old option "Maximum tab width in pixels (0 = use all space)". So the news is that you can now define a minimum width for tabs previously only possible via tweak TabWidthMin).
  • Notes:
  • While it says "pixels" the value is auto-adjusted to the screen scaling. E.g. on 150% a value of 80 will be internally converted to 120 pixels. The hard minimum value for both fields is internally set to 25. You cannot go below that. This is internally validated and silently corrected if necessary.
  • Of course, the min value cannot be bigger than the max value. This is internally validated and silently corrected if necessary. If you set the same value to both fields the tabs will be totally fixed to that size.
  • Named tabs will not shrink below the space needed to show the full name. FYI, this is a rule from v7.90.0251 - 2009-05-06 11:39, and currently I wonder if it is still a good rule...
  • Configuration | Tabs and Panes | Tabs: Removed option "Maximum tab width in pixels (0 = use all space)".
  • Configuration | Tabs and Panes | Dual Pane: Re-organized the page and renamed some options:
  • Sync Select honors relative paths -> Sync Select | Honor relative paths
  • Sync Browse auto-creates any missing folders -> Sync Browse | Auto-create any missing folders
  • Configuration | Tabs and Panes | Dual Pane: Added an option that was only available in the context menu of the "Sync Browse" toolbar button before as "Auto-Sync Select"): Auto-select matching items. Tick it to auto-select any matching item in the other pane when you select an item in this pane.
  • Toolbar | Sync Browse | Context Menu: Renamed "Auto-Sync Select" to "Auto-Select Matching Items".
  • Toolbar | Sync Browse | Context Menu: Added option "Auto-Create Any Missing Folders".
  • INI file: Changed key "AutoSyncSelect" to "SyncBrowseAutoSelectMatches" consistency obsession). Your previous setting goes to Nirvana, sorry.

New in XYplorer 21.90.0003 Beta (Jun 11, 2021)

  • Configuration | Tabs and Panes | Dual Pane: Added option "Sync Browse
  • Auto-creates any missing folders". Does what it says without further
  • Questions. When you dive into a folder that does not exist in the other
  • Location it will be created as an empty folder and then you go into it.
  • Configuration | Tabs and Panes | Dual Pane | Tab key: Had a nonsense
  • Tooltip ("Used e.g. in "Copy Here" operations."). Removed.
  • Configuration | Tabs and Panes | Dual Pane | Resizing the window: Had a
  • Nonsense tooltip ("Used e.g. in "Copy Here" operations."). Removed.

New in XYplorer 21.90.0002 Beta (Jun 10, 2021)

  • Ignore diacritics: Wouldn't handle Persian character "Yeh with 2 dots". Fixed.
  • Live Filter Box: This fix in v21.70.0002 - 2021-04-15 19:09 lead to a wrong alignment when the LFB was next to the Address Bar: With larger font sizes there could emerge some graphical artifacts (aka pixel dirt) in the Live Filter Box. Fixed.
  • Removed the fix. Currently have no other one. Or maybe I do -
  • Status Bar: Increased the height by 2 pixels. Gives a more relaxed look and en passant solves the LFB issue here above.

New in XYplorer 21.90.0001 Beta (Jun 9, 2021)

  • Sorting Search Results: Now the context menu of the Search Information Bar features a toggle "Always Sort Search Results This Way". Tick it to initially sort all coming searches just like the list is sorted now. Untick it to reset the feature and use whatever sort order the list is in before each search.
  • Note that column, direction and even secondary sorting is supported.
  • FYI, the value is stored in key "FindSorting".
  • To show the Search Information Bar tick this: Configuration | Find and Filter | Find Files & Branch View | Find Files | Show search information in list.
  • Tweak FindSortByPath: Replaced by the much more powerful toggle "Always Sort Search Results This Way".
  • Configuration | General | Refresh, Icons, History | Icons | Show icon overlays: Added suboption "In tree as well". The idea of this refined control is that polling the icon overlays can take a long time for a large tree and slow down startup considerably. But you might need those overlays only for the list. So now you can tick off the tree.

New in XYplorer 21.90.0000 (Jun 8, 2021)

  • This Is A BIG Maintenance Release. There have been numerous minor fixes and enhancements since 21.80.

New in XYplorer 21.80.0305 Beta (Jun 8, 2021)

  • Custom Display Scaling: Further improvements.
  • Scripting: Commands include / include_once did not support environment
  • variables. Fixed.
  • Tweak CatalogFlags: When bit 1 was set (auto-optimize) the newly expanded
  • category was not always scrolled into view. Fixed.

New in XYplorer 21.80.0304 Beta (Jun 7, 2021)

  • Added tweak to default all search results to be initially sorted by Path.
  • FindSortByPath=1
  • Notes:
  • Of course, old search results (refresh a search; startup on a search; tab switch) keep their last order and are not affected by this tweak.
  • The resulting sort order will be exactily like the Branch View one when "Configuration | Find and Filter | Find Files & Branch View | Branch View | Default to tree-like sort order" is ticked.

New in XYplorer 21.80.0303 Beta (Jun 7, 2021)

  • Custom Display Scaling: Countless improvements to cope with custom scalings like 125%, 150%, 200%, 250% etc.
  • Custom Columns: The "Click Trigger" icon is now a circle. It was a rectangle before.

New in XYplorer 21.80.0302 Beta (Jun 6, 2021)

  • Internal Icon Overlays: Now the overlays for "Default Tab" (green/white rhombus), "Visual Filter" (blue/white rhombus), "Open Run" (yellow/green rhombus), and "Open With" (now blue/red/white rhombus) are "hand-drawn" instead of copied from fixed embedded bitmaps. I.e. they now can be and are adjusted to the current screen resolution / Touchscreen Mode.

New in XYplorer 21.80.0301 Beta (Jun 5, 2021)

  • Configuration | General | Startup & Exit | Reconnect mapped network drives on startup: Tried to speed it up a bit #2.

New in XYplorer 21.80.0300 Beta (Jun 4, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 21.80.0209 Beta (Jun 4, 2021)

  • Configuration | General | Startup & Exit | Reconnect mapped network drives on startup: Tried to speed it up a bit.

New in XYplorer 21.80.0208 Beta (Jun 4, 2021)

  • Touchscreen Mode: The last version destroyed the extra large icon size in
  • Touchscreen Mode in Details and other small icon views. Fixed.
  • Touchscreen Mode: Toolbar buttons in Catalog did not support it yet. Fixed.
  • Hi-Res: Icons with overlays were still not perfect. Fixed again.

New in XYplorer 21.80.0203 Beta (Jun 3, 2021)

  • Hi-Res: Icons with overlays were still not perfect. Fixed again.
  • XYcopy: Updated to 2.10.0166.

New in XYplorer 21.80.0201 Beta (Jun 2, 2021)

  • Hi-Res: Icons with overlays were still drawn wrong on resolutions > 100% in various list modes. Fixed. Note that, at least under Win8.1, after a change in screen resolution (even when changing to 100%) the app sometimes needs two starts to get the display of icon overlays right. This is quite strange to put it mildly and points to Windows doing some weird ("smart") things in the background related to screen resolution.

New in XYplorer 21.80.0105 Beta (May 20, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Show custom file info tips: Renamed to "Show these fields".
  • Configuration | Information | File Info Tips & Hover Box | Custom fields:
  • This list is disabled now when it has no relevance.
  • Configuration | Information | File Info Tips & Hover Box | Extra fields:
  • This list is disabled now when it has no relevance.
  • Configuration | Information | File Info Tips & Hover Box | Use standard shell file info tips: Unticked state did not pop the native tips when
  • "Show these fields" was ticked. Fixed.
  • Updated the help file.

New in XYplorer 21.80.0104 Beta (May 20, 2021)

  • Tools | List Management | Find Files: Name...: Since 20210515 (Favorite Live Filters) this item and all items below it were out of sync. Fixed.

New in XYplorer 21.80.0103 Beta (May 20, 2021)

  • File Info Tip: XYplorer's native tips now show dimensions and aspect ratio for images.
  • onfiguration | Information | File Info Tips & Hover Box | Default to native file info tips: Renamed it to "Use standard shell file info tips" and reversed the logic accordingly. It will be unticked by default (because of suspected Adobe PDF issues), but ticked for upgraders (to continue the previous behavior).
  • File Info Tips & Hover Box: Now the question what is shown over what (over icon, caption, or thumbnail) is answered in the same way in each view. In Tiles and Thumbs views the thumbnails are taken as icon in this regard.

New in XYplorer 21.80.0102 Beta (May 19, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Added option "Default to native file info tips". Tick it to show native file info tips when "Show custom file info tips" is unticked. Otherwise the shell version of the default file info tips is shown. This addition makes the changes in v21.80.0004 - 2021-05-17 12:49 optional.
  • Configuration | Information | File Info Tips & Hover Box | Default to native file info tips: Now the 3 file dates are shown in the same format as in the file list. Before, they had been hardcoded to ISO 8601.
  • Hi-Res: All the Hi-Res "fixes" of recent weeks were no good. Back to the state before v21.70.0007 - 2021-04-23 17:13.

New in XYplorer 21.80.0100 Beta (May 18, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 21.80.0006 Beta (May 18, 2021)

  • Info Panel | Raw View: More characters are shown in the right column of the hex view instead of being replaced by dots.
  • Hi-Res: Since 20210427 icons with overlays were drawn much too large on resolutions > 100% when in thumbnail mode. Fixed.

New in XYplorer 21.80.0005 Beta (May 17, 2021)

  • Info Panel | Properties | [right-click file name] | Show Character Table: Now it supports Unicode Supplementary Characters.
  • SC charview: Now it supports Unicode Supplementary Characters.

New in XYplorer 21.80.0004 Beta (May 17, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Show custom file info tips: Now when this setting is OFF (which is also the factory default) a native version of the default tips is shown for files and folders, not the shell's default tips anymore. The native tips are better, faster, and safer (once again I suspect the presence of Adobe to cause crashes when popping the shell's file info tips on PDF files on some systems).
  • Another advantage: The default File Info Tips are now in XYplorer's selected interface language, not in the system's language.
  • List: Now the random sort order is indicated by another small "dice"

New in XYplorer 21.80.0003 Beta (May 16, 2021)

  • Tools | List Management: Added "Favorite Live Filters...".
  • Custom Context Menu | Zip: Added command "Extract to Other Pane".
  • Configuration | Information | File Info Tips & Hover Box | Extra fields: Now the field "Hard Links" is only shown when it is not "1" (which it is almost always). So it's only shown when it is interesting.
  • MLS: Internally updated to version 8.131.> TRANSLATORS: Please wait until Reference_8.131.lng is uploaded.

New in XYplorer 21.80.0002 Beta (May 15, 2021)

  • Configuration Dialog: Now the Apply button is dis/enabled as expected.
  • XYcopy: Updated to 2.10.0165.
  • Edit | Search Templates...: Disabled checkboxes need extra treatment in
  • Dark Mode. The ones in this dialog still were lacking that. Fixed.

New in XYplorer 21.80.0001 Beta (May 13, 2021)

  • Custom Copy | Progress Dialog: Since 20181210 you would not see the main icon of the dialog anymore when in Light Mode. Gasp! Fixed.
  • File | File Special | Extract Here: Was still disabled when the current file was a RAR or other non-ZIP archive. Fixed.
  • List | Sort Order Mark: Did not change from "dice" to "hand" when manually changing a random sort order. Fixed.

New in XYplorer 21.80.0000 (May 12, 2021)

  • Favorite Live Filters. Now you can define up to 32 Favorite Live Filters for the Live Filter Box. Makes you filter faster.
  • Enhanced Archive Extraction. The various extraction commands now also support *.rar and other WinRAR formats and *.7z and other 7-Zip formats if those applications are present (even on a portable medium).
  • Permanent Random Sort Order. A randomized sort order now survives a list refresh and is remembered between tab switches and app sessions.
  • Marked Custom Sort Orders. Now the random sort order is indicated by a small "dice" character in the Name column header, and the manual sort order by a small "hand" character. It’s the little things.
  • Compilation Soundtrack. Compiled to the music of The Black Keys.

New in XYplorer 21.70.0125 Beta (May 12, 2021)

  • Mouse Up Show Down: Now the Right Arrow key will select the item currently
  • Shown at the top of the list. That way you can easily scroll to some area
  • Of the list using the wheel and then enter the list's keyboard interface
  • At this position.
  • This new trick also works in the dropdown menus of the Breadcrumb Bars
  • (unless they are of type "Standard Menu").

New in XYplorer 21.70.0124 Beta (May 11, 2021)

  • MLS: Internally updated to version 8.130.
  • Updated the help file.

New in XYplorer 21.70.0123 Beta (May 10, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Show hover box only when hovering file icon: Now it works also the other way around: When this option is OFF and "Show info tips only when hovering file icon" is ON then you will see the File Info Tip on the icon and the Hover Box on the caption.

New in XYplorer 21.70.0122 Beta (May 10, 2021)

  • Configuration | Information | File Info Tips & Hover Box: Added option "Show hover box only when hovering file icon". If you tick this and leave "Show info tips only when hovering file icon" unticked then you can have both Hover Box and File Info Tips in the list at the same time (without holding any keys), one over the icon, the other over the caption.
  • Configuration | Information | File Info Tips & Hover Box | Extra fields:
  • Now the fields Label, Tags, Comment are only shown when they have contents.
  • Configuration | Information | File Info Tips & Hover Box | Extra fields:
  • Now for "Hard Links" the error message is returned when counting the hard
  • links fails. Usually this is "Access denied". Before, "-1" was returned in
  • case of any error.

New in XYplorer 21.70.0121 Beta (May 9, 2021)

  • Configuration | Information | File Info Tips & Hover Box | Extra fields:
  • Added "Color Filters". Ever looked at a nicely color-coded file and thought "Okay, but what does this color mean again?"? The new "Color Filters" item in the File Info Tip will show you which color filter definition made the match for the hovered item. Tip: If Hover Box is enabled you can force the normal File Info Tip by holding CTRL while you hover the file (or file icon). Note: File Info Tips are available only in the list, not in the tree.

New in XYplorer 21.70.0120 Beta (May 7, 2021)

  • Live Filter Box: Now the "Filter"-icon tooltip shows the "Last Filter", the one you toggle when you left-click this icon.

New in XYplorer 21.70.0118 Beta (May 7, 2021)

  • Favorite Live Filters: Now you can remove a FLF by holding CTRL while you click on it in the right-click menu of the "Filter"-icon. This is a cooler alternative to yesterday's way: First select the LF and then click "Toggle Favorite Live Filter".

New in XYplorer 21.70.0117 Beta (May 6, 2021)

  • Live Filter Box: Added Favorite Live Filters functionality. You'll find a new command "Toggle Favorite Live Filter" in the right-click menu of the "Filter"-icon. By this command you can add or remove the current Live Filter pattern to an array of Favorite Live Filters which is displayed at the bottom of that same menu. This array can hold up to 32 patterns. It's automatically sorted alphabetically. Clicking such a Favorite Live Filter will feed the pattern into the box and filter the list accordingly.
  • Whether these Favorite Live Filters are saved in the INI-file is controlled by the same setting that controls the saving of the Visual Filters MRU: Configuration | General | Startup & Exit | Save Settings | Include most-recently-used lists on save: Visual Filters. Note that the Favorite Live Filters are global (same list in all tabs), where the last used Live Filter (used by "Toggle Live Filter") is stored per tab.

New in XYplorer 21.70.0115 Beta (May 5, 2021)

  • List: Now a manual sort order is indicated by a small "hand" character (Unicode U+270B) in the Name column header.
  • SC get loadtimes: Improved logging concerning loading tree folders.
  • Startup: Experimentally icon overlays in the tree are now loaded only after the app is shown. So you can already look at the situation while the icon work is being done.

New in XYplorer 21.70.0114 Beta (May 5, 2021)

  • List: Now the random sort order is indicated by a small "dice" character (Unicode U+2684) in the Name column header. It's hard to recognize in point 9 fonts but at least you can see the list not normally sorted and it's not manually sorted.
  • Configuration | Preview | Mouse Down Blow Up | Mouse Up on Folder Icons | Folder contents preview (aka Mouse Up Show Down): Now it supports the mouse wheel even when the mouse pointer is not over the popup list. Cool!
  • Breadcrumb Bars: Same as above for the dropdown lists.
  • Mouse Up Show Down: Now it pops upwards or downwards wherever there is more available space. Before, there was a preference for popping downwards. The goal here is to make the visible part of the list as large as possible.

New in XYplorer 21.70.0113 Beta (May 4, 2021)

  • Configuration | Colors and Styles | Templates | Dropped Messages: The format template was ignored under certain conditions. Fixed.
  • Dropping Messages: Debug logging removed.
  • Extracting Non-Zip Archives: Under certain conditions 7zFM.exe, the 7-Zip file manager was opened instead of the command line tool 7z.exe. Fixed.

New in XYplorer 21.70.0111 Beta (May 4, 2021)

  • Dropping Messages: Added more debug logging used for an error hunt.

New in XYplorer 21.70.0109 Beta (May 4, 2021)

  • Extracting Non-Zip Archives: Now additionally to WinRAR also 7-Zip can be used as extracting app, so you don't need WinRAR when you have 7-Zip.
  • Notes:
  • 7-Zip does not seem to support Unicode in the archive name; well, it might just be my outdated version 9.20 from 2010.
  • If you have both WinRAR and 7-Zip then WinRAR is used for extraction.

New in XYplorer 21.70.0106 Beta (May 3, 2021)

  • Custom Context Menu | Zip: The command "Extract Here" did not work yet within a Paper Folder. Fixed.
  • Video Preview: Since 20210325 video formats that can also be just audio (eg mp4, asf) would not be previewed anymore uner certain conditions. Fixed.

New in XYplorer 21.70.0104 Beta (May 2, 2021)

  • File | File Special | Extract Here: Now it also supports RAR files (WinRAR has to be installed), and it will extract all selected files (not only the focused one). Note that you can extract ZIP and RAR files in one go, and they can be from different locations.
  • Custom Context Menu | Zip: Now the commands "Extract Here" and "Extract to [folder]" will extract all selected files (not only the focused one). Note that you can extract ZIP and RAR files in one go, and they can be from different locations. If more than one file is selected the menu item caption "Extract to [folder]" is changed to "Extract Each Archive to Separate Folder".
  • Edit | Paste Special | Paste Extracted: Now it also supports RAR files (WinRAR has to be installed), and it will extract all selected files (not only the focused one). Note that you can extract ZIP and RAR files in one go, and they can be from different locations.

New in XYplorer 21.70.0101 Beta (Apr 28, 2021)

  • Menu View | Sort By | Random Order: Now when a tab is in random sort order and go away from it and then come back, the previous order will be restored. Before, a new random order was created in that situation.
  • The random sort order will now also survive an explicit refresh or auto refresh. So, to re-shuffle the items you have to call "View | Sort By |
  • Random Order" again.
  • ! Hi-Res: On 325%+ screen resolution icon overlays (e.g. link arrow, dropbox overlays) were drawn much too large. Fixed.

New in XYplorer 21.70.0100 (Apr 26, 2021)

  • Minor bug fixes and enhancements.

New in XYplorer 21.70.0008 Beta (Apr 25, 2021)

  • Help | Various Information: Now it shows the .NET version, for example:
  • OS: Windows 8.1 Professional, 64-bit, Build 6002, .NET v4.8.03761
  • Note that it only checks for .NET 4 and higher.
  • Updated the help file.
  • Hi-Res: On 200%+ screen resolution icon overlays some status bar icons were shown too small. Fixed.

New in XYplorer 21.70.0007 Beta (Apr 23, 2021)

  • Hi-Res: On 200%+ screen resolution icon overlays (e.g. link arrow, dropbox overlays) were drawn much too large. Fixed.
  • Hi-Res: On 200%+ screen resolution icons on thumbnails (Configuration | Preview | Thumbnails | Show file icon on thumbnail) were drawn too small. Fixed.
  • Hi-Res: On 200%+ screen resolution icons in the "Large Icons" view were drawn too small. Fixed.
  • Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box | Highlight matches: Highlight was too shallow (the lower part of the characters was not highlighted) in Large Icons view. Fixed.

New in XYplorer 21.70.0006 Beta (Apr 23, 2021)

  • Show dimensions of original image on thumbnail: Wrong dimensions shown for WEBP images. Fixed.

New in XYplorer 21.70.0005 Beta (Apr 23, 2021)

  • Image dimensions: Added WEBP (formats VP8, VP8L, VP8X) to the fast native image dimensions detector. Of course, XY could always determine those dimensions via shell extensions (preview handlers) but not that fast.

New in XYplorer 21.70.0004 Beta (Apr 20, 2021)

  • Find List Item: Since v18.90.0119 - 2018-05-02 16:47 you got a command "Find..." in the context menu of all smaller lists throughout the interface. Added the keyboard shortcut (F4) to the menu item. Yep, it existed all the time but nobody knew.
  • Configuration | Colors and Styles | Color Filters: Now when you use filters like T:prop:#Label:Orange>,EE9D2F the Tree is automatically redrawn with updated colors when you change a tag (Label, Tag, Comment, Extra).

New in XYplorer 21.70.0003 Beta (Apr 16, 2021)

  • Menu View | Paper Folders | Save: Now you'll see a short feedback in the status bar so you know it's saved.
  • Paper Folders | Allow Zombies: Now this setting also affects the Hover Box listing Paper Folder contents when hovering a Paper Folder tab icon (see
  • Paper Folders | Allow Zombies: Toggling the setting did not refresh the list if it happened to show a Paper Folder. Fixed. Now it reloads the current Paper Folder with or without zombies.
  • Paper Folders | Allow Zombies: If enabled a Paper Folder listing a drive would show bogus file dates (Modified, Created) for that drive under certain conditions. Fixed.
  • Paper Folders | Allow Zombies: Empty lines in Paper Folder source files were resolved to app path since 20210321. Fixed. Now they are just skipped.
  • SC paperfolder: The following line did not load the chicken into the list if "Paper Folders | Explicit Save Only" was ticked paperfolder("chicken.txt", , , "l"); Fixed.

New in XYplorer 21.70.0002 Beta (Apr 15, 2021)

  • Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box | Persistent live filters: When disabled and you closed and reopened the app on a live-filtered tab, that tab would initially be shown unfiltered as expected. But then when switching away and back to it, it would become live-filtered. Fixed.
  • Live Filter Box: With larger font sizes there could emerge some graphical artifacts (aka pixel dirt) in the Live Filter Box. Fixed.
  • Configuration | Colors and Styles | Color Filters: Now all T:prop / B:prop color filters worked in the Tree as expected. Fixed.
  • Now, for example, you can use these Color Filter definitions to color folders in the tree that have Labels (which are normally only shown in the list)

New in XYplorer 21.70.0001 Beta (Apr 14, 2021)

  • Configuration | Find and Filter | Filters & Type Ahead Find | Type Ahead Find | Redirect typing to Live Filter Box: Undid this fix from v18.40.0003
  • 2017-09-22 12:23:
  • Live Filter Box: Since v18.30.0019 - 2017-09-15 12:26 the LFB would not accept a space even as non-first character if the focused file in the list was not selected. Fixed.
  • Reason: Not intuitive. Space key should select focused item in this situation.
  • Preview Tab | MP3 Info: Since v21.60.0120 - 2021-04-01 20:50, when a genre isn't set in a file but an ID3 tag is present, the genre return value is
  • #255 but it should just return nothing instead. Fixed.

New in XYplorer 21.70.0000 (Apr 8, 2021)

  • Seamless Wave Looping. Just select a sample file and hear it spinning in a perfect seamless loop. Audio folks love it.
  • Smart Branch View. A new branch view (aka flat view) type shows only files and non-empty folders, i.e. any folders that contain nothing or only empty folders (or, in case of a search, do not contain any files that match the search) are not listed in the branch view. Gives you a much cleaner and more useful view.
  • Tree Scroll Position Remembered Per Tab. Optionally, each tab restores the tree position it was in when it was last exited. Many users have waited for this feature, not many file managers have it.
  • Color-Code Empty Tree Folders. Finally color filters can be applied in the folder tree in a way that lets you spot all empty folders at a glance.
  • Compilation Soundtrack. Compiled to the music of Elise LeGrow.

New in XYplorer 21.60.0127 Beta (Apr 7, 2021)

  • Visual Filters and Live Filter Box: The selectors "ex1:" and "ex2:" did not work anymore since 20210213. Fixed
  • MP3 Preview: The new genre selection dialog popped "The key '*' isn't found in the list." when typing into the filter box. Fixed

New in XYplorer 21.60.0126 Beta (Apr 7, 2021)

  • Configuration | Tabs and Panes | Tabs | Remember tree scroll position per tab: Did not work yet for Find tabs and Paper Folder tabs. Fixed.

New in XYplorer 21.60.0125 Beta (Apr 6, 2021)

  • MLS: Internally updated to version 8.129.
  • TRANSLATORS: Please wait until Reference_8.129.lng is uploaded.
  • Updated the help file.

New in XYplorer 21.60.0124 Beta (Apr 5, 2021)

  • Status Bar | Smart Section Sizing: Less hyper-action with fast-changing
  • status messages like "creating thumb...", which were hardly readable
  • because of all the rapid smart sizing.

New in XYplorer 21.60.0123 Beta (Apr 4, 2021)

  • Toolbar | Folder View Settings: Now the button is shown by factory default.
  • Find List Item: Since v18.90.0119 - 2018-05-02 16:47 you got a command "Find..." in the context menu of all smaller lists throughout the interface. Now there's an additional command "Find Next (Shift+F4)", mostly to remind you that this function and keyboard shortcut exist.
  • Quick Search (and similar dialogs): The dropdown lists had the "Find..." command in the context menu of the list items. Did not work well because it fell into the dark hole of recursion (dialog called itself). Removed.

New in XYplorer 21.60.0122 Beta (Apr 4, 2021)

  • Configuration | Colors and Styles | Color Filters: Added new switch:
  • p = Number plate style (frame with filled background)
  • Has to be combined with switch f (frame) or b (bold frame).
  • Portable Devices: Added some more error messages to failed file operations on Portable Devices. Just in case. (This time it even works.)
  • Toolbar | Append: Would append items that were already in the clipboard, thus creating duplicates in the clipboard. Fixed.

New in XYplorer 21.60.0121 Beta (Apr 2, 2021)

  • Help | List All Commands...: Now with default keyboard shortcut: Ctrl+F1.
  • Ignore diacritics: Wouldn't handle Polish "L with stroke". Fixed.

New in XYplorer 21.60.0120 Beta (Apr 2, 2021)

  • Preview Tab | MP3 Info: Reduced the listed genres to the eighty defined in ID3v1. The crazy stuff in previous versions was from Winamp.

New in XYplorer 21.60.0118 Beta (Apr 1, 2021)

  • Preview Tab: Modernized the look of the progress and volume controls.
  • Preview Tab: Removed that old "Loading..." graphic (which was never translated because it was a picture).
  • Find Files: Bogus error message "Access Denied" possible since 20210325. Fixed.
  • Find Files: Crash on large deep recursive searches possible (overflow) since 20210325. Fixed.

New in XYplorer 21.60.0117 Beta (Mar 31, 2021)

  • Configuration | Preview | Preview | Audio preview: Added "Seamless wave looping". Tick to play WAV files in a special way that allows perfect seamless looping.
  • For technical reasons this mode has no progress feedback and no pausing (only full stop / back to zero), just perfect audio.
  • WAV files will be looped regardless of the setting of "Configuration |
  • Preview | Preview | Audio/Video preview". It does not have to be "Play Again".
  • This setting also affects "Configuration | Preview | Mouse Down Blow Up |
  • Mouse Down on Thumbnails and Icons | Audio preview".
  • Analog to above, WAV files will be looped regardless of the setting of
  • "Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Loop".
  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Seamless wave looping: Moved to "Configuration | Preview |
  • Preview | Audio preview". See above.
  • Preview Tab: The orange button dropdown menu now also has the "Seamless wave looping" toggle.
  • Seamless Wave Looping: Did not obey to Configuration | Preview | Preview |
  • Audio/Video preview | Autoplay. Fixed.
  • Tree: The Space key worked as a Type Ahead Find key and jumped to the next folder downwards with a space in the name. IMO that's not anything expected and can be quite surprising. Removed that. The Space key is now dead in the tree.

New in XYplorer 21.60.0116 Beta (Mar 29, 2021)

  • Configuration | Colors and Styles | Color Filters: Added switch: b = Draw background colors as border (= 2 pixels wide bold frame)
  • Configuration | Preview | Preview | Audio/Video preview: Even better.

New in XYplorer 21.60.0115 Beta (Mar 29, 2021)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons: Added option "Seamless wave looping". Tick to play WAV files in a special way that allows perfect seamless looping. No progress feedback, no pausing, but perfect audio. Tweak MDBUaudioLoopTightWave (v21.60.0113) is hereby raised to GUI.
  • Configuration | Preview | Preview | Audio/Video preview: Further and greatly improved seamless looping of all audio files (not only WAV) on "Play Again". Note: This is about standard looping. Has nothing to do with "Seamless Wave Looping" and is not as perfect, but pretty close now.

New in XYplorer 21.60.0112 Beta (Mar 28, 2021)

  • Configuration | Colors and Styles | Color Filters | Draw background colors in distinctive shapes: Drew the wrong shape on "prop:" Color Filters in the Tree. Fixed.

New in XYplorer 21.60.0105 Beta (Mar 27, 2021)

  • Find Files and Quick Search: Since v21.50.0141 - 2021-03-12 18:27 escaping [ and ] with did not work anymore as expected. Fixed. Now all of these patterns match items containing "[abc]", regardless of the setting of "Configuration | Find and Filter | Find Files & Branch View | Find Files | Enable extended pattern matching":
  • [abc]
  • [abc]
  • [abc]
  • Whereas [abc] matches all items containing "a", "b", or "c" if "Enable extended pattern matching" in ON, and all items containing "[abc]" if "Enable extended pattern matching" is OFF.

New in XYplorer 21.60.0104 Beta (Mar 26, 2021)

  • Configuration | Tabs and Panes | Tabs | Remember tree scroll position per
  • tab: Did not work correctly when implicitly opening a new tab by changing
  • locations in a locked tab. Fixed.

New in XYplorer 21.60.0102 Beta (Mar 26, 2021)

  • Configuration | Preview | Preview | Audio/Video preview: Increased the resolution of the loop timer on "Play Again".
  • Removed the FindMixedSortPerLevel tweak (v10.50.0027 - 2011-11-17 20:47). The tiny speed gain was not worth 300 lines of code.

New in XYplorer 21.60.0101 Beta (Mar 25, 2021)

  • Default branch view type: Added new Branch View type "Files and non-empty folders". Here any folders that contain nothing or only empty folders (or, in case of a search, do not contain any files that match the search) are not listed in the Branch View. Gives you a much cleaner view which is much more useful in most real world scenarios probably.
  • The switch for this view is /flatnoempty.
  • Examples:
  • ? /flatnoempty
  • ?*.jpg /flatnoempty
  • Reminder: You can quickly switch between the now four different Branch
  • View types via the right-click menu of the "Branch View" toolbar button.

New in XYplorer 21.60.0011 Beta (Mar 24, 2021)

  • Configuration | Tabs and Panes | Tabs | Show 'New Tab' button: Button could be shortly visible in certain situations even if unticked. Fixed.
  • Preview: A previewed PDF file was not always completely unlocked after closing the preview. Fix #2.

New in XYplorer 21.60.0010 Beta (Mar 24, 2021)

  • Preview: A previewed PDF file was not always completely unlocked after closing the preview. Fixed.

New in XYplorer 21.60.0009 Beta (Mar 23, 2021)

  • List: It turned out that the Windows message WM_TIMECHANGE is sent out quite often without any time zone or DST change happening (Windows bug?)! Each time it happens a refresh is performed of both panes. Not good! Hence this change (v17.40.0212 - 2017-01-18 22:07) has been undone now:
  • Time Zone Changes: Now XY automatically adjusts the displayed filetimes on-the-fly to a newly selected time zone. No restart necessary.

New in XYplorer 21.60.0008 Beta (Mar 22, 2021)

  • Configuration | Other | Shell Integration | 64-bit Windows | Use 64-bit preview handlers for preview: Now the version of the installed .NET Framework is checked on startup. It has to be at least v4.0.30319 for the 64-bit preview to work. There is a new tweak that allows you to skip this check: Preview64SkipVersionCheck=1 Might be useful when Microsoft suddenly changes the .NET version specification in unforeseeable ways.
  • Toolbar | Paper Folders | Allow Zombies: Mouse Up Show Down did not work yet for "This PC" and "Network" items. Now it does.
  • Configuration | Preview | Thumbnails | Thumbnail widths and heights: The dropdown boxes now fully drop, no need to scroll.
  • Configuration | Preview | Thumbnails | Show film strip overlay on video thumbnails: Now very small sprockets are drawn for very small thumbs.
  • Configuration | Preview | Thumbnails | Show file icon on thumbnail: Now it's only done for thumbs 32x32 and larger.
  • Configuration | Preview | Thumbnails | Show dimensions of original image on thumbnail: Now it's only done for thumbs 32x32 and larger.
  • Info Panel | Properties; Status Bar: The exact bytes for small files in the 1000-1023 byte size range were not shown anymore since 20190917. Fixed.

New in XYplorer 21.60.0007 Beta (Mar 22, 2021)

  • Toolbar | Paper Folders | Allow Zombies: Now with "Allow Zombies" enabled you can add virtually anything to a Paper Folder: Drives, Servers, Shares, Special Folders (Desktop, [User]), Abstract Folders (This PC, Network, Recycle Bin), Environment Variables (%user%), XY native variables (<xydata>), relative paths (..backup) (relative to app path).
  • This is kind of a semi-official power user feature because it has a couple of natural shortcomings:
  • The Paper Folder list is made for files and folders, so many columns just don't make sense for those kind of "special" items.
  • You usually cannot drag these items into a Paper Folder, so you have to manually edit the Paper Folder source file in a text editor, or add the items by scripting.
  • For internal reasons and to make them recognizable as pseudo folders those items get the following fake file attributes: S for System,D for Directory, A for Archive
  • So, what can you do with these items in the Paper Folder?
  • See their contents in the Hover Box.
  • MDBU on their contents (ATM not yet working for This PC and Network!)
  • Open them.
  • Floating Preview: Under certain conditions when switching from a browser-based preview (HTML) to a video preview, the browser-based preview remained visible. Fixed.
  • SC inputselect: Filenames that began with certain AB prefixes (eg ! or @) in an inputselect had their generic filetype icon hijacked by special AB icons. Fixed.
  • Configuration | Preview | Mouse Down Blow Up | General | Apply zoom: When doing a text MDBU right after an image MDBU the text preview could come out weirdly distorted. Fixed.

New in XYplorer 21.60.0006 Beta (Mar 21, 2021)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Stay up: Since v20.50.0000 - 2019-10-08 staying-up Blow Ups of animated GIFs were not closeable anymore by MouseDown or ESC. Fixed.

New in XYplorer 21.60.0003 Beta (Mar 20, 2021)

  • Configuration | Preview | Mouse Down Blow Up | Mouse Down on Thumbnails and Icons | Stay up: Staying up Blow Ups of animated GIFs were not closeable by MouseDown or ESC. Found no better way to handle it than to exclude them from the Stay Up.
  • List: Fixed some drawing glitches with very small thumbnails (16x16) and extra-tight line-spacing in "Details with Thumbnails" view.
  • Paper Folders: After OK-ing the "Remove Invalid Entries?" prompt those entries were not removed anymore from the file on disk since about 20210312. Fixed.

New in XYplorer 21.60.0002 Beta (Mar 18, 2021)

  • Edit | New | New Folders... / Edit | New | New Files...: Now you can paste data using Unix newline (LF) or Mac newline (CR). It will be auto-converted to Windows new line (CRLF). Actually this will work now in all small dialogs showing a multiline edit box where you can paste.
  • Configuration | Colors and Styles | Styles | Line spacing: Now you can tighten your line spacing down to -9. Was -5 before. Useful at higher screen resolutions / larger font sizes.
  • Configuration | Preview | Thumbnails | Size #1/#2/#3: Now it can go down to 16 x 16 by factory settings. Allows you e.g. to have a very tight "Details with Thumbnails" view with the following additional settings:
  • Configuration | Preview | Thumbnails | Style = Plain
  • Configuration | Preview | Thumbnails | Padding = 0
  • Upgraders: The new value is offered in the UI after upgrade to this version if you did not tweak the key "ThumbSizes".

New in XYplorer 21.60.0001 Beta (Mar 17, 2021)

  • Configuration | Colors and Styles | Styles | Line spacing: Now you can tighten your line spacing down to -5. Was -1 before.
  • Find Files and Quick Search: The search by Size became more tolerant about missing and superfluous spaces before and after the operator.
  • Configuration Dialog: Made some layout adjustments to provide more space for languages that need more space.

New in XYplorer 21.60.0000 (Mar 15, 2021)

  • Hover Box Wheel Scaling. Now the mouse wheel can scale images and PDF previews while the Hover Box (a zero-click preview that pops up by merely hovering the filename) is shown. So natural and so useful.
  • Mouse Down Blow Up Zoomed. Ready for another game changer? Mouse Down Blow Up (a large preview that pops up on mouse down on a thumbnail or icon) now can zoom into the original by a freely configurable zoom factor. Got small images, large screens, and weak eyes? MDBUZ is your ticket.
  • Find Files by Contained Characters. Now you can find files that contain certain characters or character ranges within their textual contents. Allows you to search for files containing any characters in the upper Unicode range, or any Mongolian characters, or whatever specific characters you are interested in.
  • Apply Button in Configuration. Street pressure became unbearable so an Apply button was added that allows you to apply any changed settings to the main window without closing the Configuration dialog.
  • Compilation Soundtrack. Compiled to the music of Starcrawler.

New in XYplorer 21.50.0145 Beta (Mar 15, 2021)

  • Portable Devices: Added some more error messages to failed file operations on Portable Devices. Just in case.

New in XYplorer 21.50.0143 Beta (Mar 15, 2021)

  • Status Bar: Renamed right-click option "Smart Size Middle Section" to "Smart Section Sizing".
  • Updated the help file.

New in XYplorer 21.50.0141 Beta (Mar 13, 2021)

  • Find Files and Quick Search: From now on "Path" matching (ticked Path checkbox in Find Files, or /P switch) is implicitly turned on whenever the search term contains backslashes that are not just escapes for certain characters that would otherwise seen as special characters (e.g.: " !", "[", " (", "cat and dog", ...), i.e. when the search term looks like a (part of a) path: PNP //match all items under folder "PN" beginning with "P" PN\P /P //that's the old way (still works but DEPRECATED)
  • Boolean works as well:
  • PNP | PNQ //match all items under folder "PN" beginning with "P" or "Q" *backup?* //match all items under a folder "backup"
  • The old doubled-slash syntax keeps on working (but is DEPRECATED), now even if "Path" is not explicitly ticked:
  • PN\P //match all items under folder "PN" beginning with "P"
  • PN\P | PN\Q //match all items under folder "PN" beginning with "P" or "Q" *\backup\?* //match all items under a folder "backup"
  • Find Files and Quick Search: The example given (v21.50.0124 - 2021-02-17 15:10) for the new switch /P (full path of each item is matched against the search pattern was wrong. Backslashes had to be doubled at that point (in that version):
  • *\backup\?* /P //match all items under a folder "backup" Well, since today it also works with single backslashes, so the historic errors auto-fixed and this is okay now:
  • *backup?* /P //match all items under a folder "backup"
  • *backup?* //even without the /P switch
  • Folder View Settings: Could get confused when opening a background tab from a drives listing ("This PC"). On selecting that tab a FVS could be falsely applied to a location that should not have one. Fixed.

New in XYplorer 21.50.0140 Beta (Mar 11, 2021)

  • Paper Folders | Explicit Save Only: Internally rewrote the whole thing in a more civilized way. Apparently it still works. You should not note any difference.
  • Panes | Sync Folders...: In Preview mode the Used Space information was not updated (as a simulation). Fixed.
  • Panes | Sync Folders...: In Preview mode a non-existing drive was assumed to exist. That was stretching the idea of simulation a little too far. Fixed. Now you are told when a drive does not exist (= is unavailable).
  • XYcopy: Updated to 2.10.0164.

New in XYplorer 21.50.0139 Beta (Mar 11, 2021)

  • Paper Folders | Explicit Save Only: Fixed another glitch.

New in XYplorer 21.50.0137 Beta (Mar 10, 2021)

  • Tree: Now when you right-click a folder and hold CTRL you get the super-fast internal context menu instead of the slower shell context menu. Gives you quick access to XY's native menu commands.
  • Paper Folders | Explicit Save Only: Fixed some glitches.

New in XYplorer 21.50.0136 Beta (Mar 9, 2021)

  • Paper Folders: Improved the "Explicit Save Only" mode. Less disk access
  • Configuration | Find and Filter | Find Files & Branch View | Branch View | Persist across folders: When enabled then changing location from a Branch View directly into a Portable Device could result in a crash. Fixed

New in XYplorer 21.50.0135 Beta (Mar 9, 2021)

  • SC paperfolder enhanced: Now you can set and retrieve the five options that are currently only available in the right-click menu of the Paper Folders toolbar button.
  • SC paperfolder: Returning the current contents did not work with "Explicit Save Only" because it read from the source file, not from the current list. text paperfolder(, , , "r");
  • Paper Folders: Removed the "[*]" experiment from yesterday for now. "Explicit Save Only" is back in business.

New in XYplorer 21.50.0134 Beta (Mar 9, 2021)

  • Paper Folders: Now Paper Folders named "[*]" (e.g. "[Harry]") will not be auto-saved on tab switch or app exit anymore.
  • The "Explicit Save Only" toggle from v21.50.0133 is now dysfunctional and will be totally removed if the above change proves to be successful.

New in XYplorer 21.50.0133 Beta (Mar 8, 2021)

  • Configuration | Tabs and Panes | Tabs: Added dropdown "Buttons position". Here you can choose where in the tab bar to show those "New Tab" and "Tab List" buttons. Factory default is "Flexible" which keeps them visible most of the time even if space becomes extremely scarce. This raises the tweak TabShowListButtonPos to GUI (v21.40.0006 - 2020-12-29 11:56). Note that the related INI key has been changed to "TabBarButtonsPos".
  • Configuration | Tabs and Panes | Tabs: Slightly rearranged the position of some checkboxes.
  • Tab Bar Buttons: The flexible position swap from right to left now happens much later than before (when it came far too early).
  • Configuration | Tabs and Panes | Tabs | Flexible width: Renamed it to "Flexible tab width".
  • Configuration | Tabs and Panes | Tabs | Flexible tab width: Smoothened the width calculating algorithm. Before, it was a bit shaky due to some funny rounding effects (aka Banker's Rounding).
  • Toolbar | Paper Folders: Added a new toggle to the right-click menu: Explicit Save Only. Tick it to suppress auto-save of the current Paper Folder on tab switch and on app exit.
  • Notes: If ticked you can still explicitly save a Paper Folder using menu "View | Paper Folders | Save" or the Save command in the Toolbar button's dropdown menu. Even with this setting it's not possible at the moment to create a new Paper Folder without creating a Paper Folder source file first. So if you want to work with throw-away Paper Folders you need at least one file (it can be and stay totally empty).

New in XYplorer 21.50.0132 Beta (Mar 7, 2021)

  • Configuration dialog: Now you can trigger the Apply button by Ctrl+S (think "Save").
  • Configuration dialog: Back to previous button order. The standard was not good enough.
  • Paper Folders: From now on, Paper Folders are only saved to disk if necessary (= if modified). Before they were saved on each tab switch (when the PF tag was backgrounded) even if nothing had changed.

New in XYplorer 21.50.0131 Beta (Mar 6, 2021)

  • Configuration dialog: Reordered the buttons according to Windows standards. Good luck with reprogramming your muscle memory! It's good for your brain I hear.
  • Undo/Redo: When copying and pasting items witin the same location, and with Custom Copy turned OFF (so Windows auto-appends its locale-aware "-Copy" affixes), the Undo of such an operation would get confused when more that one item had been copied. This bug existed probably since 20140210. Fixed.

New in XYplorer 21.50.0130 Beta (Mar 4, 2021)

  • Configuration | General | Sort and Rename | Rename: Added option "Preselect name". Tick it (= factory default) to preselect the name in the edit box.
  • Notes:
  • This option was internally ON in all versions before.
  • Preselecting the name is Windows standard ever since. But personally I find that 95% of the time when renaming a file I want to slightly modify the current name, and not replace it completely. So the current preselection is something I almost never need. Hence I made it optional.
  • This option raises the RenameNoPreselect tweak (v21.20.0001 - 2020-10-17 14:36) to UI, but with reversed logic (new key "RenamePreselect").
  • SC extracttext enhanced: Added parameters bitness and flags.
  • Syntax: extracttext([file], [bitness], [flags])
  • file: File to extract text from.
  • Defaults to the current file.
  • bitness:
  • [empty]: Attempt extraction according to environment and these settings:
  • Configuration | Other | Shell Integration | 64-bit Windows | Use 64-bit IFilters for content search
  • Configuration | Other | Shell Integration | 64-bit Windows | Fall back to IFilters of the other bitness
  • 32: Attempt extraction using 32-bit IFilters.
  • 64: Attempt extraction using 64-bit IFilters.
  • flags: (bit field)
  • 1 = Suppress IFilter errors (just return an empty string).
  • return: Extracted text.
  • Examples:
  • text extracttext(<curitem>, , 1); //auto-bitness; suppress IFilter errors
  • text extracttext(<curitem>, 32, 1); //32-bit; suppress IFilter errors
  • text extracttext(<curitem>, 64, 1); //64-bit; suppress IFilter errors
  • ! SC extracttext: Since 20190326 an error message in the "Stepping through a Script" dialog was broken into lines at the sequence "n". Fixed.
  • ! Branch View: The list was updated twice when items were moved within the Branch View with Auto-Refresh on. Fixed. Now it's only updated once.
  • ! SC rename: On passing flag 8 (increment on collision) a file renamed to itself was auto-incremented to avoid collision with itself. Obvious nonsense. Fixed.

New in XYplorer 21.50.0129 Beta (Mar 3, 2021)

  • Configuration: Added an Apply button that allows you to apply any changed settings without closing the Configuration dialog.
  • Obviously any settings that are applied using the Apply button cannot be undone anymore by the Cancel button.
  • Settings that affect the Configuration dialog itself (e.g. Configuration | Colors and Styles | Fonts | Buttons and Labels) are not applied to the dialog. This needs a close and reopen of the dialog.
  • Configuration | Find and Filter | Find Files & Branch View | Branch View |
  • Let folders pass all filters: If enabled then in a filtered branch view
  • "Folders pass all filters" is shown in the information bar (Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters | Show filter information in list).

New in XYplorer 21.50.0128 Beta (Mar 2, 2021)

  • Compressed Files Icons: Now the Win10 compressed files icons overlay is also shown for folder icons, and for Custom File Icons.

New in XYplorer 21.50.0127 Beta (Feb 28, 2021)

  • Tabs: Right-clicking a tab icon could pop the context-menu on top of the Hover Box (if enabled for tabs). Fixed.
  • Find Files: A Boolean search combining a Tag field and a Date or Age field yielded wrong results. For example:lbl:Orange AND ageM: < 6 m Fixed.
  • Compressed Files Icons: In Win10 compressed files icons can be handled by a separate icon (at the same extension) that has some new type of overlay tech instead of the oldschool overlay we know since Win95. This had confused XY's internal icon cache. Fix #2.

New in XYplorer 21.50.0126 Beta (Feb 27, 2021)

  • Compressed Files Icons: In Win10 compressed files icons can be handled by a separate icon (at the same extension) instead of by an overlay. This had confused XY's internal icon cache. Air fixed.
  • Find Files: On a start up with "Cache search results" enabled and a Live Filtered list, the filtered results were cached and reloaded but the Live Filter itself was forgotten (unless "Persistent live filters" was ON), so the shown list was confusing or even misleading.
  • Fixed: Now the Live Filter persists in this case even if "Persistent live filters" is OFF.

New in XYplorer 21.50.0125 Beta (Feb 19, 2021)

  • Visual Filters and Live Filter Box: Added new selector "path:". Use it to compare the pattern with the path of each item (i.e. the full path excluding the item name itself). This can be useful when you want to filter search results that contain items of different locations. Note that the following settings apply to the "path:" matching behavior in Visual Filters and Live Filter Box:
  • Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters | Match case
  • Configuration | Find and Filter | Filters & Type Ahead Find | Visual

New in XYplorer 21.50.0124 Beta (Feb 17, 2021)

  • Find Files and Quick Search: Added switch /P by which the full path of each item is matched against the search pattern. It corresponds to the Path checkbox on Info Panel | Find Files | Name & Location.
  • Quick Find Files: The fix from v21.10.0030 - 2020-10-02 12:11 totally destroyed the Quick Find Files feature (Find Files from Quick Search dialog). Fixed.
  • Quick Find Files: When turned on then Branch View would not work anymore as expected (it would actually run a search instead of a Branch View). Fix #2.

New in XYplorer 21.50.0123 Beta (Feb 16, 2021)

  • Hover Box | Images: While the Hover Box is showing an image you now reset the scale to factory default (500 x 500 pixels bounding box) by pressing the "D" key. Remembered across sessions.

New in XYplorer 21.50.0122 Beta (Feb 14, 2021)

  • Quick Search and Find Files: Added selector "contchar:" (= contained characters). Use it to find files that contain certain characters or character ranges within their textual contents (non-textual files and folders are ignored).
  • Quick Search and Find Files: From now on, when searching contents using selector "cont:" with logical inversion (eg "!cont:blah" = find all files NOT containing "blah") then only files are returned that actually have any textual contents. Before, also folders and images etc would have been returned.
  • Find Files | Name & Location | Invert: Now "[Inverted]" is printed to the search info bar (on top of the search results list) if the Invert box is ticked.
  • Find Files | Name & Location | Invert: Removed this addition from v21.50.0112 - 2021-02-05 13:54 because it did not work in light mode:
  • Now the caption is shown in red when the box is ticked. Makes it easier to note this important setting.

New in XYplorer 21.50.0121 Beta (Feb 13, 2021)

  • Status Bar: Added option "Smart Size Middle Section" to the right-click menu of the Status Bar. Here you can toggle whether the middle section smartly negotiates the available space with the right section. Factory default is ON (which was hard-coded, if tweakable, before).
  • Status Bar: Right-click option "Show Exact Bytes in the Status Bar" renamed to "Show Exact Bytes in Status Bar" for consistency.
  • Scripting | Step Mode: Did not work for scripts called from Custom Toolbar Buttons since 20201018. Fixed.

New in XYplorer 21.50.0120 Beta (Feb 13, 2021)

  • Configuration | Preview | Preview | Text preview | UTF-8 auto-detection: Generally, the automatic UTF-8 encoding detection algorithm works heuristically by inspecting the file's content searching for byte sequences that look like UTF-8. This heuristic is not 100% reliable, of course (it's simply not possible), but in real world conditions the results are pretty good. Now to save time, XYplorer's algorithm does not inspect the whole file but only the beginning of it, by default this has been the first 4 KB so far. It turned out that this is not enough in many real world scenarios.
  • So, I did two things:
  • Raised the default to 256 KB.
  • Added a way to customize this value; for now this is possible via a tweak: CheckForBOMlessUTF8SizeKB=256. The maximum allowed value here is 4096 (= 4096 KB, i.e. the first 4 MB of the file are scanned).
  • Status Bar: On small resolution screens (like 1024x768) the status bar sections would overlap each other under certain conditions. Fix #3.

New in XYplorer 21.50.0118 Beta (Feb 11, 2021)

  • SC QuickSearch: The new flag "t" did not work yet for tag searches (which use a different strategy than other searches). Fixed.

New in XYplorer 21.50.0117 Beta (Feb 10, 2021)

  • Menu View | Show Items: Added toggle "Show CD-ROM Drives". Tick it to show CD-ROM drives in Tree and List. Factory default is ON.
  • Configuration | General | Tree and List | Items in Tree and List:
  • Added option "Show CD-ROM drives". Tick it to show CD-ROM drives in Tree and List.
  • Note: Both above interface elements point to the identical setting.
  • MLS: Internally updated to version 8.128.
  • TRANSLATORS: Please wait until Reference_8.128.lng is uploaded.

New in XYplorer 21.50.0116 Beta (Feb 10, 2021)

  • SC QuickSearch enhanced: New flag "t" includes the top folders themselves in a multi-location search, i.e. top folders that match the search criteria are returned in the search results.
  • Syntax: quicksearch([query="*"], [path], [separator="<crlf>"], [flags]) flags: [optional] String of flags to modify the function.
  • t: Include top folders in multi-location search.
  • Examples:
  • Text quicksearch("f*", "D:folder1|D:folder2", , "t");
  • Text quicksearch("f*", "D:folder1|D:folder2", 3:="t");
  • Small dialogs with a Live Filter Box: When the cursor/focus is in the box you now can press ESC to clear the box and thereby reset the filter. Only when the box is empty ESC will close the dialog.
  • That way the small Live Filter Boxes now work the same as the main Live
  • Filter Box that controls the file list.
  • This new behavior can be tweaked off like this:
  • LiveFilterResetOnEsc=0
  • Custom Event Actions: The SkipBrowseEvents tweak is now saved between sessions.
  • Status Bar: On small resolution screens (like 1024x768) the status bar sections would overlap each other under certain conditions. Fix #2.

New in XYplorer 21.50.0115 Beta (Feb 8, 2021)

  • SC get("listofcommands") enhanced: Now you can return the list of all commands *including* the accelerators (marked by a prefixed "&"-character).
  • List: From now on, the Path column is used as 2ndary sort field (ascending order) in Find mode (incl. Branch View). Before, the Name column was used.
  • Status Bar: On small resolution screens (like 1024x768) the status bar sections would overlap each other under certain conditions. Fixed.

New in XYplorer 21.50.0114 Beta (Feb 7, 2021)

  • Scripting got a new command.
  • Name: PopupNativeContextMenu
  • Action: Pops a native context menu for all selected list items.
  • Syntax: popupnativecontextmenu
  • Remarks:
  • It's a lightning-fast 100% native context menu (no shell involved).
  • The command won't pop any menu when there are no selections in the list.
  • If there are selections in the list the command will set the input focus to the list (if it's not there already). Otherwise various menu commands would not work as expected. So, SC PopupNativeContextMenu ONLY works for items in the file list, not in the folder tree.
  • Examples:
  • popupnativecontextmenu;
  • This script in CEA "Left-click on status bar" will pop a native context menu on left-clicking the first section of the status bar:
  • if (<CEA_ClickedItem> == 1) {popupnativecontextmenu;}
  • Edit | Select | Selection Stats: The dialog now has the caption "List Stats" (instead of "Selection Stats") if nothing is selected.

New in XYplorer 21.50.0113 Beta (Feb 6, 2021)

  • SC QuickSearch enhanced: Added flag "l" to return directories with a trailing backslash.
  • Syntax: quicksearch([query="*"], [path], [separator="<crlf>"], [flags])
  • flags: [optional] String of flags to modify the function.
  • l: Return directories with a trailing backslash. (l=lower case L)

New in XYplorer 21.50.0112 Beta (Feb 5, 2021)

  • Find Files | Name & Location | Invert: Now the caption is shown in red when the box is ticked. Makes it easier to note this important setting.
  • Status Bar: From now on in Branch View with "Show Folder Sizes" enabled the total/selected bytes count only adds up the file bytes (not the folder bytes), else we get double counts resulting in a wrong total.
  • It's not perfect (when you select a folder and a file from a different folder the total is lacking the size of the folder), but clearly better than before. Since such a list is a complex self-containing thing I don't think there is a perfect solution.
  • % Configuration | General | Custom Event Actions: Now when you open the Actions menu by clicking into the Action column you can close the menu by clicking into the same column again. Before, the menu would pop again when you did that.

New in XYplorer 21.50.0111 Beta (Feb 4, 2021)

  • Tags: Since TagMaxTagsInMenu is tweakable (v21.40.0124 - 2021-01-12 16:18) some menu commands called the wrong functions because some hard indices had not yet been made soft. Fixed. BTW, the TagMaxTagsInMenu tweak is now limited to a maximum of 99.
  • Configuration | General | Custom Event Actions: List had a horizontal scrollbar when it was not necessary. Fixed.

New in XYplorer 21.50.0110 Beta (Feb 3, 2021)

  • Custom Event Actions: Added new event:
  • Clicking on Line Numbers:
  • Double-click on line numbers header
  • Notes:
  • The 2nd action (Autosize columns now) had been the hard-coded behavior previously. Now it's the factory default.
  • The next 6 actions are all found in that order in menu View | Sort By.
  • Various MRU lists: The dummy item as section separator "-----> mru" was falsely listed in the MRU list when typing e.g. "-" or "m". Fixed.

New in XYplorer 21.50.0109 Beta (Feb 2, 2021)

  • Custom Event Actions: Added 3 new events:
  • Clicking on White:
  • Middle-click on white in tab bar
  • Middle-click on white in breadcrumb bar
  • Other Events:
  • Drive added or removed
  • Enjoy.
  • Auto-Refresh: Adding a new drive (e.g. by plugging in a USB stick) was not always detected. Should work better now.
  • MDBUZ: If you use a high zoom (1000%) and combine it with "Shrink to fill" you end up with a "Zoom to fit" effectively for images that are larger than just an icon.

New in XYplorer 21.50.0108 Beta (Feb 1, 2021)

  • MDBUZ: From 400% onwards you will see the real pixels, not any anti-aliased sludge which just does not look good anymore at these extreme enlargements.
  • Catalog: Some icons that were stated in the caption of a Catalog item were not shown correctly anymore since 20210119. Fixed.
  • SC get: The context of Custom Toolbar Buttons had not been set for left clicks, only for right-clicks. Fixed.

New in XYplorer 21.50.0107 Beta (Jan 31, 2021)

  • MDBUZ: Does not work for animated GIFs (they are always shown in 100%).
  • Floating Preview: Zoom in did not work anymore since v21.50.0106. Fixed.

New in XYplorer 21.50.0106 Beta (Jan 31, 2021)

  • Mouse Down Blow Up Zoomed: Ready for another game changer? MDBU now can zoom into the original by a freely configurable zoom factor. Got small images, large screens, and weak eyes? MDBUZ is your ticket. To enable the feature tick "Configuration | Preview | Mouse Down Blow Up | General | Apply zoom" and enter a percentage of your choice Note that you can also enter a value smaller than 100 to pop a preview smaller than the original. For what it's worth. Allowed values: 10 - 1000.
  • The zoom applies to all MDBUs (thumbnails, icons, preview tab, preview pane, floating preview) and all MDBUs that show an image (so also e.g PDFs)
  • An internal upper limit is currently hard-coded to 50,000,000 square pixels. Otherwise zooming large images by 1000% (note that MDBUZ shows the whole image, not just a part) will destroy your computer... ;) well it will just stop working. Can be made configurable later. Note that the blow up obeys to "Shrink to fit" if ticked
  • Configuration | Colors and Styles | Highlights & Dark Mode | Recent location pins | Maximum number of pins: Number increased by one which each session since 20210113. Fixed

New in XYplorer 21.50.0105 Beta (Jan 27, 2021)

  • Custom Event Actions | Left-click on line number: If set to "Sticky selection" you could not dbl-click the Line Numbers column header anymore to autosize the columns. Fixed

New in XYplorer 21.50.0104 Beta (Jan 21, 2021)

  • Custom Event Actions: Added a new section "Clicking on Line Numbers" with four events (D/L/M/R-click) and a number of interesting actions. Obviously, these events are only available in the Details View (including Details with Thumbnails), which is the only view with line numbers.
  • Configuration | General | Menus, Mouse, Usability | Mouse | Line number selection:
  • Removed that option. It's fully replaced by CEA "Clicking on Line Numbers > L/M/R-click > Sticky selection".

New in XYplorer 21.50.0103 Beta (Jan 20, 2021)

  • Custom Event Actions: The last version had a little problem so I had to remove the new feature for now. Update tomorrow.

New in XYplorer 21.50.0101 Beta (Jan 20, 2021)

  • SC popupcontextmenu enhanced. Now you can pop a basic menu without any shell extensions (which is usually much faster):
  • Syntax: popupcontextmenu [item], [bitness], [flags]
  • flags: (bit field)
  • 1 = Hide shell extensions.
  • Remarks:
  • The effect is identical to ticking "Configuration | General | Menus, Mouse, Usability | Context Menus | Hide shell extensions from shell context menu".
  • Examples:
  • popupcontextmenu , , 1; //pop a basic menu for selected items
  • popupcontextmenu 2:=1; //the same, using the "numbered arguments" syntax
  • This script in CEA "Left-click on status bar" will pop a basic menu on left-clicking the first section of the status bar:
  • if (<CEA_ClickedItem> == 1) {popupcontextmenu 2:=1;}

New in XYplorer 21.50.0100 (Jan 18, 2021)

  • Hover Box Image Scaling. Now you can scale images (and PDFs) on the fly using the mouse wheel. Surprisingly natural and totally addictive.
  • Hover Box Scrolling and Scaling. Now the whole scrolling and scaling business can be turned off individually in case you prefer the old static mode.
  • Minor bug fixes and enhancements.

New in XYplorer 21.50.0004 Beta (Jan 18, 2021)

  • Hover Box | Text: While the Hover Box is showing a text or an image, ie contents that are generally scrollable or scalable, you now can cycle the scrollability/scalability by pressing the "R" key (think "roll").
  • Remembered across sessions. Factory default is 3 (= all enabled).
  • If the scrollability/scalability is disabled then the navigation keys (Up, Down, PageUp, PageDown, Home, End) and the mouse wheel are not eaten by the box but passed through to the focused control.
  • Scalability means scalability by wheel. If the scalability is OFF then images still can be scaled by Numpad Add and Numpad Subtract.
  • Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Context...: Now it pops for "Tabs" even if "Folders" is off in "Configuration | Information | File Info Tips & Hover Box | Show Hover Box | Select Item Types...".

New in XYplorer 21.50.0003 Beta (Jan 18, 2021)

  • Hover Box for Tabs: Did not work for iconized tabs. Fixed.
  • Hover Box for Tabs: Did not work for tabs pointing to soft paths (<xydata>, %temp%, etc). Fixed.
  • Hover Box Scrolling: Could not wheel-scale PDFs. Fixed.
  • Rename Special | Batch Rename: Now /cut can keep a certain number of characters at the right end of the base:
  • Syntax: /cut [start,]length[,keep]
  • Remarks: You must state "start" as well if you want to use "keep".

New in XYplorer 21.50.0002 Beta (Jan 16, 2021)

  • Hover Box Scrolling: Now the wheel can scale images. Up = bigger, Down = smaller (10 pixels per notch). Same functionality as Numpad Add and Subtract. Hold SHIFT to double the impact. Cool
  • Hover Box Scrolling: Now it honors wheel acceleration, i.e. you can scroll much faster by wheeling faster. Cool
  • Hover Box: Since 20210105 the DEL key did not work anymore when the Hover Box was up. Fixed

New in XYplorer 21.50.0000 (Jan 16, 2021)

  • Hover Box Scrolling:
  • Now you can keyboard-scroll and wheel-scroll the Folder Contents Preview, the Zip Contents Preview, and the Text Preview You won’t get this degree of interface coolness anywhere else
  • Hover Box for Tabs:
  • Now you can show a Hover Box with Folder Contents Preview for any tab simply by hovering the tab header icon Saves you a click if you just want to quickly see what’s in the tab, or what has recently arrived in the tab Even works for Paper Folders
  • Custom Copy with Free Space Status:
  • Now the progress dialog shows the amount of used and free space on the target drive in real time, graphically and in numbers Just gives you that soothing feeling that comes from knowing the consequences of your actions
  • Shorten Filenames:
  • Now you can shorten the names of a whole bunch of files by cutting off a certain number of characters from the right end of the base name
  • Compilation Soundtrack:
  • Compiled to the music of The Hi-Jivers

New in XYplorer 21.50.0000 Beta (Jan 16, 2021)

  • Hover Box Scrolling. Now you can keyboard-scroll and wheel-scroll the
  • Folder Contents Preview, the Zip Contents Preview, and the Text Preview.
  • You won't get this degree of interface coolness anywhere else.
  • Hover Box for Tabs. Now you can show a Hover Box with Folder Contents
  • Preview for any tab simply by hovering the tab header icon. Saves you a click if you just want to quickly see what's in the tab, or what has recently arrived in the tab. Even works for Paper Folders.
  • Custom Copy with Free Space Status. Now the progress dialog shows the amount of used and free space on the target drive in real time, graphically and in numbers. Just gives you that soothing feeling that comes from knowing the consequences of your actions.
  • Shorten Filenames. Now you can shorten the names of a whole bunch of files by cutting off a certain number of characters from the right end of the base name.
  • Compilation Soundtrack. Compiled to the music of The Hi-Jivers.

New in XYplorer 21.40.0128 Beta (Jan 15, 2021)

  • Custom Columns: Added variable <cc_overlay>. Returns the overlay index of the item's icon.
  • Within e.g. Dropbox or Google Drive folders icon overlays may be used to reflect the sync state of an item. This new variable returns the index number of the overlay. Useless by itself, but it allows you to *sort* the list by this property, or to search items by this property.
  • Usage: In a Custom Column of Type "Script" use this line in the Script field:
  • return <cc_overlay>;
  • To find all items with a value 7 use either of these search patterns if your Custom Column is #48 and called "Overlay Index":
  • cc48:7
  • Overlay Index:7
  • Note that it also works when "Configuration | General | Refresh, Icons, History | Icons | Show icon overlays" is OFF.
  • Custom Event Actions: Now you can temporarily turn off all "Changing Locations" CEAs for this session (= not remembered across sessions) using the scripting command tweak():
  • tweak("SkipBrowseEvents", ""); //toggle
  • tweak("SkipBrowseEvents", 1); //set
  • tweak("SkipBrowseEvents", 0); //unset
  • echo tweak("SkipBrowseEvents"); //get

New in XYplorer 21.40.0127 Beta (Jan 14, 2021)

  • Updated the help file.

New in XYplorer 21.40.0126 Beta (Jan 13, 2021)

  • Configuration: Rewrote a section where wrong INI-values or translation mistakes could lead to unnecessary error messages when loading the config dialog because of invalid list indices

New in XYplorer 21.40.0125 Beta (Jan 13, 2021)

  • Tags | Tags | Update Tag List The new comand ID #893 was not yet fully implemented. Fixed.

New in XYplorer 21.40.0123 Beta (Jan 12, 2021)

  • Open Throw Away Clone: Added another little pro trick: Hold CTRL+SHIFT while clicking the command to open a fully enabled (non-throw-away) clone of the current window. This means it's identical to a Throw Away Clone, but without READ-ONLY.
  • You can achieve the same as above using the following new scripting command:
  • NewWindow (action: Opens a path in a new window; syntax: newwindow [path])

New in XYplorer 21.40.0118 Beta (Jan 10, 2021)

  • Hover Box | Text Scrolling: Slightly changed the strategy. Now you can fully scroll through texts up to a size of 64 KB, in larger texts you can see the first 32 KB and the last 32 KB. In the latter case Down, Up, PageDown, and PageUp can now cross the border between the upper and the lower chunk.
  • Hover Box | Scrolling: Now well visible on 4K screens.

New in XYplorer 21.40.0112 Beta (Jan 9, 2021)

  • Hover Box: Folder Contents Preview: You could crash v21.40.0111 when quickly wheeling the box while moving over folder icons. Fixed.

New in XYplorer 21.40.0110 Beta (Jan 7, 2021)

  • Hover Box | Text Scrolling: Now it also works for Office files and Web files if the Hover Box shows the extracted text.
  • Hover Box | Text: While the Hover Box is showing text you now can toggle word wrap by pressing the "W" key. Remembered across sessions.
  • If word wrap is enabled (factory default) the maximum width of the box is about half the width of the screen.
  • If word wrap is disabled (factory default) the maximum width of the box is about 2/3 the width of the screen.
  • If word wrap is disabled longer lines will simply disappear at the right edge, without any ellipsis dots.
  • On toggling word wrap the scroll position will jump back to top.
  • Hover Box | Text Scrolling: Fixed countless little bugs.

New in XYplorer 21.40.0109 Beta (Jan 7, 2021)

  • Hover Box | Text Scrolling: Width issue with other Hover Boxes. Fixed.

New in XYplorer 21.40.0108 Beta (Jan 7, 2021)

  • Hover Box | Text Scrolling: Now it supports the mouse wheel. Works like pageUp/pageDown in the Hover Box: 12 lines up or down. Note that it also wheels the box when the mouse pointer is not over the box. Cool!
  • Hover Box | Text Scrolling: Now a subtle visual scrollbar at the right margin of the box tells you where about in the file you currently are.

New in XYplorer 21.40.0107 Beta (Jan 6, 2021)

  • Hover Box | Text Scrolling: Decreased the chunk size to 32 KB. It's enough and speed matters as well.
  • Hover Box | Text Scrolling: There was an issue with files that had long lines that would wrap. Fixed. This fix also makes scrolling faster.
  • Hover Box | Text Scrolling: Fixed various minor glitches.

New in XYplorer 21.40.0106 Beta (Jan 6, 2021)

  • Hover Box | Text Files: Now you can keyboard-scroll the text within a
  • Hover Box if there is more text than fits in the box.
  • Supported keys: Down, Up, PageDown, PageUp, End, Home.
  • PageDown/PageUp scroll by 12 lines.
  • If the file is larger than 200 KB you can scroll through the first 100 KB and the last 100 KB only (use End and Home to jump between those chunks). I think that's more than enough, after all Hover Box is just about a quick visual check.
  • Notes:
  • There is still an issue when the file has long lines that wrap. In that case you currently cannot scroll down enough to see the bottom of the file. Still thinking about this...
  • Key input into the Hover Box does not work when the focus is in an edit box (it grabs all keys), eg in the Address Bar. However, you can use TAB while the Hover Box is open to escape the edit box, and then scroll.

New in XYplorer 21.40.0105 Beta (Jan 5, 2021)

  • Shell Context Menu: Since v21.30.0050 - 2020-12-20 15:57 it's not shown
  • Anymore for the targets of links (shortcuts) to network locations. From
  • Now on, this is only in effect if the tweak NetworkPrecheckServers is set
  • To 1.

New in XYplorer 21.40.0104 Beta (Jan 4, 2021)

  • XYcopy: Updated to 2.10.0163.
  • Custom Copy: Progress dialog did not support font size 11.25 very well. Fixed. Higher sizes will begin to break it. If you need higher sizes you should use the Windows display settings.

New in XYplorer 21.40.0103 Beta (Jan 3, 2021)

  • Find Files and Quick Search: Added switch /i by which the search results are inverted, i.e. all items are shown that do NOT match the pattern. It corresponds to the Invert checkbox on Info Panel | Find Files | Name & Location. Remark: The /types switch cannot be inverted by /i or by the Invert checkbox. For this use the new switch /itypes.
  • Find Files and Quick Search: Added switch /itypes by which you define a list of file types (via extension) that shall NOT be returned by the search. In other words, it's the inverted version of the /types switch. Syntax and options are identical to the /types switch. If you use /types and /itypes in the same search the right-most one will win so there is no point in doing this.
  • Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters: Added option "Enable extended pattern matching". Tick it to allow ! for Boolean Not, and # for digits in Visual Filters. You can escape the ! by putting a before it. Remarks: This setting raises the tweak VFExtendedPatternMatching (v20.70.0018 - 2020-02-10 14:24) to the GUI. But other than the previous tweak now it only applies to Visual Filters, not to Live Filters (it gets its setting). The setting is also found in the right-click menu of the Visual Filter toolbar buttons. The factory default (and previously hard-coded behavior) is ON.
  • Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box: Added option "Enable extended pattern matching". Tick it to allow ! for Boolean Not, and # for digits in Live Filters. You can escape the ! by putting a before it. Remarks: This setting replaces the tweak VFExtendedPatternMatching (v20.70.0018 - 2020-02-10 14:24) which previously applied to Live Filters only. Now Visual Filters and Live Filters have separate settings here. The setting is also found in the right-click menu of the Live Filter Box icon. The factory default is OFF.
  • MLS: Internally updated to version 8.127.
  • Custom Copy: The Used Space bar tooltip now shows the path of the actually polled drive. In some contexts (junctions, mounted drives, network drives) this can be interesting.
  • XYcopy: Updated to 2.10.0162.

New in XYplorer 21.40.0100 (Dec 30, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 21.40.0006 Beta (Dec 29, 2020)

  • Tabs: Now the TabShowListButtonPos tweak can put the "New Tab" and "Tab. List" buttons to the right end of the tab bar:
  • TabShowListButtonPos=0 flexible (default)
  • TabShowListButtonPos=1 left
  • TabShowListButtonPos=2 right
  • TabShowListButtonPos=3 right end of the tab bar
  • Open Throw Away Clone: Now the READ-ONLY instance *can* save settings via scripting: Use SC savesettings with the "ini" argument.
  • Configuration: When pages had scrollbars due to higher DPI you could not wheel the scrollbar itself. Fixed.
  • Configuration | General | Custom Event Actions: The column headers could become fat when the list was scrolled due to larger fonts. Fixed.

New in XYplorer 21.40.0004 Beta (Dec 29, 2020)

  • Rename Special | Batch Rename: The /cut switch now supports cutting off a certain number of characters from the right end of the base name. Simply pass a negative length value.

New in XYplorer 21.40.0000 (Dec 23, 2020)

  • Custom Event Actions. A major new feature that provides you with an easy to use yet powerful usability booster. For example, you now can freely decide what should happen when a folder is middle-clicked, or when the status bar is double-clicked, and so on. It can be simple things like "Open in new background tab" or "Go up", but it can also be much more. If you know a bit about scripting, Custom Event Actions can be a real game changer. And if you don’t you now have a good reason to learn it.
  • This your Custom Event Actions (CEA) cockpit, you are the pilot now:
  • CEA control panel.
  • Sorting the Folder Contents Preview. Now you can control the sort order in the Folder Contents Preview, which also includes the Hover Box on folders. Quite likely you want to see the recent files on top. Now you can.
  • Shorten Filenames. Finally the app offers a way to shorten the names of a whole bunch of files. You can cut them down from both ends.
  • Compilation Soundtrack. Compiled to the music of Black Pumas.

New in XYplorer 21.30.0054 Beta (Dec 22, 2020)

  • List: The colors of the free disk space bars now adapt to Dark Mode.
  • Updated the help file.

New in XYplorer 21.30.0051 Beta (Dec 21, 2020)

  • List: In the drives listing (This PC) the "Used Space" column now shows free disk space bars like in Tiles views when "Bars" is selected for size graphics (right-click the column header to choose your preferred size graphics)
  • List: In the drives listing (This PC) the "Per Cluster" column is now hard-coded to the "KB (Rounded Up)" size format. Before, it showed the exact bytes. That was to much information since nowadays, AFAIK, cluster size is always a multiple of 1 KB
  • The right-click menu of that column does not offer size format choices anymore since they don't affect this column
  • SC folderreport: Did falsely default to the selected list item (since 2019-01-27 19:12). Not anymore. Now it defaults to the current folder regardless of the current list selection

New in XYplorer 21.30.0000 (Nov 24, 2020)

  • Transparent Folders. Now the Folder Contents Preview supports the Hover Box which means you can preview the contents of files in folders before even opening those folders, just by moving the mouse over the items listed in the Folder Contents Preview. You can look into closed folders as if they were made of glass.
  • Compilation Soundtrack. Compiled to the music of AC/DC.

New in XYplorer 21.20.0100 (Oct 20, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 21.20.0000 (Oct 15, 2020)

  • Set Archive Attribute. Now you can automatically set the archive attribute on all recursive contents a renamed folder. This allows backup operations by programs like XCOPY to decide what has to be backed up.
  • Swap Panes. Now you can swap the positions of both panes, including tabs, breadcrumbs, and the pane dimensions. Good news for left-to-right draggers.
  • Buttons In Catalog. Now you can easily add toolbar buttons with their icons, captions, and functionality to the Catalog. So the Catalog can serve as a second, vertical toolbar.
  • Backup Logged. Backup and sync operations are now added to the action log. You cannot undo them (that would be meaningless) but you have them nicely logged now, so you can look up what you have done and when.
  • Autosize Name Column Right Margin. Isn’t it annoying when on autosize the name column springs to a width far beyond the window edge where you cannot see it anyway, and where you’re forced to horizontally scroll the list to enable you to manually grab the column separator to make it smaller again? Not anymore! Now you can define a minimal margin from the right window edge. The name column will not go beyond this margin on autosize.
  • Adaptive Name Column Width. Tick it to soften the width of the name column when resizing the list so that all other columns keep their width and visibility. Try it, you will quickly get used to it.
  • Compilation Soundtrack. Compiled to the music of Norah Jones.

New in XYplorer 21.10.0000 (Sep 15, 2020)

  • 64-bit Preview. Some file types, e.g. WebP graphic files (WEBP), SolidWorks files (SLDASM, SLDDRW, SLDPRT) or OpenOffice files (ODP, ODS, ODT), implement their preview not via preview handlers but via thumbnail providers. This has always been supported for 32-bit thumbnail providers. However, in some cases those thumbnail providers are only provided in the 64-bit flavor (e.g. SolidWorks). Those are supported now as well, so there are SolidWorks and many other previews now.
  • Quick Find Files. The Quick Search dialog now offers a Quick Find Files mode where you can remote control the Find Files tab in the Info Panel (F12). That way you can quickly do a Find Files search without first opening that tab and without having it in the way of the search results listing.
  • Compilation Soundtrack. Compiled to the music of The Surfrajettes.

New in XYplorer 21.00.0000 (Sep 1, 2020)

  • 64-bit Preview. Now XYplorer supports 64-bit preview handlers for Office files (MS Office, PDF, EML). No configuration necessary, it just works.
  • Message Preview. Now you get a WYSIWYG preview for email files (EML and MSG). No configuration necessary, it just works.
  • Compilation Soundtrack. Compiled to the music of Justin Townes Earle.

New in XYplorer 20.90.0809 Beta (Aug 17, 2020)

  • SC inputselect: On flag 2048 (display filename only, not fullpath) pre-checking items using the "+" prefix did not work as expected. Fixed.

New in XYplorer 20.90.0800 (Jul 25, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.90.0600 (Jun 25, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.90.0100 (Apr 7, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.90.0000 (Mar 30, 2020)

  • Middle Truncation. Now you get the option to truncate overflowing filenames in the middle instead of at the end. Useful because the end of the name often has interesting info bits like dates or serial numbers.
  • Dark Mode with Adaptive Colors. Now you can control the retina-friendliness of the Dark Mode. It's your choice whether brighter colors (selections, filters, highlights, etc) are automatically dimmed down a bit to make them softer on the eye.
  • Duplicate Image Finder. Now the hash is also generated for ICO and CUR files, so these image types will also be searched and found.
  • Compilation Soundtrack. Compiled to the music of Bob Dylan.

New in XYplorer 20.80.0500 (Mar 14, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.80.0400 (Mar 12, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.80.0300 (Mar 4, 2020)

  • Image Hash. App would freeze on hashing extremely narrow images where the height is much larger than the width. Fixed.

New in XYplorer 20.80.0200 (Mar 3, 2020)

  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Corb Lund.

New in XYplorer 20.80.0100 (Feb 13, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.80.0000 (Feb 10, 2020)

  • Duplicate Image Finder. Now you can find image dupes, and fast. Quite handy when sweeping your photo collection. You can even sort images by visual similarity, an interesting feature and hard to find elsewhere.
  • Compilation Soundtrack. Compiled to the music of Skip James.

New in XYplorer 20.70.0000 (Jan 28, 2020)

  • This Is A BIG Maintenance Release. There have been numerous minor fixes and enhancements since 20.60.
  • Compilation Soundtrack. Compiled to the music of Blackberry Smoke.

New in XYplorer 20.60.0400 (Jan 22, 2020)

  • Minor bug fixes and enhancements.

New in XYplorer 20.60.0200 (Dec 2, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 20.60.0100 (Nov 25, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 20.60.0000 (Nov 20, 2019)

  • Highlight Hovered Items. Now hovered items are optionally highlighted everywhere in the app. Huge usability boost.
  • Custom Tab Bar Height. Now you can modify the height of the tab bars on-the-fly by Ctrl+Shift+Wheel over any of them. Makes a larger click and drop target, and a lighter look.
  • Volume Labels In Folder View Settings. Now you can use volume labels instead of drive letters to specify the drive or folder to apply the settings to. Lets you store individual settings for your removable drives independently of ever-changing drive letters.
  • Compilation Soundtrack. Compiled to the music of Marc Bolan.

New in XYplorer 20.50.0000 (Oct 8, 2019)

  • Filter By Properties. Now you can filter the file list by each of the hundreds of available item properties. E.g. you can show only those photos with a certain aspect ratio, or only those MP3s from a certain artist.
  • Filter By Lengths. Now you can filter the file list by the item name lengths. E.g. you can show only those items with 12 or less characters in the name, or only items longer than 259 characters.
  • Focus Next Selected Item. Now you can assign a keyboard shortcut of your choice to each of two new commands that move the focus to the next or previous selected item. Quite useful to quickly browse through the currently selected items while giving the mouse a rest.
  • Full Name Column Select. Having a hard time hitting the name of a short named file? Now you have the option to use the full width of the name column as click target. Should increase your hits.
  • Shuffle Your Files. There is a new dice shaped button on the toolbar. If you are feeling lucky and bored at the same time you can use it to shuffle your image, sound, or video collections.
  • Fat Recent Location Pin. Now the current path pin is drawn fatter than the others. So you know where you are at a glance.
  • Quick MIDI Preview. Now the Quick Audio Preview supports MIDI files.
  • Set Extension. Now the dialog has a Most Recently Used (MRU) list.
  • Flexible Size Format. This format has been improved to take even less horizontal space in the Size column.
  • Compilation Soundtrack. Compiled to the music of The Sweet.

New in XYplorer 20.40.0000 (Sep 10, 2019)

  • Content Search and Preview. Now both 64-bit and 32-bit IFilters are supported. This broadens the support for previewing and searching the textual contents of complex document formats (e.g. Office files).
  • Quick Refresh List. The white space context menu of the file list now features the command "Refresh List". A little gesture towards heavy mouse users.
  • Color Filters. Now you can optionally have Color Filters fill the whole column. Makes them more visible, especially with short-named files.
  • Previewed Audio Formats. Added DSD and DSF files (Sony’s DSD Stream File) to the previewed audio files. Note that this format is ID3V2 compliant and thus XYplorer will show the tags in the Preview Panel and in the various ID3-Tag columns. Needs a matching CODEC installed, of course.
  • Mouse Down Blow Up. The new "Fit width only" option is perfect for quickly previewing vertical images in best resolution for vertical-only panning.
  • Mouse Down Blow Up on Thumbnails and Icons. Now the middle mouse button can be used. Frees left and right button to perform their traditional tasks.
  • Compilation Soundtrack. Compiled to the music of Sanford Clark.

New in XYplorer 20.30.0200 (Aug 11, 2019)

  • This Is A BIG Maintenance Release. There have been numerous minor fixes and enhancements since 20.20.
  • Compilation Soundtrack. Compiled to the music of Kitty, Daisy & Lewis.

New in XYplorer 20.20.0200 (Jul 15, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 20.20.0100 (Jul 5, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 20.20.0000 (Jun 18, 2019)

  • Append to Clipboard. The new Append command allows you to append files to the files that are currently in the clipboard. Hunt and collect.
  • Clipboard Peek. Now the "Edit Clipboard" button provides a real-time indication of the current clipboard contents, so you always know whether there is something in the clipboard and of what kind it (text, image, files). The clipboard is no black box anymore.
  • Restore Previous Clipboard. Ever accidentally lost some valuable clipboard contents? Argh! Relax. The previous state of the clipboard is now automatically stored whenever the clipboard changes, and you can toggle the current and the previous state by using the new Restore Previous Clipboard command.
  • Nested Hamburger. Now the Hamburger menu in the Breadcrumb Bar ("Recently in the Breadcrumb Bar I asked for the Hamburger menu...") supports submenus.
  • Compilation Soundtrack. Compiled to the music of The Last Internationale.

New in XYplorer 20.10.0000 (Jun 4, 2019)

  • Clipboard Markers. A new way of marking items that are currently in the clipboard, whether they are cut or copied.
  • Sorting. Now you can choose between three sort methods in folder tree and file list: Binary, Textual, Natural.
  • Recent Location Pins. Now you can customize the color and the number of the pins.
  • Reset Zoom. Now you can reset the font zoom to the startup values by pressing Ctrl+0.
  • Compilation Soundtrack. Compiled to the music of The Raconteurs.

New in XYplorer 20.00.0000 (May 20, 2019)

  • Recent Location Pins. Navigating a huge folder tree is much easier with pins at your recently visited locations. One of those features you will never want to miss again.
  • Custom Colored Tabs. Now tabs can be individually colored.
  • Wheel Scroll Lines. Now you can customize the number of lines that are scrolled for each notch that the mouse wheel is rotated, independently of the host system settings.
  • Compilation Soundtrack. Compiled to the music of Gillian Welch & David Rawlings.

New in XYplorer 19.90.0100 (Apr 14, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 19.90.0000 (Apr 8, 2019)

  • Clipboard Viewer:
  • What’s in the clipboard? What will happen when I paste now? Curious? Need to know for sure? Well, just hover the "Edit Clipboard" or "Paste" button in the toolbar for an instant preview of the current clipboard contents. No clicks required. And it even works for images.
  • Paste Text As Item:
  • Now you can paste a copy of the item(s) referred to by textual clipboard contents. Works with local paths and even with web addresses. Which means you can download a file to the current folder right from an http path in the clipboard.
  • Dropped Messages From Thunderbird:
  • Now, additional to Outlook, also emails dropped from Thunderbird are processed along the your settings for dropped messages.
  • Editing Dropped Messages:
  • Now you can trigger an edit prompt for each field you please (From, To, Subject, Date Sent). Helps when archiving emails.
  • Transparent Images Preview:
  • Now you have four options for how to display the transparent areas in images: Neutral, Grid, White, Black.
  • Hover Box With Transparency:
  • Now it supports the user-selected transparency background (Neutral, Grid, White, Black), and you can easily change it on-the-fly while the Hover Box is shown.
  • Compilation Soundtrack:
  • Compiled to the music of Mike Doughty.

New in XYplorer 19.80.0000 (Mar 12, 2019)

  • Multi-User-Tagging. The concept of Multi-User-Tagging, i.e. sharing file tags within a networked team, is around for quite a while in XYplorer, but the first implementation lacked power, comfort, and elegance. Not anymore.
  • If you are looking for a way to implement a shared tagging system, you found it. Easy setup, fast automatic real-time synchronization, access control, and a large number of independent fields (Label, Tags, Comment, and 16 freely definable Extra Tags) for each file.
  • Give it a try, annotate a file and have all your team members see your notes in real-time in their file manager. And see their comments in your file manager. Your team is fully connected.
  • Status Log. Now the last 1000 changes in the Status Bar are permanently logged. It might be interesting to see what those rapidly changing Status Bar messages actually said, or what exactly you were doing 15 minutes ago. Now you can find out.
  • Compilation Soundtrack. Compiled to the music of Fanny, "The Godmothers of Chick Rock."

New in XYplorer 19.70.0000 (Feb 20, 2019)

  • File Tagging. Now you have sixteen freely definable Extra Columns, sixteen user fields for each file and folder, fields that you can fill, display, sort by, search for, carry around on a stick, and share with your team.
  • Quick Jump. Now double-clicking a cell in the Path column will open that path and auto-select the double-clicked item.
  • Compilation Soundtrack. Compiled to the music of Kurt Vile.

New in XYplorer 19.60.0000 (Jan 31, 2019)

  • Maintenance. This is primarily a maintenance release with lots of bug fixes and small improvements, especially concerning the new Dark Mode.
  • Disallow Delete By Key. Now you can prevent accidental deletions-by-key in the folder tree.
  • Confirm Delete. The Confirm Delete prompt has been much improved.
  • Selection Stats. The Selection Stats dialog prompt has been much improved.
  • Random Rename. For what it's worth, now you can rename any number of files to random strings. Might come in handy if you make your money as a spy.
  • Compilation Soundtrack. Compiled to the music of Larkin Poe.

New in XYplorer 19.50.0200 (Jan 14, 2019)

  • Minor bug fixes and enhancements.

New in XYplorer 19.50.0100 (Dec 29, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 19.50.0000 (Dec 22, 2018)

  • Dark Mode
  • Compilation Soundtrack

New in XYplorer 19.40.0100 (Nov 27, 2018)

  • Hover Box Size. Now you can scale the size of the image shown in the Hover Box. Simply press keys "Numpad Add" or "Numpad Subtract".
  • Minor bug fixes and enhancements.
  • Compilation Soundtrack. Compiled to the music of Colter Wall.

New in XYplorer 19.40.0000 (Nov 20, 2018)

  • What’s New:
  • Archive Contents Preview. Now you can preview the contents of archives just by hovering the file icon. No clicks required. Works for ZIP and, if WinRAR and/or 7-Zip is installed, for RAR, TAR, GZ, 7Z, and many other archive formats.
  • Live Filter Box. Now you can choose the position of the Live Filter Box. Either it is shown right of the Address Bar, or in the left end of the Status Bar.
  • Hover Box Icon. Now you can toggle the visibility of the file icon in the status section of the Hover Box: Simply press key "I".
  • Hover Box Status. Now you can cycle the amount of information shown in the status section of the Hover Box: Simply press key "S".
  • Compilation Soundtrack. Compiled to the music of Khruangbin.

New in XYplorer 19.30.0000 (Oct 29, 2018)

  • Folder Contents Preview:
  • Now you can get a folder contents preview in the Hover Box. Simply hover a folder and see its top 20 items instantly listed in a small popup. Works in the folder tree and the file list. Addictive is an understatement. This will change the way you work. Your file management will become smooth and silent through a reduction of futile clicks.
  • Mouse Up Show Down:
  • Now it’s available also in the folder tree. Like in the List it works on mouse up on the folder icons. Lets you quickly peek into folders without leaving the current location. Lets you even list and open files right from the tree.
  • Canvas Color Toggle:
  • Now you can quickly toggle the background color of the Hover Box for images. Cool feature for photographers.
  • Invalid Filename Warning:
  • Now you get a warning in the status bar when a file or folder with an invalid filename (invalid in the Windows shell, not in NTFS) is selected in the file list. Leading or trailing spaces are made visible by a replacement character.
  • Horizontal Scrolling:
  • Now Shift+Wheel horizontally scrolls folder tree and file list.

New in XYplorer 19.20.0000 (Sep 24, 2018)

  • Mouse Up Show Down. What about a mouse-driven instant non-invasive Folder Contents Preview that lets you look into a folder without opening it? You can jump into subfolders or open files right from the preview. You will get hooked to this amazing speed booster in a second and never look back.
  • Tab Colors. Now you can have the selected tab auto-match the color of the breadcrumb bar of each pane. So what? Well, try it. It makes a lot of sense in terms of user guidance and interface balance.
  • Tree Path Colors. Just like with tabs you now can also have the "Tree Path Tracing" auto-match the color of the breadcrumb bar of each pane. It’s a small thing but it makes everything look better.
  • Drag and Clone. In all small lists where you can drag items to a new position you now can drag-and-clone an item by Ctrl+Drag.
  • Remove Search and Filters. The context menu of the Search Information Bar and Filter Information Bar now tells you what you can do with a double click: Remove the search, or the filter. You always could, but now you know.

New in XYplorer 19.10.0200 (Aug 16, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 19.10.0100 (Jul 15, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 19.10.0000 (Jul 11, 2018)

  • This Is A BIG Maintenance Release. A major Windows 10 related issue regarding XYplorer’s portable devices support has been finally resolved, and there have been numerous minor fixes and enhancements since 19.00.

New in XYplorer 19.00.0300 (Jul 4, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 19.00.0200 (Jun 26, 2018)

  • Portable Devices. Microsoft had broken XYplorer’s portable devices support with Windows 10 version 1703 (Creators Update), and you could not see or manage files on your phone, tablet, or camera anymore.
  • XYplorer v19.00.0200 now successfully works around this bug and restores full portable devices support for all versions of Windows 10.
  • Minor bug fixes and enhancements.

New in XYplorer 19.00.0100 (Jun 11, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 19.00.0000 (Jun 11, 2018)

  • Hover Box:
  • XYplorer’s zero-click wonder, the HoverBox, now supports thumbnail previews for text, image, video, office, and PDF files. A pleasure for your eyes and your tendons. Immediate addiction guaranteed.
  • Select On Hover:
  • Optionally you can now select list items by just hovering their icon. Another comfy zero-click service.
  • Find Hidden Files:
  • The new "Find hidden" option lets you find all items regardless of any settings that might currently hide them.

New in XYplorer 18.90.0000 (Mar 21, 2018)

  • Drag Status Box. The Drag Status Box™ is a color-coded information box shown at the mouse pointer when hovering over a drop target.
  • You turn it on/off here: Configuration | General | Menus, Mouse, Safety | Safety Belts | Show drag status box. That’s all you need to know. The rest is plug and play as they used to say many moons ago. Nothing to learn, nothing to know. It just works in a natural self-explaining way in full harmony with the universe.
  • The Drag Status Box moves with the mouse while dragging 5 items from the file list to the folder tree.
  • Prevent Unwanted Dragging. Now you can disallow dragging from folder tree and file list independently. Lets you for example protect the tree from potentially disastrous drag-and-drop mistakes while keeping the list drag-ready to rock.
  • These are the options you want to play with for better drag-disaster protection:
  • Configuration | General | Menus, Mouse, Safety | Safety Belts | Disallow left-dragging from folder tree
  • Configuration | General | Menus, Mouse, Safety | Safety Belts | Disallow left-dragging from file list
  • Drag-disaster protection here.
  • Toolbar Font Size. Now Ctrl+Wheel over the Toolbar changes the button captions font size on the fly and with high granularity.
  • This only works when toolbar button captions are turned on. Do it here: Tools | Customize Toolbar (Ctrl+Shift+F9), then Options | Show Button Captions.

New in XYplorer 18.80.0000 (Mar 5, 2018)

  • Open Throw Away Clone. Now you can open a clone of the current XYplorer instance in read-only mode. You can use such a clone for quick in-between jobs that should not affect your main configuration. Highly useful.
  • Selection Colors. Now you can customize the text and background colors of selected items. Offers you a break from the age-old white-on-blue without messing with the Windows system-wide color settings.
  • Vertical Grid. Now you can have vertical grid lines in the details view.
  • Live Filter Highlights. Now the matching parts can be highlighted.
  • Filename Length Info. Now a yellow warning icon is shown in the box when the new filename would trigger a move-on-rename.
  • Toolbar Captions. Now you can customize the number of caption lines. The more lines you use the less horizontal space is taken by each button.
  • Scripting. Added Compound Assignment Operators .=, +=, -=, *=, /=, =.

New in XYplorer 18.70.0100 (Feb 5, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 18.70 (Feb 5, 2018)

  • Filename Length Info. Now you can have a little info bar at the right end of the inline rename box showing the current length of the filename and also (in parentheses) the length of the full path. The bar turns red when the item name is overlong (longer than 259 characters) and warns you if you enter characters that are not valid in a filename.
  • Find Text in Text Boxes. Now all text boxes support a basic find dialog that lets you search for strings inside the text.
  • More Labels. Raised the maximum number from 16 to 32, so now you can label your files with up to 32 different color labels.
  • Hover Box. Now it supports previewing cursor files.

New in XYplorer 18.60.0200 (Jan 18, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 18.60.0100 (Jan 9, 2018)

  • Minor bug fixes and enhancements.

New in XYplorer 18.60.0010 Beta (Jan 5, 2018)

  • Folder Thumbs: Now you can tweak the background coloring of folder thumbnails. It's a vertical gradient, the 1st color is the top, the 2nd color is the bottom. This e.g. would be a light grey gradient: clrFolderThumbs1=15461355, clrFolderThumbs2=15132390. Those numbers are color decimals. Tip: To convert HTML #RRGGBB colors to color decimals use this formula: echo 0xBBGGRR. If both of those values are 0 then the default colors are used (the crass traditional yellow)
  • Custom Copy: Estimation of the remaining time improved
  • XYcopy: Updated to 2.10.0124

New in XYplorer 18.60.0009 Beta (Jan 4, 2018)

  • Custom Copy: I always found it a bit off-putting that, if only one item was copied/moved, the final dialog did not show the filename of that one copied/moved/skipped file. Now it does.
  • Custom Copy: Estimation of the remaining time is now only shown from 25% of total bytes and 100 files onwards. Earlier guessing simply doesn't cut it.
  • XYcopy: Updated to 2.10.0123.

New in XYplorer 18.60.0008 Beta (Jan 4, 2018)

  • Custom Copy: Attempt to improve the estimation of the remaining time.
  • Quick Audio Preview: Little drawing glitch with fonts that have variable digit widths. Fixed.
  • Custom Copy: With "On name collisions" set to "Suffix increment to existing" or "Affix current date to existing" or "Affix modified date to existing" (all 3 result in a rename of the source file) the copy did not happen when source and target file were identical, i.e. when you attempted to duplicate a file in the original location. Just the rename happened.
  • Fixed. Now the file is first renamed, then the renamed file copied back to its original name.
  • Rename: Since Win8 mapped drives cannot be renamed anymore (i.e. the previous method stopped working and nothing else is in sight). But you still could enter rename mode. Fixed.
  • XYcopy: Updated to 2.10.0122.

New in XYplorer 18.60.0007 Beta (Jan 4, 2018)

  • Find Files: Auto-syncing the find location box did not work for startup paths passed by command line. Fixed.
  • Tabs: The fixes in v18.60.0006 only applied to the Mini Tree. Now it's also fixed for the Maxi Tree.

New in XYplorer 18.60.0006 Beta (Jan 3, 2018)

  • View | Show Items | Hide Protected Operating System Files: Toggling it did not have immediate effect anymore. Fixed.
  • Find Files: The change in v18.60.0005 had the undesired side effect that toggling to Branch View would also invoke a Quick Search for "*". Fixed.
  • Tabs: A locked startup tab was overwritten by a command line startup path if the Tree was locked as well. Fixed: A new tab is opened.
  • Tabs: A startup tab was overwritten by a command line startup path if the Tree was locked, even if "Configuration | General | Startup & Exit | Open command line start path in new tab" was enabled. Fixed: A new tab is opened.

New in XYplorer 18.60.0005 Beta (Dec 21, 2017)

  • Find Files: Stating no pattern was ever since equivalent to stating * as pattern (match all). Now this auto-wildcard is also shown in the Search Information Bar in the List, and in the <get find_queryparsed> variable.
  • Hover Box: Would sometimes pop when cursor had already left the list. Fixed.
  • Thumbnails: Wouldn't create TIF thumbnails in quality "Smooth" if "Show thumbnails for RAW files" was OFF. Fixed.

New in XYplorer 18.60.0004 Beta (Dec 18, 2017)

  • Configuration | Startup & Exit | Save Settings (Disk) | Apply to...: Now the filenames of the files to be updated are shown.
  • MLS: Internally updated to version 8.96. >TRANSLATORS: Please wait until Reference_8.96.lng is uploaded.

New in XYplorer 18.60.0003 Beta (Dec 17, 2017)

  • ContextMenu64: Now holding the SHIFT key while triggering the menu will pop the "extended" 64-bit context menu (using the CMF_EXTENDEDVERBS flag).
  • FYI, the same always worked with the 32-bit context menu.
  • ContextMenu64: New version 1.2.5.0.
  • SC quicksearch: Now it ignores any of the following settings that may hide stuff from the list. They cannot hide anything from SC quicksearch anypore:
  • Configuration | Tree and List | Items in Tree and List | Show hidden files and folders
  • Configuration | Tree and List | Items in Tree and List | Show system files and folders
  • Configuration | Tree and List | Items in Tree and List | Hide protected operating system files
  • Configuration | Tree and List | Items in Tree and List | Show junctions
  • View | Show Items | Show Folders in List
  • Configuration | Startup & Exit | Save changes to disk immediately: Added option "Configuration" to the "Apply To..." button. Will save the INI file to disk after you OK the Configuration dialog.
  • Configuration | Startup & Exit: Removed option "Autosave settings after this many minutes". It has been replaced by the more powerful and easier to understand "Save changes to disk immediately".

New in XYplorer 18.60.0002 Beta (Dec 17, 2017)

  • Configuration | Startup & Exit: Added option "Save changes to disk immediately". Tick it to immediately write settings to disk in the moment they are changed. Under the adjacent "Apply To..." button you can define which changes are saved to disk. These options are available:
  • Catalog
  • Favorites
  • Folder View Settings
  • Keyboard Shortcuts
  • Tags
  • User-Defined Commands
  • Notes:
  • The assumption here is that changes in these categories are usually meant to be permanent across sessions, and/or are something you would not like to lose by hazard. Note, however, that the feature has advantages and disadvantages:
  • Advantage: Your changes are fixed to disk and protected from loss by crash.
  • Disadvantage: If you make a mistake your previous good settings are overwritten and nothing can bring them back (unless you still find a good backup).
  • The "Favorites" option includes Favorite Folders and Favorite Files. And since there is no separate disk file for Favorites but they are kept in XYplorer.ini, XYplorer.ini will be written on changing a favorite. I personally would not use this feature since I'm a control freak and have automato-phobia. I just like to decide myself when to save what. But I can see that not everybody is like me, hence I added it. :)
  • Configuration | Information | Tags: Removed option "Save changes to disk immediately" (added v18.50.0204 - 2017-11-16 18:45). It's replaced now by the sub-option "Tags" in "Configuration | Startup & Exit | Save changes to disk immediately".
  • Self Update: Now any errors when calling the installer are handled/shown and the app is closed only when the installer is called successfully.

New in XYplorer 18.60.0001 Beta (Dec 14, 2017)

  • Tabs: Switching to a Find tab did not immediately fill the list with the incoming search results (as it's done when triggering the same search right from the tab). This had been done so in 20120612 apparently for a smoother tab switch, but now I think it's rather confusing so I changed it. Results are now shown as they stream in Help | Online Support | Check for Updates: Improved a slightly misleading message when checking for new beta versions (by holding CTRL)
  • Catalog: Tooltips would not vanish when over scrollbar. Fixed
  • Quick Search: Window title "Quick Search: <search term> ..." remained after removing the Quick Search or changing to a non-search tab. Since 20170915. Fixed

New in XYplorer 18.60.0000 (Dec 12, 2017)

  • Self Update:
  • Now the updated app will auto-run after self-update.
  • Transparency Grid:
  • Now you can customize the two checkerboard grid colors.
  • Numerous Small Improvements and Fixes

New in XYplorer 18.50.0307 Beta (Dec 11, 2017)

  • Updated the help file
  • Tip: This has to be ticked if you want to show (Tree and List) the
  • OneDrive folder in Windows 10 Creators Update
  • Configuration | Tree and List | Items in Tree and List | Show junctions

New in XYplorer 18.50.0306 Beta (Dec 8, 2017)

  • Tweak to enable support for the Scroll Lock key: MindScrollLock=1. Support for the Scroll Lock key had been experimentally implemented in v17.20.0103 - 2016-10-05 11:08 and hard-set to ON. Now it's OFF by default and you can tweak it on.
  • Custom Columns: Icons in Custom Columns would draw over the next column without mercy. Now the drawing is clipped if the icon column is too narrow.
  • Scripting: Parsing issue with block comments after NOWDOCs. Fixed

New in XYplorer 18.50.0305 Beta (Dec 4, 2017)

  • Touchscreen Mode: Icons in Custom Columns did not scale yet. Fixed.
  • Uninstall: Registry settings made through "Configuration | Shell Integration | Default File Manager" were not auto-removed on uninstall when XYplorer was started it with admin permissions and "Configuration | Shell Integration | Default File Manager | Scope" was set to "For all users of this computer". Fixed.

New in XYplorer 18.50.0304 Beta (Nov 30, 2017)

  • Configuration | Preview | Image preview | Transparency grid: Now you can customize the two checkerboard grid colors. Color 1 is the first top-left checker field. As usual in XY, left-clicking the color field opens the Choose Color dialog, right-clicking resets to the factory default color. Factory defaults: GridColor1=16777215 '= 0xFFFFFF, GridColor2=14540253 '= 0xDDDDDD. Note: The colors are also used for the transparency grid shown for thumbnails (Configuration | Thumbnails | Show transparency grid). Tip: If you don't want the checkerboard grid but just one particular color simply set both colors to that same value.

New in XYplorer 18.50.0302 Beta (Nov 29, 2017)

  • List: This change from v17.60.0006 - 2017-02-26 16:13 was really badly implemented: "In Search Results & Branch View, dragging a non-root file onto another non-root file moved file to root folder of search/branch. This was rather confusing. It will not happen anymore. Now for moving a file to the root you have to drag it onto the empty space."
  • It only applied to non-first items in the target list.
  • It also applied to modes other than Search Results and Branch View.
  • It only applied when source and target were on the same drive.
  • Gosh, that wasn't my best day. Anyway, it's all fixed now.

New in XYplorer 18.50.0301 Beta (Nov 27, 2017)

  • OneDrive in Windows 10 Creators Update: More issues with "OneDrive for Business". Search did not recurse subfolders. Fixed.

New in XYplorer 18.50.0300 (Nov 21, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 18.50.0210 Beta (Nov 20, 2017)

  • Scripting got a new command:
  • Name: sysdebug. Action: Sends a string to the system debugger via API OutputDebugString. Syntax: sysdebug string; Example: sysdebug "any string"; SysInternals has a tool "DebugView" to view the system debugger. It will show the sent strings in real time in a list. Unicode characters are not supported due to an age old Windows bug. They are shown as "?". This command is not officially supported (no mention in help).
  • Color Filters: Just to make sure (it has never been claimed otherwise), patterns with groups, e.g. "[a-z]" are not allowed in Color Filters, only wildcards *, ?, #.
  • Color Filters: Filters with invalid patterns could crash the app. Fix #2.

New in XYplorer 18.50.0209 Beta (Nov 20, 2017)

  • MLS: Internally updated to version 8.95.
  • TRANSLATORS: Please wait until Reference_8.95.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
  • Color Filters: Filters with invalid patterns could crash the app. Fixed.

New in XYplorer 18.50.0205 Beta (Nov 17, 2017)

  • OneDrive in Windows 10 Creators Update: More issues with "OneDrive for Business". Fixed.

New in XYplorer 18.50.0204 Beta (Nov 16, 2017)

  • Configuration | Information | Tags: Added option "Save changes to disk immediately". Tick it to immediately update the tag database file (usually "tag.dat") on each tag change
  • List: When renaming fails (e.g. "Access Denied") the rename mode is closed now automatically. No need to press ESC anymore
  • Catalog: Dropping on Catalog items did not support environment variables. Fixed

New in XYplorer 18.50.0203 Beta (Nov 15, 2017)

  • OneDrive in Windows 10 Creators Update: Issues with "OneDrive for
  • Business". Fixed.

New in XYplorer 18.50.0202 Beta (Nov 14, 2017)

  • App Exit: Now when anything goes wrong on save settings you are prompted whether you want to exit the app (any maybe lose any changes in your configuration) or keep it running (to keep your configuration alive, check what went wrong, and maybe fix it, e.g. by removing a ReadOnly flag or by regaining necessary disk space).
  • This is the message:
  • Errors on Save Settings!
  • Some settings might not have been saved to disk.
  • Click OK to exit XYplorer anyway.
  • Click Cancel to keep XYplorer running.
  • List: Now middle-click on LNK files behaves like Shift+Dbl-Click on LNK
  • files: The link target is opened in a new tab.
  • Configuration | Filters & Type Ahead Find | Type Ahead Find | Redirect typing to Live Filter Box: Now it handles dead keys that are copied to the keyboard buffer. So you can type the accent key and then "a" to get "á". For this to work, the Live Filter Box gets the input focus once a dead key is pressed.

New in XYplorer 18.50.0201 Beta (Nov 13, 2017)

  • Configuration | General | Startup & Exit | Check for updates on startup:
  • Experimentally now the same interface is loaded as if you you clicked "Help | Online Support | Check for Updates". In case of an available update you get a simple message box like this one: "There is a new official version (18.50.0200) available for download. Click OK to update now."
  • Configuration | General | Startup & Exit | Check for updates on startup:
  • Would not trigger if on startup the mouse pointer was over anything triggering a tooltip. Fixed.
  • Info Panel | Report | Current List:
  • When you pressed ESC right before generating a report the line "*** Job terminated by user. ***" was falsely printed to the top of the report. Fixed.
  • Image Aspect Ratio: A ratio of 3:1 was shown as 6:2. Fixed.

New in XYplorer 18.50.0121 Beta (Oct 31, 2017)

  • Help | Online Support | Check for Updates: Hold CTRL to update to the latest beta version.

New in XYplorer 18.50.0120 Beta (Oct 30, 2017)

  • Network: Might be a wrongly defined API call prevented logon popups since
  • v18.50.0003 - 2017-10-06 17:51. Might be fixed.

New in XYplorer 18.50.0118 Beta (Oct 30, 2017)

  • OneDrive in Windows 10 Creators Update: Could not copy/move items anywhere from OneDrive location using Custom Copy. Fixed. Now shell copy is used or the job.

New in XYplorer 18.50.0116 Beta (Oct 29, 2017)

  • Portable File Associations: Now you can use toolbar graphics as icons. They are referred to by the usual syntax: Prefix ":" to the button key. For example, using the "Home" button icon:|"Append modified date|:home" ;*>::rename , '*-<datem yyyymmdd>'
  • Portable File Associations: Now the icon path defaults to <xyicon>, so you don't need to state a path for icons located in that folder. BEFORE: |"Append modified date|<xydata>IconsKiss.ico" ;*>::rename , '*-<datem yyyymmdd>'. NOW ALSO: |"Append modified date|Kiss.ico" ;*>::rename , '*-<datem yyyymmdd>'
  • Command Line Switches: This change from v18.50.0107 - 2017-10-26 17:40 had to be withdrawn because of undesired side effects: /script="::run quote("E:TestHas Space.txt");" Now this works as well: /script="::run quote("E:TestHas Space.txt");" No, you cannot have double-quotes inside a double-quoted script in this context. Only these ways are okay: /script="::run quote('E:TestHas Space.txt');" or /script="::runq 'E:TestHas Space.txt';"

New in XYplorer 18.50.0113 Beta (Oct 27, 2017)

  • Updated the help file.
  • SC filetype: Wrong returns since 20170822. Fixed.

New in XYplorer 18.50.0112 Beta (Oct 27, 2017)

  • OneDrive in Windows 10 Creators Update: Hoverbox failed on OneDrive items
  • if Files On Demand was on. Fixed.
  • Configuration | Tabs and Panes | Tabs | On middle-click: Would select the
  • middle-clicked tab before performing the action on it. A possible
  • consequence could be that closing a non-current tab by middle-click would
  • put the current tab in the background. Bug since 20170202. Fixed.
  • Locked Mini Tree: Forgot the scroll position between sessions. Fixed.

New in XYplorer 18.50.0111 Beta (Oct 26, 2017)

  • Tree: "Drives appear twice" issue. Attempted fix #9.

New in XYplorer 18.50.0108 Beta (Oct 26, 2017)

  • Tree: "Drives appear twice" issue. Attempted fix #6.

New in XYplorer 18.50.0106 Beta (Oct 25, 2017)

  • Tree: "Drives appear twice" issue. Attempted fix #4.

New in XYplorer 18.50.0105 Beta (Oct 25, 2017)

  • ! Tree: "Drives appear twice" issue. Attempted fix #3.

New in XYplorer 18.50.0103 Beta (Oct 23, 2017)

  • Configuration Dialog: Now you get two more options when you Ctrl+RightClick a setting.
  • Tree: "Drives appear twice" issue. Added some debug logging.

New in XYplorer 18.50.0102 Beta (Oct 22, 2017)

  • Tree: Hard-to-reproduce "drives appear twice" issue with some users
  • Attempted fix #2

New in XYplorer 18.50.0101 Beta (Oct 21, 2017)

  • C inputselect enhanced: Now you can show large (32x32) icons in the list.
  • Syntax: inputselect(header, listdata, [separator="|"], [style=1], _ [cancel], [width=800], [height=400], [windowcaption], [preselect]) style: 256 = Show large (32x32) icons.
  • Note that style bit 1 must be set as well (to show icons at all).
  • Examples:
  • goto inputselect("Select Destination", "C:|D:|E:",, 1); //small icons
  • goto inputselect("Select Destination", "C:|D:|E:",, 1+256); //large icons
  • SC sysicons: After using the undocumented SC sysicons with a larger icon size, e.g.
  • sysicons, 0; //show all system image list icons in size 32x32... this icon size got stuck in the dialog containing the list and was also used in all other contexts using such a dialog, e.g. "Go | Recent Locations...". Fixed.
  • Quitting the trial version welcome dialog generated an "Error 91" in a log file in app data path. Fixed.
  • Portable Devices: In a visual-filtered list that turned out completely empty the message about non-matching items was missing ("7 items don't match the current filter."). Fixed.
  • Tree: Hard-to-reproduce "drives appear twice" issue with some users. Attempted fix.

New in XYplorer 18.50.0100 (Oct 18, 2017)

  • Minor bug fixes and enhancements

New in XYplorer 18.50.0015 Beta (Oct 17, 2017)

  • Startup Path: Since v18.50.0005 - 2017-10-09 17:54 you could not pass a startup path by command line anymore. This also screwed opening a folder with default file manager XYplorer. Fixed.
  • OneDrive in Windows 10 Creators Update: Could not browse it. Fix #3.
  • XYcopy: Updated to 2.10.0121.

New in XYplorer 18.50.0013 Beta (Oct 16, 2017)

  • OneDrive in Windows 10 Creators Update: Could not browse it. Fix #2.

New in XYplorer 18.50.0012 Beta (Oct 15, 2017)

  • OneDrive in Windows 10 Creators Update: Could not browse it. Fix #1.

New in XYplorer 18.50.0011 Beta (Oct 15, 2017)

  • Removed tweak ListTopHeadroom. Ultimately there were too many complications. Not worth the trouble.
  • List: Column headers did not release mouse capture when moving the mouse over to the scrollbar. Fixed.
  • User-defined Preview Handlers: Could get confused if you had several handlers defined for the same extension, and the first one was not ticked. Fixed.

New in XYplorer 18.50.0010 Beta (Oct 13, 2017)

  • List | Headroom: You now get a general 2 pixels headroom in the file list whether it's scrolled to top or not.
  • List: Downgraded the recent top distance property (now called Headroom) to a tweak. Reason: It's probably too weird for the majority of users though I really like it).
  • Example: ListTopHeadroom=10 //legal values: 0 - 64. This ListTopHeadroom is applied only to the top of the list (when it's totally scrolled up and has no scrollbar at all). The value is added to the general headroom of 2 pixels.
  • List | Headroom: Fixed some drawing glitches.
  • Tree | Headroom: Changed from 5 to 2 pixels.
  • Age Circles: Now scrolling the list with Age Circles on is much smoother. You will note it on slow machines and/or large monitors (= high lists).

New in XYplorer 18.50.0009 Beta (Oct 12, 2017)

  • List: Didn't like the new top distance the way it was done. Got a better idea: Now the distance is only done when the list is scrolled to the top or has no scrollbar at all). Feels more natural that way, and gives a cool subtle snap-in effect when scrolling to the top.

New in XYplorer 18.50.0007 Beta (Oct 11, 2017)

  • Configuration | Previewed Formats | Categories: More improvements to the interface.
  • Configuration | Startup & Exit | Permanent startup path: Didn't honor any
  • Folder View Settings assigned to the startup path. Fixed.

New in XYplorer 18.50.0005 Beta (Oct 9, 2017)

  • Tweak SetFocusTo enhanced:
  • SetFocusTo=(bit field)
  • 1 = Tree > List
  • 2 = Catalog > List
  • 4 = Address Bar > List
  • 8 = Favorite Folders > List (this one is NEW)
  • Configuration | Startup & Exit | Permanent startup path: Initialized to the last-folder-before-close and only then to permanent startup path since 20170623). Fixed.
  • Preview Tab and Preview Pane: An unticked PDF entry in "Previewed Formats Categories | Text Files" would overwrite a ticked entry in "Previewed Formats | Categories | Office Files". Fixed
  • FYI, Visual Filters of type "size" don't support directories, only files

New in XYplorer 18.50.0004 Beta (Oct 8, 2017)

  • Variable <get trigger> enhanced: Now it can return the combined shift button value at the moment the last popup menu item was clicked. To return this info set the "mode" parameter to "menushift"
  • Junction Target: Now in tooltips and the "Junction Target" special column relative targets are shown unresolved (not translated to an absolute path).
  • Junction Target: Would not show the Junction Target of relative symbolic links. Fix #2.
  • SC renameitem: Could fail ("Access denied") on folders if an item was being previewed in the folder to be renamed. Fixed.
  • Portable Devices: Support broken under Windows 10 version 1703 (Creators Update). Fix #2.

New in XYplorer 18.50.0001 Beta (Oct 5, 2017)

  • Info Panel | Meta: Now the targets of junctions and symbolic links are shown.
  • Junction Target: Would not show the Junction Target of relative symbolic links. Fixed.
  • Special Property Columns: "Junction Target" and "Shortcut Target" were right-aligned instead of left-aligned. Fixed.

New in XYplorer 18.50.0000 (Oct 2, 2017)

  • Toolbar Captions:
  • Finally XYplorer’s newbie-friendliness extends to the toolbar. If you ever wanted to know what those colorful toolbar buttons actually do, this version comes with optional captions. To turn on the captions use menu command Tools | Customize Toolbar... (Ctrl+Shift+F9), then click the Options button in the Customize Toolbar dialog, and tick Show Button Captions. Well, this is definitely a newbie-only feature (but hey, we all should honor our inner newbie once in a while). Fortunately you can scroll the toolbar (by dragging it with the mouse) to move the rest of the buttons into view.
  • Sync Caps:
  • Now Sync Folders ensures that the capitalization (lower/upper case letters in the item names) of the target files and folders exactly matches that of the source items. There is nothing to learn. It just works.
  • Filtered Sync:
  • Now you can explicitly include and exclude files and folders from Sync Folders by passing a list of patterns to the job. Wildcards supported. Scripting abilities needed.
  • Shortcut Overlays:
  • Now you can say no to shortcut overlays.

New in XYplorer 18.40.0113 Beta (Oct 2, 2017)

  • Special Properties: prop:#ShortcutTarget would return a non-empty value for empty files. Fixed.
  • Color Filters: Color Filters not applicable to Tree would still be applied under certain circumstances (since v16.60.0306 - 2016-04-28 12:45).
  • For example, this was applied to ALL tree items:
  • !prop:#ShortcutTarget: // items that do NOT have an empty #ShortcutTarget. Fixed.

New in XYplorer 18.40.0112 Beta (Oct 1, 2017)

  • Updated the help file. (Forgot to pack it yesterday.)

New in XYplorer 18.40.0111 Beta (Oct 1, 2017)

  • Sync Caps: Now any renamings are featured in the reports. Yep, also in Preview mode... if you just want to check the state of affairs...
  • Updated the help file.
  • XYcopy: Updated to 2.10.0119.
  • MLS: Internally updated to version 8.94.
  • TRANSLATORS: Please wait until Reference_8.94.lng is uploaded.

New in XYplorer 18.40.0110 Beta (Oct 1, 2017)

  • SC backupto enhanced: Now you can filter the operation by passing a filter.
  • Sync Caps: Now the capitalization of all processed files is synced, whether overwritten or skipped (not necessary for new files). Before, files skipped from copying were also skipped from Sync Caps. FYI, the capitalization of all processed folders had been alrea

New in XYplorer 18.40.0108 Beta (Sep 29, 2017)

  • SC sync: Completely rewrote filtered sync. Now it's one argument for both include and exclude, and it's much more powerful and faster.
  • SC tab enhanced: New argument ID lets you refer to the tab by a stable identifier as opposed to index which changes when the tab is moved.
  • SC tab enhanced: The operation "get" got a new data parameter "ID": text tab("get", "ID", [index]); //tab ID. Returns the ID of the tab referred to by index. The ID is a unique and stable identifier for a tab that never changes as long as the tab lives. The smallest possible ID is 1.
  • SC popupMainMenu enhanced: Now you can pass the X and Y position.

New in XYplorer 18.40.0107 Beta (Sep 29, 2017)

  • SC sync enhanced: Now you can filter the operation by passing an include list and/or an exclude list.
  • Syntax: sync source, target, [copy_items], [on_collision], [delete_items], _[switches], [logfile], [incl], [excl]
  • incl:
  • List of patterns, separated by "|", to include. At least one pattern has to be matched for an item to pass the filter.
  • Wildcards * and ? are supported. If a pattern has no wildcards at all it is auto-surrounded by asterisks.
  • Folders are passed to the filter with a trailing backslash.
  • excl:
  • List of patterns, separated by "|", to exclude. None of the patterns should be matched for an item to pass the filter. See "incl" above for other props.
  • Remarks:
  • Logic if both lists are passed: An ttem is processed if it matches at least one pattern of the include list AND no pattern of the exclude
  • list. Formula: Pass = (i1 OR i2 OR ...) AND NOT (e1 OR e2 OR ...). The filter also affects deletions in target, sync caps, preserve all item dates. If a folder does not pass the filter, the whole branch is out. Include/Exclude lists are shown at the bottom of the Sync config dialog and in the reports. The feature is not yet implemented in XYcopy (background processing)!
  • Added tweak to limit the number of bytes previewed of a text file in the Preview tab. If set to 0 the value defaults to 5242880 (=5MB). MaxBytesTextPreview=5242880
  • List | Smart Right Click: Could crash on date columns depending on what's in the clipboard as long as it ended in " AM". Fixed.

New in XYplorer 18.40.0105 Beta (Sep 27, 2017)

  • Configuration | Refresh, Icons, History | Icons: Added "Show shortcut overlays". Factory default ON. But now you can turn it off.
  • Includes overlay for junctions in Tree and List.
  • Configuration | Refresh, Icons, History | Icons: Added "Show shared folder overlays". Factory default ON. But now you can turn it off.
  • Tweak NoSharedFolderOverlays has been removed. It's replaced by the above.
  • Custom Copy: Error "FAIL (clone filetimes)" could falsely be reported when copying Symbolic Links and "Preserve all item dates" enabled. Fixed.

New in XYplorer 18.40.0103 Beta (Sep 25, 2017)

  • Sync Caps: Now Custom Copy, Backup, and Sync operations will automatically synchronize the capitalization of all overwritten target item names with that of the matching source items names, and of all target folder names with that of the matching source folder names
  • Sync Folders: Now the Sync Folders dialog stays up when you run the Preview from there. No need to open it again to do the real job
  • XYcopy: Updated to 2.10.0118

New in XYplorer 18.40.0102 Beta (Sep 25, 2017)

  • SC sync enhanced: New switch "n" allows you to pass a new not-yet-existing target folder to the function.
  • Syntax: sync source, target, [copy_items], [on_collision], [delete_items], [switches], [logfile]
  • switches: lower case letters in any order; n = The target folder will be silently created if it does not exist yet. Such a target folder is shown in blue color in the sync dialog.
  • XYcopy: Updated to 2.10.0117.

New in XYplorer 18.40.0101 Beta (Sep 23, 2017)

  • Filetimes: Turns out that DST support (added in v14.80.0217 - 2015-01-28 14:42) heavily slowed down filetime related functions in XYplorer on Windows XP SP3 and Windows Server 2003 SP2. Therefore I withdraw XYplorer's DST support under those OSs.
  • Filetimes: Slight overall speedup (all Windows versions).

New in XYplorer 18.40.0100 (Sep 23, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 18.40.0003 Beta (Sep 22, 2017)

  • SC getkey: Now it optionally supports reading UTF-8 encoded INI-files, with or without BOM.
  • Syntax: getkey(key, section, [INIfile], [flags])
  • flags (bitfield)
  • 1: Use XYplorer's native algorithm.
  • 2: Decode UTF-8 if there is any.
  • Only works in combination with flag 1!
  • Example:
  • text getkey("key_var_group", "menus", <focitem>, 3);
  • ! MP3 Audio Properties | Sample Rate: Incorrect 26.000 Hz was given for MPEG 2.0 MP3s where 16.000 Hz would have been correct. Fixed.
  • ! Custom Copy: The Overwrite prompt was positioned on the wrong monitor under certain conditions. Fixed.
  • ! Custom Copy: The Overwrite prompt displayed the target name with the same capitalization as the source name even if it differed in reality. Fixed.
  • XYcopy: Updated to 2.10.0115.
  • Live Filter Box: Since v18.30.0019 - 2017-09-15 12:26 the LFB would not accept a space even as non-first character if the focused file in the list

New in XYplorer 18.40.0002 Beta (Sep 22, 2017)

  • File Lengths: The last fix did not cut it. Actually the problem had nothing to do with TIB files but with all files of similar sizes (> 2 GB) since 20170914. Now really fixed
  • XYcopy: Updated to 2.10.0114
  • Lock Home Zone: The lock didn't stay in the zone when the new folder name was a partial match of the home folder name. Fixed

New in XYplorer 18.40.0001 Beta (Sep 21, 2017)

  • Toolbar: Now you can have captions with the buttons. Toggle them in Tools | Customize Toolbar | Options | Show Button Captions.
  • The captions are printed in font size 8.25, and the buttons are widened by 50 pixels to make space for the text. Still many longer captions won't fit completely and you will see ellipses. If you don't like that read on:
  • By default you get one caption line. You can get more by tweaking, e.g.: ToolbarCaptionLines=2 (legal values: 1 to 4). Tip: If you opt for captions is recommendable to also tick "Scrollable Toolbar" else many buttons can only be reached via the overflow popup at the right end of the toolbar.
  • Toolbar: Totally rewrote the drawing of the toolbar. The default style now called "XYplorer Classic") is flatter (no gradients anymore) and IMO clearer. And you get an alternative style (see next paragraph).
  • Tools | Customize Toolbar: Now can configure the theme used to draw the main toolbar. The Options button's popup menu features these new items: XYplorer Classic (factory default), Windows Themes
  • Tools | Customize Toolbar | Options: Renamed "Toolbar can be Scrolled" to "Scrollable Toolbar".
  • You now can close the app while folder sizes are still being calculated. Before, you got a message "Abort Unfinished Operations?".
  • Scripting | Load Selected Script File: Did not decode BOM-less
  • UTF8-encoded script files when "Configuration | Preview | Text preview |
  • UTF-8 auto-detection" was ON. Fixed.
  • Scripting: In a two-item multi-script where the 2nd script was made invisible by a prefixed underscore, the 2nd script was executed instead of the first. Fixed.
  • Locked Tabs: Overwriting the lock by holding Ctrl+Alt while selecting the new location (e.g. in Tree or in Breadcrumb, or via history Back) did not work anymore. Fixed.
  • File Lengths: Since 20170914 an optimized mechanism to determine file lengths has been implemented. However, it turns out that this mechanism does not work correctly for TIB files (Acronis True Image Backup Archive).
  • Total mystery why that is, but now it's handled correctly for TIB files too. Fixed.

New in XYplorer 18.40.0000 (Sep 19, 2017)

  • Sync Folders:
  • Finally XYplorer lets you synchronize two folders. It's a one-way sync, also known as mirror sync: The target folder is made to be like the source folder. Now it's just a toolbar button away.
  • Advanced Users: Scripting support lets you create buttons or batches for
  • frequently recurring sync tasks.
  • Time Stamping:
  • Now you can easily "touch" files (set the filetime to now) via the context menu.
  • Know Your Clipboard:
  • The Paste toolbar button now shows what's in the clipboard, i.e. the stuff that will be pasted if you click the button.
  • Backup Speed:
  • Backup operations are much faster now when most items are skipped, which is the common case in large incremental backups.

New in XYplorer 18.30.0021 Beta (Sep 18, 2017)

  • Updated the help file.
  • Symbolic Links: Showing the file type as e.g. "JPEG-Image (.symlink)" did not work for all Windows versions yet. Fixed.

New in XYplorer 18.30.0020 Beta (Sep 15, 2017)

  • Symbolic Links: The file type of Symbolic Links is now shown like e.g. "JPEG-Image (.symlink)". Before, it was just shown as ".symlink", or in some contexts just as "JPEG-Image".
  • XYcopy: Updated to 2.10.0113.
  • Full Screen Preview: Does not always cover the taskbar in Win 10. Try fix #2.
  • List | Auto-Refresh: A search results list from a combination of Quick Search and Flat View would allow to be auto-refreshed. Should not. Fixed.

New in XYplorer 18.30.0019 Beta (Sep 15, 2017)

  • Configuration | File Info Tips | Show image info and preview: Now you can logically invert this setting by holding CTRL while you hover the file.
  • Lets you force a File Info Tip over a Hover Box and vice versa.
  • Full Screen Preview: Does not always cover the taskbar in Win 10. Try fix.
  • Custom Copy, Backup: Skip Junctions was ignored for any junctions immediately among the selected folders (it was only honored for any junctions inside the selected folders).
  • Sync Folders: Skip Junctions was ignored for any junctions among the immediate child folders (it was only honored for any junctions inside the child folders).
  • XYcopy: Updated to 2.10.0112.
  • Floating Preview: Since 20160522(!) files that could not be previewed in any better way would not be shown in hex view anymore. Fixed.
  • Live Filter Box: Undid the following change (v17.90.0003 - 2017-04-08 10:55). If the focused list item is not selected then pressing Space should by all means select it.
  • Live Filter Box: Now if "Configuration | Filters & Type Ahead Find | Type
  • Ahead Find | Redirect typing to Live Filter Box" is enabled then pressing
  • Space in the list does not select the focused file but sends the Space key to the Live Filter Box.
  • Titlebar Template and Quick Search: The <folder> variable was wrongly resolved. Fixed.

New in XYplorer 18.30.0018 Beta (Sep 14, 2017)

  • Sync Folders and Backup: Again a bit faster
  • XYcopy: Updated to 2.10.0111
  • Sync Folders: Delete items ignored the Skip Junctions flag. Fixed
  • Junctions/Symlinks are not copied to the target, nor deleted from the target.
  • This fix eats a little of the above speed gains, argh

New in XYplorer 18.30.0016 Beta (Sep 14, 2017)

  • Sync Folders and Backup: Much faster when most items are skipped.
  • XYcopy: Updated to 2.10.0110.
  • Delete: Would not do anything if background processing was enabled with delete operations included (since v18.30.0011). Fixed.

New in XYplorer 18.30.0011 Beta (Sep 14, 2017)

  • Toolbar | Paste: Just like the "Edit Clipboard" button the "Paste" button now serves as a quick and basic clipboard viewer when you hover it. It shows text and file items contained in the clipboard (cropped after 2048 characters, or after 32 lines, whatever comes sooner), i.e. the stuff that will be pasted íf you click the button.
  • SC msg enhanced. Now you can specify the icon.
  • Syntax: msg text, [buttons_icons], [linebreaker="<br>"] buttons_icons: (bit field)
  • Defines what buttons and icons to show in the dialog:
  • 0: [Default] Only one button, "Ok".
  • 1: Two buttons, "Ok" and "Cancel".
  • When you press "Cancel", the script execution will end there (useful for confirmations).
  • 16: Critical
  • 32: Question
  • 48: Exclamation (sic: 16 + 32, MS invented that)
  • 64: [Default] Information
  • Example:
  • msg "Exclamation with OK and Cancel!", 48 + 1;
  • Configuration | Tags | Toggle tags by column click: Did not work for Tags and Comment if Full Row Select was enabled. Fixed.
  • Auto-Refresh: The inactive pane was not refreshed when its folder was deleted in the active pane or in the tree. Fixed.

New in XYplorer 18.30.0010 Beta (Sep 13, 2017)

  • Configuration | Tags | Copy tags on backup operations: Did not copy tags in folders where all items were skipped. Fixed. Now all tags are copied even if all items were skipped.
  • Configuration | Tags | Copy tags on backup operations: This setting now also controls sync operations. Renamed it to "Copy tags on backup and sync operations".
  • Copying tags (Copy, Backup, Sync): In copied subfolders tags were not removed from target item when the source item was completely without any tags. Fixed.
  • Touchscreen Mode: Scaling the Toolbar permanently altered the original value of ToolbarZoom. Fixed.
  • XYcopy: Updated to 2.10.0109.

New in XYplorer 18.30.0009 Beta (Sep 12, 2017)

  • Color Filters: Added a additional way to pre-filter the items that a are checked for matching a particular Color Filter. The new "filternot" keyword specifies a list of patterne that must not be matched.
  • Note that "filternot" has to be in the 3rd section (separated by |) of the comment part (starts with //).
  • Examples:
  • Match all files created today:
  • ageC f: d
  • Match all files created today, located in branch E:Test:
  • ageC f: d //|filter:E:Test*
  • Match all files created today, located in branch E:Test, but not JPGs or PNGs:
  • ageC f: d //|filter:E:Test*|filternot:*jpg;*.png
  • Match all files created today, but not JPGs or PNGs:
  • ageC f: d //||filternot:*jpg;*.png
  • Remarks:
  • All pre-filters are case-insensitive.
  • Color Filters: Color Filters using pre-filters are much faster now. They were fast already, so you will note this only with very large viewports (many items visible at one time) and/or slow machines and/or when you have lots of color filters.
  • Custom Copy / Sync Folders | Progress Dialog | Reports: Now the popup menu Saves a click.
  • XYcopy: Updated to 2.10.0108.
  • Sync Folders: Error when showing a report after the delete prompt was canceled. Fixed.
  • Sync Folders: The confirmation prompt (Configuration | Menus, Mouse, Safety | Safety Belts | Confirm copy and move operations) showed "Unknown" instead of "Sync" or "Sync Folders". Fixed.

New in XYplorer 18.30.0008 Beta (Sep 11, 2017)

  • XYcopy: Updated to 2.10.0107.
  • Tags Database Update: Error 9 possible under certain conditions. Fixed.

New in XYplorer 18.30.0007 Beta (Sep 10, 2017)

  • Scripting got a new command.
  • Name: ReThumb
  • Action: Recreates image files from the thumbnails cache.
  • Syntax: rethumb cachepath, cachetitle, targetpath, [flags]
  • cachepath: Location of cache files (dbits and dat2 file).
  • You find this path here: Configuration | Thumbnails | Cache thumbnails on disk
  • cachetitle: Title of the cache files pair (dbits and dat2 file; both are needed!).
  • It's always 32 character GUID, e.g. "fc2a2b5e9d46239340b1f1e88023bc32". The file "XYThumbs.txt" in cachepath will help you to find the right GUID. I kept this as a homework for you to ensure this wonderful command comes with a satisfying degree of nerdiness.
  • targetpath: Target folder where the images files are to be created. It's recommended to use an empty folder.
  • fags: (bit field)
  • 1 = Overwrite prompt (when creating the image files). Otherwise same-named files are overwritten without asking.
  • Remarks:
  • The main use of this command is to retrieve thumbnail versions of any lost original image files from XYplorer's thumbnails cache.
  • Note that XYplorer's thumbnails cache can contain also older images that had been long removed from the original folder. So you should get all your lost images and maybe even some more.
  • Each found thumbnail is stored as a separate image file under the original file name.
  • Image files are all saved in PNG format to ensure a lossless quality.
  • The PNG extension is appended (in CAPS) to the original filename, e.g.: GLB-PAR31889_2048x.jpg.PNG
  • This allows you to see how the original file was called.
  • Example:
  • rethumb "E:XYThumbs", "fc2a2b5e9d46239340b1f1e88023bc32","E:TestreThumbed";
  • Sync Folders Dialog: You now see in the title bar whether the dialog is called by script ("Script") or by GUI.
  • Sync Folders Dialog: Replaced the "Preview mode" checkbox by a "Preview" button.
  • SC sync: Removed the [preview] argument and changed the [flags] bit field to [switches] (using letters).
  • Syntax: sync source, target, [copy_items], [on_collision], [delete_items], [switches], [logfile]
  • switches: lower case letters in any order
  • c = Show Sync Folders configuration dialog before start, initialized to the settings as passed with this command. Any subsequent changes to the settings in the dialog only affect *this* job. They do *not* affect the settings of the GUI Sync Folders function.
  • k = Keep progress dialog open after job is completed. Note that the default (when no switches are passed) is now to NOT keep the dialog open.
  • p = Preview Mode: Nothing actually happens, you just get a detailed report of what would happen in real mode.
  • Note: When you also pass switch "c" then this flag is ignored apart from the fact that the Preview button is pre-focused. The button you choose decides whether it's a preview or the real thing.
  • r = Reverse direction (target > source).
  • Examples:
  • sync "E:TestSyncSource", "E:TestSyncTarget", 5:="c"; //show config
  • sync "E:TestSyncSource", "E:TestSyncTarget", 5:="p"; //preview mode
  • sync "E:TestSyncSource", "E:TestSyncTarget", 5:="k"; //keep progress open
  • //copy, overwrite if newer; perm delete, no prompt; preview; config:
  • sync "E:TestSyncSource", "E:TestSyncTarget", 1, 0, 1, "cp";
  • sync "E:TestSyncSource", "E:TestSyncTarget", 6:="<xydata>LogSync_<date yyyy-mm-dd>.txt"; //log
  • XYcopy: Updated to 2.10.0106.

New in XYplorer 18.30.0003 Beta (Sep 8, 2017)

  • Scripting got a new command.
  • Name: Sync
  • Action: Synchronizes two folders.
  • Syntax: sync source, target, [copy_items], [on_collision], [delete_items], [preview], [flags], [logfile]
  • source: Source folder.
  • target: Target folder. The contents of this folder will be made identical to those of the source folder (depending on the other arguments).
  • copy_items:
  • 0 = Do not copy any items to target.
  • 1 = Copy items to target.
  • If missing the current setting in the Sync Folders configuration dialog is used.
  • on_collision:
  • -1 = Ask
  • 0 = Overwrite if newer
  • 1 = Overwrite if different size or date
  • 3 = Overwrite
  • 4 = Skip
  • If missing the current setting in the Sync Folders configuration dialog is used. delete_items: (bit field)
  • 1 = Delete items to target.
  • 2 = Delete to recycle bin (if possible).
  • 4 = Prompt before delete.
  • If missing the current setting in the Sync Folders configuration dialog is used.
  • preview:
  • 0 = Real Mode: Folders will be created, files overwritten, items deleted.
  • 1 = Preview Mode: Nothing actually happens, you just get a detailed report of what would happen in real mode.
  • If missing the current setting in the Sync Folders configuration dialog is used. flags: (bit field)
  • 1 = Show Sync Folders configuration dialog before start, initialized to the settings as passed with this command.
  • Any subsequent changes to the settings in the dialog only affect *this* job. They do *not* affect the settings of the GUI Sync
  • Folders function.
  • 2 = Reverse direction (target > source).
  • logfile:
  • Optionally pass the name (full path/file, native and environment variables allowed) of a logfile to which the full report of the operation will be written when it's completed. If the file already exists then the report is appended to it. No logfile is written in Preview Mode.
  • Examples:
  • sync "E:TestSyncSource", "E:TestSyncTarget", 6:=1; //show config
  • sync "E:TestSyncSource", "E:TestSyncTarget", 1, 0, 1, 1, 1; //perm delete, no prompt; preview; config
  • sync "E:TestSyncSource", "E:TestSyncTarget", 7:="<xydata>LogSync_<date yyyy-mm-dd>.txt"; //log
  • Backup, Custom Copy/Move, Sync Folders: Revised the reporting. Now a "Full Report" (previously called "All Files") contains:
  • Processed files (new, overwrite, skip)
  • Created folders
  • Deleted items
  • XYcopy: Updated to 2.10.0105.
  • Time Stamping: The smart context menu of the menu columns
  • (Ctrl+Right-click in the column) now features a "Touch" command for each of the three file dates. Use it to set the file date to the current date/time.
  • Quick File View: Did not show the expected hex view for binary files anymore since 20170822. Fixed.

New in XYplorer 18.30.0002 Beta (Sep 7, 2017)

  • Added Sync Folders, available here:
  • Menu command: Panes | Sync Folders...
  • Toolbar Button: Sync Folders
  • Scripting:
  • SC sync (description coming later). It's a one-way sync, aka mirror sync. After the operation the target folder will be identical to the source folder (depending on the configuration).
  • This is achieved by the following sub operations:
  • Items that are only in source are copied to target.
  • Items that are in source and target are overwritten in target.
  • Items that are only in target are deleted from target. Some properties can be configured (the Sync Folders Configuration dialog is shown invariably before every sync operation), and are remembered between calls and between sessions.
  • Copy items from source to target:
  • Tick it to have any items copied at all. Otherwise there will be only deletions in the target.
  • On name collisions: Decide how to handle name collisions. Ask, Overwrite if newer, Overwrite if different size or date, Overwrite, Skip.
  • Delete items in target that have no matches in source: Tick it to get any deletions in target at all. Otherwise there will be only copying to the target.
  • Delete to recycle bin (if possible): Note that on UNC paths, on removable drives, and where the Recycle Bin is turned off by Windows settings all deletions will be permanent (not to Recycle Bin) even if the checkmark is set!
  • Prompt before delete: Highly recommended.
  • Preview mode: If ticked then nothing actually happens, you just get a detailed report of what would happen in real mode.
  • Note: The Preview Mode assumes that everything works as planned (items to be deleted *can* be deleted, items to be overwritten *can* be overwritten). There is only one way to find out if it really works as planned.
  • Some properties are hard-coded:
  • Preserve all item dates: YES
  • Skip junctions: YES
  • Safe overwrite: YES
  • Show progress dialog: YES
  • Keep progress dialog open: YES
  • In the final progress dialog you can show a detailed report listing each file copied and each item deleted.
  • Further Remarks:
  • Sync Folders does not support Undo/Redo (just like Backup). Pretty obvious since overwriting is the core element of it and this cannot be undone.
  • Sync Folders does not support Paper Folders.
  • Readonly files to be deleted will be deleted without extra asking.
  • Sync Folders is backgroundable and queueable.
  • Cf. Configuration | File Operations | Background Processing | Enable background processing
  • However, when triggered via SC sync it's always running in the foreground. Seems better for scripting.
  • BE CAREFUL! Sync Folders can really shake up the target folder.
  • XYcopy: Updated to 2.10.0104.
  • MLS: Internally updated to version 8.93.
  • TRANSLATORS: Please wait until Reference_8.93.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
  • Audio Properties:
  • I could make retrieving audio properties much faster.
  • I did various things to achieve this. One of them (the most effective) involves that some properties might not be retrieved anymore for some files, e.g. the Bit Depth for MP3 files.
  • To go back to the more complete but much slower previous way, you can use this new tweak: AudioPropsSecondTries=1
  • FYI, it was this addition from v14.80.0236 - 2015-02-18 15:03 that added a lot of slowness.
  • In exchange for only very few gains:
  • Special Properties | Audio: Now the Windows canonical properties are exploited where XYplorer's own faster methods fail.
  • Toolbar: Drawing glitch when scrolling the bar after increasing the button size in Touchscreen Mode. Fixed.
  • DF Preview: Experimentally when you manually add PDF to Text Files (in
  • Configuration | Previewed Formats | Categories) the PDF preview will now show the extracted text (if possible). Before, the raw bytes were shown.

New in XYplorer 18.30.0001 Beta (Sep 2, 2017)

  • Toolbar | Touchscreen Mode: Now also the toolbar can be scaled in Touchscreen Mode. Toggle it via the new option "Scale Toolbar" in the right-click menu of the button. Small buttons become large, large buttons become extra large (by 2x zoom).
  • ! View | Mini Tree | Minimize Tree: Would add current Paper Folder to Mini Tree. Should not happen. Fixed. Same fix for View | Mini Tree | Mini Tree From Recent.

New in XYplorer 18.30.0000 (Aug 30, 2017)

  • Touchscreen Mode. Bigger icons are just a click away now. Big enough to be touched with big fingers. The fonts get bigger, too. Easier to read in harsh lighting conditions.
  • Time Stamping. Now you can edit file dates right from the list column. You can even paste a file date from the clipboard directly into the column. Multiple files can be stamped in one go.
  • Age Display. The unit "week" has been replaced by "month". Easier to process for most brains assumingly.

New in XYplorer 18.20.0307 Beta (Aug 29, 2017)

  • Find Files: The /types switch now supports wildcards. This gives you nice options when looking for items by their extensions:
  • /types=????* Find all files with extensions of length 4 or more
  • /types=??;???? Find all files with extensions of length 2 or 4
  • /types=i*;j* Find all files with extensions beginning with i or j
  • Find Files: The /types switch was case-sensitive. E.g. /types=JPG did not match *.jpg files. Fixed.
  • Touchscreen Mode: Tree drawing glitch. Fixed.
  • Touchscreen Mode: Crash when running it in Drives listing. Fixed.

New in XYplorer 18.20.0305 Beta (Aug 28, 2017)

  • SC input: Increased default width from 600 to 800
  • SC inputselect: Increased default width from 600 to 800
  • View | Mini Tree | Mini Tree From Recent: Changed the default number of paths used from the recent history from 4 to 12. The change only affects fresh installations. FYI, this number can be tweaked here: MiniTreeHistoryDepth=12
  • Updated the help file

New in XYplorer 18.20.0303 Beta (Aug 27, 2017)

  • Toolbar | Touchscreen Mode: Now "Scale Font" is always available, also when in Touchscreen Mode.
  • Toolbar | Touchscreen Mode: Now List columns are autosized as needed.
  • SC Text: Increased default width from 600 to 800.
  • SC HexDump enhanced: The "unicode" argument has more values now.
  • SC ReadFile: The recently added "r" mode is now called "ru". The "r" mode was changed to keep the original number of bytes. Only then it really corresponds to SC writefile "r" mode.
  • SC WriteFile: Added an "ru" mode corresponding to "ru" in SC ReadFile.

New in XYplorer 18.20.0300 (Aug 25, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 18.20.0207 Beta (Aug 23, 2017)

  • Tweak TouchScreenMode: Experimentally added a tweak to force bigger icons in Tree, List, and Catalog. Big enough to be touched with big fingers:
  • TouchScreenMode=0 'normal (usually 16x16 at 100% screen resolution)
  • TouchScreenMode=1 '32x32
  • TouchScreenMode=2 '48x48
  • This allows you to carry XY on a stick to any touchscreen system and still use it without changing the host system display settings or bringing a mouse. Drives did not auto-refresh after mapping a network drive (Win 10 only). Fixed.

New in XYplorer 18.20.0206 Beta (Aug 23, 2017)

  • SC ReadFile enhanced by new "raw bytes" mode which allows a binary-safe reading of bytes without any codepage-related conversion.
  • File | To Clipboard | Text: The copied the raw bytes to the clipboard when in fact it should have copied the interpreted bytes, e.g. decoded UTF-8 etc. Fixed.
  • The locale related fix in v18.20.0203 has gone too far. The preview of normal texts did not use the default codepage, e.g. Arabic, anymore. Fixed.

New in XYplorer 18.20.0204 Beta (Aug 22, 2017)

  • Configuration | Tags | Toggle Labels by Label column click: Renamed the setting to "Toggle tags by column click" matching the new functionality added in v18.20.0202.
  • Info Panel | Tags: Now the "Edit Text" font (Configuration | Fonts | Edit Text) is used where tags or comments can be typed in. This is consistent with other interfaces where tags or comments can be edited.
  • Tags: Deleting several tagged files at once, or folder containing several tagged files, could lead to a crash if those files were at the very end of the alphabetically sorted list of all tagged items. Fixed.

New in XYplorer 18.20.0203 Beta (Aug 21, 2017)

  • Tags: Now the last used Comment is stored between sessions. This had already been done for the last used Labels and Tags
  • Locale related errors when reading binary files because in some contexts there still were some non-binary-safe conversions. As far as I see only East-Asian locales were affected by this bug. Fixed

New in XYplorer 18.20.0202 Beta (Aug 21, 2017)

  • Configuration | Tags | Toggle Labels by Label column click: Experimentally. This setting now also applies to Tags in the Tags column, and to Comments in the Comments column. The caption of the setting will be adjusted later if the experiment is successful.
  • Click and Search: Now when you click an item in a "Click and Search" category any switches in the category are combined with any switches in the item. Before, switches in the item were ignored when switches were present in the category.

New in XYplorer 18.20.0200 (Aug 5, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 18.20.0105 Beta (Aug 5, 2017)

  • Age Circles Tooltip: Now additionally to the age the absolute date is shown including the week of the day. IMO that's a usable bit of human-friendly info.
  • Size Circles Tooltip: Now additionally to the raw bytes count the size is shown in flexible format if it's 1 KB or larger (otherwise it would just be a repetition) and unless the Size column is in flexible format anyway.
  • Speed: Reduced unnecessary network access in certain situations.

New in XYplorer 18.20.0103 Beta (Aug 4, 2017)

  • Info Panel | Properties: Undid change from v18.20.0005 - 2017-07-30 19:24.
  • Now the file dates are shown in full 7 places precision if Show
  • Milliseconds is on, regardless of the precision set by SC msecs.

New in XYplorer 18.20.0102 Beta (Aug 4, 2017)

  • Configuration | Previewed Formats | Categories | Office Files: Added *.ai,
  • cgm, and *.ps.
  • Info Panel | Properties: Time stamping would accept a 7 digits msecs fraction appended to AM/PM but no less digits:
  • 2017-07-31 11:55 AM.6752476 worked
  • 2017-07-31 11:55 AM.675 did not work. Fixed. Now any number of digits work.

New in XYplorer 18.20.0101 Beta (Aug 2, 2017)

  • Toolbar | Open With: Added toggle "Resolve Shortcuts before Matching" to the button's context menu. Tick it to resolve LNK-files before matching them to your Portable File Associations. The factory default is ON. Note that before, the hard-coded behavior was OFF. So now you can turn it on, and I even made it the factory default because I think it's the expected behavior
  • Recycle Bin: If Windows File Explorer was set to "Hide known extensions" then the Recycle Bin view in XYplorer would hide the extensions as well. This is not desired though. Fixed

New in XYplorer 18.20.0005 Beta (Jul 31, 2017)

  • Tree and List | Shell Context Menu: Now you can force the 32-bit shell context menu by Shift+Menu Key.
  • These are your 3 options now:
  • Menu Key: 32-bit or 64-bit Context Menu (depends on setting in Configuration | Shell Integration)
  • Shift+Menu Key: 32-bit Context Menu
  • Ctrl+Menu Key: 64-bit Context Menu
  • Shell Context Menu: The Shift+F10 alternative to the Menu key has 2 options now:
  • Shift+F10: 32-bit Context Menu
  • Ctrl+Shift+F10: 64-bit Context Menu
  • Note that this only works if Shift+F10 / Ctrl+Shift+F10 are not assigned as a Custom Keyboard Shortcut.

New in XYplorer 18.20.0000 (Jul 27, 2017)

  • Age Circles. Little visual helpers that let you instantly grasp the rough age of a file. No more brain power wasted on deciphering date strings. Addictive killer feature of the year so far.
  • Age Tips. Now when you hover any cell in any date column the corresponding age is displayed in a tooltip.

New in XYplorer 18.10.0112 Beta (Jul 27, 2017)

  • Keyboard Shortcuts: Managed to handle the so-called dead keys ^ (circumflex accent) and ´ (acute accent), which normally only produce anything visible in combination with the subsequent key. So now both dead keys can be used as keyboard shortcuts in all combinations with Ctrl, Shift, and Alt, which means you have 16 more possible shortcuts. Note, however, that ^ without any modifier keys, and ´, and Shift+´ alter the state of the keyboard buffer (in order to use them as part of an accented vowel), so these three options are not really recommended.

New in XYplorer 18.10.0111 Beta (Jul 27, 2017)

  • Quick Search: A leading ! was still seen as Boolean operator if "Enable extended pattern matching" was off. Fixed.
  • Find Files & Branch View | Find Files | Enable extended pattern matching: Now a single ! is not seen as unary Boolean NOT operator even if the setting is on.
  • Visual Filters: Now a single ! is not seen as unary Boolean NOT operator but as the normal ! character.
  • Live Filter Box: Before, Live Filters supported extended pattern matching (! = Boolean NOT, # = wildcard for digits), just like Visual Filters. But this was not practical in the Live Filter context, and also not in line with the behavior of Type Ahead Find.
  • Now Live Filters behave like Type Ahead Find and treat ! and # as normal
  • Dropping on WinRAR files did not always work due to rights issues. Fixed.

New in XYplorer 18.10.0110 Beta (Jul 27, 2017)

  • List: The age tooltip could not show ages > 68 years, 35 days, 3 hrs, 14 mins, 7 secs. Fixed. Can easily handle your stone age files now.
  • Breadcrumb Bar: Drawing glitch when going to a hidden folder was still not fully fixed. Now it is.

New in XYplorer 18.10.0108 Beta (Jul 26, 2017)

  • Configuration | Filters & Type Ahead Find | Live Filter Box: Added option "Enable navigation keys". Tick to allow keys Up, Down, PageUp, PageDown, Back, and Enter to function within the Life Filter Box as if they were press in the List.
  • The feature had been hard-coded to ON up to now. Now you can turn it off. Also the new factory default is off.
  • The setting is already present in the context menu of the Live Filter Box.
  • Age Circles: "Even Older" factory default is now a thin grey empty circle.
  • Age Circles: Drawing glitch in thumbnails views when "Configuration | Preview | Thumbnails | Show caption" was disabled. Fixed.

New in XYplorer 18.10.0107 Beta (Jul 25, 2017)

  • Preview: Video preview could not be reliably disabled in all contexts. Fixed.

New in XYplorer 18.10.0106 Beta (Jul 24, 2017)

  • Age Circles: Renamed INI-key "AgeCircleClasses3" to "AgeGraphicClasses".
  • UPGRADERS: This means you will lose your age classes customizations on upgrading! Brand-new feature, work in progress, beta version...
  • Tip: Store it in some text file before you upgrade.
  • Age Circles: Renamed "Show Age Graphics in Modified Column" to "Show Age Graphics in Date Column". Also renamed the corresponding INI key from AgeCirclesAtModified to AgeGraphicsAtDate
  • Reason: Leaves more space for future developments.
  • Age Circles: Added factory default class "Yesterday" (pink). Important age category IMO.
  • Age Circles: Replaced factory default "Last Year Or Older" by two classes - "Last Year" and "Even Older". The last one has no graphics at all.
  • Age Circles: Drawing glitch when shown in a right-aligned Date column. Fixed.
  • Age Circles: Toggling them did not work anymore in Thumbs view. Fixed.

New in XYplorer 18.10.0105 Beta (Jul 22, 2017)

  • Scripting got a new function.
  • Name: AgeClasses
  • Action: Sets or retrieves age class definitions.
  • Syntax: ageclasses([definitions], [separator="|"])
  • definitions: New definitions, separated by separator.
  • Pass "" to reset to factory defaults.
  • Pass nothing to just retrieve the current definitions.
  • separator: Separator of definitions.
  • return: Current definitions (using separator if passed).
  • Examples:
  • ageclasses("d>79BB53//today|1 d>599B43//yesterday|11 d>9B5943//11 days ago");
  • echo ageclasses(); //show current definitions (separated by |)
  • text ageclasses(, <crlf>); //show current definitions (separated by CRLF)
  • Age Circles: Now you can right-click any Age Circle to pop a mini menu offering this toggle:
  • Show Age Graphics in Modified Column
  • This corresponds to the AgeCirclesAtModified tweak. If you hold CTRL while right-clicking any Age Circle the menu gets an additional entry (hidden behind the extra CTRL because it's a little hardcore):
  • Customize Age Graphics:
  • Here you can edit the age class definitions if you know how.
  • Tip: Enter nothing to reset to factory defaults.
  • Age Circles: If an item matched no class then a black circle was drawn.
  • Now nothing is drawn.

New in XYplorer 18.10.0104 Beta (Jul 22, 2017)

  • Age Circles: Completely rewritten from scratch. Now the syntax is like the one you already know from Color Filters. It gives you much better and easier ways to define the age classes (in case you don't like the factory default).
  • General format: age>RRGGBB|age>RRGGBB|age>RRGGBB|...
  • The factory default changed syntactically and also semantically. There are still 8 classes and now.
  • They look like this (line wrapped for easier reading):
  • AgeCircleClasses3=
  • < s>6BCAA9,b2//future |
  • <= 5 n>DCF487//up to 5 min |
  • <= 60 n>B7DC6F//up to 60 min |
  • d>79BB53//today |
  • w>D0AB63//this week |
  • m>BE7C43//this month |
  • y>866286//this year |
  • > y>6D7277//last year or older
  • Rules:
  • The definitions are processed left to right, first match wins. They compared with the Modified date of the item in question.
  • Remember: There must be a space between counter and unit ("1 d", not "1d").
  • There can be comments after //.
  • After the color you can state "b2": this will draw an unfilled circles with borderwidth 2 pixels.
  • Simply skip the RGB color value to opt for "Draw nothing", for example: > y>//last year or older
  • You can specify an "Else" case by stating * instead of an age: *>866286//this color for all remaining cases

New in XYplorer 18.10.0103 Beta (Jul 21, 2017)

  • Tweak to control where Age Circles are drawn in Details views:
  • AgeCirclesAtModified=0 'in Name column
  • AgeCirclesAtModified=1 'in Modified column
  • Might later be added to Configuration.
  • Age Circles: Now hovering them pops the age tooltip.
  • Age Circles: Toggling them does not autosize the Name column anymore but just adds/removes the necessary space.
  • Age Circles: Now always drawn on a slightly larger white underground. Improves visual clarity in colored contexts.
  • Age Circles: Changed opacity to 100%. Makes color customization much easier since the results are now predictable. :)
  • Age Circles: Redefined the factory default colors accordingly, and improved the way the various ages are defined:
  • AgeCircleClasses2=future:6BCAA9,0:DCF487,5n:B7DC6F,1h:79BB53,24h:D0AB63,7d:BE7C43,4w:866286,1y:6D7277
  • For example, "1y:6D7277" means use color #6D7277 for items that are one year or older.
  • Note that the key is now "AgeCircleClasses2" (2!).
  • These factory defaults are now written to the INI-file on a virgin run.

New in XYplorer 18.10.0102 Beta (Jul 20, 2017)

  • Age Circles: Now they are also shown in non-Details views, namely directly in front of icon and caption. Which makes them even more valuable since no other file date info is available in those views.
  • Note: This does not work so well in all constellations, e.g. with very small thumbnails it's not really usable. I might find a solution later...
  • Age Circles: Experimentally Age Circles are now shown also in Details views directly in front of icon and caption. It's closer to the normal eye focus.
  • Age Circles: Changed elliptic form to circle. Nothing beats a circle.
  • List: The following commands are now toggles, i.e. if you call them and they are already on then they are toggled off.
  • These are:
  • Tools | Customize List | Size Column Format | Circles
  • Tools | Customize List | Size Column Format | Bars
  • Tools | Customize List | Date Column Format | Circles
  • So now you can assign a single keyboard shortcut to any of those functions to toggle the feature on an off.
  • Note that this toggle functionality is suppressed when the command is called from a script, e.g.:#435;
  • Reason: In scripts where we don't want state-dependent results.
  • SC popupmenu/popupnested was partly broken since v18.10.0001. Fixed.
  • List: Drawing glitch in the column headers when resizing columns in a scrolled "List" view. Fixed.

New in XYplorer 18.10.0101 Beta (Jul 19, 2017)

  • List: Added so-called "Age Circles", little visual helpers that let you instantly grasp the rough age of a file. No more brain power wasted on deciphering date strings. This is achieved by encoding the age using colors. Coloring is borrowed from leafs (bright green = young, via darker greens, to brown = old), every person understands this intuitively, it's paleo-knowledge. Instead of circles I went for horizontal ellipses (vaguely suggestive of a leaf).
  • By default there are 8 age classes (can be tweaked, see below):
  • younger than now (= future)
  • younger than five minutes
  • younger than one hour (60 mins)
  • younger than one day (24 hours)
  • younger than one week (7 days)
  • younger than one month (4 weeks)
  • younger than one year (365 days)
  • one year or older
  • Here you can turn the feature on and off (it's not a simple toggle because there is a good chance that more graphic or placement options are added later):
  • Tools | Customize List | Date Column Format | No Graphics
  • Tools | Customize List | Date Column Format | Circles
  • Tweak to customize the factory default age classes and colors. You can have as many classes as you want. Each class has this format: [from-age in minutes]:[color in RRGGBB]
  • Classes are separated by a comma. Classes must be ordered ascending from youngest to oldest. Processing is from right to left (backwards).
  • For example: AgeCircleClasses=100:FF0000,200:00FF00
  • This would color all items green that are at least 200 minutes old, all items red that are at least 100 minutes old. All remaining items are colored black. Items that are from the future (younger than now) get hollow circles. The special term "<0" is a way to refer to "all future".
  • This is the current factory default written as tweak: AgeCircleClasses=<0:C06050,0:D0F060,5:A0D040,60:60A020,1440:909020,10080:C09030,40320:705040,525600:404850
  • Note that the colors are drawn with an opacity of 75%, so e.g. they will be lighter when printed on white.
  • List: Now when you hover any cell in any date column the age of that item is displayed in a tooltip.
  • Floating Preview: Would stop the preview of text files at the first NULL character. Fixed.
  • MLS: Internally updated to version 8.91. > TRANSLATORS: Please wait until Reference_8.91.lng is uploaded.

New in XYplorer 18.10.0100 (Jul 17, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 18.10.0003 Beta (Jul 17, 2017)

  • SC copy enhanced: Now you can specify whether the items are marked as copied or cut, i.e. whether a subsequent paste operation will copy or move the items. Further also CRLF is now allowed as separator in the "itemlist" argument. Syntax: copy itemlist, [effect=copy|cut] itemlist: |-separated or CRLF-separated list of items (files or folders; items support environment variables, XY native variables, relative (to app path) and portable paths. effect: copy [Default] = mark as copied cut = mark as cut
  • Examples:
  • copy <clp>; //copy (text or items in clipboard) as items, marked as copied
  • copy <clp>, "cut"; //copy (text or items in clipboard) as items, marked as cut
  • Usage:
  • The copy command can be used for converting textual clipboard contents to item clipboard contents, and also to change the marking of current clipboard contents from Copied to Cut and vice versa.
  • Toolbar: The tooltip of the Edit Clipboard button now shows if items in the clipboard are marked as Cut or as Copied. ! SC setting/settingp "safeoverwrite" did not work yet. Fixed.

New in XYplorer 18.10.0002 Beta (Jul 14, 2017)

  • List: Removing a Special Property column while it was being filled or refreshed could result in a crash. Fixed.
  • Configuration | General | Startup & Exit | No network browsing on startup: Since v18.00.0011 a new tab was opened and clicking on the message "XYplorer was closed with this tab pointing to a network location." would bring you to "This PC" instead of to the network location. Fixed.

New in XYplorer 18.10.0001 Beta (Jul 14, 2017)

  • Toolbar | Go to Last Target: Now the button tooltip shows the last target.
  • Toolbar: Renamed grammatically ambiguous "Preview Pane" to "Show Preview Pane".
  • SC popupmenu/popupnested enhanced: Now you can define custom captions for menu commands defined as XYplorer Menu Commands or Toolbar Buttons. Simply put the definition in the "data" part of the item definition (Caption;Data;Icon;State).
  • Examples:
  • popupmenu("My Caption for :copypath;:copypath;Copy.ico");
  • popupmenu("My Caption for #102;#102;Copy.ico");
  • Remarks:
  • Of course, this also works in the Hamburger.
  • Scripting commands setting/settingp enhanced: New named argument "safeoverwrite" to temporarily enable/disable Custom Copy "Safe Overwrite".
  • Example:
  • setting "safeoverwrite", 0; //disable Custom Copy "Safe Overwrite"

New in XYplorer 18.10.0000 (Jul 11, 2017)

  • Hamburger at the Breadcrumbs:
  • A new button brings some often used commands closer to the mouse. Actually we should have made it a Cheeseburger to attract the mouse even more. The button pops a menu that is fully customizable. However, you need to acquaint yourself with light programming skills to make it happen. No worries, even the default commands will likely streamline your workflow.
  • Dual Pane Commands:
  • Added commands "Move to Other Pane" and "Copy to Other Pane" to the context menu of any selected items.
  • Dual Permanent Startup Path:
  • Now can define a permanent startup path for each pane. Use the field Configuration | General | Startup & Exit | Permanent startup path and enter both paths separated by a double pipe (||). For example, to open pane 1 always in C:, and pane 2 always in D:, enter C:||D:.
  • Toolbar Goes Nuts:
  • New buttons "Move to Recent Locations" and "Copy to Recent Locations" drop the list of recent locations as targets to move/copy the currently selected items to. Use command Tools | Customize Toolbar... (Ctrl+Shift+F9) to add the button(s) to your toolbar. BTW, the icon is an acorn, typically collected by squirrels in their storage locations. Well, that's the idea, collecting stuff in known places. The Copy acorn is blue as in blueprint (= copy).

New in XYplorer 18.00.0022 Beta (Jul 10, 2017)

  • Updated the help file.
  • Menu Go | Go to Previous Location: Would under certain conditions go to the real path when it should go to the special path. Fixed.
  • Network Speed: Recently an apparently significant number of users reported a dramatic speed gain with this tweak set to 1: NetworkNetServerEnum=1. Therefore now the factory default has been set to 1. (Just affects fresh installations. No automatic changes for upgraders.)
  • The above tweak, NetworkNetServerEnum, is now supported by SC tweak:
  • tweak("NetworkNetServerEnum", ""); //toggle
  • tweak("NetworkNetServerEnum", 1); //set
  • tweak("NetworkNetServerEnum", 0); //unset
  • echo tweak("NetworkNetServerEnum"); //get

New in XYplorer 18.00.0021 Beta (Jul 10, 2017)

  • SC tagitems enhanced: Now you can return the name of labels, not only the index. Simply pass value 2 in the "flags" parameter.
  • Syntax:
  • tagitems([field], [value], [itemlist], [flags])
  • flags: (bit field)
  • 1 = Return tags of all passed/selected items.
  • 2 = Return the name of labels; else the index is returned
  • Examples:
  • echo tagitems(3:=2); //show label of the first-passed/focused item
  • echo tagitems(3:=3); //show label of all passed/selected items

New in XYplorer 18.00.0015 Beta (Jun 28, 2017)

  • Configuration | General | Startup & Exit | Reconnect mapped network drives on startup: Note that this can slow down startup extremely (like 30 seconds) if the network is unavailable! Just a reminder...
  • Zip Preview: Scrollbar drawing glitch. Fixed.

New in XYplorer 18.00.0014 Beta (Jun 27, 2017)

  • Breadcrumbs: Improved drawing of navigation buttons on high-DPI devices.

New in XYplorer 18.00.0012 Beta (Jun 26, 2017)

  • File | Move/Copy/Backup To: Reorganized the submenu structure. Four levels deep was too much. Now it's three levels, and you can click the following commands to pop a fresh menu: Recent Locations... (this is NEW here!) Favorite Folders... (was submenu before) Tabs... (was submenu before)
  • The popped up menus come with icons and a smart preselection of items, i.e. you are not offered items anymore that cannot be targets for the desired a file operation.
  • Note that even Paper Folders can be a target here. In that case Move/Copy/Backup all work the same: The selected items are added to the Paper Folder.
  • Item Context Menu: The submenu "Move/Copy/Backup To" has also been reorganized as described above, plus the MRU list of destinations now supports Unicode. Somehow this had managed to slip through all the years.
  • Recent Locations Popup Menu: From now on the current location itself is not shown anymore in the menu but only locations visited before this most recent one.
  • Recent Locations Popup Menu: Removed the serial numbers. Didn't like them anymore.
  • Removed tweak PopupFullFavMenu from v5.00.0063 - 2006-07-23 12:58. It's emulated by this tweak anyway: CEA_TreeRightClickOnWhite=1
  • Breadcrumb Bars: Now the size of the navigations buttons is is directly coupled with the bar's font size (which can be controlled by Ctrl+Wheel over bar).
  • Toolbar: Ctrl+Wheel over the Toolbar now lets you control the toolbar zoom (via the ToolbarZoom tweak). Doesn't look pretty but works.

New in XYplorer 18.00.0011 Beta (Jun 24, 2017)

  • Configuration | Startup & Exit | Permanent startup path: Now you can state a dual startup path, i.e. a startup path for each pane individually. Both paths should be separated by a double pipe (||).
  • General Syntax:
  • Startup Path Pane 1||Startup Path Pane 2
  • Both parts are optional.
  • Examples:
  • C:||D: Pane 1 -> C:; Pane 2 -> D:
  • ||D: Pane 1 -> (keep last path); Pane 2 -> D:
  • C:|| Pane 1 -> C:; Pane 2 -> (keep last path)
  • Remarks:
  • Also the command line supports the new syntax.
  • Startup path handling has been rewritten from scratch to make this possible.
  • Remember that a conventional single permanent startup path will always overwrite the last path of the *active* pane (which can be pane 1 or pane 2).

New in XYplorer 18.00.0010 Beta (Jun 19, 2017)

  • Tabs | X Close Buttons: Improved drawing at various screen resolutions.

New in XYplorer 18.00.0008 Beta (Jun 16, 2017)

  • Breadcrumb Bars: Decoupled the hamburger from the navigation buttons. Now you can toggle it separately via "Show Menu Button" in the right-click menu of the bar. Factory default is ON. You see, I like it.
  • Breadcrumb Bars | Navigation Buttons: Removed this tweak from v13.50.0019 - 2014-01-02 09:37. Did not like it anymore. CrumbNavSep=1
  • Breadcrumb Bars | Hamburger: Made some necessary adjustments to various screen resolutions.
  • Status Bar Button: Adjustments to various screen resolutions.

New in XYplorer 18.00.0006 Beta (Jun 15, 2017)

  • SC popupmenu/popupnested enhanced: Now you can add XYplorer menu commands to your scripted menu, identified by simply their ID. You get the original captions (in your language) with keyboard shortcuts, and even the checked state (where applicable) is shown. When you click a command it is executed as if clicked in the main menu. You now can as well add XYplorer toolbar buttons to your scripted menu, identified by their key. The captions of the buttons are used as menu captions, and the button graphics as menu icons.
  • The menu commands have to be stated by the command ID prefixed with "#".
  • The toolbar buttons have to be stated by the button key prefixed with ":". Tip: Hold CTRL while you click "Customize Toolbar..." to see the button keys in the button listing.

New in XYplorer 18.00.0004 Beta (Jun 13, 2017)

  • Unified the various "Set Focus To..." tweaks in one bit field key:
  • SetFocusTo=(bit field)
  • 1 = Tree > List
  • 2 = Catalog > List
  • 4 = Address Bar > List (this one is NEW)
  • For example, to enable all the focus shifts you simply add 1+2+4=7: SetFocusTo=7
  • These old tweaks have been removed (replaced by SetFocusTo):
  • SetFocusToListAfterTree
  • SetFocusToListAfterCatalog

New in XYplorer 18.00.0003 Beta (Jun 12, 2017)

  • Tweak TabIPVisualStyle got a new style/value 3: TabIPVisualStyle=3 It's identical to value 2 apart from a horizontal line at the top that marks the position of the splitter you use to modify the height of the Info Panel.
  • XYcopy: Updated to 2.10.0102.

New in XYplorer 18.00.0001 Beta (Jun 9, 2017)

  • Added tweak auto-focus the list after left-clicking a tree item: SetFocusToListAfterTree=1 Note that it's mouse only: After any keyboard action the focus remains in the tree. Tip: To still focus the tree by mouse left-click the white space.
  • Custom Copy: Now when the operation is complete or canceled the progress display in the taskbar button is removed and the button returns to its normal state. From Windows 7 onwards. For now only implemented in foreground operations; XYcopy follows soon.

New in XYplorer 18.00.0000 (Jun 7, 2017)

  • Persistent Live Filters. Now optionally Live Filters persist across folders, and are remembered across tab switches and across sessions.
  • User-Defined Preview Handlers. Now you can freely associate particular file types with particular preview handlers. This means full preview control without touching the registry.

New in XYplorer 17.90.0403 Beta (Jun 6, 2017)

  • Hover Box: The thumbnail handler in Win7 and earlier apparently does not auto-rotate JPEGs (and other formats with EXIF orientation metadata), which also affected the display in the Hover Box. Fixed. The thumbnail handler is not used anymore under these conditions.
  • List: Selection lost after rename of New Folder in drive C. Fixed.

New in XYplorer 17.90.0402 Beta (Jun 5, 2017)

  • Configuration | Filters & Type Ahead Find | Live Filter Box: Added option "Persistent live filters". Lifts the setting already present in the context menu of the Live Filter Box to the Configuration dialog.
  • Font Preview: Some rare fonts were displayed slightly cut at the left edge of the preview window. Fixed.

New in XYplorer 17.90.0401 Beta (Jun 2, 2017)

  • Configuration | Previewed Formats:
  • Added category "User-Defined Preview Handlers". Here you can associate file types (identified by the extension) directly with the GUID of any installed 32-bit preview handler. It's your job to find out the GUID and whether the handler if fit to preview this type of files. So this is definitely an advanced feature. The syntax is simple. For example, this definition would associate EXE files with the Quick View Plus handler: exe>{8B1E92F5-AC8E-4DAB-9804-3C01AA112F17} The displayed item in the list comes with some additional human-friendly information for your pleasure, for example: *.exe, Executable File > {8B1E92F5-AC8E-4DAB-9804-3C01AA112F17}, Quick View Plus Preview Handler
  • Notes:
  • A new Edit button allows you to edit existing definitions (also user-defined items in other categories). Alternatively, F2 will invoke the Edit interface. Tip: You can easily multiply associations by adding extensions separated by a semicolon, e.g.: exe;bat>{8B1E92F5-AC8E-4DAB-9804-3C01AA112F17}
  • User-Defined Preview Handlers has precedence over all other categories. So this is the complete order of precedence (the order in which a given extension is checked against the categories):
  • User-Defined Preview Handlers
  • Text Files
  • Office Files
  • Web Files
  • Font Files
  • Image Files
  • Audio Files
  • Video Files
  • Contrary to other categories you can have more than one definition for the same extension in the list. So you can quickly de/activate a preview handler by changing some checkmarks. Fictitious example:
  • - txt>{1B1E92F5-AC8E-4DAB-9804-3C01AA112F17}
  • + txt>{2B1E92F5-AC8E-4DAB-9804-3C01AA112F17}
  • - txt>{3B1E92F5-AC8E-4DAB-9804-3C01AA112F17}
  • The list is processed from top to bottom, unchecked items are ignored, the first match wins.
  • With UDPHs (User-defined Preview Handlers) you gain unprecedented control over the preview of particular file types. For example, if you have more than one image preview handler on the system, you can now easily define which is used for which image type, without going into the configuration of each preview handler or editing the registry.
  • This feature also increases portability: You can re-associate preview handlers without touching the registry of the host system.
  • Last not least, now MSG files can be previewed (at least using Quick View Plus).
  • Tweak CustomPreviewHandlerMSG removed. UDPH is the way now.

New in XYplorer 17.90.0400 (May 31, 2017)

  • Minor bug fixes and enhancements

New in XYplorer 17.90.0304 Beta (May 30, 2017)

  • ! Outlook Drop: Particular messages would raise an error 5 message. Fixed.
  • Live Filter Box: Added option "Persistent Live Filters". Currently it's available only in the context menu of the Live Filter Box icon. Later it will be added to the Configuration dialog. Tick it to make Live Filters persistent:
  • Live Filters survive tab switches, i.e. they are still active when you come back to a filtered tab.
  • Live Filters survive across sessions, i.e. you can start up with a live filtered tab.
  • Live Filters persist across folders, i.e. when you browse to a new folder in the same tab the filter remains active.
  • Note: New tabs are opened unfiltered, but they inherit the last used filter from the current tab. So you can turn it on by Toggle Live Filter (Ctrl+Alt+F3).

New in XYplorer 17.90.0303 Beta (May 26, 2017)

  • Preview Pane: Overflow error on previewing non-associated binary files with a size of 32 GB or larger. Fixed.

New in XYplorer 17.90.0302 Beta (May 24, 2017)

  • Preview: Yesterday's move did not work out. So here is another one. Added tweak CustomPreviewHandlerFallback (for now, can do something better later) to specify a "fallback" preview handler GUID. This will care for all filetypes for which no preview handler is registered, and throw the specified GUID onto them. For Quick View Plus, for example, this GUID is {8B1E92F5-AC8E-4DAB-9804-3C01AA112F17}. So you would tweak like this to preview EXE file using QVP: CustomPreviewHandlerFallback={8B1E92F5-AC8E-4DAB-9804-3C01AA112F17} Of course, Quick View Plus has be installed on the system. And you still need to manually add EXE to the previewed formats in category "Office Files" to make this work. This can be stream-lined later.

New in XYplorer 17.90.0301 Beta (May 24, 2017)

  • Preview: Now you can preview EXE files, in case you have Quick View Plus installed or some other viewer that can extract some usable information from executables.
  • Note: You need to manually add EXE to the previewed formats in category "Office Files" to make this work.

New in XYplorer 17.90.0300 (May 16, 2017)

  • Maintenance release:
  • Minor bug fixes and enhancements

New in XYplorer 17.90.0203 Beta (May 15, 2017)

  • Web Preview: Finally found a way to suppress those annoying script error popups when viewing some HTML files. Yeah!
  • Hover Box: Partly placed out of screen or covered by taskbar when in thumbs view. Fixed.

New in XYplorer 17.90.0202 Beta (May 15, 2017)

  • SC getinfo got a new named argument "rowcountview".
  • Syntax: get("rowcountview")
  • return: Number of fully visible rows in the current view port of the list.
  • Note that the value can be larger than the number of items in the list, namely in small lists without visible scrollbars. Half-visible rows are not counted.
  • Example:
  • echo get("rowcountview");
  • * Thumbnails: Removed the recently added limit to "Create all thumbnails at once"(v17.90.0201). Added another logic that should speed up the listing of large image folders in thumbs view that already hve been fully cached.

New in XYplorer 17.90.0200 (May 10, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 17.90.0111 Beta (May 10, 2017)

  • Status Bar: Free-space-left for junctions & symbolic links was reported for the original drive of the junctions & symbolic links. Now it's done for their target drive.

New in XYplorer 17.90.0110 Beta (May 9, 2017)

  • Edit | Paste Special | Paste As Junction(s): When you stated a junction name with a trailing space you ended up with a plain folder with that name (but without the trailing space) and no junction was created. Fixed. Note that the trailing space will be auto-removed.

New in XYplorer 17.90.0109 Beta (May 8, 2017)

  • Thumbnails: Speed gain when scrolling large thumbs lists, and when starting up on large thumbs lists.
  • Thumbnails Cache: The cache size was limited to 2 GB. Fixed.
  • Portable Devices: Eternal loop possible when listing a device. Fixed.

New in XYplorer 17.90.0108 Beta (May 6, 2017)

  • Portable Devices: Listing Portable Devices does not work anymore with the Windows 10 Creators Update. Added some more debug code.

New in XYplorer 17.90.0104 Beta (May 5, 2017)

  • Portable Devices: Listing Portable Devices does not work anymore with the Windows 10 Creators Update. Added some debug code.

New in XYplorer 17.90.0103 Beta (May 4, 2017)

  • Full Screen Preview: Deleting an image in full screen view caused the appearance of the title bar of the viewing window. Fixed.

New in XYplorer 17.90.0102 Beta (May 3, 2017)

  • SC folderreport enhanced: Added an argument to limit the depth of recursion.
  • Syntax: folderreport([type=dump], [target=clipboard], [folder], [flags], _ [outputfile], [separator], [depth=-1])
  • depth: Depth of recursion.
  • Ignored if [flags] does not contain "r" (Recurse subfolders).
  • -1 = unlimited (default)
  • 0 = no recursion
  • 1 = one level
  • 2 = two levels etc
  • Example:
  • //show all files in the current path, recurse only the immediate subfolders text folderreport("files", "r", , "r", , "<crlf>", 1);
  • This experiment from v17.50.0203 - 2017-02-03 15:48 was not fully successful (it created issues for some users):
  • Browsing Protected Folders: Experimentally the "You don't currently have permission to access this folder." prompt is popped when you get an "Access Denied". After pressing "Continue" the folder will be unlocked. You now have to access the folder again in XYplorer to browse its contents.
  • NOTE: Pressing "Continue" *permanently* changes your permissions regarding this folder. There is no easy way back to the original state.
  • Removed it for now. Needs further research.

New in XYplorer 17.90.0101 Beta (May 2, 2017)

  • Floating Preview: Now the file size is shown in the status bar.
  • Live Filter Box: Now on opening a new tab any Live Filter from the current tab is removed for that new tab. Before, it was inherited.

New in XYplorer 17.90.0100 Beta (Apr 9, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 17.90.0003 Beta (Apr 8, 2017)

  • Live Filter Box: Now if "Configuration | Filters & Type Ahead Find | Type Ahead Find | Redirect typing to Live Filter Box" is enabled then pressing Space in the list does not select the focused file but sends the Space key to the Live Filter Box.
  • Note that you still can toggle the selection of the focused item by Ctrl+Space.
  • ! Multi Branch View: Parsing trouble when any of the folders had a semicolon with adjacent spaces in the name. Fixed.
  • Nice side-effect: Toggling Multi Branch Views on/off now stays in the location. Before you were beamed to This PC. Which sucked.
  • ! List: Try #2 to fix a non-reproducible user issue.

New in XYplorer 17.90.0001 Beta (Apr 7, 2017)

  • List: Experimentally no more automatic Autosize Columns in Tiles views. It had been already suppressed here for renaming files, now it's also suppressed for adding new files.
  • Script Icon: De-crassed the blue.
  • Menus: Again improved drawing of icons at higher DPI settings.
  • Menu Icons: Ugly drawing glitch at 250% DPI setting. Fixed.

New in XYplorer 17.90.0000 (Apr 4, 2017)

  • Size Graphics:
  • Now the size column can have graphical representations of the byte counts right in the column. Simply right-click the size column header and choose between three options: No Graphics, Circles, Bars.
  • Size Tooltips:
  • The size column now always shows a tooltip (even if the text is not cropped) with the exact byte count of the hovered item. Saves lots of clicks when you are interested in exact numbers.
  • Live Filtering:
  • Now you can filter-as-you-type right in the file list. Try it and you will love it. A brilliant way to tame long file lists and focus on what’s important now.
  • Icon Lists:
  • Now you can specify a list of icons that are shown side by side for each item in custom columns. Write a script to determine which icons are shown for each particular file. This lets you present file information in a visually catchy way.

New in XYplorer 17.80.0000 (Mar 21, 2017)

  • Icons in Custom Columns:
  • Now you can create your own columns and have them display icons of your choice. E.g. you could create a column that shows a special camera icon for all photos that were shot with a Nikon. Make stand out what’s important to you, and do it in a way that works best for you and your eyes.
  • Circles in Custom Columns:
  • Now you can decorate your files with colorful circles. Brings back a long-missed psychedelic kindergarten vibe to file management.
  • Scroll Margin:
  • Introducing a smart little usability enhancer that gives some context to your cursor when moving up or down the list with the arrow keys. Lets you see where you are going before you go there. Relaxing.

New in XYplorer 17.70.0200 (Mar 13, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 17.70.0100 (Mar 6, 2017)

  • The last version, v17.70.0000, had an issue where the mouse input was not released to other processes under certain conditions. Nothing dangerous but certainly annoying. It’s fixed now.

New in XYplorer 17.70.0000 (Mar 6, 2017)

  • Hover Box:
  • When hovering a file icon or caption of an image file a popup shows a thumbnail and basic file, image, and photo information. A highly addictive zero click preview.
  • Keyboard Navigation:
  • Now you can navigate the list and open files and folders right from the Live Filter Box. Productivity boost for typers.
  • Live Filter Box:
  • Now you can type a space to see only those items with at least one space in their name. Sounds lame but File Explorer can’t do it.

New in XYplorer 17.60.0100 (Feb 27, 2017)

  • Minor bug fixes and enhancements.

New in XYplorer 17.60.0000 (Feb 20, 2017)

  • Find Files by Path:
  • Now you can find items by the name of their parent folder or full path, using a simple inline switch.
  • New Overwrite Prompt:
  • Redesigned the dialog for clarity and usability.
  • Audio Properties:
  • Now the basic audio properties (Bit Rate, Sample Rate, Channels, Length) are shown right in the Large Tiles view. Allows for a quick glance without displaying any spacy extra columns.

New in XYplorer 17.50.0000 (Jan 20, 2017)

  • Quick Audio Preview:
  • Mouse down on the file icon to hear the sound. Mouse move to scroll. Mouse up to stop. MP3, WAV, FLAC, OGG... you name it. With interactive progress bar. Probably the most convenient audio file previewer on the planet.
  • Support of Filenames Ending With Dot or Space:
  • Those filenames are invalid in the Windows name space and the shell cannot do anything with them. Delete, rename, move, it all fails with the standard File Explorer. XYplorer now can handle them.
  • Extra Large Toolbar:
  • Now you can have extra large buttons (48x48 pixels). Increases toolbar usability on high-resolution screens.

New in XYplorer 17.40.0200 (Dec 19, 2016)

  • Minor bug fixes and enhancements.
  • Audio Tags:
  • Now scripting supports reading and writing ID3 tags.
  • Multilingual Support:
  • Added support for Serbian.

New in XYplorer 17.40.0100 (Nov 27, 2016)

  • Minor bug fixes and enhancements.

New in XYplorer 17.40.0000 (Nov 22, 2016)

  • Content Search:
  • Now multi-field search supports content. So you can search for files that contain "Country" OR "Western".
  • Self Update:
  • Finally XYplorer can update itself. Simply click "Check for Updates" and you are offered to download and install the update right away if there is one.

New in XYplorer 17.30.0200 (Nov 15, 2016)

  • Minor bug fixes and enhancements.

New in XYplorer 17.30.0100 (Nov 8, 2016)

  • Minor bug fixes and enhancements.
  • Scripting:
  • Some cool additions for advanced users like nested popup menus, numbered arguments, and the switch() statement.

New in XYplorer 17.30.0000 (Nov 1, 2016)

  • Find Dangerous Characters:
  • Now you can find files that have invisible and potentially dangerous Unicode characters in the name. You now can as well color-code such files.

New in XYplorer 17.20.0000 (Sep 19, 2016)

  • Single File Search:
  • Quickly list a single file at any given location without tediously expanding the folder tree and browsing the whole directory first. It’s like a wormhole to any point in your file system.
  • Type Stats and Filter:
  • Lost track of what you have selected? Type Stats gives you the numbers. Filter lets you narrow things down.
  • Custom Copy:
  • Now you have a Retry button in case of failure. There’s always a second chance.
  • Custom Vorbis Tags:
  • Now you can display, search, or color code whatever custom tags you might expect in your FLAC and OGG files.
  • Audio Tags:
  • Now the Composer tag in Vorbis Comments (FLAC and OGG) is natively supported additionally to Album, Artist, Comments, Composer, Genre, Title, Track, and Year.

New in XYplorer 17.10.0000 (Sep 6, 2016)

  • Audio Tags. Now Vorbis comments in FLAC and OGG files are supported. They can be shown in columns, in reports, and on mouse hover. And you can use them in file search and scripts.
  • Safety Belts. Added an optional native delete confirmtion prompt including deep stats.
  • Custom Columns. Raised the number of possible custom column definitions from 32 to 64. (Pro Edition Only)
  • Thumbnail Files. XYplorer lets you save thumbnails of images as files. Now you can pass the desired JPG quality value. (Pro Edition Only)
  • Portable Tags. Advanced storage options allow you to keep the tags database together with the tagged items. Finally a perfect solution for backing up tagged items. (Pro Edition Only)

New in XYplorer 17.00.0100 (Jul 15, 2016)

  • Minor bug fixes and enhancements.

New in XYplorer 17.00.0000 (Jul 11, 2016)

  • Live Filter Box:
  • The most desired feature since Dual Pane. Now it’s here. Filter as you type.
  • Content Search:
  • Now you can run a content search via inline switch.
  • Stronger Tree Lines:
  • Optionally have lines drawn solid instead of dotted.
  • Precise Obfuscation:
  • Define the strings you want to obfuscate. Can also help in severe cases of umlaut-phobia.

New in XYplorer 16.90.0300 (Jun 16, 2016)

  • Tree Structured Report. Create a one-click easy-to-read and easy-to-process recursive report on the current directory:
  • The interface to ceate reports is found in the Report tab on the Info Panel (F12). Select the "Current Folder" tab and the "Tree Structure" option, then tick the "Include Subfolders" checkbox. Then click one of the four buttons depending on the desired target of your report.
  • Let’s click the "To Popup" button.
  • After clicking the "To Popup" button, subfolders and contained files are neatly listed with basic file information (exact size in bytes; modified date). For easier recognition folders are prefixed by a backslash:
  • The tree structured report, popped up.
  • Collision Prompt. New quick action buttons Overwrite and Skip:
  • The Custom Copy collision prompt always featured a dropdown list with various options of handling the name collision. Now the most common options are available as buttons.
  • Action buttons Overwrite and Skip.
  • To enable Custom Copy tick this: Configuration | File Operations | Custom Copy Operations | Use Custom Copy.

New in XYplorer 16.90.0000 (Jun 6, 2016)

  • Tree Structured Report:
  • Create a one-click easy-to-read and easy-to-process recursive report on the current directory.
  • Collision Prompt:
  • New quick action buttons Overwrite and Skip.

New in XYplorer 16.80.0000 (May 19, 2016)

  • Folder Size Caching:
  • Calculating folder sizes takes time. Now the results can be cached. Makes showing folder sizes extremely fast.
  • Undo/Redo:
  • The number of undoable actions has been raised from 100 to 256.
  • Copy Path:
  • The white space context menu now features the shortest way to the popular Copy Path command.
  • Reporting:
  • The scripting command folderreport() now can generate a rich tree-shaped recursive report on any folder.

New in XYplorer 16.70.0000 (May 3, 2016)

  • New:
  • A new toolbar button lets you quickly toggle the display of folder sizes.
  • View and Edit the Clipboard:
  • A new toolbar button serves as a quick and basic clipboard viewer. Simply hover it to show any text or file items currently in the clipboard. Click it to edit those clipboard contents.
  • Paste and Go:
  • Now you can paste a file or folder path directly into the tree or the list and XYplorer will go to it right away.
  • Color Filters:
  • Now you can define whether a filter is applied to the Tree, or to the List, or to both, for each filter individually.
  • Rename Special:
  • Now it’s also supported in the folder tree.

New in XYplorer 16.60.0100 (Apr 19, 2016)

  • Minor bug fixes and enhancements

New in XYplorer 16.60.0000 (Apr 12, 2016)

  • Permanent Custom Sort Order:
  • For many years XYplorer supports creating custom sort orders by dragging items to new positions in Manual Sorting mode. Now those custom sort orders are remembered per tab, across tab switches, and across sessions. You don’t need to know or do anything, it just works.

New in XYplorer 16.50.0200 (Mar 19, 2016)

  • Minor bug fixes and enhancements.

New in XYplorer 16.50.0100 (Mar 18, 2016)

  • Updated the help file.
  • Minor bug fixes and enhancements.

New in XYplorer 16.50.0000 (Mar 17, 2016)

  • Downloads and Links. Now the virtual folders "Downloads" and "Links" are shown in the folder tree.
  • The Downloads folders is a standard folder in File Explorer since Vista. It has been added to XYplorer for completeness.
  • The Links folders is a standard folder as well, but it’s much more interesting.
  • You can add links by dragging items right onto the Links folder. This can be locations, or files (documents, photos, etc), or programs.
  • You can click links to jump to the linked location or file, or in case of program links, to open the linked program.
  • You can as well drop items onto location links (item is copied or moved to the location) and program links (item is opened by the program).
  • See the Downloads and Links in the tree view:
  • You could now for example open a photo in Lightroom simply by dropping it onto the lightroom.exe link.

New in XYplorer 16.40.0000 (Mar 8, 2016)

  • Preview Pane:
  • A vertical preview pane
  • Zoom To Fill:
  • Now the SaveThumb command can create thumbnail files that are zoomed to fill

New in XYplorer 16.30.0000 (Feb 23, 2016)

  • Color Histogram:
  • The Floating Preview now sports an optional color histogram. Lets you check out your photos' color channels in a blink.
  • Thumbs Gallery:
  • Now it's easy to quickly toggle between normal thumbnails and a hardcore gallery mode without captions, padding, or white space. The classic wall of pictures.

New in XYplorer 16.20.0100 (Jan 25, 2016)

  • Minor bug fixes and enhancements.
  • Batch Move:
  • Now also RegExp Rename supports Batch Move.
  • Hide protected operating system files:
  • Now you can easily hide items that are both HIDDEN and SYSTEM.

New in XYplorer 16.20.0000 (Jan 18, 2016)

  • Global Visual Filters:
  • One of the best features of XYplorer got even better. All previous limits have been stripped from Global Visual Filters. Global filtering now is totally easy to do and more powerful at the same time. No extra rules to learn, it just works as you expect it to work.

New in XYplorer 16.10.0300 (Jan 4, 2016)

  • Minor bug fixes and enhancements.
  • Multilingual Support:
  • Added support for Catalan.

New in XYplorer 16.10.0100 (Dec 21, 2015)

  • Minor bug fixes and enhancements

New in XYplorer 16.10.0000 (Dec 15, 2015)

  • Preview:
  • Completely revised the preview engine. Now you can preview Office, Audio, and Video files using the available preview handlers. A huge improvement over previous versions, notably for Office files and document formats like RTF, PDF, and XPS.
  • Floating Preview and Full Screen Preview:
  • Now it supports previewing Office, PDF, Audio and Video, Font, and Icon files. And, of course, you still can view your photos with it.
  • Batch Move:
  • This feature allows you to automatically distribute a large number of files by certain criteria to automatically created folders, in one go. A neat freak's dream.
  • Multilingual Support:
  • Added support for Finnish.

New in XYplorer 16.00.0000 (Nov 16, 2015)

  • Image Tagging:
  • A new Tag Bar allows for tagging and commenting images right from the Floating Preview.
  • Image File Processing:
  • Now you can run a custom script directly from the Floating Preview.
  • Fujifilm Photos:
  • Added support for the maker notes in Fujifilm JPEGs.
  • Autosave Settings:
  • Added the option to automatically save settings after a certain time.
  • Breadcrumb Bars:
  • Now you can drop stuff onto the Breadcrumb Bars.
  • Advanced Hex Search:
  • Now you can find files with particular byte patterns at particular positions.

New in XYplorer 15.90.0000 (Nov 3, 2015)

  • Thumbnails Speed:
  • New "High Speed" mode generates thumbnails 3 to 5 times faster than before.

New in XYplorer 15.80.0100 (Sep 28, 2015)

  • Minor bug fixes and enhancements.

New in XYplorer 15.80.0000 (Sep 22, 2015)

  • Global Visual Filters:
  • Global Visual Filters can visually reduce your file system to the stuff you created this year, this month, this week, today. Or to JPEGs only. Or to everything you tagged as "Important". Or whatever criteria you want to apply. Filter and conquer. Only show what you need to see. Global Visual Filters might change the way you manage your files.
  • Visual Filters by Tags:
  • Now you can show just those items with certain labels, tags, and comments, and hide all others.
  • Color Filters by Tags:
  • Now you can color-code items depending on their labels, tags, and comments.
  • Search In List:
  • Now you can run a search over a list of items, instead of just searching one or more locations. This can be an arbitrary list compiled in a file or in the clipboard, or the currently listed items, or the currently selected items. So you now can easily run a search over the current search results, again and again.
  • Dupes By Basename:
  • Now you can find groups of files with the same basename, regardless of their extensions.
  • Find By Count:
  • Now you can find folders by the number of the contained items.
  • Multilingual Support:
  • Added support for Klingon. [Qapla', Donald! Softpedia dares you to add support for Minion language]

New in XYplorer 15.70.0100 (Sep 2, 2015)

  • Minor bug fixes and enhancements

New in XYplorer 15.70.0000 (Aug 31, 2015)

  • Flatten Folder:
  • Now you can flatten a multi-level folder structure via the folder’s right-click menu. Simply click "Flatten Folder". It’s easy, quick, and safe. And you can even reverse it by clicking Undo.
  • Drag and Drop:
  • Now you can change the default drag and drop behavior (which is Move on same drive, Copy on different drive), and e.g. always Move or always Copy. Might save you a headache.

New in XYplorer 15.60.0000 (Aug 19, 2015)

  • Ghost Filter. The Ghost Filter lets you globally hide particular files and folders. E.g. the stuff you almost never want to see anywhere, like those desktop.ini and Thumbs.db files, or items beginning with a dot. Or the stuff you don’t want to see just now for whatever reason. (Pro Edition Only)
  • Access Control. And here’s the Ghost Filter for the boss. As admin you now can completely hide particular items from the users, on a per-user basis. Might add some safety to your company. (Pro Edition Only)
  • QuickSearch. The new QuickSearch function connects scripting with XYplorer’s powerful search engine. (Pro Edition Only)
  • Floating Preview. Now you can navigate your photos by left mouse click.
  • Lock Zoom Position. Optionally keep the zoom position when switching images in the preview. Useful when comparing details of different versions of the same image.

New in XYplorer 15.50.0100 (Aug 3, 2015)

  • Minor bug fixes and enhancements

New in XYplorer 15.50.0000 (Jul 29, 2015)

  • Smart Right Click:
  • Enjoy smart context menus on Name, Size, and Date columns.
  • Date Picker:
  • Finally there is an easier way to enter dates into the find-by-date interface.
  • Photo Data:
  • Now Exposure Program and Exposure Bias are displayed in the photo data.
  • Histogram. The image preview now features an optional luminosity histogram.
  • Invert and Grayscale. Images can now be previewed inverted (negative) and/or converted to grayscale.
  • Obfuscate:
  • Quickly obfuscate all sensitive information in the interface.

New in XYplorer 15.40.0100 (Jun 29, 2015)

  • Minor bug fixes and enhancements

New in XYplorer 15.40.0000 (Jun 22, 2015)

  • User-Defined Functions. Finally scripting brings you the biggest fun in programming: You can roll your own functions now. (Pro Edition Only)
  • Scripting with Include. The new include statement enables you to include function libraries or whatever other files into the executing script. (Pro Edition Only)
  • Copy File Size. Quickly copy a file's size in various formats.
  • Age Display Limit. Now you can show the age for today's files, the absolute date for all other files.

New in XYplorer 15.30.0000 (Jun 15, 2015)

  • Show Cached Thumbnails Only:
  • Now you can browse your system in thumbnails view without any delays caused by new thumbnails being created.
  • Paste and Find:
  • Quickly jump to a file pasting its name directly into the file list.
  • Age Display Limit:
  • Now you can define when to show the age or the absolute date of files. You will love it when you see it.
  • Zoom By Wheel:
  • Zooming fonts by mouse wheel now is optional. Turning it off is better when running XY on tablets.
  • Custom Toolbar Buttons:
  • Now PNG, JPG, GIF, BMP, and TIF images can be used for the button graphics. (Pro Edition Only)
  • Hungarian:
  • Added support for Hungarian (Magyar).

New in XYplorer 15.20.0100 (May 20, 2015)

  • Minor bug fixes and enhancements

New in XYplorer 15.20.0000 (May 19, 2015)

  • Drop Stacks. It will take you no more than 30 seconds to create a drop stack in the toolbar, a 24x24 pixel landing place where you can drop files to virtual folders. Extremely handy. And you can have many of them. (Pro Edition Only)
  • Thumbnail Files. Now you can save the thumbnails of images as files. So you can actually do something with those thumbnails beyond just staring at them. (Pro Edition Only)
  • Auto-Select First Item. Now you can have the first list item auto-selected when entering a new folder. Some cannot live without this.
  • Link View. Quickly check what a shortcut points to before you open it.
  • Network Speed. Enjoy speed improvements and smoother handling of unavailable network locations.

New in XYplorer 15.10.0000 (May 5, 2015)

  • Find Files Without Extension:
  • Searching for files with no extension? It's easy now. Simply search for *. (asterisk-dot).
  • Toggle Quick Search:
  • A new toolbar button provides a handy way to run the last search on and off in various locations.
  • Dropdown Left:
  • Now you can have the address bar's dropdown button on the left. Might reduce your mouse mileage.
  • Load Speed:
  • Major load speed increase compared to 15.00 and before.

New in XYplorer 15.00.0500 (Apr 21, 2015)

  • Image Preview Quality:
  • Further improved the quality of image previews and thumbnails. The difference is subtle but notable.
  • Thumbnails:
  • Now you can choose among three different qualities: Fast, Crisp, and Smooth. Smooth is new, and it's the best quality you can get.
  • White Border Preview:
  • Lets you view your photos with a nice white border.

New in XYplorer 15.00.0400 (Apr 15, 2015)

  • Selected Items to Top. Quickly show all selected items at the top of the list. A welcome usability boost.
  • Flat Select. Renamed the feature to Quick Select.
  • Speed. Major load speed increase.
  • Minor bug fixes and enhancements.

New in XYplorer 15.00.0200 (Mar 23, 2015)

  • Minor bug fixes and enhancements.

New in XYplorer 15.00.0100 (Mar 12, 2015)

  • Minor bug fixes and enhancements.

New in XYplorer 15.00.0000 (Mar 10, 2015)

  • Portable Devices:
  • XYplorer now supports devices like tablets, smart phones, or digital cameras, devices that are connected to the PC without being assigned a drive letter. (Windows Vista and later)
  • Flat Select:
  • Now you can select items by entering match patterns right through the Address Bar. Nifty time-saver.
  • Timestamping:
  • Now you can easily clone and shift timestamps.

New in XYplorer 14.80.0100 (Jan 12, 2015)

  • Minor bug fixes and enhancements.

New in XYplorer 14.80.0000 (Dec 22, 2014)

  • Find Empty Items:
  • Now you can quickly list all empty files and folders.
  • Find Containing Folders:
  • Now you can list all folders containing a certain file or file type, files of a certain size or age, or with certain other properties. You can as well list all folders NOT containing such files.
  • Enhanced Photo Data:
  • Showing Photo Data is now much faster than before. And the data layout has been improved.
  • Photo Data Columns:
  • The basic photo properties Camera Model, Focal Length, F-Stop, Exposure Time, ISO Speed, and Date Taken can now be shown in file list columns, so you can quickly view them and sort by them.

New in XYplorer 14.70.0000 (Dec 15, 2014)

  • Duplicate File Finder:
  • Now you can compare directory trees and easily check supposedly mirrored folder structures on two different drives.
  • Contents to Clipboard:
  • Now you can copy the textual contents of files to the clipboard with a single command.
  • Enhanced Tiles Views:
  • Now the photo data shown for JPEG and RAW formats include the Exif Date, i.e. the exact date/time when each photo was taken.

New in XYplorer 14.60.0000 (Nov 19, 2014)

  • Enhanced Tiles Views:
  • Tiles can be much larger now and their size is freely configurable. The width of the text area is adjustable in real time. Basic photo data for JPEG and RAW formats can be shown for each tile.
  • Large tiles:
  • Tiles can now be sized up to 512x512 pixels.
  • Adjusting the width of the text area:
  • Here is a small animation showing how the width of the text area can be adjusted by resizing the Name column with the mouse. Note that Configuration | Sort and Rename | Sort | Show sort headers in all views has to be ticked to get those headers in Tiles views.
  • Alternatively you can adjust the width via View | Columns | Grow Name Column (Ctrl+Shift+Numpad Add) and View | Columns | Shrink Name Column (Ctrl+Shift+Numpad Subtract). On zero width the text area will completely disappear.
  • Showing basic photo data with tiles:
  • Hold CTRL and right-click the text area of any tile to pop a small context menu where you can toggle Show Photo Data. Photo data are Camera Model, Focal length, F-Stop, Exposure Time, and ISO speed.
  • Photo data are available for JPEGs with EXIF data and all RAW (NEF, DNG, CRW, RAW etc.) formats that you have Codecs for installed on your system. Other files will not display the extra fields.

New in XYplorer 14.50.0100 (Sep 22, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 14.50.0000 (Sep 18, 2014)

  • Mouse Down Blow Up on Icons:
  • Simply hold down your mouse on the icon of an image file and the image will instantly pop up in original size until you release the mouse button. There's never been a faster way to check the contents of a photo, web graphic, animated gif, PDF, or PSD file.
  • Mouse Down Blow Up Text:
  • Simply hold down your mouse on the icon or thumbnail of a text file and the first page of the text will instantly pop up until you release the mouse button. There's never been a faster way to check the contents of a document.
  • Mouse Down Blow Up Hex View:
  • Simply press CTRL and hold down your mouse on the icon or thumbnail of any file and the first page of the file in hex view will instantly pop up until you release the mouse button. There's never been a faster way to check the raw bytes of a file.
  • Colored Tabs:
  • Now you can customize the background colors of tabs.

New in XYplorer 14.40.0300 (Sep 3, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 14.40.0200 (Sep 1, 2014)

  • Minor bug fixes and enhancements.
  • Tree Expansion Icon:
  • Now you can choose between several styles.

New in XYplorer 14.40.0100 (Aug 29, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 14.40.0000 (Aug 25, 2014)

  • Click and Tag:
  • A new interface for comfortable one-click file tagging.
  • Custom Toolbar Buttons:
  • The number of programmable toolbar buttons has been increased from 32 to 64.
  • Flat Look:
  • Under Windows 8 the default UI got a fresh flat look. Fully optional and configurable, of course.

New in XYplorer 14.30.0000 (Jul 10, 2014)

  • Paper Folders:
  • Paper Folders are a ground-breaking new implementation of virtual folders. Fast, light-weight, easy-to-use, portable. You can have as many as you want, and you will want many.
  • Permanent Custom Sort Order:
  • Now you can manually modify the sort order in a folder and it's remembered next time when you open the folder.

New in XYplorer 14.20.0100 (Jun 14, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 14.20.0000 (Jun 12, 2014)

  • Click and Search:
  • Now search by date and age is supported.
  • Layout:
  • Many new layout options, and you can save and load layouts.
  • Content Search:
  • Much faster than before.

New in XYplorer 14.10.0100 (May 20, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 14.10.0000 (May 19, 2014)

  • Click and Search:
  • Tired of entering search patterns again and again? With this version XYplorer introduces a new search interface called "Click and Search", a collapsible and fully customizable list of your favorite search jobs. Even better: The jobs can be logically combined simply by ticking checkboxes.
  • Tag Clouds:
  • For tag-based file management Click and Search boils down to an interface you have already seen in the web: Tag Clouds! Tagging files is finally becoming useful.
  • Column Layouts:
  • Now you can export your details view column layouts to files, and later import them back into the list. That way you can very comfortably switch between context-specific column layouts. Of course, the layouts are portable and shareable.
  • Ignore Articles When Sorting:
  • Now this setting can be applied per tab or per folder, and you can assign a keyboard shortcut to it.
  • Multilingual Support:
  • Added support for Dutch.

New in XYplorer 14.00.0100 (May 2, 2014)

  • Minor bug fixes and enhancements

New in XYplorer 14.00.0000 (Apr 28, 2014)

  • On Demand Columns:
  • Now you can not only decide what a column shows, but also when. This allows you to design very complex columns (that would take a long time to load completely in a huge folder) and generate their contents only on demand and per cell (by clicking into the cell). A revolutionary feature that's full of crazy possibilities.
  • Column-Based Search:
  • Now you can search for files by the contents of your Custom Columns. Makes it a snap to find all images with an Aspect Ratio of 16:9, or all files where Created and Modified date are identical.
  • Advanced Content Search:
  • Now you can search the textual contents of complex file types like DOC, DOCX, ODT, and PDF.
  • Ignore Articles When Sorting:
  • Now sorting will optionally ignore "a", "an", and "the" (configurable) at the beginning of filenames. A case in point are files named after song or movie titles.
  • Image Preview in Overwrite Prompt:
  • The overwrite prompt now features thumbnails for the copied and the existing image.
  • Multilingual Support:
  • Added support for Turkish.
  • License Policy:
  • Before, the Standard License was valid for one major version cycle of upgrades. Many users were unhappy with this. Some even irrationally thought it would be better if XYplorer was developed slower so they would get free upgrades for a longer period. Time for change. From now on, the Standard License is valid for one year of upgrades which, given the current pace of development, means roughly a doubling of upgrades for the same price. The new policy is applied retroactively to all Standard Licenses from 12.40 onwards, i.e. a Standard License for 12.40 will be valid for 14.00!

New in XYplorer 13.90.0100 (Apr 8, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 13.90.0000 (Mar 31, 2014)

  • Audio Properties in Columns:
  • XYplorer now features columns for Audio Sample Rate and Audio Bit Depth, and some other audio related properties, for example Audio Length with milliseconds precision. As you might know this stuff had been removed from Explorer in Vista and still is missing in Win 8.1, so XYplorer brings it back to you with this release.
  • Extended Properties in Columns:
  • Now you can finally show all extended file properties in columns. Like Owner, Subject, Comments, Camera Model, Aperture, File Version, Album, Artist, Title, etc. There are hundreds of them in today's Windows.
  • Special Properties in Columns:
  • And, of course, now you can also show XYplorer's special properties in columns, that's stuff not included in the Windows extended file properties. E.g. Aspect Ratio, MD5 hash (and many other hash functions), Number of Hard Links, Junction Target, various MP3 tags, and more.
  • Context-Smart Columns:
  • Ever dreamt of columns that would show pixel dimensions for images, play time for audio files, page count for documents, and the version number for executables -- all in ONE column?! Well, you can have that now in XYplorer, and it's you who decides which property is shown for which file type in such catch-all columns.
  • Fully Scriptable Columns:
  • But it gets even better. With this version you can roll your own columns using XYplorer's scripting language. You decide what they show, for which files, and how they show it. A world premiere. No file manager has ever gone there before.
  • Copy Data:
  • Now you can copy the contents of any single cell in the file list to the clipboard in a very comfortable way.
  • Depth-Limited Search:
  • Now you can limit the search depth of Find operations, for example you can search only the parent and its immediate child folders but not any deeper. Nifty and potentially time-saving.

New in XYplorer 13.80.0100 (Feb 27, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 13.80.0000 (Feb 24, 2014)

  • Extra Tags:
  • Five optional extra columns in the file list let you assign user data of various formats (free text, checkboxes, rating stars, date stamps, linked locations, and more) to any file and folder. By these data you can then sort the file list and find files across your system at lightning fast speed. (Pro Edition Only)
  • Paste and Find:
  • Now you can find, focus, and highlight files simply by pasting their name into the file list. Smart time saver.
  • How do you jump to that 李小龍 (Bruce Lee) image in your picture folder? I mean quickly, without running a search or applying a filter. Typing B-R-U-C-E won't bring you anywhere when the file is named in Chinese. XYplorer comes to rescue: Simply paste what you are looking for right into the file list (Ctrl+V). You can copy those characters from some website.

New in XYplorer 13.70.0100 (Jan 24, 2014)

  • Minor bug fixes and enhancements.

New in XYplorer 13.70.0000 (Jan 23, 2014)

  • Sync Browse:
  • Magically browse both panes in parallel motion. Sync Browse is a great time saver when performing moves, renames, or other reorganizations on mirrored drives. Another cool usage is to browse one location in two different simultaneous views, e.g. in Details and in Thumbnails view.
  • Shell Integration:
  • Now you can show the 64-bit shell context menu instead of the 32-bit shell context menu. That way you can see and use your 64-bit shell extensions from XYplorer.

New in XYplorer 13.60.0000 (Jan 3, 2014)

  • Named Drives:
  • Now you can specify paths using their name (Volume Label) instead of the drive letter. This allows you to reference removable drives regardless of the unpredictable drive letter that the host system might assign to the drive.
  • Navigation Buttons:
  • Now the Breadcrumb Bars feature optional Navigation Buttons. Makes space in the main toolbar and reduces your mouse movement.
  • Find By Hash:
  • Now you can find files by their hash value (MD5, SHA1, SHA256, SHA512, CRC32). Useful for spotting duplicates or locating malware.

New in XYplorer 13.50.0000 (Dec 17, 2013)

  • External Copy Handlers:
  • Now you can let external copy handlers handle your copy and move operations. Currently FastCopy and TeraCopy are supported.
  • Tree Node Crumbs:
  • Now you can select any child folder of a folder without opening the whole node. Simply right-click the plus/minus symbol of the folder to pop a list of all child folders. This is especially useful with the Mini Tree.
  • Fuzzy Favorites:
  • Now Favorite Folders and Favorite Files support the wildcard *. The first match will be used. Useful to bookmark items with variable names.
  • Copy Distributed Items:
  • Now you can pass a file containing a list of source items to a copy or move operation. This way you can very easily copy distributed items spread across your system and network in one go. This can mean an enormous usability boost.

New in XYplorer 13.40.0200 (Dec 9, 2013)

  • Minor bug fixes and enhancements.

New in XYplorer 13.40.0000 (Nov 25, 2013)

  • Folder View Settings with Visual Filters:
  • Your favorite folders contain more than you are interested in? Now you can make them remember individually which files you usually want to see. For example, only images, only big files, only files modified this week, etc. Visual Filters are very powerful and now they can be combined with Folder View Settings.

New in XYplorer 13.30.0100 (Nov 20, 2013)

  • Minor bug fixes and enhancements.

New in XYplorer 13.30.0000 (Nov 14, 2013)

  • Quick Name Search Info:
  • Now information on the current search pattern can be shown right in the file list.
  • Visual Filters Info:
  • Now information on the current filter can be shown right in the file list.
  • Visual Filters:
  • Now Boolean AND is supported. Allows you, for example, to show only files that have "moon" in the name AND have been modified this week AND are smaller than 3 MB.
  • Color Filters:
  • Now Boolean NOT is supported. Allows you, for example, to color all files that are NOT image files.

New in XYplorer 13.20.0000 (Nov 4, 2013)

  • Breadcrumb Bars:
  • Now you can have a Breadcrumb Bar in each pane. It shows the full path of the current tab and lets you efficiently navigate the whole file system.
  • Exif Stamping:
  • Now the command "Set Modified Date to Exif" is available from the main menu. It sets the Modified date of each selected image file to the file's Exif date.

New in XYplorer 13.10.0100 (Oct 14, 2013)

  • Minor bug fixes and enhancements

New in XYplorer 13.10.0000 (Oct 10, 2013)

  • Checkbox Selection:
  • Now you can individually select multiple list items simply by ticking checkboxes shown at each item.
  • Zoom to Fill:
  • Now thumbnails can be set to fill all the available space, cropping as necessary. Whether you are obsessed with perfection or you simply want to see more detail on your thumbnails, you will love this feature.

New in XYplorer 13.00.0000 (Sep 26, 2013)

  • Instant Color Filters:
  • A new toolbar button features a set of predefined color filters that can be applied individually and independently of the normal Color Filters. This means you can spotlight the files you are interested in now, just in time, with a single click. The Instant Color Filters are fully customizable to your needs and easy to share. They support the full set of file properties and meta properties, plus a couple of XYplorer only properties.
  • Color Filters for Folders:
  • Now the folder tree supports Color Filters by age. So you can, for example, color code all folders created or modified today, or this week, or this month, etc.
  • Image Aspect Ratio:
  • Now you can color code the aspect ratio of image files, e.g. 16:9 images green, 4:3 images blue, etc. You can as well search and find image files by their aspect ratio.
  • Scroll To Top:
  • Now Ctrl+Shift+DblClick on white space scrolls the list to top. A handy little addition because it's the only way to quickly scroll to top with the right hand at the mouse.
  • Mouse Down Blow Up (MDBU):
  • Now the right button MDBU optionally fits the image to the screen whereas the left button MDBU zooms it to original size. Very useful for photographers.
  • Multilingual Support:
  • Added support for Indonesian.

New in XYplorer 12.90.0000 (Sep 12, 2013)

  • Image Preview:
  • Now previewing Animated GIFs is supported. Simply select a GIF file and you see the animation in the Preview tab. You can even resize the running preview on the fly
  • Floating Preview:
  • Also here previewing Animated GIFs is now supported. You can zoom in and zoom out, pan zoomed images with the mouse, use the full screen, wheel thru images, etc
  • Thumbnails:
  • Now Mouse Down Blow Up is supported for thumbnails of Animated GIFs. Simply hold the mouse down on a GIF thumbnail and the animation will instantly pop up at the mouse cursor.

New in XYplorer 12.80.0000 (Aug 7, 2013)

  • Tiles Views:
  • Now you got two new views, Small Tiles and Large Tiles. Both come with high quality thumbnails, support for Mouse Down Blow Up, and essential metadata. The Large Tiles view - attention photographers! - displays image dimensions and aspect ratio.

New in XYplorer 12.70.0000 (Jul 24, 2013)

  • Color Filters by Length:
  • Now you can color-code overlong filenames (longer than 260 characters).
  • Type Ahead Find 2.0:
  • Now you have commands to jump to the next/previous match, a status bar message showing the typed pattern, and live highlighting of the matches right in the file list.
  • Line Number Selection:
  • A revolutionary new way to toggle select files. It's like checkbox selection without the checkboxes.
  • Extended Reporting:
  • Custom reporting now supports the complete set of file metadata. So you can pick out whatever info bits you need and export them in a fully customizable format.
  • Licensing:
  • Now you can upgrade your Standard License to a Lifetime License at a 20% discount. And the Lifetime License is back!

New in XYplorer 12.60.0000 (Jul 8, 2013)

  • Zip Support:
  • Now XYplorer can add to and extract from Zip archives. Zip related commands have been added all over the place, including interesting ones like "Drop into Zip", "Paste Into Zip", "Paste Extracted", "Paste Zipped", and "Zip Here".
  • Zip View:
  • A non-modal Zip preview allowing for fast and easy consecutive browsing of Zip archives.
  • Quick File View:
  • Now the window can be non-modal so you can leave it open side by side with the main window for smooth one-click previews of any listed file.
  • Adjustable Font Size:
  • Now you can control the font size of all interface elements (buttons, checkboxes, labels etc).
  • Accessible Tooltips:
  • Now the File Info Tips and other tooltips are displayed in the same font and font size as their parent controls, i.e. you can have them as big or as small, and ultimately as readable, as the rest of the text.
  • Display Hash Values:
  • Now the most common hash values for the current file (CRC-32, MD5, SHA-1, SHA-256, SHA-512) can be displayed.
  • Japanese:
  • Added support for Japanese.

New in XYplorer 12.50.0000 (Jun 12, 2013)

  • Show Milliseconds:
  • Now you can display the three file times (created, modified, accessed) with milliseconds precision.
  • Stamp Milliseconds:
  • Time stamping now supports milliseconds precision.
  • Report Milliseconds:
  • Reporting now supports milliseconds precision.
  • Illegal Filenames:
  • Now XYplorer will smoothly handle files with a space at end of the filename. This is illegal under Windows but you can get such a file via download from the web. Windows Explorer and other file managers cannot handle this and you are stuck with a file that cannot be renamed nor deleted.

New in XYplorer 12.40.0300 (May 31, 2013)

  • Minor bug fixes and enhancements.

New in XYplorer 12.40.0200 (May 16, 2013)

  • Minor bug fixes and enhancements.
  • File Times in UTC:
  • Now you can show all file times in UTC (Coordinated Universal Time), i.e. in the universal time format that is independent of your current time zone.

New in XYplorer 12.40.0100 (May 8, 2013)

  • Custom File Icons. Now you can customize the icons of the currently selected tree folders.
  • Minor bug fixes and enhancements.

New in XYplorer 12.40.0000 (Apr 30, 2013)

  • Custom File Icons:
  • This version comes with some serious eye candy. Windows can assign icons to file types, but here are new icon tricks that go much further: Assign custom icons to all folders with a certain name, e.g. "movie" or "docs", or on a certain drive. Assign custom icons to particular files, e.g. to "C:\pagefile.sys", or to all files called "readme.txt", or to all JPEGs containing "2013" in the name. It gets even better: You can take your associated icons with you wherever you go: Custom File Icons are fully portable without changing a single byte in the host system. It all runs from a USB stick, full stealth.

New in XYplorer 12.30.0100 (Mar 20, 2013)

  • Minor bug fixes and enhancements

New in XYplorer 12.30.0000 (Mar 15, 2013)

  • Type Stats and Filter. Pops a menu of all file types contained in the current folder or search results, ordered by count. Click any of the types to filter the list by this type. Killer feature.
  • Recent File Operations. Pops a menu by which you can apply recent file operations (Copy and Move) to the currently selected files, using the same operation and target path as recently.

New in XYplorer 12.20.0400 (Mar 8, 2013)

  • Address Bar. Now Ctrl+Click on the edit box icon will open the match list to the parent of the current item.
  • Auto-Complete. Minor enhancements and refinements.

New in XYplorer 12.20.0300 (Mar 5, 2013)

  • 4 Key Navigation. Now you can browse the whole computer by just 4 keys (Ctrl, Shift, Tab, Enter) in the Address Bar.
  • Mouse Click Navigation. Now you can browse the whole computer by just using the Left and Right mouse button in the Address Bar.
  • Bug fixes.

New in XYplorer 12.20.0200 (Feb 27, 2013)

  • Bug fixes.

New in XYplorer 12.20.0100 (Feb 27, 2013)

  • 6 Key Navigation. Now you can browse the whole computer by just 6 keys (Ctrl, Left, Right, Up, Down, Enter) in the Address Bar.
  • Address Bar. Now the dropdown list optionally shows all matching files (not just folders) and you can open them right from there.
  • Bug fixes.

New in XYplorer 12.20.0000 (Feb 20, 2013)

  • Portable Tags. Now you can carry around a stick full of tagged items (Labels, Tags, Comments) together with the application (XYplorer) that displays them. Regardless of the drive letter assigned by the host system. Another milestone in portability technology.
  • Custom Toolbar Buttons. Now you can drop files or texts on all buttons and process them with the scripts assigned to that buttons. In other words: Now you can do to files anything imaginable simply by dropping them onto freely programmable buttons.
  • Accessibility. Full support for high contrast color schemes.
  • Multilingual Support. Added support for Chinese (Traditional), Croatian, Russian, and Spanish.
  • Safety. Now XYplorer protects you from the so-called "Unitrix Exploit" where certain Unicode characters are used maliciously to disguise executables. To date, no other Windows file manager offers this protection.

New in XYplorer 12.10.0000 (Feb 8, 2013)

  • Language Support. Now you can download a language file from the server and load it into the interface in one go. Ultra-slick!
  • Mouse Down Blow Up. Now you can move zoomed images like you know it from a touch screen.
  • Access Control. Now you can use environment variables and XYplorer native variables when stating AllowedDirs and DisallowedDirs. That way you can easily assign account-specific user rights. A powerful corporate feature.

New in XYplorer 12.00.0000 (Jan 28, 2013)

  • Multilingual Support:
  • XYplorer now supports interface languages other than English. Currently translations for French, Italian, Polish, and Portuguese are available. Languages can be loaded and changed on the fly without restarting the program.
  • Interface Translation Tool:
  • You can easily edit a translation or create a new one yourself.
  • Personal Annotations - A possible alternative use of the Interface Translation Tool is making personal annotations to any text bit in the whole XYplorer interface. If you want to make annotations to the original English version of the program, you first have to load a language file containing the untranslated English text bits. This file is called Reference_*.lng (* is the Language Support version number) and contained in this archive. Then you can edit the original texts and add helpful remarks. If your remarks are of general use you can share such an annotated language file with other users.
  • Funny Characters:
  • Flabbergasted by strange, weird, funny, unknown characters in a filename? Now you can analyze the characters in a filename and optionally replace the funny ones using the new command "Convert to ASCII". This includes, among other conversions, Cyrillic to Roman transliteration.
  • Last not least you can convert the filename to ASCII including all the transliterations mentioned above. The new command Convert to ASCII in menu File | Rename Special does it for all selected files.
  • Licensing:
  • The Standard License is now the only license on offer.

New in XYplorer 11.90.0200 (Jan 8, 2013)

  • Licensing. Now Unicode usernames are supported.

New in XYplorer 11.90.0100 (Dec 28, 2012)

  • Renaming Files. Now optionally invalid characters are auto-replaced by a character of your choice.
  • Secondary Sorting. Now you can sort files by the day they have been modified, and then sub sort each day by Name, Type, Size, or any other column.
  • Bug fixes.

New in XYplorer 11.90.0000 (Dec 17, 2012)

  • Power Filters. Now you got a powerful set of predefined one-click visual filters, like "Modified Today", "Image Files", "Empty Files", and many more. The set is freely customizable.
  • Visual Filters. Now Attributes, Size, Date, and Age filters are supported additionally to the Name filter.
  • Inline Rename in Tree and List. Now you can paste multiline clipboard contents into the edit box.
  • Exclude Items from Search. Since long you can exclude particular folders from being searched. Now you can also exclude particular files or file types from being found.

New in XYplorer 11.80.0100 (Dec 4, 2012)

  • Bug fixes.

New in XYplorer 11.80.0000 (Nov 27, 2012)

  • Total Report. Now you can export the complete set of metadata of all files in a folder in CSV format. In other words, everything that the system knows about a file is exported in a well-defined, easily processable, and widely portable file format. It's the documentation junkie's wildest dream come true.
  • Floating Preview. The status bar now shows the aspect ratio of the previewed image (3:2, 16:9, 3:4, etc.).
  • Remote Control. Now you can run an XYplorer script from an external program using the WM_COPYDATA command with XYplorer's hWnd. This means if you are a programmer you can fully remote control XYplorer. (Pro Edition Only)

New in XYplorer 11.70.0100 (Nov 27, 2012)

  • Bug fixes.

New in XYplorer 11.70.0000 (Oct 8, 2012)

  • Floating Preview Zoom. Now you can freely zoom in and out using the keys Numpad Add and Numpad Subtract. Extra-fine stepping, Lock Zoom, and Toggle Zoom is supported.
  • Floating Preview Rename. Now you can rename items directly from the preview using F2 or the right-click menu.
  • Rename with Dialog. You don't like inline rename? Now there is an alternative. Optionally have a nice modal dialog for renaming operations in Tree and List.
  • Copy Tags. Finally copying tags along with the copied files is supported.

New in XYplorer 11.60.0200 (Sep 24, 2012)

  • Copy Containing Folders. The right-click menu of items in Search Results and Branch View got a fabulous new command to copy the containing folders of all selected items to the clipboard.

New in XYplorer 11.60.0000 (Sep 11, 2012)

  • Duplicate File Finder. Finds duplicate files by name, date, size and/or content in any location. Spotting duplicates, especially those by content, can be useful for freeing up storage space.
  • Tree Path Tracing. Always know your place in the folder tree, without even consciously looking at the tree. You might get used to it sooner than you think...
  • PSD Previews. More good news for photographers: Enhanced support for PSD Preview, Thumbnails, and Mouse Down Blow Up.
  • Rotate. Now you can rotate the Floating and Full Screen Preview. Works for all previewed file types, even for RAW images, PSD, TGA, PDF, and video thumbs.

New in XYplorer 11.50.0000 (Aug 22, 2012)

  • Highlighted Groups. A revolutionary display style where every group of files is highlighted depending on the sorted column. In Configuration | Colors & Styles you find the new Grid Style dropdown. Here you can choose among several grid styles, among them "Zebra Stripes: Highlighted Groups". The Highlighted Groups grid style can be used as a visual dupe finder. Want to know if the current folder contains any files of exactly the same size? Sort the list by size, select "Zebra Stripes: Highlighted Groups" and turn on the Grid (menu Tools | Customize List). Voila! Any size dupes stand out clearly, you don't have to strain your eyes to spot them. The same can be done with any column, like Modified, Created, Type, Comment, Name, etc.
  • Ignore Diacritics. Find Files, Visual Filters, Color Filters, Spot and Jump, Type Ahead Find now all optionally ignore diacritics (accents on letters: àçöñ...) and thus let you find or mark files with letters your keyboard cannot easily produce.
  • Replace with File in Clipboard. New optional context menu command to replace the contents of the selected file with the contents of the file currently in the clipboard.

New in XYplorer 11.40.0000 (Jun 25, 2012)

  • Color Filters by Properties. Now you can color-code files by their extended properties, which gives you a vast number of options. For example, give a specific highlight to all files of photos that were shot on a certain day or in a certain date range. Or color- code photos with certain dimensions, shot with a particular camera, or using a certain aperture. Or highlight all MP3s with a certain bit rate. Or all PDFs with a certain author AND more than 175 pages AND younger than 2 years.
  • High Quality Image Preview. Optimized the display quality by applying high-end interpolation algorithms. Applies to all previews (Preview Tab, Floating Preview, Full Screen Preview).
  • Captionless Thumbnails. Now you can hide the captions and enjoy captionless thumbnails.
  • Metadata Popup. Now you can show all available metadata of a file in a popup text box.
  • Sort Headers in All Views. Now you can show sort headers not only in Details view but in all other views as well, e.g. in Thumbnails.
  • For your interest, Windows Explorer in Vista had sort headers in all views but for unknown reasons Microsoft removed this feature in Windows 7. Now, XYplorer brings it back to Windows 7 and to all other Windows versions.
  • Reverse Sort Order. Now you can reverse the current sort order using a keyboard shortcut. This way you can even reverse a custom sort order created by Manual Sorting.

New in XYplorer 11.30.0100 (Jun 13, 2012)

  • Thumbnails. Enhanced display options.

New in XYplorer 11.30 (Jun 5, 2012)

  • Preview. Added major RAW image types to the previewed and thumbnailed image formats.
  • Metadata. The new Info Panel tab "Meta" displays file-specific metadata, e.g. aperture, shutter speed, and ISO for photo files.
  • Thumbnails. Now you can choose between five display styles.
  • Report. Now you can show instant folder reports of various formats in a popup text box.

New in XYplorer 11.20 (May 24, 2012)

  • Selection Style. Now the whole interface supports the Windows Themes selection style. A vast improvement in look and feel if you are running a post-XP operating system.
  • Floating Preview. Enhanced features, handling, and speed.
  • Full Screen Preview. Now it supports everything the Floating Preview supports, including Mouse Down Blow Up.
  • Tree Full Row Select. The folder tree now supports Full Row Select.
  • Show Grid. Now there is a toolbar button to quickly toggle horizontal zebra striping in the file list.

New in XYplorer 11.10 (May 15, 2012)

  • Floating Preview. A new preview pane separate from the main window, supporting Mouse Down Blow Up and the transparency grid for transparent images. One of the most demanded features.
  • Mouse Down Blow Up. Now it zooms exactly into the point where you downed the mouse. A tiny change with a stunning effect and highly useful for investigating details in images.
  • Delete Long. Fed up with "Path Too Long" errors when deleting items? The new command Delete Long deletes file and folders with overlong paths (> 260 characters) with ease.

New in XYplorer 11.00 (Apr 26, 2012)

  • Quick Name Search:
  • A minimalist interface to finding files. Combines ultimate power with ultimate ease.
  • The obvious idea is to offer an ultra-smooth access to the most common find task: the search by filename. No more need to open the Info Panel, select the mighty Find Files tab, reset any previous filters, enter a pattern, and press Find Now. Instead you completely bypass the Find Files tab leaving its current settings unused and unchanged.
  • As an extra service there is a handy additional command Repeat Last Quick Name Search (Shift+F3). It repeats the last Quick Name Search (if any) in the current location. You find this command in menu Edit, and in the right-click menu of the Quick Name Search toolbar button.
  • Tags Tab:
  • XYplorer lets you assign tags (labels, tags, and comments) to individual files and folders. The new Tags tab provides an intuitive all-in-one interface to adding, editing, and viewing the tags.
  • Copy Here with Path. A copy command that offers you smart choices regarding the target location. Makes it very easy to mirror copy individual items from/to deeply nested locations.
  • You find the command in the custom Drag and Drop context menu, and (as "Paste Here with Path...") in the Paste Special submenu.
  • The commands open a dialog which offers you a complete set of path choices auto-generated from the drop target and the source item(s). Any non-existing subpaths will be silently created in the target; non-existing paths are marked by the "New Folder" icon in the dialog.
  • Smart Dropdown Buttons:
  • Simply paste a plain list of documents, executables, and folders into a User Button and enjoy the power of type-aware default actions right from the toolbar.

New in XYplorer 10.90.0300 (Mar 28, 2012)

  • Catalog. Now you can drop files or folders onto user written scripts to process them. For example, you now have a cool way to tag files: Just drop them onto the tags! The possibilities are endless. Mind-blowing feature. (Pro Edition Only)
  • Text Preview. Now you can add user-defined code pages to the list of code pages available for previewing text files.

New in XYplorer 10.90.0100 (Mar 12, 2012)

  • Accessibility. The configuration dialog now features a jump list which quickly leads you to any of the currently 271 settings.
  • Accessibility. The main menu now features a command list where you can quickly call any of the currently 574 commands (plus any number of user-defined commands).
  • Accessibility. Now you can choose which of the main interface elements (List, Tree, Catalog, Address Bar, Tabs) adjust to the custom font size set by Ctrl+Wheel.

New in XYplorer 10.90.0000 (Feb 27, 2012)

  • Tag-Based File Management. A new interface makes searching for Labels, Tags, and Comments more comfortable and powerful.
  • Multi Field Search. In a Boolean search you can now mix different fields, e.g. find all images with 1024 x 768 pixels AND labeled "Red" AND having "2012" in the name. Such a search can be wrapped into a single click, e.g. as Favorite or Toolbar button.
  • Text Preview. Now you can select a different encoding for the previewed text file, e.g. Cyrillic, Arabic, Chinese, or Japanese.

New in XYplorer 10.80.0100 (Jan 30, 2012)

  • Safety and Accessibility. Added optional safety belts and wider support for large font sizes.
  • Scripting. Various enhancements, like a more flexible HereDoc syntax, and an improved increment operator. (Pro Edition Only)
  • Thumbnails. Dimensions are now shown on a semi-transparent background.
  • Bug fixes.

New in XYplorer 10.80.0000 (Jan 19, 2012)

  • Multi Branch View. Quickly view the complete contents of two or more folders in one list. These folders can even be in totally different locations.
  • Tabsets. Now "Revert to Saved" is supported. Safely play around with a tabset and quickly go back to the original state.
  • Automatic Rich File Operations. Now, where appropriate, Copy/Move/Paste operations optionally copy the source folder structure as well and thus avoid collisions of the sources in the target location.
  • Info Panel. A shiny blue button at the right end of the Status Bar makes the Info Panel more accessible to mouse users.
  • Paste To Selected List Folder. Now you can paste items from clipboard (Ctrl+V) directly into a folder shown in the file list, even in Branch View and Search Results.
  • Minimize Tree. Reduce the folder tree to just the paths of all tabs in the current pane.

New in XYplorer 10.70.0100 (Dec 29, 2011)

  • Bug fixes.

New in XYplorer 10.70.0000 (Dec 21, 2011)

  • Tabsets. Now you can save and load the tabset of a pane, that's all tabs including their layout (tab settings and tabwise list settings) and contents (cached search data, find settings, homes, history, etc.). (Pro Edition Only)
  • Visual Filters. Now Visual Filters support environment variables and XYplorer native variables.
  • Flat View. Renamed it to "Branch View". Reason: "Flat View" had been trademarked by a competing product.
  • Branch View and Name Search. Now you can branch view and search whole servers.
  • Sorting. The new command Previous Order allows you to toggle between the two recent sort orders.

New in XYplorer 10.60.0000 (Nov 23, 2011)

  • Flat View. Lets you view the contents of all subfolders of a folder in one list.
  • Sticky Section. Now items in most-recently-used lists can be made permanent by moving them into the Sticky Section.
  • Custom Copy with Verification. Now SHA-256 and SHA-512 hashing works on all systems (XP, Vista, and Win7).
  • Selection Stats. Displays statistical information on the currently selected items.
  • Move On Rename. Quickly move an item by entering a new path into the inline rename box. Non-existing paths are created on the fly.

New in XYplorer 10.50.0000 (Oct 25, 2011)

  • Grep. Finding files by content now supports Regular Expressions.
  • Rename Special. Now you can mass rename files using meta properties like Camera Model, Width and Height, or Bit Rate.
  • User Buttons. Now user-defined colored labels are supported.
  • Full Screen Preview. Now the mouse wheel is supported.

New in XYplorer 10.40 (Oct 24, 2011)

  • Wipe:
  • A method to securely delete files beyond recovery

New in XYplorer 10.30 (Oct 24, 2011)

  • Custom Move:
  • Added Custom Move, Custom Copy's sister, a fully configurable, queueable, verifiable, and backgroundable move operation.
  • Undo:
  • Now Custom Copy and Custom Move support multi-level Undo/Redo.
  • Single Click Open:
  • Now you can optionally open list items by a left button single click on their icon.
  • Attribute Stamping:
  • The new scripting command AttrStamp allows for automated changing of file attributes.
  • Thumbnails:
  • Added configurable multi-line captions (up to eight lines), so also longer filenames can be fully displayed in Thumbnails and Large Icons views.
  • Auto-Rotate:
  • Now Image Preview and Thumbnails support auto-rotate for JPEGs and TIFFs.

New in XYplorer 10.20 (Oct 24, 2011)

  • Droppable User Buttons:
  • Create custom toolbar buttons within seconds which point to a location or an executable and function as drop targets.

New in XYplorer 10.10.0100 (Oct 24, 2011)

  • Custom Tab Icons:Now you can customize the icon of each Tab.
  • Custom Catalog Icons:
  • Now you can customize the icon of each Catalog item.
  • Custom Openwith Icons:
  • Now you can customize the icon that's shown for each item in the Portable Openwith Menu (POM).

New in XYplorer 10.10 (Oct 24, 2011)

  • Drive Bar:
  • Now XYplorer offers a smart drive bar that flexibly integrates into the toolbar. The availability of drives is reflected in real time, and the individual drive buttons function as drop targets.
  • Tab Bar:
  • Now you can show a New Tab button on the tab bar of each pane. It lets you quickly open a new tab.
  • Sort Order:
  • Now you can sort filenames primarily by base, and secondarily by extension. This is the Win7 way and it's usually preferable to the XP way (sort by full name).
  • Empty Folder:
  • The context menu of folders in Tree and List now optionally features a command to empty the right-clicked folder.

New in XYplorer 10.00 (Oct 24, 2011)

  • Custom Copy:
  • A widely configurable alternative copy method that exceeds the Windows standard copy in many ways, e.g. verification, reporting, and logging. Custom Copy operations can be backgrounded and queued.
  • Backup:
  • Backup operations now can be backgrounded and queued.

New in XYplorer 9.90.1100 (Jun 15, 2011)

  • Progress Dialog. Backup operations now come with a progress dialog featuring the ability to pause/resume copying and detailed reports.
  • Verification. Backup verification now supports the following methods: Byte-to-byte, MD5, SHA-1, SHA-256, SHA-512.
  • Safe Overwrite. Backup operations now feature "Safe Overwrite", a clever logic that minimizes the risk of data loss due to failures while overwriting (e.g. power out).
  • Live Filter Box. Various lists in the interface now are provided with a live filter box, aka "Instant Search".
  • Type Ahead Find. Now there's an option to "Match anywhere", not just at the beginning of the file names.
  • Empty List Message. Now when the file list is empty a message is displayed right in the list.
  • Overlong Filenames. Now you can delete a folder with overlong name (more than 260 characters) with all its contents.
  • Access Control. An administrator now can define any number of disallowed locations.

New in XYplorer 9.90.1000 (May 24, 2011)

  • Access Control. An administrator now can easily control which paths can be accessed by the user of XYplorer, and which file operations are allowed. A powerful corporate feature.
  • Eye Candy. Now there's a Translucent Selection Box with freely configurable color.
  • Tag-Based File Management. Now you have immediate access to the tags database (containing per-file Labels, Tags, and Comments) in its current state in memory.

New in XYplorer 9.90.0900 (May 3, 2011)

  • Bug fixes.

New in XYplorer 9.90.0800 (Apr 16, 2011)

  • Scripting. Added Permanent Variables. They stay alive during the whole XYplorer session, or optionally even across sessions
  • Aliases. Aliases now support arguments.
  • Command Line Interpreter. Now you can define a custom command line interpreter with arguments.
  • Bug fixes.

New in XYplorer 9.90.0700 (Apr 7, 2011)

  • Catalog. Added support for including multiple external catalogs. This is a corporate feature allowing teams to include multiple external sources for sharing items, and permitting management or leads to control who can modify these items. Items here include locations, drop targets, scripts, filters, searches, and programs.
  • Filter Selected Items. Have the file list show only a particular subset. Surprisingly useful little feature.
  • Bug fixes.

New in XYplorer 9.90.0600 (Mar 26, 2011)

  • Catalog. Added Import/Export functionality.
  • Scripting. New functions round, floor, and ceil. (Pro Edition Only)
  • Scripting. Added integer division (\), modulo (%), and exponentiation (^) operators.
  • Verify. On backing up files this new option provides a very fast byte-by-byte verification of each

New in XYplorer 9.90.0500 (Feb 21, 2011)

  • Reporting. Enhanced reporting functionality through powerful new scripting commands folderreport and catalogreport
  • Scripting. Scripting now supports Foreach Loops
  • Safety. New Auto-backup Configuration feature, a smart little safety precaution to protect you from mishap.
  • Bug fixes.

New in XYplorer 9.90.0401 (Feb 15, 2011)

  • Bug fixes.

New in XYplorer 9.90.0200 (Jan 31, 2011)

  • Junctions and Symbolic Links. Support for creating junctions and symbolic links.
  • Bug fixes.

New in XYplorer 9.90.0100 (Jan 17, 2011)

  • Preview and Find Files by Contents now support UTF-8 encoded text files (with or without BOM).
  • Bug fixes.

New in XYplorer 9.90.0000 (Jan 6, 2011)

  • Tag-Based File Management. With version 9.90 XYplorer offers tagging as a radically new approach to file management and alternative to the hierarchical tree-based file management. You can assign any number of tags to any file or folder. Yes, any file, not just media files.
  • Transparency Grid. Now, in Image Preview and Thumbnails, you can optionally have a checkered grid shining through the transparent parts of an image (PNG, GIF, ICO, etc).
  • Admin Settings. Now you can pass the path to a file where the license data are stored. This is quite useful when installing XYplorer in companies for large numbers of users that are covered by a single Corporate License, or when you have many parallel XY installations on your machine.
  • Scripting. The new command renameitem() allows for easy-to-set-up point-and-click renaming. Very useful when archiving large numbers of sound or image files, especially in combination with the sound and image preview. (Pro Edition Only)
  • Inline Rename. Now when an item with the same name already exists you can choose between Suffix, Overwrite, and Cancel.
  • Incremental Suffix. Now, additionally to numbers, also lower case letters are supported as incremental suffix on name collisions.
  • Address Bar. Now right-clicking the dropdown arrow pops an all-in-one menu giving you quick access to the main areas of your file system.
  • Folders in List. Now the middle-click optionally opens a folder in a new tab. And a folder's right-click menu optionally features commands to open the folder in a new tab or in the other pane.
  • Thumbnails Speed. Creating thumbnails got much faster.
  • List Speed. Due to a total rewrite of icon retrieval, the file list now loads and scrolls much faster and smoother also in folders with lots of specific icons (e.g. many EXE or ICO files).

New in XYplorer 9.80.0000 (Nov 30, 2010)

  • Color Filters by Date. Now you can, for example, color all files that were modified on a certain day, or that were created before the year 2008. Now you can as well, for example, color files that were created from 8:00-10:00 in the morning (on any day), or last modified on a weekend, or last accessed on any Valentine's day.
  • Color Filters by Age. Now you can, for example, color all files that were modified today, or yesterday, or last week, or that were created more than 10 years ago.
  • Color Filters. Now you can combine color filters of any type and number with a Boolean AND. For example, give a nice blue back color to all TXT files larger than 1 MB and modified yesterday.
  • Serial Rename. Here's killer feature for everybody who frequently needs to do lots of manual renaming: Serial rename by Up and Down keys! Renaming files in a list now is almost like moving and typing around in a multi-line text box. You will never want to miss it.
  • Toolbar. New buttons "Move to Other Pane" and "Copy to Other Pane" make basic dual pane file management a snap.
  • Backup. Now, on name collisions, you can optionally have the copies renamed, or the existing files.
  • Scripting. Powerful new functions formatbytes(), formatlist(), hash(), and listpane(). (Pro Edition Only)
  • Size Formats. Now the units TB (Terabyte) and PB (Petabyte) are supported everywhere in the application.

New in XYplorer 9.70.0000 (Nov 3, 2010)

  • Admin Settings:
  • You use XYplorer in your company and don't want your employees to check for updates? You don't want them to change the configuration? All this and more is now possible through Admin Settings!
  • Switch Catalogs:
  • Finally you can switch catalogs on the fly and manage any number of Catalog (aka Favorites Panel) resources right from the user interface.
  • Color Filters by Size:
  • Using size-based color filters you now can, for example, color all empty files in a certain way, or all files bigger than a certain size.
  • Whole Word Content Search:
  • Finding files by contents now supports whole word matching. As an extra bonus the content search now supports files with overlong filenames (> 260 chars).
  • Confirm Drag and Drop:
  • Optionally pop a confirmation prompt for every left-mouse drag and drop operation. A reliable protection from accidental drops!

New in XYplorer 9.60.0100 (Oct 20, 2010)

  • Renamed "Select Special" to "Sync Select".
  • Bug fixes.

New in XYplorer 9.60.0000 (Oct 6, 2010)

  • Select Special. Various commands to modify the selection in one pane based on items in the other pane.
  • Sync Scroll. Now synchronous scrolling of both panes is supported.
  • Sync Sort. If Sync Scroll (see above) is enabled then both panes are also synchronously sorted.
  • Restore Selection. Ever inadvertently erased a selection? The new "Restore Selection" command will bring it back within a click.
  • Move Up. A quick way to move the selected items to the folder above the current folder. The command is optionally added to each item's context menu.
  • Edit Item Names. Edit the names of the selected List items in a multiline text box.
  • Make Coffee. How many file managers do you know that can make you a cup of coffee? Here is one! (Pro Edition Only)

New in XYplorer 9.50.0100 (Sep 21, 2010)

  • Office Preview: Now Word documents (doc, docx) are previewed in a technically completely new way which should take care of the known issues when attempting to preview Office 2007 through Internet Explorer.
  • Bug fixes.

New in XYplorer 9.50.0000 (Sep 6, 2010)

  • Select Items. The new interface "Select Items..." lets you select items by a list of item names.
  • Selection Filter. The Selection Filter now can be limited to select only files or only folders.
  • Selection Filter. Now you can add to or remove from the current selections.
  • DOS commands. DOS commands now support XY native variables and Environment variables.
  • Titlebar. Now you can define the layout of the main window's titlebar.
  • Scripting. Now you can run a script directly from the command line. (Pro Edition Only)

New in XYplorer 9.40.0100 (Aug 12, 2010)

  • Bug fixes.

New in XYplorer 9.40.0000 (Aug 2, 2010)

  • Portable Tabs. Now tabs can be made fully portable by pointing them to a portable path, i.e. to a term that resolves to a path depending on the context.
  • Go to Last Target. Now the copied or moved items found in the target location are auto-selected when you go there using the "Go to Last Target" command. A surprisingly useful little service.
  • History Retains Selections. Now (optionally) if you return to a previous location, any previous selections in this location are restored.
  • Portable File Associations. Now you can define associations for files without extension. (Pro Edition Only)
  • Tree. Now tooltips of junctions display the Junction Target.
  • Scripting. This new version comes with a couple of powerful new or improved scripting commands like inputselect(), tab(), listfolder(), and report(). (Pro Edition Only)
  • Address Bar. Now right-clicking the dropdown arrow pops the breadcrumb menu for the current path.

New in XYplorer 9.30.0000 (Jul 15, 2010)

  • Folder Tree. Now the tree state can optionally be fully retained across sessions. So when reopening XYplorer you find your tree exactly (all expanded nodes, selected node, scroll position) as you left it last time. Which other file manager can do this?
  • Thumbnails Caching. Improved cache management now auto-adjusts the cache to any renamed or moved folders. No thumbnail has to be created again anymore just because you renamed or moved a folder.
  • Color Filters. Now you can optionally apply the color filter patterns to files only and thus avoid that folders are colored when they match a pattern.
  • Image Preview. Now the frame count is displayed for animated GIFs.
  • Media Preview. Now you can optionally play only the beginning of a sound or video file, and then stop, loop, or auto-jump to the next file (depending on the Loop settings). The number of seconds to be played can be freely defined.
  • Folder Tree. Now can optionally expand or collapse the current tree node by a single click on the name. Saves you many clicks.
  • Creating New Files. Now you can create a bunch of new files in one go by simply entering a list of names into a multi-line edit field.
  • Statusbar. Now you can hide the Statusbar.
  • Find Files. The interface is now 100 pixels wider so that you have more space for your search patterns.
  • PDF Thumbnails. PDF thumbnail blow ups can now be enlarged to an actually readable size. The same holds for any other format whose thumbnails are driven by a shell extension.
  • Drag'n'Drop Context Menu. The new command "Go to Dragged Item" allows you to go to the dragged item's containing folder and select the item, or simply open the folder if the item is a folder. A typical use-case would be when dragging items or paths from other apps into XYplorer. It's a kind of "Go to by Drag'n'drop" -- revolutionary and very useful if you ask me.

New in XYplorer 9.20.0000 (Jun 11, 2010)

  • Aliases
  • User Folder
  • Special Folders
  • User Buttons
  • Folder Sizes
  • Environment Variables
  • Previewed Formats

New in XYplorer 9.11.0000 (May 19, 2010)

  • Bug fixes.

New in XYplorer 9.10.0000 (May 5, 2010)

  • Queued File Operations 2.0. Improved interface and functionality:
  • Now you can remove selected jobs from the queue (temporarily or permanently).
  • Now you can pause and restart the queue at any time.
  • Now you can start selected jobs out of queue order.
  • Animated feedback on the statusbar while background jobs are in progress.
  • Option to show details of each job in the queue dialog.
  • Option to hide completed and skipped jobs from the queue dialog.
  • Now you can configure which types of file operations are backgrounded for parallel or sequential (queued) processing, and which are always run immediately in the foreground.
  • Background Bar. New optional UI element, a mini toolbar at the right end of the Statusbar containing a single button which tells you about the status of background jobs and lets you open the Background Jobs dialog.
  • Find By Type. Now you can narrow down the scope of your search to only a specific type of files, e.g. image files or audio files. Highly intuitive and extremely useful little feature.
  • Text Preview. One-click instant preview for more than 50 different text file formats. And you can freely add extensions to the list of supported formats.
  • Preview. Now you can easily add any number of new extensions to all preview types (Text, Images, Fonts, Office, Web) right in the configuration dialog.
  • Mouse Down Blow Up on Thumbnails. Now you can configure whether left, right, or both mouse buttons trigger MDBU.
  • Recently Opened Items. New command "Open..." lets you can enter, paste, or select an item (file, folder, drive) to open, without the need to go there first. Recently opened items are stored in a MRU list that is saved between sessions.
  • In the Pro edition, the Open dialog features an OpenWith dropdown menu.
  • Find Files. Now you can search by the length of the file title (that's the document name without the path).
  • Address Bar. Now you can launch DOS commands directly through the XYplorer UI by prefixing "!" to the command e.g. "!dir".
  • Icons. Support for DPI aware icon sizes on custom DPI settings.
  • Privacy and Discretion. New option "Don't save most-recently-used lists" increases XYplorer's stealth level, together with "Don't save history" and "Don't save tabs".
  • Bugs fixed. Particularly an "Access Denied" issue with certain folders on Vista/Win7 is now history.

New in XYplorer 9.00.0200 (Apr 21, 2010)

  • New app icon and logo.
  • Minor improvements to Background Processing.
  • Bug fixes.

New in XYplorer 9.00.0010 (Mar 29, 2010)

  • Bug Fixed. The Standard License Pro Key issued for v9.00 did not unlock the application.