Here's the new BETA (32-bit)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0202 - 2023-10-20 17:32
    + SC tab enhanced: Added operation to close all tabs to the right.
      Syntax: tab([operation], [data], [index], [ID])
        operation:
          "closeothersright" = close all tabs to the right of a reference tab
            data:
                 0 = [default] no prompts
                 1 = prompt if there are default, locked, or home zone tabs
            index: index of the reference tab; defaults to the current tab
            return: index of the reference tab
      Examples:
        tab("closeothersright");        //close all tabs to the right of the current tab (no prompts)
        tab("closeothersright", , 3);   //close all tabs to the right of the 3rd tab (no prompts)
    * Updated the help file.
    ! View | Tab | Close All Tabs Right: Did not work correctly when the selected tab was 
      closed (when it was to the right of the right-clicked tab). Fixed. The rightmost tab 
      is now automatically selected in this case.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0203 - 2023-10-21 10:38
    + Custom Event Actions: Added a new event "Right-click on tab" to the "Clicking on 
      Tabs" section. The event here is the right-click on the tab caption, not on the tab 
      icon.
      You can choose from three actions:
        Default:    Pop the default right-click menu for tab headers.
        None:       Do nothing.
        Run Script: Run a custom script.
    * Configuration | General | Custom Event Actions: Now a fast click (time between 
      mouse-down and mouse-up) in the Action column will close any showing popup menu 
      without immediately opening a new one.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0204 - 2023-10-21 19:02
    * Custom Event Actions | Right-click on tab: Revised the actions. Now there are four:
        None:       Do nothing.
        Small menu: Pop a small right-click menu with just the most basic commands.
        Large menu: Pop a large right-click menu identical to menu View | Tab [Factory default].
        Run Script: Run a custom script.
      Small menu and Large menu can be inverted by pressing CTRL while right-clicking.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0205 - 2023-10-22 17:53
    ! Configuration | General | Tree and List | Items in Tree and List | Hidden files and 
      folders: If disabled, moving down inside a hidden folder by double-clicking on a 
      folder in the file list confused the history in such a way that a simple "Back" did 
      not go back, but up to the first non-hidden location. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0206 - 2023-10-23 13:07
    ! Toolbar: Quick repeat clicks would sometimes skip a click, especially noticeable 
      with the history buttons. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0207 - 2023-10-24 22:34
    + Custom Event Actions | Right-click on tab: Now you can invert Small/Large menu also 
      with the rocker-click (left button down, right button click).
    ! Tree: Ctrl+End would go to the bottom of the tree without triggering a list update. 
      Fixed.
    % Heavy Duty Performance: During several tests with huge folders (> 100,000 items), 
      several bottlenecks were identified and eliminated, i.e. replaced by more efficient 
      algorithms.
    * XYcopy: Updated to 2.10.0224.
    > Configuration | General | Sort and Rename | Rename | Set archive attribute on folder 
      rename: FYI, this makes renaming huge folders (> 100,000 items) quite slow because 
      attributes have to be retrieved from each file and then possibly set for each file. 
      I wonder if there should be a limit where this feature is skipped.
    > Content-Based Folder Icons: These make browsing a list of many huge folders (> 
      100,000 items) frustratingly slow because there will be a point (depending on your 
      hardware) where the Windows file I/O cache cannot hold that much data, so we drop 
      down to hardware I/O speed. And unfortunately Windows provides no way to determine 
      whether a folder is empty short of retrieving ALL of its contents. That's where the 
      time is wasted.
      So, if you frequently list such large folders, do not use CFI with the /e or /f 
      switch, e.g.:
        *\ /e><xypath>\XYicon_FolderEmpty.ico //matches all empty folders
      There is no way to automate this decision because determining whether a folder is 
      huge takes just as much time as determining whether a folder is filled or empty.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0210 - 2023-10-25 16:13
  %%% Custom Copy: Can now handle a larger number of files without running out of memory. 
      I stopped testing at 4 million, but expect the limit to be much higher now. This 
      breakthrough was achieved by a major rewrite: larger jobs now use a temporary file 
      (in <xydata>\Temp) to free up RAM.
      Currently only implemented for foreground operations.
    > Note that the successful tests were performed by copying 40 folders with 100,000 
      files each, and by copying a folder with 40 subfolders with 100,000 files each. 
      However, if you copy a single folder with 4 million files and no subfolders, you 
      will still run into memory problems.
    % Custom Copy: Further speed improvements.
    * Hover Box: If the current box is a folder contents preview, it will now close 
      before the contents of the next box are retrieved. Previously, out-of-date content 
      could easily be mistaken for fresh content, especially if a large folder took a long 
      time to retrieve.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0211 - 2023-10-25 19:02
    % Custom Copy: Further speed improvements when copying huge folders.
    % Custom Copy | Progress Dialog: Better information about what's going on in the 
      initial stages of a job.
    ! Custom Copy: Overflow (error 6) possible when copying millions of files. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0212 - 2023-10-26 14:14
    + Content-Based Folder Icons: Added a tweak to exclude certain locations from CBFI 
      (Content-Based Folder Icons). You can specify one or more (separated by ;) wildcard 
      patterns to be matched against the location in question, for example:
        CBFIBlackList=T:\Test ManyFiles\*;*Millions*
      Notes:
      - The patterns will be automatically lowercased on the next save, don't worry 
        about it, it's for speed:
          CBFIBlackList=t:\test manyfiles\*;*millions*
      - If you are crazy enough to use the ; character in your pathnames, you can use | as 
        an alternative separator:
          CBFIBlackList=T:\Test;Many;Files\*|*Millions*
      - Why would you want to use this tweak? Because with huge folders (> 100,000 items), 
        checking the contents becomes annoyingly slow.
    > Huge Folders: Color Filters like these will make listing huge folders frustratingly 
      slow (see background below at v25.00.0207 - 2023-10-24 22:34):
        B:prop:#empty:2|fl        //empty folders
        L:prop:#nosubs:2          //folders without subs
      But there is a solution. You can use the geeky filternot switch to exclude 
      particular branches with huge folders, for example:
        B:prop:#empty:2|fl //||filternot:T:\Test ManyFiles\*
        L:prop:#nosubs:2 //||filternot:T:\Test ManyFiles\*
    * Configuration | Tabs and Panes | Tabs | Show Tab List button: Previously, the tabs 
      automatically moved horizontally to display the current tab only when the Tab List 
      button was shown. Now this happens regardless of this setting.
    * Copy Millions of Files: Now it's also implemented for background operations (XYcopy).
    * XYcopy: Updated to 2.10.0225.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0213 - 2023-10-27 16:44
    + SC tab enhanced: Instead of the index, you can now pass the caption or the path of 
      the tab. Tabs are searched from left to right, the first match wins.
      Syntax: tab([operation], [data], [index], [ID])
        index:  Refers to a tab by its position, first tab = 1.
                Alternatively pass the name (if you named the tab via "Rename Tab...") or 
                the path. Wildcards * and ? are supported.
                Defaults to the current tab. See also individual descriptions above under 
                each operation.
      Remarks:
        - The matching is case-insensitive (A==a).
        - If there is no match, an error message "Tab name not found" is displayed and no 
          operation is performed.
      Examples:
        tab("close", , "Mickey");       //close first tab called "Mickey" (no prompt)
        tab("close", , "Desktop\Desk"); //close first tab pointing to "Desktop\Desk" (no prompt)
        echo tab("get", "ID", "*23");   //get ID of first tab whose name ends with "23"
    * Favorites | Toggle Highlighted Folder: Removed the default shortcut Ctrl+Shift+B.
    * Favorites | Toggle Boxed Branch: Removed the default shortcut Ctrl+Alt+B.
    * XYcopy: Updated to 2.10.0226.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0214 - 2023-10-28 18:13
    + Live Filter, Visual Filter, Quick Search, Find Files: Patterns for the Comment 
      column are now automatically wildcarded (internally surrounded by asterisks) if no 
      wildcards (* or ?) are passed.
        Comment: dog    --(internally)-->   Comment: *dog*
      To force an exact match (no wildcards) wrap the pattern in quotes:
        Comment: "dog"  --(internally)-->   Comment: dog
      FYI, auto-wildcarding has always been done for the Name column (the default column).
    + Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters and 
      Live Filter Box | Use space character for Boolean AND: Now this setting also works 
      for the Comment column.
    + Live Filter, Visual Filter: Added a tweak to match an unqualified pattern (no 
      prefixed selector like "Name:") against three columns in this order: Name, Comment, 
      Tags.
        VFFallbackNameCommentTags=1
      If you prefix "Name: no fallback will happen.
        Linda           -> match *Linda* in Name OR Comment OR Tags
        Name: Linda     -> match *Linda* in Name
      The setting will probably be added to Configuration later.
    > Of these two methods, (B) is currently implemented:
        (A) If patterns are connected by Boolean operators (here loose Boolean AND by 
            space) the fallback logic does not cross columns:
          Linda Paul  ->  match (*Linda* AND *Paul* in Name)
                             OR (*Linda* AND *Paul* in Comment)
                             OR (*Linda* AND *Paul* in Tags)
        (B) If patterns are connected by Boolean operators (here loose Boolean AND by 
            space) the fallback logic can cross columns:
          Linda Paul  ->  match (*Linda* in Name OR Comment OR Tags)
                            AND (*Paul* in Name OR Comment OR Tags)
    ! Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box | 
      Highlight matches: Highlighting was incorrectly applied to the Name column if the 
      filter was actually applied to another column. Fixed. Now it's applied to the 
      filtered column.
    + SC tab enhanced: Added flags parameter to suppress any error message.
      Syntax: tab([operation], [data], [index], [ID], [flags])
        flags (bit field):
                  1: Suppress any error message.
      Example:
        tab("close", , "Search Results", , 1); //no error if "Search Results" doesn't exist
    ! SC tab: Passing "index" with wildcards used case-sensitive matching. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0215 - 2023-10-29 11:48
    + Configuration | Find and Filter | Filters & Type Ahead Find | Visual Filters and 
      Live Filter Box: Added "Multi-column matching" option. Check it to look at the 
      Comment and Tags columns in addition to the Name column if the pattern is not 
      qualified with a selector.
      FYI, this raises tweak VFFallbackNameCommentTags to the UI. The key is now called 
      VFMultiColumnMatching.
      Later, the choice of fallback columns will be customizable.
    * Color Filters: Also Color Filters now support partial matches in the Comment field 
      without the need to add wildcards. To force an exact match wrap the pattern in 
      quotes.
        Comment: Linda          -> match items where the comment contains Linda
        Comment: "Linda"        -> match items where the comment is Linda
    ! SC tab: Omitting the index parameter did not work correctly after recent changes. Fixed.
    ! Audio Properties: A corrupt WAV file could cause error 6 (Overflow) in the Bitrate 
      field. Now this field shows "Invalid" and no error is raised.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0216 - 2023-10-29 18:19
    ! Custom Copy: Since 20231025 pasting an empty folder caused error 9. Fixed.
    * XYcopy: Updated to 2.10.0227.
    ! Deleting Junctions or Symbolic Links with Non-Shell Target Content: If you deleted a 
      junction or symlink where the target contained items that the Windows shell cannot 
      handle (overlong items or items with filenames that are not valid according to shell 
      rules), a native XYplorer routine could handle the deletion after an OK prompt. 
      However, unlike the shell, this routine would not only delete the junction or 
      symlink, but also empty the target folder. Fixed. Now only the junction or symlink 
      is deleted.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0217 - 2023-10-29 19:41
    ! Custom Copy: Since 20231025 pasting an empty folder caused error 9. Fix #2.
    * XYcopy: Updated to 2.10.0228.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

admin
Site Admin
Posts: 64813
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v25.00.0218 - 2023-10-30 14:37
    % Configuration | Find and Filter | Filters & Type Ahead Find | Live Filter Box | 
      Highlight matches: Improved the column-specific highlighting on Multi-Column Matching.
    ! Multi-Column Matching: Fixed some glitches.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

:!!: 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.

Locked