BETA version (with detailed history information)

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

v21.30.0021 - 2020-12-08 20:34
    ! 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.

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

v21.30.0022 - 2020-12-08 20:44
    ! 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.

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

v21.30.0023 - 2020-12-09 11:20
    * Screen: Implemented a new way to determine the current screen DPI in a 
      multi-monitor setup. Works from Win8 onwards. Try #2. The previous 
      implementation had a mistake.
    * Custom Event Actions: Added section "Changing Locations" and made three 
      browsing related events instead of the two we had before. Each has two 
      actions, "None" and "Run script".
    ! Custom Event Actions | Middle-click on white in folder tree: Event was not 
      caught at all. Fixed.
    ! Custom Event Actions | Before changing locations: The event was caught a 
      little too late. Some preparations for browsing were already done. Fixed.
    ! Custom Event Actions | After changing locations: The "Run script before 
      painting" action was called after painting under certain conditions. Fixed.
    ! Custom Event Actions | Double-click on tab: The "Run Script" action was 
      missing. Fixed.
    ! Custom Event Actions | Middle-click on tab: The "Run Script" action was 
      missing. 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.

Locked