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

v23.70.0333 - 2022-11-16 13:16
    + Color Filters: A filter can now be defined that matches items where any of the tags 
      (Label, Tags, Comment, Extra) are dirty (i.e. not yet saved to disk). The pseudo 
      pattern used for this is "*":
        tags:"*" //dirty tags
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0332 - 2022-11-16 10:43
    ! Preview as Thumbnails: Fixed an alignment and information issue associated with PDF.
    ! RAW Photo Preview: Fixed further information issues.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0331 - 2022-11-15 23:04
    * Updated the help file.
    ! RAW Photo Preview: Fixed an alignment and information issue associated with unknown 
      image dimensions.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0330 - 2022-11-14 17:42
    + SC get got a new named argument "saveonexit". It returns the current setting of 
      "Configuration | General | Startup & Exit | Save Settings | Save settings on exit":
        echo get("saveonexit"); //0 = unticked, 1 = ticked
    * Multi-User Tagging: Some message boxes have been changed to status bar messages 
      (plus some more info in debug log) to be less intrusive.
    ! Sorting: Fixed a rare but brutal crash bug related to a little optimization in 
      v17.30.0202 - 2016-11-17 20:51.
      The crash was more likely the more items had to be sorted.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0327 - 2022-11-14 08:52
    ! Multi-User-Tagging: Fixed a rare auto-update glitch in fast-action multi-user 
      situations.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0324 - 2022-11-13 16:38
    + Rename Special | Batch Rename: The /cut switch now can be combined with serial 
      numbering. This is especially useful when you want to replace old numbers by new 
      ones. For example, you have these files:
        DSC00032 Banana.jpg
        DSC00047 Blue.jpg
        DSC00123 Passion.jpg
      Now applying this pattern will cut the first 9 characters (start at position 10, 
      keep all the rest), then prefix the new number:
        DSC<#00001> */cut 10,0
      Result:
        DSC00001 Banana.jpg
        DSC00002 Blue.jpg
        DSC00003 Passion jpg
      But there is a cooler way now, too. See next paragraph.
    + Rename Special | Batch Rename: Now you can Prefix-Overwrite and Suffix-Overwrite. 
      Both | and * must be present in the pattern. The |-character is used to mark the 
      cut, and the * character stands for the original filename (which is cut and affixed).
      1) Prefix-Overwrite: This pattern means: Overwrite the beginning of the base name 
         with "NEW-".
           NEW-|*
         Result (applied to above files):
           NEW-0001 Banana.jpg
           NEW-0002 Blue.jpg
           NEW-0003 Passion.jpg
      2) Suffix-Overwrite: This pattern means: Overwrite the end of the base name with 
         "-NEW".
           *|-NEW
         Result (applied to above files):
           DSC00001 Ba-NEW.jpg
           DSC00002 -NEW.jpg
           DSC00003 Pas-NEW.jpg
      Obviously, this new option is perfect for replacing old numbers. To update the 
      numbers in these files:
        DSC00032 Banana.jpg
        DSC00047 Blue.jpg
        DSC00123 Passion.jpg
      Use this Prefix-Overwrite pattern:
        DSC<#00001> |*
      Result:
        DSC00001 Banana.jpg
        DSC00002 Blue.jpg
        DSC00003 Passion.jpg
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0322 - 2022-11-13 11:51
    + New variable:
        <xytagdatfile>    = XYplorer tags database file (without path)
    % SC savethumb: The quality of scaled images with transparency was not always the 
      highest possible. It is now.
      This, for example, creates of copy of the currently selected image (which should be 
      a PNG to have some transparency) scaled to fit a 256 x 256 bounding box, and named 
      with "_256" appended to the original name:
        savethumb(, "*_<width>", 256, , "png", 7:=-1);
    ! Image Preview: Due to a possible rounding error, scaled image previews could be one 
      pixel too small in one of the dimensions anywhere in the app (including thumbnails), 
      and thus minimally disproportionate. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0321 - 2022-11-12 15:51
    + Admin Settings: Added a new key TagsFlags to AccessControl where you can control 
      what you can do with tags. Currently just the 1st bit has any meaning:
        [AccessControl]
        TagsFlags=1         'bit 1 = tags DB headers are read-only
      So when this bit is set, the user cannot modify the label colors or names, or the 
      extra column definitions, or the storage method (Configuration | Information | Tags 
      | Storage). Also SCs extratag() and tagsave() are disabled (ATM tagsave() is not yet 
      documented).
    * Tweaks ShellPreviewMaxWidth, ShellPreviewMaxHeight: Replaced by a single tweak 
      ShellPreviewMaxSize which defines a square bounding box. Two dimensions are not 
      needed here. Factory default:
        ShellPreviewMaxSize=2000
    * Tweaks ShellPreviewPdfMaxWidth, ShellPreviewPdfMaxHeight: Replaced by a single tweak 
      ShellPreviewPdfMaxSize which defines a square bounding box. Factory default is 0.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0320 - 2022-11-11 16:03
    ! Multi-User-Tagging: Ghost tagged items got stuck in the DB forever. Fixed. Now they 
      are kicked out when it is appropriate. Exactly when this happens depends on the 
      sequence of events in a multi-user situation, but eventually they will all disappear 
      from the DB.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0315 - 2022-11-11 12:24
    * Configuration | Information | Tags | Auto-refresh tags: Added an error message for 
      the case that the watch fails for whatever reason (the reason might be shown in the 
      error message).
    ! Multi-User-Tagging: The ghost tag was not removed when it should be removed on 
      importing tags data from disk to the current tags state in memory. Fixed.
    ! Multi-User-Tagging: Tags could not be removed under certain conditions. Fixed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0312 - 2022-11-11 10:09
    * Toolbar | Edit Clipboard: Fresh new icon.
    * Multi-User-Tagging: Changed ghost tag index to -888 (internal reasons).
    ! Multi-User-Tagging: Removing all tags from an item has not yet been fully propagated 
      across the network. Fixed.
    ! Multi-User-Tagging: Changes in the column definitions could no longer be saved since 
      yesterday. Fixed.
    ! SC savethumb: This example from the Help did not work as it should (it created an 
      empty 1 x 1 pixel file):
        savethumb(, "*_t", 256, , "png", 7:=-1);    //Preserve transparency
      Fixed. Now it creates a 256 x 256 pixel file.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0305 - 2022-11-10 15:58
    ! Multi-User-Tagging: Small bug fix regarding recent changes.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0304 - 2022-11-10 10:45
    + The old but undocumented tweaks ShellPreviewMaxWidth and ShellPreviewMaxHeight can 
      now be used to define a bounding box for shell previews which can dramatically 
      increase the preview speed for large RAW images (that was always the idea with these 
      tweaks but they had been poorly implemented).
      This, for example, would limit the preview to 2000 x 2000 pixels:
        ShellPreviewMaxWidth=2000
        ShellPreviewMaxHeight=2000
      Previewing a 6240 x 4160 RAF image now takes about 200ms instead of 8 seconds, 
      that's 40 times faster!
      Surprisingly even larger values perform extremely good up to a magic value of 4416:
      - 4416 x 4416 ->  500ms
      - 4417 x 4417 -> 8000ms !
      That could be a peculiarity of this particular thumbnail handler, and/or probably 
      the size of the embedded JPEG preview, but the effect of limiting the bounding box 
      is so impressive that I decided to set those tweaks by factory default to 2000 x 
      2000 pixels (and also when upgrading to this version). Of course, this setting can 
      later be raised to UI.
    % Thumbnails: Due to the above change thumbnail creation for RAW camera images is much 
      faster now. Only tested with RAF files (Fuji). Of course, a suitable preview handler 
      must be installed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0303 - 2022-11-09 18:21
    * Multi-User-Tagging: Implemented a new way to safely handle the removal of tags in 
      Multi-User-Tagging. When an item is completely stripped of any tags then internally 
      a ghost tag (label index -999) is attached to it and spread across the network like 
      any other normal tags. The presence of the ghost tag means "this item is not 
      tagged". When the DB is loaded the next time such an item will just be skipped 
      (along with the ghost tag). So here we have an ephemeral intermediate state in the 
      transition from tagged to untagged, which serves to spread the news and update the 
      interfaces of all team members.
      All of this works under the hood, so you really don't have to worry about it. This 
      is about security in Multi-User-Tagging, and security here means making sure no work 
      is accidentally lost.
    - Toolbar | Save Tags: What was added in v23.70.0302 has been removed.
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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

