BETA version (with detailed history information)

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

v15.70.0112 - 2015-09-10 11:16
    * SC ItemAtPos: Now tree paths are returned without trailing slash.
    ! Date Picker and Find Files by Date: Issues with a custom system short date 
      format like "ddd dd-MMM-yyyy" (prepended weekday abbreviation). 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: 60540
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

v15.70.0113 - 2015-09-10 18:50
    + Scripting: Now you can use generic image file icons (instead of showing 
      the images themselves as icons) in the multi-script menus by passing the 
      generic extension as "*.ext":
      Example:
        "Megan|*.png"
          echo 'hello';
        "Betty|*.jpg"
          echo 'hello';
    + Configuration | Templates | Command Line Interpreter | Arguments: Added 
      <path> as placeholder for the current path.
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: 60540
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

v15.70.0114 - 2015-09-10 21:03
    ! Scripting: That "*.ext" thing did not work yet. 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: 60540
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

v15.70.0115 - 2015-09-11 18:06
    * SC ItemAtPos enhanced: Now it works for the following controls:
    
        Control         Return                  Control Short Form
        ----------------------------------------------------------
        List 1          Item at X/Y                 L 1
        List 2          Item at X/Y                 L 2
        Tree            Item at X/Y                 T
        Catalog         Item/Whatever at X/Y        C
        Address Bar     Current Text                A
        Toolbar         Button Caption at X/Y       TB
        Tab Bar 1       Location of Tab at X/Y      TAB 1
        Tab Bar 2       Location of Tab at X/Y      TAB 2
        Breadcrumb 1    Path at X/Y                 BC 1
        Breadcrumb 2    Path at X/Y                 BC 2
        Status Bar      Section Text at X/Y         SB
        ----------------------------------------------------------
    
    + Scripting got a new function.
      Name: ControlAtPos
      Action: Returns the control at a certain screen position.
      Syntax: controlatpos([x], [y], [flags])
              (same as SC ItemAtPos)
        return: Control Short Form (see above at SC ItemAtPos)
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: 60540
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

v15.70.0116 - 2015-09-12 10:41
    + SC property enhanced: Added argument "#ItemCount" to return the 
      number of items (files and folders) in a folder (non-recursive).
        #ItemCount      = Number of Items
      Remarks:
        - If the folder is not available, or if it is a file, then "-1" is 
          returned.
      Examples:  
        text property("#ItemCount");  //defaults to current list item
        text property("#ItemCount", "E:\Test");
        echo <prop #itemcount>;   //of the current list item
      So now you can search for all folders containing 11 items:
        E:\Test\b?prop:#itemcount: 11
      Or for all folders containing at least 11 items:
        E:\Test\b?prop:#itemcount: >= 11
      On Info Panel | Find Files, simply enter this into the Name field:
        prop:#itemcount: >= 11
    + Info Panel | Audio Preview: Added a button to toggle Autoplay to the mini 
      media toolbar.
    * SC ControlAtPos: Now it recognizes scrollbars and returns separate values 
      for them:
        ScrollX L 1
        ScrollY L 1
        ScrollX L 2
        ScrollY L 2
        ScrollX T
        ScrollY T
        ScrollY C
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: 60540
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

v15.70.0117 - 2015-09-12 16:54
    + Find Files: Added operator != meaning "Not Equal" (which had been 
      mysteriously missing). This, for example, will list all items that don't 
      contain 5 items:
        prop:#itemcount: != 5
    * Find Files: Now the matching on terms like "prop:#itemcount: [number]" is 
      numeric, so the following term will match only folders with 1 item, not 12 
      or 21.
        prop:#itemcount:1
        prop:#itemcount: 1    //same; the space is optional
      The same is true for other searches that are clearly by numeric values.
    * SC property #ItemCount: Now, if the folder is not available, or if it is a 
      file, then "" is returned. Before, "-1" was returned.
    * Variable <prop ...>: The help says: "The native variable <prop ...> 
      corresponds to the scripting function property()." This was not true in 
      one respect: SC property() defaults to the current path/item, i.e. if no 
      item in list is focused and selected then it refers to the current path.
      Variable <prop ...>, however, did return nothing if no item in list is 
      focused and selected. Now it also refers to the current path in that case.
      Both lines now return the same if just a folder in Tree in selected and 
      nothing in List:
        echo <prop #itemcount>;
        echo property("#itemcount");
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: 60540
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

v15.70.0118 - 2015-09-14 14:51
    + Find Files: Added selector "path:". Use it to compare the pattern with the 
      path of the item (the full path excluding the item itself).
      Examples:
        path: 2014                //all items with *2014* anywhere in the path
        path: mars OR saturn      //all items with *mars* or *saturn* anywhere in the path
      Note that you can include backslashes in the pattern, but you have to double them:      
        path: \\saturn\\                //all items with folder "saturn" anywhere in the path
        *.jpg AND path: != \\saturn\\   //all JPGs with folder "saturn" NOT anywhere in the path
    + Scripting | Foreach: Now, foreach loops can skip empty items in the list of tokens 
      by passing "e" as flag:
      Example 1:
        // returns 4 strings ("moon", "", "venus", ""):
          foreach($token, "moon,,venus,", ",") {
            echo $token;
          }
      Example 2:
        // returns 2 strings ("moon", "venus"):
          foreach($token, "moon,,venus,", ",", "e") {
            echo $token;
          }
      Note: If you pass the "e" flag and ListOfTokens is nothing ("") the loop 
      will NOT be executed at all.
    ! Flatten Folder: Did not work in a folder with no files and just empty 
      subfolders. Fixed.
    ! MP3: Wrong Bit Rate returned for VBR Single Channel files. Fixed.
    ! Find Files: New operator != ("Not Equal") did not work yet in Boolean 
      expressions. 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: 60540
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

