Here's the new BETA (32-bit)

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

v12.10.0002 - 2013-02-09 17:59
    + Scripting: Now you can drop files onto XYS-files. The dropped 
      files are referred to in the dropped-on script by <get drop>.
      This can get pretty cool in Dual Pane mode. You can have a folder 
      with assorted script files in one pane, and your working folder in 
      the other pane. Now you just drag-and-drop files onto the scripts 
      for automated processing.
      Primitive example script in file "drop_on_me.xys":
        text <get drop>;
      Even cooler: You can also drop on MSR (Multi Script Resource). In 
      that case you get the usual popup menu of choices, and the <get 
      drop> will be available in each of the scripts.
      Primitive MSR example script in file "drop_on_me_MSR.xys":
        "Text"
          text <get drop>;
        "Echo"
          echo <get drop>;
      Notes:
      - If more than one file is dropped <get drop> returns one per 
        line. Alternatively you can pass a separator like this:
          text <get drop |>;
      - The <get drop> variable is cleared after the script is 
        processed, so it cannot be used after the drop event is 
        completed.
      - If the script contains no <get drop> variable it is run 
        nevertheless just as if you loaded the script file.
    ! Scripting: v12.10.0001 crashed after calling a script. 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: 64875
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

v12.10.0003 - 2013-02-10 17:52
    + Configuration | Controls and More | Miscellaneous: Added option 
      "Open files from Address Bar". Tick it to have "Address Bar Go" 
      open a file right away instead of browsing to its location. (FYI, 
      this is the default behavior of Explorer in Vista and later.)
      The "Address Bar Go" (internal name) event is triggered by:
        - Pressing <enter> in the Address Bar.
        - Selecting an item in the Address Bar dropdown.
        - Clicking the "Address Bar Go" toolbar button.
      If unticked then "Address Bar Go" will browse to the location of 
      the file and select it.
      Applies to files only, not to folders.
      Files are opened as if they were dbl-clicked, i.e. PFAs are 
      honored.
    + Address Bar: Now on Ctrl+Enter, a file in Address Bar is opened 
      right away instead of browsing to its location. This is 
      independent of the setting of "Open files from Address Bar".
      Applies to files only, not to folders.
      Files are opened as if they were dbl-clicked, i.e. PFAs are 
      honored.
    > FYI: Right-click the icon in the Address Bar to pop the shell 
      context menu of the item currently shown in the Address Bar.
    > FYI: You can as well drop files on shortcuts (LNK) to XYS-files.
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: 64875
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

v12.10.0004 - 2013-02-12 17:37
    + Floating Preview: Now the position of the currently shown image 
      within the subset of all previewed images (i.e. a subset of all 
      files currently listed) is shown in the Preview's status bar at 
      the left-most position.
    * SC inputselect: Now if the list shows only one item OK will 
      trigger it even if it is not selected.
    * SC filetype: Now it defaults to the current file.
        echo filetype(); //works if a file is selected
    ! SC filetype: Did not recognize UTF8-BOM files with extensions 
      other than a certain group of typical UTF8 extensions. Fixed.
    + Scripting: Now you can also drop text onto XYS-files (and LNKs to 
      XYS-files), e.g. selected text from a webpage. Just like with 
      dropped files, the dropped text can be referred to in the dropped-
      on script by <get drop>.
    ! SC report: Did not resolve {Label} anymore since v12.00.0012. 
      Fixed.
    ! UTF8 decoding: Attempt to fix a tricky issue where the BOM was not 
      cut under certain locales.
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: 64875
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

v12.10.0006 - 2013-02-13 13:49
  +++ Custom Toolbar Buttons: Now all scripted CTBs are "droppable". You 
      can drop files or text onto a button, and the scripts assigned to 
      the button are triggered. If you drop by left mouse button, the 
      On-click script is triggered. If you drop by right mouse button, 
      the On-right-click script is triggered. The dropped files or 
      text can be referred to in the dropped-on scripts by <get drop>.
      Notes:
      - At least the On-click script has to be defined, else the button 
        is interpreted as a Droppable User Button (DUB) of the old (and 
        still working) style where the Name field is used for the 
        location.
      - If no right-click script is defined, then a right mouse drop 
        will not do anything.
      - Droppable User Buttons (DUBs) that are defined as OpenWith-
        buttons (see v10.40.0114: OpenWith shorthand trick) are not 
        droppable. (There are no scripts in those buttons.)
      Nothing less than revolutionary. Now you can do to files anything 
      imaginable simply by dropping them onto a programmable button.
    + Configuration | Shell Integration: Now you can control the scope 
      of the shell integration via a small dropdown with two options:
        - Only for the current user       (new factory default)
        - For all users of this computer  (old factory default)
      Only for changing the latter settings you need administrator 
      rights.
      Changing the setting of the Scope dropdown will update the two 
      checkboxes below it, which mirror the current state of the 
      registry. It will not change the registry -- this is only done via 
      the checkboxes.
      Note that you can configure both scopes (HKEY_CURRENT_USER and 
      HKEY_LOCAL_MACHINE) independently. Not necessarily useful, but 
      Windows allows it.      
    + Catalog: Now you can also drop text onto scripts in Catalog, e.g. 
      selected text from a webpage. Just like with dropped files, the 
      dropped text can be referred to in the dropped-on script by <get 
      drop>.
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: 64875
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