v23.70.0302 - 2022-11-09 13:15
    + Toolbar | Save Tags: The button now has a small context menu that offers an 
      additional command that's useful in Multi-User-Tagging contexts. I gave it a verbose 
      name to make pretty clear what it means: "Save Tags and Remove All Untagged Items 
      from the Database". So, if there is an item in the tags database and you removed all 
      tags from it, then using this command will remove that item from the shared database 
      for all users.
      This command is only shown when "Configuration | Information | Tags | Auto-refresh 
      tags" is enabled (which is taken as a sign that we are in a Multi-User-Tagging 
      context), and it is the only way to remove an item from a shared DB in a MUT network.
      The background here is safety. You don't want to let users remove items from the 
      shared DB too easily.
      FYI, if you use the normal "Save Tags" in that situation then the tags present in 
      the DB would be merged with your local state of affairs and the result would be that 
      your tagless item would be retagged to its state in the shared DB.
    * Tags: Now if no tags or tags settings have been changed during the session the Tags 
      DB is not written at all when doing Saving Settings and Save Tags. The status bar 
      will say "no saving required" in that case.
      Saves some time, energy and life cycles.
    ! Multi-User-Tagging: The possibility of a race condition has been reduced to zero 
      where an unfortunate coincidence of activities could result in the loss of tags that 
      should not be lost.
      Note that "Configuration | Information | tags | Auto-refresh tags” must be enabled 
      to enable the required measurements (this setting is taken as a sign that we are in 
      a multi-user tagging context).
:info: To easily upgrade to this BETA version from XYplorer, hold down the CTRL key while you click Help | Online Support | Check for Updates. If you prefer to download the BETA version, choose one of these packages:
(1) Installer Package, (2) No-Install Package (for manual unpacking).

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