Here's the new BETA (32-bit)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.70.0111 - 2015-09-09 21:40
    + Scripting got a new function.
      Name: ItemAtPos
      Action: Returns the item at a certain screen position.
      Syntax: itematpos([x], [y], [flags])
        x: (optional) Defaults to the X mouse position on screen.
        y: (optional) Defaults to the Y mouse position on screen.
        flags:
          0: If x and y are passed, they are the position on screen.
          1: If x and y are passed, they are the position on XYplorer.
        return: The item that would be selected by a click on this position. 
                Nothing if no item would be selected.
      Remarks:
        - The function returns items from Tree, both Lists, and Catalog.
        - The function returns nothing if XYplorer is not the foreground window.
        - In case of special folders, the function returns the real path:
          "C:\Users\Donald\Desktop\", not "Donald\Desktop\".
      Examples:
        echo itematpos(); //item at current mouse position on screen
        echo itematpos(592, 662); //item at arbitrary mouse position on screen
        echo itematpos(73, 108, 1); //item at arbitrary mouse position on XYplorer
    ! SC CopyData: Could not send empty strings. Now it can.
    ! F1 did not work anymore keyboard as shortcut to Help in certain contexts 
      (since 20150626). Fixed.
    * Date Picker: F1 does not call the Date Picker anymore from Find Files | 
      Date. Use the buttons. It's a mouse interface anyway.
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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.70.0110 - 2015-09-09 16:25
    + Search In List: For those with a bad character memory I added a mousy way 
      to reach SIL. Right-click the Find Now button and you get these choices:
        - Search in Location: Same as clicking the button right-away.
        - Search in Listed Items: Same as entering # into Location.
        - Search in Selected Items: Same as entering + into Location.
    * Find Files | Dupes | Name: Enhanced the recent changes. Removed the 
      Extension checkbox. Instead you now got 3 options in a dropdown:
      - Same Extension
        Dupes need a matching file title (base plus extension).      
      - Different Extension
        Dupes need a matching base, and a different extension.
        Interesting new option.
      - Ignore Extension
        Dupes need a matching base (the extension is ignored).
        Note that Ignore Extension is what was called "Dupes by Base" in 
        v15.70.0109.
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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.70.0109 - 2015-09-08 20:32
    + Global Visual Filters: Added Global Power Filters to the dropdown part of 
      the "Toggle Global Visual Filter" toolbar button.
      The Global Power Filters are initialized to the same filters as those of 
      the local Visual Filter button (however, they feature the nec:/no: prefix, 
      since this is the expected way of GVF to behave). Then you can customize 
      them independently.
    + List Management: Added Global Visual Filters and Global Power Filters.
    + Global Visual Filters: Added support for captions and comments.
    + Find Files | Dupes: Added option "Extension". If you untick Extension 
      while Name is ticked then the search is for Dupes by Base, a hip new 
      feature. It will return groups of files with the same base regardless of 
      their extensions. Something like this:
        ---------
        Alpha.jpg
        Alpha.png
        ---------
        Delta.jpg
        Delta.png
        Delta.txt
        ---------
        File.bak
        File.txt
        ---------
      Note that Extension is ignored if Name is not ticked.
    * Floating Preview: Navigate by mouse-click also happened when the click 
      just activated the preview window. No more.
    ! MP3 Preview: ID3v2 would not be read when the "APIC" tag was present in 
      the file. Fixed. This also fixes a related issue with File | Rename 
      Special | Mp3 Special | ID3 Tag to Filename.
    ! Date Picker: Chinese weekday abbreviations, fix #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: 66431
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.70.0108 - 2015-09-07 19:56
    + Global Visual Filters: Finally the next revolution is showing up in the UI.
      Two new commands:
        View | Show Items | Set Global Visual Filter...
        View | Show Items | Toggle Global Visual Filter
      Two new toolbar buttons:
        Set Global Visual Filter
        Toggle Global Visual Filter
      Two things still missing:
        Global Power Filters
        List Management for GVF
    + Variables: Added <clp> shorthand for <clipboard>. Note that in one string 
      you should either use one or the other, not both.
    * Find Files: Now in a MLOS (Multi Location Search) you are prompted what to 
      do when *part* of the locations are unavailable. Before, the search would 
      completely abort at that point. Now you can continue with those locations 
      that are available.
    ! Date Picker: Wrong/Unusable weekday abbreviations for Chinese (and 
      probably other languages). Fixed. Now English is used in such cases.
    ! Scripting: Since v15.70.0105 error 13 on
        popupmainmenu "favorites";
      if main menu was hidden by #1061. 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