v15.70.0119 - 2015-09-14 20:16
    * Find Files: For many years the Find Files syntax allowed a ... let's 
      called it "Master Invert", a prefixed "!" to invert the whole expression.
         "!a OR b"      was parsed as     "NOT (a OR b)".
      I stopped liking this recently. And now I changed it:
         "!a OR b"      is parsed as      "(NOT a) OR b"
         "!(a OR b)"    is parsed as      "NOT (a OR b)"
      So, to invert the whole term you now have to put it in parentheses. Or 
      simply tick the Invert checkbox (if searching via Find Files).
      Nothing changed for single terms:
          "!a"          is/was parsed as  "NOT a"
      Of course, this change can break old code, therefore I made it that 
      upgraders won't get the change! Only fresh installations get it.
      If you are an upgrader and want the change, you have to tweak like this:
        FindAllowMasterInvert=0
    + Portable File Associations: Added tweak PFADefaultOpenFolders to allow 
      customizing the default action on dbl-click/enter on folders.
        PFADefaultOpenFolders=1
      Handle with care. You cannot use folders in the list for browsing anymore 
      when you set this tweak.
      They are either opened by a PFA to folders (\ = match any folder) like 
      this:
        \>::msg "It's a folder: <pfaitem>";
      Or they are opened by the OS-default (e.g. Windows Explorer, or another 
      instance of XYplorer).
    * Window | Show Info Panel: Now current pane auto-scrolls the 
      focused-and-selected item into view *only if* the Info Panel is toggled ON 
      and the focused-and-selected item was in view before. Before, there was 
      auto-scrolling galore.
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: 60540
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

v15.70.0120 - 2015-09-15 09:50
    ! Find Files: In v15.70.0119 the Master Invert stopped working where it 
      still should work (regardless of FindAllowMasterInvert), namely in front 
      of the Boolean respectively RegExp marker. Fixed:
        !:a OR b      is parsed as      NOT (a OR b)
        !>\x61        is parsed as      NOT RegExp(\x61)
      Whereas (on FindAllowMasterInvert = 0):
        :!a OR b      is parsed as      (NOT a) OR b
        !a OR b       is parsed as      (NOT a) OR b    (on FindBoolNoSmartDetect = 0)
      And (on FindAllowMasterInvert = 1):
        :!a OR b      is parsed as      NOT (a OR b)
        !a OR b       is parsed as      NOT (a OR b)    (on FindBoolNoSmartDetect = 0)
      And (regardless of FindAllowMasterInvert):
         !:(a OR b)   is parsed as      NOT (a OR b)
         :!(a OR b)   is parsed as      NOT (a OR b)
         !(a OR b)    is parsed as      NOT (a OR b)    (on FindBoolNoSmartDetect = 0)
    ! Find Files | Contents: Type "Binary" was not correctly processed. Fixed.
    ! PFADefaultOpenFolders: Issue with folder named like "Folder.exe". 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: 60540
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

v15.70.0121 - 2015-09-15 20:39
    ! Image Preview: Hang on certain corrupt JPGs. Fixed.
    ! Drag and Drop: Would not work from certain archives. Fixed. Also the 
      original file modified date was not preserved in the copy. Also 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: 60540
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

v15.70.0122 - 2015-09-16 21:15
    * Find Files: Now you can have any number of spaces between the !-operator 
      and a following prefixed or bracketed term:
        ! path:mars
        (*.txt | *.jpg) & ! (path:mars | venus)
      Before, it would have worked only without any spaces:
        !path:mars
        (*.txt | *.jpg) & !(path:mars | venus)
    * Find Files: Now you can have any number of spaces before field prefix:
        path:mars
         path:mars
          path:mars
    ! Drag and Drop: Would not work from certain archives. Fix #2.
    ! Find Files | Contents: Type "Binary" was not correctly processed. Fix #2.
    ! SC base64decode, SC base64encode: Strings were not always binary-safe. 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: 60540
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

v15.70.0123 - 2015-09-17 21:30
    * Find Files | Contents: Now mode "RegExp" will work in "single line mode". 
      That means a pattern like ^\xFF\xD8 will now match only the beginning of 
      the file, not the beginning of any line in the file.
    ! Find Files | Contents: Mode "RegExp" could crash on large files. 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: 60540
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

v15.70.0124 - 2015-09-18 15:14
    > Find Files | Contents: In mode "RegExp" there is currently an arbitrary 
      limit of 64 MB for the searched string (larger strings might get memory 
      problems depending on the context). So, when you examine files larger than 
      64 MB your pattern will not span the whole file.
      This is since v15.70.0123.
    > Find Files | Contents: In modes other than "RegExp" the string is much 
      smaller, namely 32,768 bytes. This is ever since search by Contents was 
      introduced.
    % Find Files | Contents: Now it can handle files > 4 GB.
    ! Find Files | Contents: Hex search ("It's a hex string") was not binary 
      safe. Fixed.
    ! Flatten Folder: Did not work right after ESC has been pressed because some 
      internal stop flag was not reset. Fixed.
    ! MDBU: Hang on certain corrupt JPGs. Fixed.
    ! Thumbnails Creation: Hang on certain corrupt JPGs. 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: 60540
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

v15.70.0125 - 2015-09-19 13:49
    + MLS: Klingon is now supported. Status: 100% translated (MLS 8.66).
    * Find Files | Contents: Now mode "RegExp" will work in single line mode
      only if Type is "Binary". Otherwise it's in multi-line mode.
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: 60540
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

v15.70.0126 - 2015-09-19 18:07
    ! MLS: Some of the changes in v15.70.0124 corrupted the display of some 
      non-Latin interface languages. 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