v12.10.0009 - 2013-02-14 14:48
    + Branch View: Now you can select a Branch View of a certain type 
      right from the right-click menu of the Branch View toolbar button:
        - Files and Folders
        - Files Only
        - Folders Only
      The Default Branch View Type (Configuration | Find Files & Branch 
      View | Branch View) is not affected by this choice.
    * Branch View: Experimentally Branch Views of type "Files Only" are 
      not level-indented anymore. Reason: It's confusing to see files 
      indented below other files.
    + Floating Preview: Now also the position of the currently shown 
      shell thumbnail preview (HTML, PDF, MPEG, DWG etc) is shown. 
      Before, this only worked for previewed images.
    * Scripting: Now when a script is terminated in the "_Initialize" 
      event processing directly jumps to the "_Terminate" event (if 
      there is one) and the exits the script.
    * Menu Edit | New Items: Now the modified date of newly created 
      files is set to Now. (Did always work like this for new folders.)
    ! Catalog: Alt+Enter didn't pop the Properties dialog anymore. Fixed.
    ! Configuration | Shell Integration: The option "For all users of 
      this computer" did not work correctly. Fixed.
    * Everything: Various adjustments for Spanish.
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: 64875
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

v12.10.0010 - 2013-02-14 18:51
  +++ Configuration | Tags: Added "Enable portable tags". Tick it to 
      store tags in a portable manner.
      Notes:
      - Tags are stored in a portable manner only if XYplorer and 
        tag.dat is located on the same drive. Otherwise the checkbox is 
        disabled. And, of course, only tags on this very drive are 
        stored portably.
        I originally wanted to limit this functionality to removable 
        drives, but the Windows drive recognition is not reliable. 
        Therefore I decided to allow it on all drives with a letter.      
      - Technically, portability is achieved by replacing the removable 
        drive letter by a "?" when saving the tags, and reversing that 
        operation when reading the tags.
      - List Management | Tagged Items always shows the resolved tags as 
        they are in memory.
      Usage:
      - Tick "Enable portable tags". Have a copy of XYplorer.exe on your 
        USB-stick, along with the application data folder (it will be 
        automatically generated as subfolder "Data"). Do your tagging, 
        then save the tags (they are saved to tag.dat in a portable way).
      - Now you can carry around a stick full of tagged items together 
        with the application (XYplorer) that displays them -- regardless 
        of the drive letter assigned by the host system.
      Another milestone in portability technology!      
    ! Branch View: Select a Branch View of a certain type right from the 
      right-click menu did not work as expected on MBVs (Multi Branch 
      View). 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: 64875
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

v12.10.0011 - 2013-02-15 12:41
    + Configuration | Menus, Mouse, Safety | Safety Belts: Added option 
      "Directional formatting codes protection". Tick this to protect 
      yourself from the so-called "Unitrix Exploit" where certain 
      Unicode characters (Directional Formatting Codes, DFC) are used 
      maliciously to disguise executables.
      For example, U+202E (Right-to-Left Override): If you insert U+202E 
      at the 2nd position of the file "Htxt.exe" it will be shown as 
      "Hexe.txt" (in *every* Unicode-compliant software), an apparently 
      harmless TXT file which in reality is a potentially dangerous 
      executable. When you double-click this "TXT" file the exectuable 
      will be run.
      > Tip: To get U+202E to the clipboard for pasting it into a 
        filename use this line in the Address Bar:
          ::copytext chr(8238);
      To my knowledge XYplorer is the only file manager to date that can 
      protect you from this exploit. If you tick "Directional formatting 
      codes protection" then "Hexe.txt" will be shown as "H*!*txt.exe", 
      i.e. the U+202E character has not been resolved but replaced by 
      "*!*", and the file is clearly recognizable as executable.
      DFC protection is implemented in the following places:
      - In the File List: each DFC in all filenames is replaced by 
        "*!*".
      - In the Status Bar: each DFC in the current filename is replaced 
        by "*!*".
        NOTE: Because DFCs can make the Status Bar unreadable you get 
        this replacement independently of the setting of "Directional 
        formatting codes protection".
      - When opening a file containing any DFC, you are warned.
        NOTE: Because this is the most dangerous part, this warning 
        cannot be turned off! You get it independently of the setting of 
        "Directional formatting codes protection".
      Here is the list of the 7 DFCs handled by this safety belt:
      - U+200E = "Left-to-Right Mark"
      - U+200F = "Right-to-Left Mark"
      - U+202A = "Left-to-Right Embedding"
      - U+202B = "Right-to-Left Embedding"
      - U+202C = "Pop Directional Formatting"
      - U+202D = "Left-to-Right Override"
      - U+202E = "Right-to-Left Override"
      Further Remakrs:
      - XYplorer allows you to search for files with such characters in 
        the name. You can paste them into the Name field (you won't see 
        them but they are there).
      - The "Convert to ASCII" command in Rename Special is a quick way 
        to remove such characters from a filename (but, of course, it 
        will remove ALL Unicode characters).
      Further information:
      - http://www.unicode.org/reports/tr9/
    + Character Table: Now it shows short descriptions for the 
      Directional Formatting Codes, e.g. "Right-to-Left Override" for 
      U+202E.
    * XYcopy: Updated to 2.10.0026.
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: 64875
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

