BETA version (with detailed history information)

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

v13.80.0123 - 2014-03-18 16:08
  +++ Soft Columns: Okay, I've completely (well, almost ;) ) rewritten XYplorer 
      in order to add one command: New Column. You find it in menu View | 
      Columns, and in the context menu of each column header.
      It will add a new type of column, a Soft Column, to the list.
      They are called "Soft Columns" because:
      - They are so flexible and unlimited: You have full control over their 
        contents and looks. And you can add as many as you like. There is no 
        limit.
      - You can change the contents of a column on-the-fly. The column will 
        instantly update without reloading the whole list.
      - They are not available in every list like the normal "hard" columns, but 
        only after you actively added them, and only where you added them. Then 
        they stay in the list/tab until you actively remove them, or define a 
        different set of columns.
      Freshly added, a Soft Column is just named "New" and has no contents. 
      Right-click the column header to pop a menu with configuration options.
      - Select Property...: Select any of the Shell's properties for this 
        column.
      - Select Special Property: Select any of XY's native properties for this 
        column. They are usually much faster than the Shell's properties.
      - Select Custom Column...: Select any of the 32 Custom Column definitions 
        for this column. This adds the ultimate column power to Soft Columns 
        since, as you know, with Custom Columns anything is possible.
      - New Column: Insert a new soft column before the clicked column.      
      - Rename Column...: Here you can edit the name of the column. Leave it 
        empty if you are happy with the default name, which is automatically 
        given according to the selected property.
      - Remove Column: Totally removes the column from the current list.
      - Hide Column: Hides the column. You can show it again via View | Columns. 
        It will survive across sessions even if hidden.
      - Show Columns...: Pops a list of all column where you can show/hide them 
        and modify their position.
      The major differences to the hard Custom Columns:
      - Soft Columns are stored with the tab, with the Home, with the FVS. They 
        are local and self-sufficient, no external dependencies.
      - Soft Columns are unlimited in number.
      - Soft Columns can easily and totally be controlled via scripting command 
        SetColumns.
    + SC SetColumns enhanced: Well, actually not the command syntax but the 
      power of the "columns" argument. The comma-separated list of canonic 
      column names now supports the extended possibilities that XY also uses 
      internally since this version. You can now directly create and show new 
      custom columns, even with custom captions, by means of the "columns" 
      argument.
      These on-the-fly Custom Columns I call "Soft Columns" to distinguish them 
      from the "hard" Custom Columns "Custom 1" to "Custom 5".
      There are 4 types of Soft Columns:
        [caption]:n-10              = numeric shell property #10
        [caption]:v-dimensions      = verbal shell property "dimensions"
        [caption]:s-audio.bitrate   = special property "audio.bitrate"
        [caption]:d-10              = definition of Custom Column 10
           ^ Optional caption; if missing then an automatic caption is coined 
             depending on the contents of the column.
                  ^ Prefix n, v, s, or d, separated with a "-" just for better 
                    readability. The prefix determines the type of the column.
                    ^ Content definition, depending on the type.
                                      ^ What this column would display.
      Notes:
      - Type v suffers from the problem that MS nowhere documented which verbs 
        actually exist.
      - The last type (d) links to one of the 32 available Custom Column 
        definitions.
      - Important: The Soft Columns are not as persistent as the other columns. 
        Whenever you set a new set of columns to a list, any soft columns are 
        automatically discarded. Otherwise, the lists would just grow more and 
        more columns (there is currently no special scripting command to remove 
        a column). So, to remove one or more soft column you simply pass a list 
        of columns without those columns.
      Examples:      
      Obviously, SC SetColumns is now incredibly powerful. Here are some examples:
      // audio stuff
      setcolumns("Name,:s-audio.bitdepth,:s-audio.bitrate,:s-audio.channels,:s-audio.samplerate,:s-audio.length,:s-mp3.artist");
      // image stuff
      setcolumns("Name,:s-image.dimensions,:s-image.datetaken,:s-aspectratio");
      // custom caption, with width
      setcolumns("Name,The Man:v-owner.200", 2);
    * Menus "Sort By" and "Columns": Limited the displayed column items to 20 to 
      avoid over-high menus. The 20th item is set to "..." and will open a 
      dialog showing all columns.
    + Configure Custom Columns dialog: Added format "Mixed". The data are 
      displayed flexibly according to their format (e.g. dates according to the 
      selected date format). You can use it for columns of type "Mixed".
    * Help | List All Commands...: Now you can show the command IDs by using a 
      tweak:
        HelpListOfCommandsWithIDs=1
    ! Help | List All Commands...: "Click OK to call a selected command" did 
      not work anymore since v13.80.0103. Fixed.
    ! History: Name search added an unnecessary path to the history under 
      certain conditions. Fixed.
    * SC return now ends a script.
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: 60357
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

