Here's the new BETA (32-bit)

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

v15.50.0004 - 2015-08-01 21:00
    + Scripting got a new function.
      Name: DatePicker
      Action: Pops a Date Picker dialog and returns the selected date.
      Syntax: datepicker([date=today], [format])
        date:  [optional] Initial date.
                Defaults to today.
        format: [optional] Format of the returned date.
        return: Selected date when OK was pressed.
      Examples:
        text datepicker("2008-01-12"); //12.01.2008
        text datepicker(); //01.08.2015 (in German locale)
        text datepicker(, "yyyy-mm-dd"); //2015-08-01
        text datepicker(, "yyyy-mm-dd hh:nn:ss"); //2015-08-01 00:00:00
    ! Date Picker: Wrong date returned on "Today" today. Fixed.
    ! Date Picker: Wrong weekday initials with some languages. 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: 64840
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

v15.50.0005 - 2015-08-02 19:39
    + Date Picker: Made it a little wider, added days of neighbouring months in 
      grey, and a couple of keyboard shortcuts (when calender has focus):
      - Left/Right: Previous/Next day.
      - Up/Down: Previous/Next week.
      - PageUp/PageDown: Previous/Next month.
      - Ctrl+PageUp/Ctrl+PageDown: Previous/Next year.
      - Ctrl+Left/Ctrl+Right: Cycle first day of the week.
        You may as well right-click the Day Bar to select the first day of the 
        week by menu.
        The first day of the week now factory defaults to Monday.
    * Date Picker: If the (abbreviated, if possible) day names don't fit in the 
      Day Bar in the regional language then English is taken for the day names.
    + Info Panel | Properties | Date Fields: When stamping the file dates (via 
      click into the date fields) you now can call the Date Picker by pressing F1.
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: 64840
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

v15.50.0105 - 2015-08-04 18:15
    + Floating Preview: Added the setting "Lock Zoomed Position" (X) to the right-
      click menu. If "Lock Zoomed Position" AND "Lock Zoom" are both ticked then 
      the current zoom level AND zoomed position are kept when switching images. 
      This is very useful when comparing details of different versions of the 
      same image, i.e. useful for photographers that care for details.
      The zoomed position is also kept when toggling between a zoomed view and 
      the "Fit All" view by "Toggle Zoom" (G). So now you can zoom back and 
      forth from/to a particular detail of the full image.
    * Floating Preview: From now on "Lock Zoom" and "Lock Zoomed Position" also 
      remember the zoom and zoomed position across closing and re-opening the 
      Floating Preview, and even across sessions!
    + Toolbar | Open With: Added toggle "Open Items by First 'Open with...' 
      Match" to the button's context menu. Tick it to use the first matching 
      Portable File Association to open an item by Dbl-click or Enter. The 
      factory default is ON. If set to OFF then the Windows associated 
      application is used for opening an dbl-clicked item irrespective of any 
      matching Portable File Associations.
      Note that before, the hard-coded behavior was ON. So the news is that you 
      now can turn this off!    
    % Attempt to handle Windows theme changes more gracefully.
    ! SC get: get('copieddata', 3) is supposed to return the complete received 
      data, but stopped at the first | inside data. 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: 64840
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

v15.50.0106 - 2015-08-05 21:08
    * Floating Preview: Renamed "Lock Zoomed Position" to "Lock Zoom Position". 
      Appears to be more used for this according to certain search machines.
    ! Windows shutdown while XYplorer was still running could end up in a race 
      condition where, with a little bad luck, you could lose part of your 
      settings because XY attempted to write the configuration to disk while 
      Windows attempted to shut down. Not good. Fixed: Now XY will NOT attempt 
      to save settings on a Windows shutdown.
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: 64840
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