v12.10.0012 - 2013-02-15 18:39
    > FYI, you can use <drop> as an alternative to <get drop>. Works 
      since 20120321 but I never mentioned it in the change log.
    ! Wipe: Since 20130121 you could not wipe empty folders anymore. 
      Fixed.
    * MLS: Updated to version 8.24. Upgrading directly through ITT.
      TRANSLATORS: Always backup your work before upgrading.
    * XYcopy: Updated to 2.10.0027.
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: 64875
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

v12.10.0013 - 2013-02-16 19:13
  *** Configuration | Controls and More | Auto-Complete Path Names: The 
      code behind this is finally mine! AAAHHH, WHAT A RELIEF!!! After 
      years of being haunted by ugly, slow, folder locking shell 
      routines we finally get cute, fast, and cool XY-quality code here.
      > Some tips in case you forgot.
      - Ctrl+Down: Open the Auto-Complete dropdown for the current path.
      - Enter in the dropdown: Select item, close dropdown, trigger the 
        item.
      - Ctrl+Enter in the dropdown: Select item and close dropdown 
        without triggering the item.
      - ESC: Close dropdown, go back to the last state of the field.
      Note: This new Auto-Complete has been implemented for the Address 
      Bar, for the Goto dialog, and for Find Files Location. There are 
      still some other places where the shell hook is still active. 
      Later...
    * Configuration | Controls and More | Drop-down Lists | Select all 
      on item change: Factory default is now OFF. This setting is not so 
      good for Auto-Complete.
    + Enhanced compatibility with Kontrast#1 (etc.) color schemes for 
      visually impaired.
    + Scripting: SC unset now supports up to 11 variables in one 
      statement:
        unset $a, $b, $c, $d, $e, $f, $g, $h, $i, $j, $k;
    + Scripting: SCs perm and global now can declare one or more 
      variables and set them in one statement. For example:
        perm $a = "a", $b = "b"; echo "$a, $b"; 
    ! Variable <drop> did not replace NULLs by CLRF. Now it does.
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: 64875
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

v12.10.0014 - 2013-02-17 11:07
    + The Copy To / Move To dialogs now support the new Auto-Complete.
    * XYcopy: Updated to 2.10.0028.
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: 64875
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

v12.10.0015 - 2013-02-17 20:29
    ! Scripting: Fixed a couple of glitches with the new "_Terminate", 
      perm, global, and unset functionalities.
    ! Scripting: Globals defined in the "_Initialize" scripts were not 
      visible in other scripts in the same MSR. Fixed. This will work 
      now as expected:
        "_Initialize"
          global $a = "Bye!";
        "Show 1"
          global $a;
          msg $a;
        "Show 2"
          global $a;
          msg $a;
        "_Terminate"
          global $a;
          msg $a; 
    ! Auto-Complete: Fixed a glitch when the list has only one 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: 64875
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

v12.10.0016 - 2013-02-18 11:40
    + Auto-Complete: Now it also supports special paths (e.g. Desktop).
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: 64875
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

v12.10.0017 - 2013-02-18 18:34
    + Menu Scripting | Permanent Variables: Now you can unset (remove) 
      Permanent Variables directly from the right-click menu in the 
      variable list.
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: 64875
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

v12.10.0018 - 2013-02-19 13:37
    * Updated the help file.
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: 64875
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

v12.10.0019 - 2013-02-19 19:01
    + Auto-Complete: Now, when the auto-complete match list is dropped 
      down and the caret in the Edit field is at the right-most 
      position, then pressing the "Right" arrow key will append a "\" to 
      the contents of the edit field, which then will trigger a new 
      match list. For many international keyboards this is much easier 
      than typing "\".
    ! MLS: With some languages, switching back and forth between the 
      language and English scrambled the main menu. 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