v13.80.0124 - 2014-03-18 18:49
    + Configure Custom Columns dialog: Added format "Age". You can use it to 
      display dates as age.
    ! Image dimensions: Certain Adobe JEPGs were not correctly parsed. Fixed.
    ! List: Sorted column highlighting was not drawn correctly under certain 
      conditions for a couple of beta versions. Fixed.
    ! Soft Columns: Audio Length was wrongly formatted as Date under certain 
      conditions. 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: 60357
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

v13.80.0125 - 2014-03-19 11:14
    + Catalog: Added command "Insert as New Item(s) Here | Current List 
      Columns". Will create a new Catalog item consisting of an auto-generated 
      setcolumns() script line containing the complete definition of the 
      currently visible columns including their widths. If you later click this 
      item the columns are loaded into the current list.
      FYI, after "Current Mini Tree" (v7.90.0124 - 2009-02-17 13:07) this is the 
      second instance where a native XY command creates a script for later 
      usage.
    + Image dimensions: Added TIF, NEF, DNG, BMP, ICO, CUR to the fast extract 
      image dimensions routine. FYI, of course, XY could always determine those 
      dimensions, but that fast.
    + Column Headers: Now when you hold CTRL while clícking the headers you get 
      a mini context menu with just basic Soft Column related commands. This 
      trick enables you to pop "New Column" for Size and Date columns (which 
      have different popup menus when yo don't hold CTRL).
    > Note that those menus also pop on pressing the "ContextMenu Key" 
      (typically located to the left of the right CTRL key). So Ctrl+ContextMenu 
      will also pop the mini menu for the hovered column header.
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: 60357
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

v13.80.0126 - 2014-03-20 20:26
    % Soft Columns: Before, adding Soft Columns would cause a rebrowse of the 
      current list, lost the selections, and sometimes the sort order. Now, it 
      works totally smoothly and fast without any rebrowsing. Yes, even on 
      search results, where no re-search is triggered anymore when adding one or 
      more Soft Columns.
    + Soft Columns and Custom Columns header context menu: Added command 
      "Refresh Column". Can be useful for certain scripted columns which yield 
      different returns on each run.
    + Image dimensions: Now TIFFs with Motorola byte order are supported.
    + Image dimensions: ICO dimensions were not always correct. Some even 
      returned 0 x 0 which then crashed the Aspect Ratio procedure. Both fixed.    
    * Menus "Sort By" and "Columns": The max number of displayed column items 
      now adjusts to the screen height.
    ! SC ceil and SC floor were one off with negative numbers since v13.60.0015. 
      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: 60357
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

v13.80.0127 - 2014-03-21 11:44
    ! Remove Columns: Fixed several glitches.
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: 60357
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

v13.80.0128 - 2014-03-21 11:44
    ! Fixed another glitch with removing Soft Columns.
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: 60357
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

v13.80.0131 - 2014-03-21 20:30
    + Configuration | Custom Columns: Added button "Reset Columns...". Pops two 
      options.
    * Changed this and that with Custom Columns to make the experience more 
      agreeable.
    ! Fixed another crash related to Soft Columns.
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: 60357
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

v13.80.0133 - 2014-03-22 13:05
    + Shell Properties: Added a new syntax for retrieving shell properties by 
      name instead of by index: Prefix an asterisk (*) to the name and it is 
      internally resolved to the matching index. The name can be any of the items 
      listed in Configuration | File Info Tips | Show custom file info tips.
      Note that the name is localized (but not case-sensitive), so in a German 
      Windows you would do this to retrieve the width of an image file:
        echo <prop *breite>;
      The same syntax also works in Find Files:
        ?prop:*breite: < 500
      Note that spaces in property names must be passed as underscores:
        echo <prop *Letzter_Zugriff>;
      Of course, the same is also supported in SC property:
        text property("*breite");
    ! List: Some icons were wrongly drawn on custom DPI settings (e.g. 125%) 
      under Win 8.
    ! Branch View: Could not open a Multi Branch View from a Name Search 
      containing a ":" character (e.g. ?lbl:"Red" /r). 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: 60357
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

v13.80.0134 - 2014-03-23 10:32
    ! List: Toggling Name Search on/off and Branch View on/off on a multi 
      location search was less than perfect. Now it's a little less less than 
      perfect. :)
    ! File | Duplicate | (various commands): In a Branch View, the file was 
      duplicated to the root of the BV, not to its original location. Fixed.
    ! Soft Columns: Fixed various glitches concerning display format, alignment, 
      sort order, and refresh.
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: 60357
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

