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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

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: 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

v12.10.0001 - 2013-02-09 16:31
    + Scripting: Now you can define two special-named scripts in Multi 
      Script Resources, "_Initialize" and "_Terminate". They can be 
      placed anywhere in the MSR, and they are not shown in the popup 
      menu.
      The script called "_Initialize" will be auto-processed before the 
      menu is popped. The script called "_Terminate" will be auto-
      processed after the script selected from the menu has been 
      processed (or after the menu has been canceled).
      If a script within a MSR is called directly (SCs Sub or Load), 
      then "_Initialize"/"_Terminate" are NOT called.
      For example, this MSR defines a permanent variable (which is also 
      global by definition), then offers various scripts in a popup 
      menu, then finally removes the variable from memory:
        "_Initialize"
          // if variable already exists it is NOT reset here but keeps it current value
          perm $p_a;
          // explicitly initialize it to zero
          $p_a = 0;
        "_Terminate"
          unset $p_a;
        
        "Show Variable"
          echo $p_a;
        "Plus One"
          $p_a = $p_a + 1;
          echo $p_a;
        "Minus One"
          $p_a = $p_a - 1;
          echo $p_a;
        "Load Plus One"
          // will NOT call "_Initialize"/"_Terminate"
          Load "*", "Plus One";
          // WILL call "_Initialize"/"_Terminate"
          Load "*", "*";
        "Sub Plus One"
          // will NOT call "_Initialize"/"_Terminate"
          Sub "Plus One";
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

v12.00.0013 - 2013-02-06 20:06
    + Environment Variables: New XY-only environment variable:
        %winsysnative% =  returns the System32 path on 32-bit Windows
                          and the SysNative path on 64-bit Windows
      FYI: On 64-bit Windows the SysNative path is the path to the 64-
      bit system irrespective of WOW64 redirection. So %winsysnative% 
      will always return the true native system path.
    ! PFA: Did not support Environment Variables in the icon definition 
      for the menu items. Fixed.
    ! SCs selfilter and sortby: Did not work correctly in a localized 
      interface. 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

v12.00.0012 - 2013-02-06 12:02
    ! Configuration: Pages without scrollbar could be scrolled using the 
      wheel. Fixed.
    ! SC report: Did not work correctly in a localized interface. Fixed. 
      Now field names like {size} work even when the corresponding list 
      column is called "Taille". E.g.:
        text report("{name}, {size}<crlf>");
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

v12.00.0011 - 2013-02-05 12:10
    ! Popping the Recent Locations and other location lists could get 
      very slow when unavailable network locations were contained in the 
      list. Fixed.
    * 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.

Locked