Here's the new BETA (32-bit)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 64806
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

v24.70.0013 - 2023-08-04 18:44
    + Configuration | Colors and Styles | Highlights & Dark Mode | Tree path tracing: 
      Added setting "Width of trace in pixels". Allowed range is 1 to 9 pixels, new 
      factory default is 1 (was 3 previously).
    - Configuration | Colors and Styles | Highlights & Dark Mode | Tree path tracing | 
      Wide trace: Removed (and replaced by "Width of trace in pixels").
: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: 64806
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

v24.70.0014 - 2023-08-05 11:58
    * SC interfacecolors: Now that we have the Show Section Colors toggle, it is no longer 
      necessary to completely reset the section colors to nothing. Instead, passing "" 
      will now reset them to the factory defaults.
        interfacecolors("", 1); //reset all section colors to the factory defaults
    * View | Mini Tree | Minimize Tree: Renamed to "Mini Tree from Current Tabs".
    * View | Mini Tree | Mini Tree From Recent: Renamed to "Mini Tree from Recent Locations".
    + View | Mini Tree: Added "Mini Tree from Here" which radically reduces the tree to 
      just the current location.
    * View | Mini Tree | Load Last Mini Tree: This command now toggles between the current 
      and the last Mini Tree in more situations than in previous versions. It provides an 
      easy way to undo the results of the following commands by going back to the previous 
      state:
        - View | Mini Tree | Mini Tree from Here
        - View | Mini Tree | Mini Tree from Recent Locations
        - View | Mini Tree | Mini Tree from Current Tabs
        - View | Mini Tree | Load Favorite Mini Tree
        - Tools | List Management | Mini Tree...
    + View | Mini Tree | Load Last Mini Tree: Now the last Mini Tree is remembered across 
      sessions.
: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: 64806
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

v24.70.0015 - 2023-08-05 18:52
    * Virtual Folders: If all items in a virtual folder have a common path, that path is 
      now selected in the tree when you go to the virtual folder, the tree is no longer 
      grayed out, and the tree path trace is displayed.
    % Configuration | Information | Tags | Copy tags on copy operations: A lot of time was 
      wasted unnecessarily updating the tag database when there were absolutely no tags 
      involved in the operation ("updating tags..." displayed in the status bar). Fixed. 
      These operations are now much faster in post-processing.
    % Configuration | Information | Tags | Copy tags on backup and sync operations: Same 
      as above.
: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: 64806
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

v24.70.0016 - 2023-08-06 12:06
    ! SC savethumb: Didn't accept percentage sizes for video, PDF, and other non-image 
      types. Fixed.
    ! List: Since v24.70.0007 - 2023-08-01 18:45 Ctrl+DblClick on any cell in Details view 
      would open that item as if the Name cell was double-clicked. Fixed. Ctrl+LeftClick 
      only toggles the selection, so Ctrl+DblClick only toggles it on and off (pointless).
: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: 64806
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

v24.70.0017 - 2023-08-07 12:54
    ! File | Rename Special | UrlEscape (Space > %20 ...): Filenames with non-ANSI 
      characters were not properly encoded (this needs to be done by converting the string 
      to UTF-8 first). Fixed.
    ! File | Rename Special | UrlUnescape (%20 > Space ...): Filenames that were UTF-8 
      encoded prior to URL encoding were not decoded correctly. Fixed.
    ! Scripting | Arrays: Dereferencing array elements did not work properly. Fixed.
        $a = array("cat", "dog");
          $p = '$a';
          $el  = *$p[1];      // get dereferenced array element
          echo $el;           // dog
          *$p[1] = 'horse';   // set dereferenced array element
          echo $a[1];         // horse
: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: 64806
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

