BETA version (with detailed history information)

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0001 - 2021-06-30 16:58
    ! 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0002 - 2021-07-01 13:07
    + 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0004 - 2021-07-02 15:39
  +++ 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 
      factory-defaults to 4 (SHA256):
        ContentCheck=4          '1=ByteToByte, 2=MD5, 3=SHA1, 4=SHA256, 5=SHA512
        BackupContentCheck=4    '1=ByteToByte, 2=MD5, 3=SHA1, 4=SHA256, 5=SHA512
        SyncContentCheck=4      '1=ByteToByte, 2=MD5, 3=SHA1, 4=SHA256, 5=SHA512
      Any other value than the listed ones will fall back to 4 (SHA256).
    + SC moveto, copyto, backupto: Added new value 11 (= Overwrite if different 
      contents) to the on_collision parameter:
        on_collision [optional]
          -1 = Ask
          0 = [Default] Use global setting from Configuration | File Operations | Backup Operations | On name collisions
          1 = Overwrite if newer
          2 = Overwrite
          3 = Skip
          4 = Suffix number to copy
          5 = Affix current date to copy
          6 = Affix last modified date to copy
          7 = Suffix number to existing
          8 = Affix current date to existing
          9 = Affix last modified date to existing
          10 = Overwrite if different size or date
          11 = Overwrite if different contents
      Note: The order is different from the order in the "Configure Custom Copy 
      operations" dialog's "On name collisions:" dropdown to avoid breaking old 
      code.
      Example:
        copyto <path i>, 5:=11; //copy selected items to the other pane, on name collision overwrite if different contents
    + SC sync: Added new value 4 (= Overwrite if different contents) to the 
      on_collision parameter:
        on_collision:
          -1 = Ask
          0 = Overwrite if newer
          1 = Overwrite if different size or date
          2 = Overwrite
          3 = Skip
          4 = Overwrite if different contents
      Note: The order is different from the order in the "Sync Folders" dialog's 
      "On name collisions:" dropdown to avoid breaking old code.
    + 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.
      Note: The title capitalization problem is not tied to the English 
      language, but since English is XYplorer's default language, it should be 
      fine to use only English words as the default for this feature.
    * 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.
        You will be notified if you have subscribed to this thread:
        https://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
    * XYcopy: Updated to 2.10.0171.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0005 - 2021-07-03 10:40
    + 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 columnlayout.
    + 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0006 - 2021-07-04 18:12
    * List | Inline Rename: It is now ensured that the rename box does not 
      disappear behind the left or right margin of the list 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0007 - 2021-07-05 13:03
    * 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0008 - 2021-07-06 17:26
    ! Edit | Paste Special | Paste As Symbolic Link(s): Did not show an error 
      message on failure in Win10. Fixed.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0015 - 2021-07-07 13:48
    + 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. Fix #2.
    ! View | Columns | Save Column Layout As...: Would open at the wrong path 
      under certain conditions. Fix #2.
    ! View | Columns | Add Column: The newly added column could end up at the 
      wrong position after a certain sequence of actions. Fixed.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0021 - 2021-07-08 16:17
    * 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0022 - 2021-07-09 14:52
    * XYcopy: Updated to 2.10.0173.
    ! List | Inline Rename: Under certain conditions the right end of the rename 
      box was out of view. Fixed.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0023 - 2021-07-09 19:53
    ! 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0026 - 2021-07-10 13:33
    + 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0029 - 2021-07-11 13:16
    ! 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0030 - 2021-07-12 12:44
    ! 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.
To download the latest BETA version choose a download 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.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v22.00.0031 - 2021-07-12 16:34
    * 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.
To download the latest BETA version choose a download 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.

Locked