BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0020 - 2020-12-08 20:29
    ! Tried again.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0019 - 2020-12-08 20:18
    ! Last version had some issues, probably because of the new screen DPI code. 
      Removed that for now.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0018 - 2020-12-08 19:22
    ! Custom Event Actions | Double-click on white in breadcrumb bar: The "Copy 
      path" action was not implemented and the "Run script" did not work when 
      selected. 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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0017 - 2020-12-08 18:57
    + Variable <get trigger> enhanced: Now it can return the combined shift 
      buttons value at the moment the current script was called. To return 
      this info set the "mode" parameter to "callshift".
      Syntax: <get trigger [mode=mousebtn]>
        mode:
          callshift:  Returns combined shift button value at the moment the 
                      current script was called.
                      The Shift keys have the following values that can be 
                      combined in a bit field:
                        Shift = 1
                        Ctrl  = 2
                        Alt   = 4
      Note:
        The value is never reset within the running session, so you get retrieve 
        it even hours after the last script was called.
      Example 1:
        echo "<get trigger callshift>"; // e.g. 3 = Ctrl+Shift was held down
                                        // e.g. 0 = no button was held down
      Example 2 (use it in a CEA as proof of concept...):
        status get("trigger", "callshift");
    * Custom Event Actions: Minor cosmetic improvements.
    * Screen: Implemented a new way to determine the screen DPI in a 
      multi-monitor setup. Works from Win8 onwards.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0016 - 2020-12-08 13:39
    + Custom Event Actions: Now there are sections in the list.
    + Custom Event Actions: Added 4 events:
      - Double-click on white in tab bar
        Note: Was hard-coded to "Go up" before.
      - Double-click on white in breadcrumb bar
        Note: Did nothing before.
      - Double-click on tab
        Replaces "Configuration | Tabs and Panes | Tabs | On double-click"
      - Middle-click on tab
        Replaces "Configuration | Tabs and Panes | Tabs | On middle-click"
    - Configuration | Tabs and Panes | Tabs: Removed "On double-click". Replaced 
      by CEA "Double-click on tab".
    - Configuration | Tabs and Panes | Tabs: Removed "On middle-click". Replaced 
      by CEA "Middle-click on tab".
    ! Scripting: Since 20201201 the Step Dialog did not show the resolved 
      command at the bottom anymore. 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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0015 - 2020-12-07 21:49
    ! Configuration Dialog: In a multi-monitor setup the window could open with 
      non-optimal dimensions under certain conditions, leading to unnecessary 
      scrollbars. 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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0014 - 2020-12-07 18:28
    ! Custom Event Actions: The width of the Script column was set to zero when 
      there was no script anywhere. 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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0013 - 2020-12-07 14:51
    + Custom Event Actions: Now they are listed under the "Jump to Setting..." 
      button and can be jumped to.
    + Custom Event Actions: Now the beginnings of the scripts are shown in the 
      list. A blue dot tells you that a "Run Script" action is active. A red dot 
      tells you that no script yet exists to be run by this action.
    * Custom Event Actions: Changed the keys to something more memorable and 
      practical:
        F11: pop the actions menu for the selected action.
        F12: pop the Edit Script dialog for the selected action.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0012 - 2020-12-06 14:13
    + Custom Event Actions: Added more events. And added "Run script" as 
      possible action to each event.
      - Note that "Middle-click on folder" affects Tree, List, Catalog, and 
        Breadcrumb.
      - Whereas "Middle-click on file" is currently only implemented for List.
    + Custom Event Actions: Added some keyboard support to the list.
        F2: pop the actions menu for the selected action.
        F6: pop the Edit Script dialog for the selected action.
    - Removed the following options since they are now included in CEA:
      Configuration | General | Menus, Mouse, Usability | Mouse | Middle-click opens folder in new tab
      Configuration | General | Menus, Mouse, Usability | Mouse | Foreground tab
      Configuration | General | Menus, Mouse, Usability | Mouse | Middle-click goes to file in new tab
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0011 - 2020-12-04 17:21
    * Configuration | General | Custom Event Actions: Completely new interface. 
      It's not finished yet but it basically works. Left-click the cells in the 
      Action and Script columns to make your choices / edits.    
    * Configuration | General | Custom Event Actions: Now the "Go up" action 
      supports the same keyboard modifications as the "Nothing" action:
      - hold CTRL:        Scroll current item into view
      - hold CTRL+SHIFT:  Scroll to top
      - hold SHIFT:       Go down
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0010 - 2020-12-02 13:06
    + Configuration | General | Custom Event Actions: Added more events.
      Note that, especially on "On right-click on white...", some options have 
      been reordered, so check your choices.
    * Configuration | General | Custom Event Actions: Lots of tiny cosmetic 
      changes to yesterday's first approach.
    - Configuration | General | Menus, Mouse, Usability | Mouse | Double-click 
      on empty space goes up: Removed this option. It's now covered by Custom 
      Event Actions "On dbl-click on white in folder tree/file list" -> "Go up".
    * On changing locations run script after browsing: The script was run after 
      browsing but before painting. This would make scripts useless that painted 
      something onto the list, e.g.:
        if (<newpath> Like "*\Desk") {makecoffee;}
      Solution: Now the script is called after painting.
      Note: This might not always be the best moment depending on the script.
      Might add an option "After painting" later.
    * On changing locations run script ...: Now the script is also run when the 
      location is the same but the tab was switched.
    > FYI, on startup the after browse script is run *after* any script passed 
      via command line.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0008 - 2020-12-01 18:28
  +++ Configuration: Added a new page "Custom Event Actions" to the first 
      section "General". All (or most of) the tweaks of the last 12 CEA years 
      will go here one by one. 12 years of meditation. Time for some action. 
    + Configuration | General | Custom Event Actions: Added CEA "On dbl-click on 
      empty in folder tree". You have these options:
        - Default
        - Go to top
        - Go up
        - Go back
        - Scroll current node into view
        - Refresh
        - Run script
      There is a button to enter/edit the script.
      Remarks:
      - You can enter multiline scripts. So you don't have to load files anymore 
        if your scripts are longer than one line.
      - The position and dimensions of the edit window is shared with the script 
        edit window you open from Scripting | Run Script...
      - This raises the tweaks CEA_TreeDoubleClickOnWhite and 
        CEA_TreeDoubleClickOnWhite_Script to UI.
    + Configuration | General | Custom Event Actions: Added CEA "On dbl-click on 
      empty in file list". All the same as above.
      - This raises the tweaks CEA_ListDoubleClickOnWhite and 
        CEA_ListDoubleClickOnWhite_Script to UI.
    + Configuration | General | Custom Event Actions: Added CEA "On changing 
      locations". You have 2 checkboxes:
      - On changing locations run script before browsing
      - On changing locations run script after browsing
      Each has a button to enter/edit the script.
      Remarks:
      - FYI, this action is also called on startup (the first location counts as 
        a new location), and for each pane.
      - This raises the tweaks CEA_OnBrowse and CEA_OnBrowse_Script to UI. Plus 
        totally revises their logic.
      - This Custom Event Action is very, very powerful. If you know a bit about 
        scripting this can be a game changer. And if you don't you now have a 
        good reason to learn it.    
    * MLS: Internally updated to version 8.126.
      > TRANSLATORS: Please wait until Reference_8.126.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
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0006 - 2020-12-01 12:23
    * Custom Event Actions (CEA): Renamed yesterday's tweaks to CEA_OnBrowse and 
      CEA_OnBrowse_Script.
    > Tip: Now it's easy to achieve a folder-specific sort order using SC 
      sortbylist. For example, to have any "Readme.txt" and "License.txt" files 
      and then all *.exe files on top of anything else, for all folders in a 
      "Program Files" branch, you could use this script in a file called  e.g.
      "SortAfterBrowse.xys"...
        if (<newpath> Like "*\Program Files\*") {
          sortbylist "Readme.txt|License.txt|*.exe", "|";
        }
      ... and set the tweaks like this:
        CEA_OnBrowse=2
        CEA_OnBrowse_Script=load "SortAfterBrowse"
    % Scripting: Made it a little faster, especially notable in loops with many 
      rounds and little work.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0005 - 2020-11-30 13:17
    + Custom Event Actions (CEA): Now you can run or load a script at the event 
      of browsing to a new folder. Note that there is no action when the current 
      folder is rebrowsed, i.e. refreshed.
      Like all CEAs, it is currently only implemented as a tweak.
      Example for the tweaked INI file:
        ; Tweak: 0=None, 1=Before Browse, 2=After Browse, 3=Both
        CEA_OnBrowseScript=1
        CEA_OnBrowseScript_Script=echo "Hi!"
      You would probably use a script that loads some script file that does 
      some interesting things. This would load "AfterBrowse.xys" (located in the 
      Scripts subfolder of the app data folder) after browsing a folder:
        CEA_OnBrowseScript=2
        CEA_OnBrowseScript_Script=load "AfterBrowse"
      To do something useful the script should know about the new path. You can 
      refer to it by the new variable <newpath>. It will return the full new 
      path, without trailing backslash. For example:
        CEA_OnBrowseScript=1
        CEA_OnBrowseScript_Script=echo "Going to <newpath>."
      If you want to call one script before and another script after the browse 
      you can pass 2 scripts separated by "||":
        CEA_OnBrowseScript=3
        CEA_OnBrowseScript_Script=echo "Going to <newpath>."||echo "Went to <newpath>."
    ! Folder Contents Preview: The width of the popup was a little too wide 
      sometimes. Fixed.
    > Added three events to the debug log conc. multi-monitor systems.
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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