v24.70.0019 - 2023-08-08 10:32
    * Tree Section Colors: Now enabled by factory default. Too good to miss.
    ! Scripting | Arrays: Interpolation of array variables in combination with non-array 
      usage of the same variable did not work properly. Fixed.
        $a = "horse";
          $a = array("donkey", "monkey");
          echo "$a, $a[0], $a[1], $a";  //horse, donkey, monkey, horse
          echo "$a[1], $a, $a[0], $a";  //monkey, horse, donkey, horse
    ! Scripting | Arrays: Since 20230618, interpolation of associative array variables 
      using single-quoted keys did not work properly. Fixed.
        $a['key'] = 'dog'; echo "$a['key']"; //dog
    ! Scripting | Arrays: Interpolation did not work properly in some wild contexts. Fixed.
        $a[2] = "cat";
          $a['1+1'] = "dog";
          echo $a[2] . $a[1+1] . $a['1+1']; //catcatdog
          echo "$a[2]$a[1+1]$a['1+1']";     //catcatdog
    ! Configuration | General | Menus, Mouse, Usability | Mouse | Point to select: Did not 
      work in special folders (since 20230419). 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: 64806
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

v24.70.0020 - 2023-08-08 18:30
    - Virtual Folders: This change (from v24.70.0015 - 2023-08-05 18:52) has been removed:
        If all items in a virtual folder have a common path, that path is 
        now selected in the tree when you go to the virtual folder, the tree is no longer 
        grayed out, and the tree path trace is displayed.
      Reason: Leaving the tree alone is one of the virtues of Virtual Folders.
    > Secret tip: You can get the change back by passing the "t" switch: vi:|t|...
    * Updated the help file.
: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: 64806
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

:off: Summary of the latest XYplorer Official Release.

Direct Download: https://www.xyplorer.com/download/xyplorer_full.zip
Download Page: https://www.xyplorer.com/download.php
Release Notes: https://www.xyplorer.com/release.php

Code: Select all

v24.80.0000 - 2023-08-09 18:00
    = NEW OFFICIAL RELEASE. Main developments since last release:
  +++ 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. See change log.
:info: To easily upgrade to this new version from XYplorer, click Help | Online Support | Check for Updates. If you prefer to download this new version, choose one of these packages: (1) Installer Package, (2) No-Install Package (for manual unpacking).

admin
Site Admin
Posts: 64806
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

v24.80.0001 - 2023-08-10 19:10
    + Custom Event Actions: The variable <CEA_ClickedItem> is now also set when 
      double-clicking anywhere on the row of an item, so you can use <CEA_ClickedItem> in 
      scripts for the "Double-click on white in file list" event.
    + Custom Event Actions: Added new variable <CEA_ClickedColumn> that is set to the 
      name of the clicked column (as it appears in the interface). Works in Details view only.
    + Custom Event Actions: Added new variable <CEA_ClickedCell> that is set to the 
      content of the clicked cell. Works in Details view only.
    > All three above variables are set on these "on white" events when you actually click 
      any cell in an item row apart from the Name itself:
      - Double-click on white in file list
      - Middle-click on white in file list
      - Right-click on white in file list
      Proof of concept script that works in all three events:
        if (<CEA_ClickedItem>) {
          echo "Clicked item: <CEA_ClickedItem><crlf>Clicked column: <CEA_ClickedColumn><crlf>Clicked cell: <CEA_ClickedCell>";
        }
      This example script will open the path of the dbl-clicked item in a new tab (useful 
      in search results):
        if (<CEA_ClickedItem>) {
          tab("new", gpc(<CEA_ClickedItem>, "path"));
        }
: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: 64806
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

v24.80.0002 - 2023-08-12 13:42
    + Custom Event Actions: Added new variable <CEA_ClickedColumnCanonic> that is set to the 
      canonic name (UI language independent) of the clicked column. Works in Details view only.
      Proof of concept script:
        if (<CEA_ClickedItem>) {
          echo "Clicked item: <CEA_ClickedItem>
            <crlf>Clicked column: <CEA_ClickedColumn>
            <crlf>Clicked column canonic: <CEA_ClickedColumnCanonic>
            <crlf>Clicked cell: <CEA_ClickedCell>";
        }
      Possible return (with UI language set to German):
        Clicked item: E:\Test\a\subflux\flux.xys 
        Clicked column: Änderungsdatum 
        Clicked column canonic: Modified 
        Clicked cell: 2023-04-23 19:19:35
    * Scripting | Dereferencing: In v14.30.0006 - 2014-07-14 14:30 dereferencing was 
      disallowed in interpolation. Why? Experimentally, I will now allow it.
        $v = "fish";
          $vd = '$v';
          echo *$vd . ", $v, *$vd, $vd, $v, *$vd"; //fish, fish, fish, $v, fish, fish
          $a = array("cat", "dog");
          $p = '$a';
          *$p[1] = 'horse'; // set dereferenced array element
          echo *$p[1] . ", $a[1], *$p[1], $p[1], $a[1], *$p[1]"; //horse, horse, horse, $a[1], horse, horse
      
      Note that the dereferencing is NOT performed recursively but only one time for each variable.
        // Non-recursive, returns "It's a *$v!"                           (*$vd2 -> *$vd -> *$v)  
          $v = "fish"; $vd = '$v'; $vd2 = '*$vd'; echo "It's a *$vd2!";
        // If it was done recursively the return would be "It's a fish!"  (*$vd2 -> *$vd -> $v -> "fish")
          $v = "fish"; $vd = '$v'; $vd2 = '*$vd'; echo "It's a *$vd2!";
          
      Also HEREDOCs are now dereferenced:
        $a = '$b'; $b = "Test"; echo <<<FOO
                *$a!
                FOO
        