v15.50.0107 - 2015-08-07 10:47
    * SC renameitem enhanced. Now it supports overwriting on collision without 
      prompt.
      Syntax: renameitem(newname, [sourceitem=<curitem>], [flags=0], [numsuffix])
        flags:
          0: [Default] Smart (keep extension unless extension is passed).
          1: Rename base (keep extension).
          2: Rename extension (keep base).
          4: Show dialog (Suffix / Overwrite) on name collision.
          8: Silent overwrite on name collision.
             If 8 is passed then 4 is ignored.
      Example:
        If a file named "John.jpg" already exists in the path it will be 
        overwritten without any warning by the current file which then will 
        carry the name "John.jpg":
          renameitem("John.jpg", , 8);
    + New variable:
        <curpathprev>    previous path of current pane, unslashed
      Note: Right after XY startup there is no previous path; in that case 
      <curpathprev> returns the current path.
      Tip: You can run <curpathprev> through the Address Bar to jump between the 
      last two locations.
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: 64840
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

v15.50.0108 - 2015-08-07 21:06
    + Floating Preview: Now you can navigate by left mouse click.
      - Click on left half of status bar or of anywhere off preview: Go Back.
      - Click on right half of status bar or of anywhere off preview: Go Foreward.
    + Portable File Association: Added tweak PFAListOnlyExisting to exclude any 
      non-existing files from the POM.
        PFAListOnlyExisting=1
    ! High Contrast Themes: Text unreadable in Welcome to Trial 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: 64840
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

v15.50.0109 - 2015-08-09 18:41
    ! Multi Branch View: Renaming one of the top folders caused it to disappear 
      from the Multi Branch View. Fixed.
    ! Tree Node Crumbs: Clicking on a 1-pixel wide area near the border of the 
      popup would crash the app. 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: 64840
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

v15.50.0110 - 2015-08-09 22:08
    + Toolbar | Visual Filter: Now you got a pair of Visual Filter buttons, 
      analogue to the Quick Search pair. The blue button is used to pop the 
      input dialog, the green button is used to toggle the last filter and turns 
      red when it's pressed (i.e. when a filter is active).
      Note that the blue button is new but looks like the old button, and the 
      old button got new colors. This is surely a bit confusing for upgraders, 
      or an interesting brain challenge, which is how you should see it. :)
    * MLS: Internally updated to version 8.64.
      > TRANSLATORS: Please wait until Reference_8.64.lng is uploaded.
        You will be notified if you have subscribed to this thread:
        http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
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: 64840
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

v15.50.0111 - 2015-08-10 12:24
    + SC new enhanced: Now you can use the function to create shortcuts and 
      symbolic links.
      Syntax: new([name], [type=file|dir|link|symlink], [source], [flags])
        type:
          link: Create a shortcut to the item stated in the "source" argument 
                (which now actually serves as the *target*).
          symlink: Create a symbolic link to the item stated in the "source" 
                argument (which now actually serves as the *target*).
                Note that you need Admin rights to create a symbolic links!
      Remarks:
        - The "name" argument can be omitted; in that case it will be 
          taken from the "source" argument.
        - The "name" argument can be relative to the current path.
        - In case of type "link" the extension ".lnk" will be appended to the 
          created file if not already passed in the "name" argument.
        - The "source" argument MUST be stated (full path).
        - The function will auto-avoid filename collisions by affixing the new 
          name according to the user settings (Configuration | Templates | 
          Filename Affixes).
        - The "flags" argument is ignored with types "link" and "symlink".
      Examples:
        new("newlink", "link", "E:\Test\junc\bird.jpg");
        new(, "link", "E:\Test\junc\bird.jpg");
        new("SymLink to bird.jpg", "symlink", "E:\Test\junc\bird.jpg");
        new(, "symlink", "E:\Test\junc\bird.jpg");
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: 64840
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

