BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0400 - 2015-04-14 12:00
    = MAINTENANCE RELEASE.
  +++ Selected Items to Top. Quickly show all selected items at the top of the 
      list. A welcome usability boost.
  +++ Flat Select. Renamed the feature to Quick Select.
  +++ Speed. Major load speed increase.
  +++ Minor bug fixes and enhancements.

v15.00.0323 - 2015-04-14 18:54 - unpublished
    + Added tweak to disable the special mouse wheel functionality to quickly 
      change various font sizes, line heights, or indents.
        NoSizingByWheel=1
    * 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0401 - 2015-04-16 21:03
    ! Configuration | Find Files & Branch View | Visual Filters | Apply to files 
      only: Excluded only folders from filtering, but not drives and other 
      non-files. Fixed.
    ! Help | Keyboard Shortcuts on Menu: The setting was not honored for the 
      custom items in the Tree and List shell context menus. Fixed.
    ! Thumbnails: A number of file types (identified by extension) had been 
      categorically excluded from thumbnail extraction to gain performance, e.g. 
      text files and archive files. From now -- computers got faster -- there is 
      no such exclusion anymore. Files of every type are checked for a thumbnail 
      (if "Configuration | Thumbnails | Enable shell thumbnails" is enabled).
    ! Scripting | User-Defined Functions: Crashed when you defined or called a 
      function with more than eleven arguments. Fixed. Now you get an error 
      message.
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0402 - 2015-04-17 10:31
    + Floating Preview: Being a sucker for white borders on photos I did myself 
      a favor and added the option to show them to the Floating Preview. It's in 
      the extended context menu of the FP: Ctrl+RightClick | White Border.
      I chose some factory defaults to my own likings (width of the border is 8% 
      of the smaller image dimension; a small shadow is shown). You can tweak 
      them here:
        FPWhiteBorderPercent=8
        FPWhiteBorderShadow=1
      Enjoy! :)
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0403 - 2015-04-17 18:54
    + Scripting got a new function.
      Name: SaveThumb
      Action: Saves the thumbnail of a file to a file.
      Syntax: savethumb(file="<curitem>, thumbnail_file="*_thumb", _
                        widthbox=500, heightbox=500, format="jpg")
        file:           [optional] The name of the source file.
                        If omitted a list of sections is returned.
                        Defaults to the current list item.
        thumbnail_file: [optional] The name of the target file.
                        Defaults to "*_thumb" (see remarks).
                        The path is resolved relative to the path of >file<.
                        The extension is set to >format< if missing.
        widthbox:       [optional] The width of the thumbnail's bounding box.
                        Defaults to 500.
        heightbox:      [optional] The height of the thumbnail's bounding box.
                        Defaults to 500.
        format:         [optional] Format of the thumbnail file.
                        Can be one of the following:
                          jpg, png, gif, bmp, tif
                        Defaults to "jpg".
        return:         The full path/name of the saved thumbnail file.
      Remarks:
        - The thumbnail_file argument supports a couple of variables:
          <width>     = actual thumbnail width
          <height>    = actual thumbnail height
          <widthbox>  = bounding box width
          <heightbox> = bounding box height
          *           = base name of the source image file
        - If the original is smaller than the bounding box it is NOT stretched.
        - If a file of the same name exists it is overwritten without asking.
        - If no thumbnail can be created from >file< the function raises an error.
      Examples:
        echo savethumb(); //creates autonamed JPG 500x500
        echo savethumb(, "*-<width>x<height>", 400, 400, "jpg");
        echo savethumb("E:\Test.pdf", , 400, 500, "png"); //creates E:\Test_thumb.png
    ! Scripting, ternary conditionals: Since v15.00.0301 a string that should 
      count as True was evaluated as False. Fixed. Only "" (nothing) and 0 
      (zero) count as False; all other string should evaluate as True in a 
      Boolean context:
        echo ('a')?'y':'n'; //y
        echo ('0')?'y':'n'; //n
        echo ('')?'y':'n'; //n    
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0404 - 2015-04-17 22:02
  %%% Image Preview: Hard to believe, but based on new research and a lucky 
      discovery I could once again (slightly but notably, especially at the left 
      and top borders, but also everywhere else) improve the resampling quality 
      for *all* image previews in XY!
      Note that thumbnails quality is currently not affected by this change.
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0405 - 2015-04-18 15:11
    % List | Thumbnails: Now also list thumbnails are created with extra-smooth 
      resampling quality.
      FYI, there is no notable speed reduction. The bottle neck here is reading 
      the original image from disk, not the resampling.
    * Thumbnails: New factory defaults for the sizes offered in "Configuration | 
      Thumbnails | Thumbnail widths and heights". It's a combination of a binary 
      scale and a 3:2 scale (for retro photographers):
        32,64,128,200,300,256,450,512,675
      FYI, you can tweak this list here:
        ThumbSizes=32,64,128,200,300,256,450,512,675
    ! SC savethumb() didn't add default/defined extension to created thumbfile 
      if source item name had extra .'s . 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0406 - 2015-04-18 19:20
    + Configuration | Thumbnails: Added option "Quality". Here you can choose 
      among three different qualities of thumbnail resampling:
        Fast    (fast but low end; previously called "Super-fast thumbnails")
        Crisp   (the highest quality until v15.00.0404)
        Smooth  (the highest quality since v15.00.0404, and new factory default)
      Note that changing the quality will NOT automatically affect thumbnails 
      currently shown in the list or stored in a cache on disk. For this you 
      have to explicitly recreate the thumbnails via "View | Caches | Refresh 
      Thumbnails".
    * Toolbar: The right-click menu of the thumbnails related toolbar buttons 
      now also feature the three qualities for easy one-click application of a 
      certain quality to a certain thumbnail (or all selected thumbnails).
    - Configuration | Thumbnails | Super-fast thumbnails: Removed the option. 
      Replaced by Quality (see above).
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0407 - 2015-04-19 13:43
    * Miscellaneous | File Operations | Open in Browser: Now all file types are 
      attempted to b opened. No more message "This file type cannot be opened in 
      your default browser."
    ! XYplorerFree: Opening multiple files by ENTER could lead to the nonsense 
      message "The feature 'Portable Associations' is not available in the Free 
      edition". Fixed. Now the files are opened as expected.
    ! Custom File Icons: Definitions using an alias would not be evaluated on 
      startup, so those custom icons were not being used. Fixed.
    ! List: Since v15.00.0320 dragging items from drive roots defaulted to the 
      "Create Shortcut" operation (which was meant only for dragging the drives 
      themselves, not their root contents). 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0408 - 2015-04-19 20:53
    * White Border Preview: Slightly changed the formula. New factory default: 
      Width of the border is 7% of the mean image dimension.
    * SC get "menucaption" enhanced: Now you can show an error if command_ID 
      does not exist.
      Syntax: get("menucaption", command_ID, flags)
        flags: (bit field)
          1 = Append the currently assigned KS, separated by a TAB.
          2 = Strip accelerators.
          4 = Show error message if command_ID does not exist.
      Example:
        echo get("menucaption", 889, 4);
    ! SC get "menucaption": Did not work for UDCs. Fixed.
    ! Scripting: Putting one or more spaces between function name and arguments 
      did not work anymore since 20150410. Fixed. Now you can do this again: 
        new  ("new stuff", "dir");
      NOTE: I would not really recommend this syntax. It might be deprecated in 
      future.
    - Miscellaneous | File Operations | Open in Browser: Undid the recent 
      change. It was rubbish.
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0409 - 2015-04-20 10:19
    * Updated the help file.
    ! Miscellaneous | File Operations | Open Selected Item(s) by Shell: Did not 
      work. 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0501 - 2015-04-21 16:24
    + Scripting: Added support for NOWDOCs - that is HEREDOCs without interpolation.
      Quoting from PHP documentation where the idea and the syntax it copied from:

        "Nowdocs are to single-quoted strings what heredocs are to double-quoted 
        strings. A nowdoc is specified similarly to a heredoc, but no parsing is 
        done inside a nowdoc.
        A nowdoc is identified with the same <<< seqeuence used for heredocs, but 
        the identifier which follows is enclosed in single quotes, e.g. 
        <<<'EOT'. All the rules for heredoc identifiers also apply to nowdoc 
        identifiers, especially those regarding the appearance of the closing 
        identifier."

      Additionally, XY's NOWDOC also accepts the alternative radical option 
      enabled by prefixing the identifier with '#' (within the quotes).
      
      Example:
        "HEREDOC: Interpolated Continuation - Shows 'Hello World!'"
          $a = "World";
          Echo <<<MSG
        Hello $a!
        MSG;

        "HEREDOC: Alternative (Radical) Interpolated Continuation - Shows 'Hello World!'"
          $a = "World";
          Echo <<<#MSG
        Hello $a!#MSG;

        "NOWDOC: Literal Continuation - Shows 'Hello $a!'"
          $a = "World";
          Echo <<<'MSG'
        Hello $a!
        MSG;

        "NOWDOC: Alternative (Radical) Literal Continuation - Shows 'Hello $a!'"
          $a = "World";
          Echo <<<'#MSG'
        Hello $a!#MSG;

    * Scripting | Include statement: Now you may prefix a single-line include 
      statement with the script marker "::", and you may end any include 
      statement line with the usual instruction terminator ";" .
      For example, all these lines can be passed through the Address Bar now. 
      They will load script_file and then execute its code:
        include script_file;
        ::include script_file
        ::include script_file;
      After the trailing ";" there can be any number of spaces.

      NOTE: Before this change you could not use include in one-liners at all 
      because you could not mark it as script. So the change is useful. 
      However it is also a bit misleading: Note that you cannot add another 
      instruction to the same line. This will NOT work:
        ::include script_file; echo "Hola!";

    ! User-Defined Functions: Not internally updated when called via User | Load 
      Script File. Fixed.
    ! Color filters: Scope was not always handled as advertised. The following 
      rules are obliged to now:
      -       [selector, no scope]    defaults to scope "fd" (Files and Folders)
      - BUT:  [no selector, no scope] defaults to "name f:" (Name, Files only!)
      
      Here is an overview:
        Pattern         Scope
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        pic*            Files only
        name: pic*      Files and Folders
        name f: pic*    Files only
        name d: pic*    Folders only
        name fd: pic*   Files and Folders
    ! Tools | Tools Special | Control Panel...: Did not work anymore for Win2003 
      (and maybe other historic Windows versions) since 20150315. Fixed.
    ! Network Browsing: Under certain conditions partially matching servers 
      would be browsed instead of the fully matching servers. 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0502 - 2015-04-22 20:25
    + SC SaveThumb enhanced: The widthbox argument now can be used to pass a 
      percentage by which the thumbnail is shrunk from the original. Simply 
      attach "%" to the value. In that case the heightbox argument is ignored.
      The thumbnail_file argument supports a corresponding new variable:
        <percent>   = applied percentage
      Note that percentages > 100 are supported, so this is a way to enlarge 
      images (which, of course, dramatically reduces their quality).
      Examples:
        echo savethumb(, , "50%");  //half size
        echo savethumb(, "*-<percent>%", "200%", , "png");  //double size
    + Address Bar: Added a tweak to move the dropdown button to the left side:
        ABButtonLeft=1
      This position might reduce your mouse mileage. Check it out.
      Note that the vertical scrollbar (if any) in the dropdown list will still 
      be on the right side.
    + Rename Preview: Now you can hide all unchanged items. Right-click any of 
      the buttons in the dialog to toggle the setting "Hide Unchanged Items" via 
      a small popup menu. The setting is remembered across sessions.
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0503 - 2015-04-23 16:14
    * Rename Preview: Moved the new "Hide Unchanged Items" toggle to the context 
      menu of the lists. More natural place. More likely that anybody would 
      actually find it.
    * List: Now when Quick Search and Visual Filter are both applied to a list, 
      the Quick Search information comes first and determines the icon and the 
      color of the information bar, the Visual Filter information coming 
      afterwards. Before, it was vice versa. The new way better reflects the 
      actual logic being at work in such a listing (the filter is applied 
      *after* the search). It also reflects the look of the tab headers.
      (Only applies if both "Configuration | Find Files & Branch View | Find 
      Files | Show quick search information in list" and "Configuration | Find 
      Files & Branch View | Visual Filters | Show filter information in list" 
      are ticked.)
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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0504 - 2015-04-23 22:04
    * Quick Search: Now you can run a Quick Search "onto" a Visual Filter, and 
      the Visual Filter will remain in effect. Before, it was auto-removed when 
      running a Quick Search.     
      Note that vice versa (VF onto QS) is has been always possible and still is.
    * Quick Search: Slightly changed the color of the information bar towards 
      red-brown.
    * Configuration | Thumbnails | Enable shell thumbnails: Renamed it to "Show 
      thumbnails for non-images".
    ! Address Bar: Minimal drawing glitch with dropdown button under Win7 since 
      v15.00.0503. Perhaps 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: 60539
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v15.00.0505 - 2015-04-24 21:08
  %%% Toolbar and everything else: Experimentally adjusted the button size to 
      high DPI settings (>= 150%) typically used on high resolution screens. I 
      did it by, cough, stretching the graphics. And while being at it, I sat 
      down for 12 hours straight and adjusted a million other things to high 
      resolution screens.
      Reason: Yesterday I saw XY on such a screen and almost fell off my chair. 
      Not a pretty view. Urgent action was called for...
    ! Quick Search with Visual Filter: Under certain conditions ("View | Folder 
      View Settings | Enable Folder View Settings" = ON; QS first, VF second) 
      removing a Quick Search also removed the Visual Filter (if any). 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