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.0032 - 2021-07-13 11:53
    + Scripting got a new function.
      Name:   TopIndex
      Action: Sets or gets the topindex of list or tree.
      Syntax: topindex(index, [pane=a])
        index:      Index of the first row to be shown in the view port.
                    The top row is 1.
                    t: Scroll up to the top (alternative to "1").
                    b: Scroll down to the bottom.
                    Missing: Do not change it.
        pane:       a [Default]: active list pane
                    i: inactive list pane
                    1: 1st pane
                    2: 2nd pane
                    t: tree
        return:     The current/previous topindex.
      Remarks:
        The command does not change any selections or the focus.
      Examples:
        echo topindex();      //return the current topindex of the active list
        echo topindex(, i);   //return the current topindex of the inactive list
        topindex(1);      //scroll the active list to the top
        topindex(t);      //scroll the active list to the top
        echo topindex(1); //scroll the active list to the top, return the previous index
        topindex(1, i);   //scroll the inactive list to the top
        topindex(b);      //scroll the active list to the bottom
        topindex(b, i);   //scroll the inactive list to the bottom
        topindex(1, t);   //scroll the tree to the top
        topindex(t, t);   //scroll the tree to the top
        topindex(b, t);   //scroll the tree to the bottom
        topindex(100);    //scroll the active list to row 100
        topindex(topindex() + 10);  //scroll the active list 10 rows down
        topindex(topindex() - 10);  //scroll the active list 10 rows up
    * Tabsets | Open...: The window height now adjusts to the number of tabsets 
      displayed (as far as the screen height allows).
    ! 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.
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 »

Summary of the latest XYplorer Official Release.

Download: https://www.xyplorer.com/download.php

Code: Select all

v22.00.0100 - 2021-07-13 18:00
    = MAINTENANCE RELEASE.
  +++ Minor bug fixes and enhancements.

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 »

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

v22.10.0000 - 2021-07-14 18:00
    = NEW OFFICIAL RELEASE. Main developments since last release:
  +++ 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:v2 or 
      v2: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.

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.10.0001 - 2021-07-20 15:55
    + 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|e|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.
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.10.0002 - 2021-07-20 17:55
    + 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"
      Example:
        echo input("Enter Greeting","Try to be nice..." ,'Hi!', e, 7:="Hello|Konbanwa|Go away|WTF", 8:="dark");
    ! SC input: First item in items was not displayed. 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.10.0003 - 2021-07-21 11:08
    + 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.
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.10.0004 - 2021-07-23 13:50
    + 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.
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.10.0005 - 2021-07-23 16:32
    * SC input: In order to refer to internal symbols via the key, the key must 
      be preceded by a ":" as elsewhere in the app. For example:
        echo input("Enter Greeting","Try to be nice..." ,'Hi!', e, 7:="Hello|Konbanwa|Go away|WTF", 8:=":dark");
    ! Find Files | Dupes: Dupe group sorting got confused when number of groups 
      raised above 9999. Fixed.
    ! Toolbar: Some icons were not drawn right since v22.10.0004. 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.10.0006 - 2021-07-24 14:20
    ! 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.
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.10.0007 - 2021-07-25 13:41
    + 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:\pics\rain.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.
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.10.0008 - 2021-07-27 09:43
    + 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.
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.10.0009 - 2021-07-28 19:25
    + 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
      -------------------------------------------------------------------------------
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.10.0010 - 2021-07-29 11:03
    + 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.
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.10.0011 - 2021-07-30 16:43
    + Scripting got a new command.
      Name: AutomaxColumn
      Action: Adjusts the width of a column so that it takes up all of the 
              remaining space when all the other columns are visible without 
              scrolling horizontally.
      Syntax: automaxcolumn [column], [switches], [minwidth=64], [pane=a]
        column: Canonic name of the column to adjust (case-insensitive).
                Defaults to "Name".
        switches:
          a:  Autosize all columns first.
        minwidth: The column won't get smaller than this.
                  Defaults to 64 pixels.          
        pane:
          a: [default] active pane
          i: inactive pane
          1: pane 1
          2: pane 2
      Remarks:
        - For normal columns the canonic name is identical to their English name. 
          Referencing special columns is a bit harder. You can use this script to 
          learn about the canonic names of the currenly visible columns:
            text setcolumns();
        - The command is only effective in views with columns ("Details" and 
          "Details with Thumbnails").
        - The absolute hard minimal width for columns is 19 pixels. You cannot 
          go below that even if you try.
      Examples:
        automaxcolumn;                //max Name
        automaxcolumn "name";         //max Name
        automaxcolumn "comment";      //max Comment
        automaxcolumn "name", a;      //autosize first, then max Name
        automaxcolumn "name", , 175;  //max Name, keep at least a width of 175 pixels
      Note how you can nicely toggle the max width of two columns by alternating these lines:
        automaxcolumn "name", a;      //autosize first, then max Name
        automaxcolumn "comment", a;   //autosize first, then max Comment     
    + Scripting got a new command.
      Name: AutosizeColumns
      Action: Adjusts the width of one or more columns to their content.
      Syntax: autosizecolumns columns, [pane=a]
        columns: comma-separated list of columns, identified by their canonic 
                 name (case-insensitive).
        pane:
          a: [default] active pane
          i: inactive pane
          1: pane 1
          2: pane 2
      Remarks:
        - For normal columns the canonic name is identical to their English name. 
          Referencing special columns is a bit harder. You can use this script to 
          learn about the canonic names of the currenly visible columns:
            text setcolumns();
        - The command is only effective in views with columns ("Details" and 
          "Details with Thumbnails").
      Examples:
        autosizecolumns "name";
        autosizecolumns "modified,size";
        autosizecolumns ":s-image.dimensions";  //special properties column
        autosizecolumns ":d-10";  //custom column
        autosizecolumns "Extra 1,Extra 3,Extra 5";  //some extra columns
    ! SC moveto, copyto, backupto: The on_collision parameter was not working as 
      it should since v22.00.0004 - 2021-07-02 15:39. 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.10.0012 - 2021-07-31 18:28
    + 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";
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