admin
Site Admin
Posts: 50417
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v21.30.0004 - 2020-11-29 14:45
    + Configuration | General | Sort and Rename | Rename | Hide extensions from 
      rename edit box: Now you can also (additionally to the Right key) press the 
      End key to "move" the extension into the rename box.
      So, to quickly rename the extension while "Hide extensions from rename 
      edit box" is enabled you press the sequence F2 - End - End.
    + Autosize Columns: By default Autosize Columns will not set it on lists 
      with more than 32767 items. Reason: It takes time, so there should be a 
      limit. Now, however, there is a tweak by which you can define that limit 
      yourself:
        AutosizeColumnsMaxNumber=100000
      If set to 0 the default is used (32767).
      If set to -1 there is no limit at all.
    * Find Files and Quick Search: The /p=[depth] works a little different now. 
      If there are no folders in relative level 5 than nothing is returned:
        *.jpg /p=5
      Before, it would return the folder o the highest available level.
    ! Find Files and Quick Search: The /x=[depth] still did not work correctly. 
      Fixed.
    ! Tools | Customize List | Hide Extensions: If the Hide Extensions was set 
      the extension in the rename box didn't appear even if the option "Hide 
      extensions from rename edit box" was unticked. 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.
FAQ | XY News RSS | XY Twitter | Stay home! 🎸 Or wear a mask! 😷

Locked