v13.80.0135 - 2014-03-24 14:28
    + List | Copy Data: The Copy Data feature added in v13.80.0102 (hold CTRL 
      and right-click a non-empty cell to copy the contents of the cell to the 
      clipboard) now also works for the Name column and for Full Row Select.
      This means that you now can copy filenames from the current listing 
      without changing the selections. Cool.
    ! List: A grid of style "Highlighted Groups" was displayed wrong when the 
      sorted column was hidden. Fixed.
    ! Custom Columns: After clearing a custom column the name of the column 
      remain in the list since a couple of betas. Fixed.
    ! Attempt to fix sorting-related crashes on some systems.
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: 60357
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

v13.80.0136 - 2014-03-24 21:13
    % Paste Snippet: Now more tolerant about the format of the pasted snippet.
    ! List: Branch View on/off suffered a little regression. 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: 60357
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

v13.80.0137 - 2014-03-25 12:48
    + Admin Settings: Added a new key "Scripts" to the section [Paths] in 
      Admin.ini. It can be used to overwrite the default path to script files. 
      The value has to be an absolute full path.
        [Paths]
        Scripts=\\North\Share\XY\Scripts\
      Note that this setting will overwrite the tweak ScriptsPath. But, other 
      than that old tweak, the value of Scripts cannot be relative to app path.
    ! Hide Column: Under certain conditions it popped the Show Columns dialog. 
      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: 60357
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

v13.80.0138 - 2014-03-25 20:14
    ! Name Search: The Name Search info bar didn't appear when the pattern was 
      empty (equivalent to * = match all). Fixed.
    ! Large tooltips would flicker. Fixed.
    ! Tags | Comments: The Comments field did not tolerate the pipe character 
      "|" since v9.80.0108 although it was supposed to all the time! It is the 
      last field in each record just to be able to do that. Fixed.
    ! MLS: Two strings were not translated. Fixed.
    ! Soft Columns had not cropped tips. 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: 60357
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

v13.80.0139 - 2014-03-26 11:00
    ! Attempt to fix obscure sorting-related crashes on some systems. Fix #2.
    ! Name Search Bar: Still not right. 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: 60357
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

v13.80.0140 - 2014-03-26 20:11
    ! Soft Columns: Unnamed Columns of type Script would lead to empty column 
      headers. Fixed. Now "Script" will be set as default caption in such a 
      case. Similar with some other column types.
    ! Extra and Custom Columns: Default names were not translated on language 
      switch. 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