Here's the new BETA (32-bit)

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

v9.90.0519 - 2011-03-24 09:50
    * Manage User-Defined Commands Dialog: Now ESC resets any dirty 
      Command Properties (asterisk shown). Only when all is clean ESC 
      will quit the dialog without saving.
    * Manage User-Defined Commands Dialog: Restored the behavior pretty 
      much to what it was before v9.90.0515, minus a bug where dirty 
      settings were lost instead of applied when changing the Category.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0518 - 2011-03-23 15:54
    * Manage User-Defined Commands Dialog: Now you are prompted before 
      you lose un-applied changes to Command Properties when switching 
      Categories or Commands.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0517 - 2011-03-23 14:08
    * Raw View: Slightly reorganized the controls interface. The ASCII 
      and Binary checkboxes now are always enabled so you can control 
      what will happen before you select a file.
    * File Find: Now when a locked "Search Results" tab is unlocked the 
      "Search Results" caption is auto-removed. Otherwise it would be 
      irritating when you later used the tab as normal browsing tab.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0515 - 2011-03-22 22:28
    + Tweak to auto-optimize the Catalog, i.e. to auto-collapse non-
      current categories:
        AutoOptimizeCatalog=1
    * Manage User-Defined Commands Dialog: Re-added the buttons Apply 
      and Reset to the Command Properties section. They had been removed 
      in v8.80.0014 - 2010-01-09 16:12, but now I think it was a bad 
      idea.
    ! Scripting | Math: The following line was not parsed correctly (the 
      precedence of ^ over / was not honored):
        echo -1/4^2;  //-0.0625
      Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0512 - 2011-03-22 11:39
    + Scripting: Added integer division (\) and modulo (%) to the math 
      operators. With integer division, the portion of the result after 
      the decimal point is lost. Modulo is the remainder of integer 
      division. Examples:
        echo 5 \ 2; //2
        echo 5 / 2; //2.5
        echo 5 % 2; //1
        echo 2147483648 \ 2147483647; //1
        echo 2147483648 % 2147483647; //1
        echo 5.9 \ 2.1; //3! Numbers are rounded before the division!
        echo 5.9 % 2.1; //0! Numbers are rounded before the modulo!
        echo 7.9 % 2.5; //2  (8 % 3 = 2)
        echo 7.9 \ 0.4; //ERROR: Division by zero.
        echo 7.9 % 0.4; //ERROR: Division by zero.
    + Scripting: Added exponentiation (^) to the math operators.
        echo 2 ^ 3;   //8
        echo 4 ^ 0.5; //2
        echo 4 ^ -1;  //0.25
    ! SCs ceil and floor did not handle non-fractional numbers right. 
      Fixed.
        echo floor(5); //5
        echo ceil("-28.0"); //-28
        echo ceil("a"); //0
    * Updated the help file.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0510 - 2011-03-21 19:53
    ! Catalog: Fixed another issue concerning the new import/export 
      functions.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0509 - 2011-03-21 13:18
    + Configuration | File Operations | Backup Operations: Added option 
      "Verify". Tick it to verify the correctness of each copy operation 
      on the fly. Source and target file are compared byte by byte. This 
      takes some time, of course, but it is clearly faster than hashing 
      and more reliable.
      If a verification fails you are prompted to continue or abort the 
      backup operation. You additionally get the option to continue 
      without further such messages.
      Notes:
      - The verification is only done when bytes are copied, i.e. when a 
        new file is created in the target or when an existing file is 
        overwritten. No verification is done when there is no copying, 
        e.g. when overwriting an existing target file is skipped because 
        the user configured name collision behavior like this.
      - Verifying a file copy is not necessary under normal conditions. 
        Windows copying is reliable. However, when copying over a network, 
        things can get interesting. If you are backing up files over a 
        shaky network you might want to use the new Verify feature for 
        ultimate reliability.
    + SC backupto enhanced: Added parameter verify.
      Syntax: backupto location, [source], [on_collision], _
                  [preserve_dates], [create_log], [pop_stats], _
                  [skip_junctions], [verify]
        verify: Verify each copy operation on the fly.
          Empty = Use global setting from Configuration.
          0 = Don't.
          1 = Do.         
    + Scripting got a new function.
      Name:   floor
      Action: Rounds fractions down.
      Syntax: floor(number)
      Examples:
        echo floor(3.7);  //3
        echo floor(-3.7); //-4
        echo floor(0);    //0
    + Scripting got a new function.
      Name:   ceil
      Action: Rounds fractions up.
      Syntax: ceil(number)
      Examples:
        echo ceil(3.2);   //4
        echo ceil(-3.2);  //-3
        echo ceil(0);     //0
    * Menu Edit | Paste Special | Paste Folder Structure: Now it 
      tolerates pasting files; their parent folder will be used. Before, 
      pasted files were simply skipped.
    ! SC new: The following line did only create the folder "new" in the 
      current path:
        new "sub\new", dir;
      Fixed, now it creates the subpath "sub\new" as expected.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0505 - 2011-03-20 16:57
    + Scripting got a new function.
      Name:   round
      Action: Rounds a number.
      Syntax: round(number, [precision=0])
        number: Number to round.
        precision: Number of digits after the decimal point. precision 
            can also be negative or zero (default). A negative precision 
            refers to digits before the decimal point.
      Examples:
        echo round(172.7368, -3); //0
        echo round(172.7368, -2); //200
        echo round(172.7368, -1); //170
        echo round(172.7368, 0);  //173
        echo round(172.7368, 1);  //172.7
        echo round(172.7368, 2);  //172.74
        echo round(172.7368, 3);  //172.737
        echo round(172.7368, 4);  //172.7368
    * SC folderreport enhanced. New named argument for parameter type:
        type:
          dirsrel: List of subfolders relative to current folder.
      Example:
        text folderreport("dirsrel", "r", , "r");
    * SC replace enhanced. Added optional parameters start and count.
      Syntax: replace(string, search, replacement, [matchcase], _
                  [start=1], [count=-1]))
        start:  Position from left where the replacement starts.
        count:  Maximal number of replacements.
      Examples:
        echo replace("aaa", "a", "b", , 2);     //abb
        echo replace("aaa", "a", "b", , 2, 1);  //aba
        echo replace("aaa", "a", "b", , , 1);   //baa
    * SC recase enhanced. New named argument for parameter mode:
        mode:
          invert: Invert the case of each letter.
      Example:
        text recase("the caMel can't.", "invert"); //THE CAmEL CAN'T.
    * Menu Edit | Paste Special: Changed some captions.
      OLD:
        Create &Shortcut(s)
        Create &Hard Link(s)
        Create Sy&mbolic Link(s)
        Create &Junction(s)
      NEW:
        Paste As &Shortcut(s)
        Paste As &Hard Link(s)
        Paste As Sy&mbolic Link(s)
        Paste As &Junction(s)
    ! Tree: In Vista/Win7 the icons of folders with HIDDEN attribute 
      were not shown ghosted anymore for a couple of versions. Fixed.
    ! Catalog: Fixed various glitches (and some crashes) concerning the 
      new import/export functions.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0504 - 2011-03-20 09:15
    + Catalog: Added Import/Export functionality. Find the new commands 
      "Import Catalog..." and "Export Category..." in the Catalog 
      context menu under the submenu "Catalog".
      Import Catalog: Here you can import other catalogs into the 
      current catalog at the position right before the currently 
      selected category.
      Export Category: Here you can export the current category as 
      a self-contained catalog. This one-category-catalog can later be 
      imported, but also be loaded stand-alone.
      This feature provides a new elegant way of sharing extended 
      functionality (scripts, filters ...)  between users.
    ! Rich Copy: Did not work when the copied items were found only in 
      sub-sub-folders (or deeper) of the rootpath instead of just in 
      subfolders. Fixed.
      BTW, this bug did not surface in Win7 because this OS handles the 
      issue internally.
    ! Icons were not shown on certain exotic DPI settings under 
      Vista/Win7. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0503 - 2011-03-17 10:57
    * Configuration | File Operations: Both "Enable background 
      processing" and "Queue file operations" are factory default from 
      now on. (Nothing changes when upgrading.)
    ! Select-on-paste did not work reliably when copying/moving items by 
      dragging them on tab headers. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0502 - 2011-03-16 14:34
    + Date Variables: Now you can pass an optional extra argument to 
      shift the date to the past or the future by a certain number of 
      time units.
      The following script line for example will show the modified date 
      of the current file shifted 8 hours into the future:
        echo <datem +8h yyyymmdd_hhnnss>;
      Of couse, this works also for date variables in Batch Rename 
      patterns. The following pattern will rename all selected files to 
      their current base names appended with the files' created dates 
      shifted into the past by 8 days:
        *-<datec -8d yyyymmdd>
      Practical usage: Suppose you come from a holiday in a different 
      time zone, but forgot to adjust the clock in your digital camera. 
      Now all your photos have an incorrect time stamp (in relation to 
      the local time of the place you visited). You now want to rename 
      all your 2000 photos in one go to have the date when you took each 
      photo right in the filename. This pattern is an example that will 
      do the job for files that have an EXIF date embedded:
        Chicago-<dateexif -8h yyyymmdd_DDD_hh-nn-ss>
      This pattern will retrieve the date from the Created date 
      property:
        Chicago-<datec -8h yyyymmdd_DDD_hh-nn-ss>
      Supported time units are:
        y = years
        m = months
        w = weeks
        d = days
        h = hours
        n = minutes
        s = seconds
    * Rename Special: Renamed the following commands:
      - OLD: Replace Umlauts (ä > ae ...)
        NEW: Replace Umlauts
      - OLD: Remove Diacritics (ä > a ...)
        NEW: Remove Diacritics
    ! Rename Special: A* A*.* and Aaa Aa.* would raise an error on file 
      names like "name(1).png", i.e. where the last character is a word 
      separator (since v9.90.0403). Fixed.
    ! UTF-8: Improved detection logic. Some false positives were 
      possible. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0501 - 2011-02-24 12:30
    + Menu File | Duplicate: Copy Here As... and Move Here As... now 
      support variables that refer to the selected items individually.
      For example: 
        Pattern:  *_<datem yyyymmdd>.?
        Sources:  Che.txt, Fidel.txt
        Targets:  Che_20100918.txt, Fidel_20101111.txt
    + SC copyas: The above enhancement also concerns copyas. Now can run 
      a line like this to backup each item with its modified date in the 
      target name:
        ::copyas '*_backup_<datem yyyymmdd>.?';
      Note that you have to pass the argument in single quotes to make 
      it work as expected -- otherwise the date variable is resolved to 
      the modified date of the *current item* before the argument is 
      passed to CopyAs.
    * Configuration | Thumbnails: Renamed "Show thumbnails for non-
      picture files" to "Enable shell thumbnails". Reason: With the 
      appropriate CODECs installed ticking this option enables XYplorer 
      to show thumbnails of RAW image formats.
    * Thumbnails: From now on, if all other means failed thumbnails 
      creation will automatically try to have the Shell create the 
      thumbnail -- IF "Configuration | Thumbnails | Enable shell 
      thumbnails" is ticked.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0405 - 2011-02-21 09:29
    ! Visual Filters: Changing the filter did not always update a list 
      in a non-Details view. Fixed.
    * Updated the help file.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0404 - 2011-02-18 12:12
    + Color Filters: Color Filters by Size ("size:"-selector) now also 
      work on folders. Note that "Configuration | General | Show folder 
      sizes in file list" has to be ticked to make it happen.
    + SC folderreport enhanced: Types "tree" and "dirs" now support a 
      format template. The template is appended to the "dirs" selector 
      separated by a ":", and it fully supports the syntax of the 
      template argument in SC report!
      Examples:
      - Recursive report on the current folder:
        ::text folderreport("dirs:{fullname}; {size kbr}; _
            {modified yyyy-mm-dd}", "r", , "r");
      - Non-recursive report on C:\Temp:
        ::text folderreport("dirs:{name} ({size} bytes)", "r", "C:\Temp");
      - Recursive tree report on C:\Temp:
        ::text folderreport("tree:{name} ({size mb}, {count} items)", "r", "C:\Temp", "r");
      Remarks:
      - When the template contains the {size} field the size of each 
        listed folder is freshly calculated! This can take time with 
        large folders.
    * SC folderreport enhanced with a new flag:
        flags:
          j:  Include Junctions.
    + SC report: Added special field {Count}. Returns the (recursive) 
      count of items (files and folders) contained within a folder. For 
      files it returns nothing.
      Note that calculating the count can take time with large folders.
      Example, using the meta-field {dir} to fork returns between dirs 
      and files:
        ::text report("{name}{dir , <DIR> with {count} items| ({size kbr})}<crlf>");        
    ! Remember most-recently-used lists | Apply To...: Not remembering 
      Rename Special did not work completely yet. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

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

v9.90.0403 - 2011-02-17 11:00
    + Configuration | File Operations | Backup Operations: Added option 
      "Skip junctions". Tick it to exclude folder junctions and their 
      contents from the backup.
      Note that if this option is OFF (which is the factory default) 
      then folder junctions are not backed up as junctions but as if 
      they were real folders with contents. In other words, the 
      junctions are resolved before the copying. This is in accordance 
      with Explorer behavior.
    + SC backupto enhanced: Added parameter skip_junctions.
      Syntax: backupto location, [source], [on_collision], _
                  [preserve_dates], [create_log], [pop_stats], _
                  [skip_junctions]
        skip_junctions:
          Empty = Use global setting from Configuration.
          0 = Don't.
          1 = Do.         
    + Tweak to force shell preview for file types of your choice. For 
      example (list of extensions separated by dots):
        DoPrevShell=dng.nef
      This will force shell preview for DNG and NEF files on the Preview 
      tab and with Thumbnails.
    ! Rename Special: A* A*.* and Aaa Aa.* would drop the last character 
      in file names like "name_1.png". Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable 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 | Backup your Application Data Folder)
before running a new BETA version. This will also help in fixing any fresh bugs.

Locked