v15.50.0202 - 2015-08-12 18:54
  +++ Tree and List: Added a way to globally hide files and folders from Tree 
      and List by way of their name.
      To enable the feature tick Configuration | Tree and List | Items in Tree 
      and List | Hide items by name.
      To define the items to be hidden click the button "Edit Patterns..." right 
      below the checkbox. You identify the items to be hidden by normal wildcard 
      patterns (any number of patterns, one per line). Examples:
        .*              Hide all items beginning with a dot.
        desktop.ini     Hide all items called "desktop.ini".
      Notes:
        - Patterns are matched with the filename only (no path).
        - Hiding will equally affect files and folders.
        - Hiding will happen in Tree and List.
        - Hidden items will not appear in search results.
          But hidden folders are searched for any non-hidden items they might 
          contain.
        - The number of hidden items in the List is counted and shown in the 
          status bar. It is added to the number of hidden items due to HIDDEN 
          and SYSTEM attributes. I.e. one total for all hidden items.
        - The Mini Tree is not affected by this, just the Maxi Tree.
        - Yes, you can define * as pattern to clean your file manager of almost 
          everything. :) Radical approach to a simpler life...
        - Pretty cool feature I guess. :)
    + Menu View | Show Items: Added toggle "Hide Items by Name" (#497). Tick it 
      to hide the items as defined in Configuration | Tree and List | Hide items 
      by name | Edit Patterns...
    + Toolbar: Added button "Hide Items by Name" showing a pacman-like ghost. 
      The context menu of the button has a command "Edit Items Hidden by 
      Name..." by which you can directly edit those patterns without going via 
      Configuration.
    % Maxi Tree: Now the current Tree item will keep its vertical position (if 
      possible) when toggling View | Show Items | Show Hidden Files and Folders.
    ! SC new: Normal functionality did not work anymore since recent 
      enhancements. Fixed.
    * MLS: Internally updated to version 8.65.
      > TRANSLATORS: Please wait until Reference_8.65.lng is uploaded.
        You will be notified if you have subscribed to this thread:
        http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
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: 64840
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

v15.50.0203 - 2015-08-14 14:10
    * Ghost Filter: Completely redesigned the feature formerly known as "Hide 
      Items By Name". Its power now is almost frightening.
      - Auto-wildcard: Patterns without wildcards are auto-surrounded by 
        wildcards, unless they are double-quoted (just like Visual Filters).
      - Exact match: Double-quote patterns to force an exact match:
          File                Pattern       Match
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          readme.txt          readme.txt      +
                              "readme.txt"    +
          alsoreadme.txt      readme.txt      +
                              "readme.txt"    -
      - No extension: Patterns ending with a dot match files that have no 
        extension. Folders never match such a pattern.
          *.      Match any files without extension
          a*.     Match all files beginning with "a" and without extension
      - Path: Now you can state a full or partial path in a pattern. In that 
        case the pattern is compared with the full path of the item.
          "E:\Test\hidden\readme.txt"     Match just this item.
          E:\*.txt    Match all TXT files on drive E:.
          *\junk\*    Match all items under a folder "junk" (not necessarily the 
                      immediate parent!)
      - Scope Prefixes: You can define whether a pattern affects files (f:), 
        directories (d:), or both (no scope prefix).
          .*          Affects files and directories.
          f: .*       Affects files only.
          d: .*       Affects directories only.
        Note that there must be at least one space after the ":".
        Double-quotes should come after the prefix:
          f: "readme.txt"   Affects files called readme.txt.
      - The Status Bar tooltip now shows more detail about the cause of the hiding.
      Notes:
      - Releated INI keys have changed so you have to re-enter your patterns.
      - Toolbar key for "ghost" has changed: Re-add the button.
      - All ghost related stuff has been removed from Configuration.
      - The Ghost Filter should be used with care: It might trick you into 
        believing that files went AWOL.
      - The Ghost Filter is Pro Edition Only.
    + Status Bar: If the current list is hiding items by Ghost Filter, a little 
      ghost icon is shown in the first section of the statusbar.
    + Menu View | Show Items: Added command "Edit Ghost Filter..." (#499). Opens 
      the dialog to edit the patterns defining the items to be hidden by the Ghost 
      Filter.
    * Menu View | Show Items: Renamed toggle "Hide Items by Name" to "Ghost 
      Filter".
    + Access Control: Added key "HiddenItems" to Admin.ini. Here you can state 
      items to hide globally from Tree and List just like above with "Ghost 
      Filter". Same syntax, the only difference being: You have only one line, 
      so the patterns are to be concatenated separated by |.
      For example, this would hide all items beginning with a dot and all EXE 
      files from the user:
        [AccessControl]
        HiddenItems=.*|*.exe
      Notes:
      - Of course, visibility cannot be user-toggled for items that are 
        admin-hidden. They are hidden for good.
      - This hiding is stealth: The count is not visible in the status bar.
      - The pattern list is not shown in the tooltip of the "Ghost Filter" toolbar 
        button. It's not shown anywhere (unless you look into Admin.ini).
    + Scripting got a new function.
      Name: Ghost
      Action: Defines a Ghost Filter, toggles its state.
      Syntax: ghost(patterns, toggle)
        patterns: (optional) List of wildcard patterns separated by |.
          missing: keep current patterns
          else:    set new patterns
        toggle:   (optional)
          missing/empty:  keep current state
          0: turn Ghost Filter OFF
          1: turn Ghost Filter ON
         -1: toggle Ghost Filter
        return:
          current/old patterns (before setting new patterns)
      Remarks:
        The new patterns will completely replace the previous patterns just as 
        if you manually entered them through the GUI. So they will be toggled by 
        the "Ghost Filter" toolbar button, and remembered between sessions.
      Examples:
        ghost(".*", 1);  //hide all items beginning with a dot
        ghost(, 0); //turn off any ghost filter
        ghost(, -1); //toggle ghost filter
        text ghost(); //view current ghost filter definition
    + SC get: <get [Command ID]> now supports getting the state of the ghost 
      filter.
        echo <get #497>;
    ! Ghost Filter: Patterns were case-sensitive. Nonsense. 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: 64840
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

v15.50.0204 - 2015-08-14 18:44
    ! Admin Settings: Items in DisallowedDirs showed up in the Address Bar 
      dropdown. Fixed.
    ! Ghost Filter: Ghosted items showed up in the Address Bar dropdown. Fixed.
    ! Ghost Filter: Fixed a couple of 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: 64840
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

v15.50.0205 - 2015-08-15 12:18
  +++ Global Visual Filter: Experimentally added the option to define a Global 
      Visual Filter (GVF) that is applied to all Lists in both panes. It is 
      always active.
      Any local VFs are internally appended to the GVF.
      It is recommended to define the GVF as "Must-Match-Pattern" (see next 
      section). Effectively any local VFs then work on top of the GVF, i.e. they 
      further narrow down what has passed the GVF.
      Use of it:
      - Well, you now can tell your file manager to list only TXT files, or only 
        files smaller than 1KB, or to list only files modified this month. 
        Globally, in each tab. This can be immensely useful.
      How to:
      - Currently you can set/remove GVFs only via scripting. SC filter got a 
        new "flags" value of 2 by which it sets the GVF.
        Examples (using + operator to mark as "Must-Match-Patterns"):
          filter "+*.txt", 2;    //globally show only TXT files  
          filter "+ageM: m", 2;  //globally list only files modified this month
          filter "", 2;          //remove any GVF
      Notes:
      - GVF syntax is identical to VF syntax.
      - VF and GVF cannot be combined in a list if either of them is a RegExp 
        pattern. In that case the GVF is ignored.
      - A GVF will not show filter information in the list or in tab headers. So 
        it's more stealth than a local VF.
      - The active GVF pattern is displayed in the Status Bar tooltip (first 
        section of the bar).
      - Just like VFs, GVFs apply only to the List, not the Tree, and they don't 
        affect the dropdowns in the Address Bar (both as opposed to Ghost Filter).
      - The GVF is remembered between sessions.
      - A Toolbar button will be added later.
    + Visual Filter: A new "+" operator can be prefixed to patterns to make them 
      a "Must-Match-Pattern". Matching it is necessary (but not sufficient if 
      there are more patterns to be checked). Sound complex, but is quite natural.
      It works like this: A list of Visual Filter patterns is always processed from 
      left to right. Once a match or non-match is determined (after working out 
      the Boolean logic) the processing stops for the item in question. When 
      processing reaches a Must-Match-Pattern the logic is like this:
        - Non-Match: Stop further processing. Item is invisible.
        - Match:
          - If it's the last pattern: Stop further processing. Item is visible.
          - Else: Continue processing. The remaining patterns decide.
      This addition allows you to do things that were not possible before, or 
      much harder to code.
      Examples:
        +ageM: y; *.jpg; *.raf    //show all JPGs and RAFs modified this year
        *.jpg; +ageM: y; *.raf    //show all JPGs, and all RAFs modified this year
      Having a "Must-Match-Pattern" as last pattern is useless. The following 
      two filters are equivalent:
        *.jpg; *.raf; +ageM: y    //show all JPGs and RAFs, and all files modified this year
        *.jpg; *.raf; ageM: y    //show all JPGs and RAFs, and all files modified this year
      In case you want to search for the "+" character you can escape it with \:
        \+*.jpg ////show all files matching "+*.jpg"
      More examples:
        *.jpg; ageM: y; size: > 50KB //show all JPGs, all files modified this year, and all files larger than 50 KB
        *.jpg; +ageM: y; size: > 50KB //show all JPGs, and all files modified this year and larger than 50 KB
        +*.jpg; ageM: y; size: > 50KB //show all JPGs modified this year OR larger than 50 KB
        +*.jpg; +ageM: y; size: > 50KB //show all JPGs modified this year AND larger than 50 KB
      Powerful stuff! I quickly added this to my Catalog (reduces my whole 
      visible file system to the items modified in the last 7 days):
        filter "+ageM: <= 7 d", 2;
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: 64840
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

v15.50.0206 - 2015-08-15 20:09
    + SC filter enhanced. New flags values.
      Action: Apply a visual filter to the current tab, or a global visual 
              filter to all tabs.
      Syntax: filter [filterspec], [flags]
        filterspec: the filter pattern
        flags:  (binary field)
          1:  Handle open square brackets.
          2:  Apply filterspec as global visual filter.
              If filterspec is missing: Toggle last GPF on/off.
          4: Do not toggle on same filter (i.e. guarantee the filter is set 
             regardless of the current state of the list).
      Example:
        filter "+ageM: <= 7 d", 6;  //set GVF, don't toggle
        filter , 2; //toggle last GVF on/off
      Notes:
        - Last GVF defaults to: "Year|Modified This Year" +ageM: y
    + SC get enhanced: Now it can return the current Global Visual Filter.
        echo get("gvf");  // SC get
        echo <get gvf>;   // get variable
    * Visual Filter: New toolbar icons, new info bar color. Good for the brain.
      And if the current list is filtered then you get an icon on the status bar 
      (unless there is already a ghost filter icon).
    ! Global Visual Filter: Did not oblige to Configuration | Find Files & 
      Branch View | Visual Filters | Toggle on same filter. Fixed.
    ! Visual Filter: Must-Match-Pattern did not work inverted. Fixed. Example:
        filter "+!ageM: <= 7 d", 2; //show items NOT modified in the last 7 days
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: 64840
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

v15.50.0207 - 2015-08-16 17:54
    * Visual Filter: Changed the new "+" prefix to "nec:". This avoids breaking 
      old code, looks more like a prefix, and tells you a bit about itself 
      (think: "necessary but not sufficient").
        XY Visual Filter Syntax     Equals in Boolean Notation
        ~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        nec:ageM: y; size: > 50KB   "modified this year" AND "larger than 50KB"
        nec:*.txt; a*; b*           "*.txt" AND ("a*" OR "b*")
        nec:!*.txt; a*; b*          (NOT "*.txt") AND ("a*" OR "b*")
        x*; nec:*.txt; a*; b*       "x*" OR ("*.txt" AND ("a*" OR "b*"))
      My Catalog item to reduce all my tabs to items modified in the last 7 
      days) now looks like this:
        filter "nec:ageM: <= 7 d", 2;
    * Status Bar: The text does not turn blue anymore on a filtered list. The 
      new status bar icon is enough. Redundancy is confusing in such a case.
    * Status Bar: Now there can be 2 icons at once: Ghost and Filter.
    + Toolbar: Added tweak to customize the back color of the main toolbar. The 
      value is to be stated in RRGGBB format. Example for a white toolbar:
        ToolbarBackColor=FFFFFF
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