: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: 64806
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

v24.80.0003 - 2023-08-12 17:21
    + SC tab("new"): Now you can pass a file path in the data argument, and the new tab 
      will open at the containing folder and the file will be focused and selected.
      Works as well for tab("newb") where the file is focused and selected when you select 
      the new tab; even across sessions.
      Example:
        tab("new", <xy>);  //open new tab and focus XYplorer.exe
: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: 64806
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

v24.80.0004 - 2023-08-13 19:57
    - Removed the shotgun related tweaks LiveFilterShotgunPrefix and LiveFilterIsShotgun, 
      and experiment that started v19.40.0102 - 2018-11-28 20:02. In the meantime it's 
      been replaced by "Use space character for Boolean AND" (v24.40.0101 - 2023-05-17 
      13:17).
    * XYcopy: Updated to 2.10.0220.
: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: 64806
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

v24.80.0005 - 2023-08-14 17:05
    + View | Folder View Settings: Added toggle "Automatically Apply Default Folder View". 
      Tick it to automatically apply the default folder view (if one was defined) if 
      a new location does not have its own folder view defined.
      This had previously been the hard-coded behavior. Now you can turn it off.
    + View | Folder View Settings: Added command "Apply Default Folder View". It will 
      apply the default folder view (if one was defined) to the current list.
      With "Automatically Apply Default Folder View" turned off, this new command starts 
      to make a lot of sense. I personally assigned a keyboard shortcut (Ctrl+Alt+<) to it 
      and I know I will use it a lot.
    + View | Folder View Settings: Added command "Apply Previous Folder View". Re-applies 
      the folder view that was active just before one of the following commands was 
      triggered:
        - Apply Default Folder View
        - Restore Folder View
        - Apply Previous Folder View (sic, the command itself is one of them)
      The command allows you to toggle between the last two folder views.
      Note: The previous folder view is not remembered across sessions.      
    + View | Folder View Settings | Manage Folder Views: The following has been added 
      v14.60.0217 - 2014-12-11 18:36:
        Experimentally (not officially documented) added a way to apply any of the defined 
        Folder Views to the current folder (just ad hoc and temporarily, without making it 
        the permanent view for this folder): Hold CTRL while you OK the dialog. That way 
        you can have an arsenal of Folder Views from which you can quite easily select one 
        for instant use. Cool.
      About time to make it official. Now it's mentioned in the OK button's tooltip. :)
    ! Info Panel | Properties | Date Time Fields Tooltips: If the column date format was 
      set to a format that does not include seconds, then the tooltips falsely displayed 
      the seconds as always being :00. Fixed. Now the seconds are shown in the tooltip.
    * MLS: Internally updated to version 8.171.
      > TRANSLATORS: Please wait until Reference_8.171.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
: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: 64806
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

v24.80.0006 - 2023-08-14 19:31
    * View | Folder View Settings | Manage Folder Views...: If a FVS is currently active 
      it is now preselected in the Manage Folder Views dialog. Consequently if no FVS is 
      currently active then nothing is preselected in that dialog.
: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: 64806
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

v24.80.0007 - 2023-08-14 23:46
    ! View | Folder View Settings | Manage Folder Views...: Preselection did not work 
      correctly if a default folder view was defined. 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.

Locked