BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 16 Dec 2018 21:05

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0177 - 2018-12-16 21:37
    + Dark Mode: Now it can be toggled on-the-fly. No restart necessary.
    + Toolbar: Added a button "Dark Mode" that let's you toggle the Dark Mode.
      Credits for the icon go to Icons Solid: https://www.iconfinder.com/mrpixel 
    + Menu View | Views: Added toggle "Dark Mode".
    ! Dark Mode: Fixed some 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 15 Dec 2018 18:16

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0170 - 2018-12-15 18:15
    ! Dark Mode: Fixed some 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 15 Dec 2018 14:36

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0168 - 2018-12-15 14:35
    * List: Column headers are now drawn slightly darker than white if both list 
      back and headers would be white according to the Windows Theme. This is 
      the case in Win10 currently.
    * Dark Mode: Tab header borders are drawn weaker now (darker).
    - Removed tweak TabFlatBack. Now it's internally hard-coded to ON.
    ! Dark Mode: Buttons were drawn with an extra 1 pixel grey margin. Fixed.
    ! Dark Mode: Fixed some 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 14 Dec 2018 17:08

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0165 - 2018-12-14 17:07
    * Dark Mode: The colors of Color Filters are not auto-modified anymore. It's 
      your responsibility to choose colors that work in Dark Mode.
      This might become optional later.
    ! Dark Mode: Fixed some 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 13 Dec 2018 19:55

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0160 - 2018-12-13 19:54
  +++ Dark Mode: XYplorer has its own Dark Mode now.
      - It's a portable Dark Mode. It's independent of the host system display 
        settings.
      - It's a smart Dark Mode. You don't have to configure anything (and you 
        can't). Your current color configuration is automatically converted into 
        its dark sister. She's much darker and a bit desaturated. Brightness of 
        foreground (text) and background is mostly inverted.
      - There is one thing you can control: The darkness! There are 51 levels of 
        darkness, 51 shades of grey ("one more", Spinal Tap!).
      - Dark Mode is good:
        - It looks nice.
        - It's relaxing to your eyes.
        - It saves energy, money, and climate.
      
      Advanced Remarks:
      - Due to certain Windows shortcomings or lack of documentation I was 
        forced to use a workaround to control the text color of checkboxes and 
        option buttons. The looks are perfect but the functionality lacks a bit:
        - You cannot click the caption to alter the state of the checkbox/option 
          but must click the checkbox/option itself.
        - No accelerators.
      - Some elements could not be darkened:
        - Menus      
        - Buttons
        - Collapsed comboboxes
        - Scrollbars in small lists. The main Tree and List scrollbars 
          backcolor, however, could be darkened.
      - In Dark Mode the setting of "Configuration | Colors and Styles | Lines, 
        Planes, Dark Mode | Selections" is ignored. Internally it's set to 
        "XYplorer Classic Style" as Windows Themes have to overwritten Dark Mode 
        as far as possible.
      - Same story with "Configuration | Tabs and Panes | Tabs | Visual style".
      - Within the Configuration dialog any configurable colors, e.g. Color 
        Filters, are not displayed darkened in the way they will be when 
        actually applied to the main interface. Otherwise it would be confusing 
        while adjusting the colors.
        So, what-you-see-is-what-you-set, but not what-you-see-is-what-you-get.
      - XYcopy (background file operations) is not dark yet.
      - This was a lot of work with lots of changes in the code. I expect an 
        avalanche of glitch reports now. Let them come...
        
    * Configuration | Colors and Styles: Renamed "More Colors" to "Lines, 
      Planes, Dark Mode".
    + Configuration | Colors and Styles | Lines, Planes, Dark Mode:
      - Added section "Dark Mode" with option "Enable dark mode".
      - Added a dropdown "Level of darkness (0 is darkest)". Lets you choose 
        between 51 levels of darkness.
      Note: Changes take effect only after a restart.
    * Configuration | File Operations | Undo & Action Log: Replaced frame 
      "Advanced" by section "Toolbar Buttons". Just cosmetics.
    * MLS: Internally updated to version 8.106.
      > TRANSLATORS: Please wait until Reference_8.106.lng is uploaded.
        You will be notified if you have subscribed to this thread:
        https://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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 03 Dec 2018 20:23

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0106 - 2018-12-03 20:22
    + Help | List All Commands...: Now, if you filter the list and the current 
      selection is not among the visible items, the first visible item is 
      auto-selected.
    * Live Filter Box: Now "Autosize Columns" will be skipped if the list 
      changes through the Live Filter Box.
    ! Autosize Columns: Autosize date columns on startup was wrong under certain 
      conditions. Fixed.
    * Autosize Columns: Making the above fix unnecessary I decided that columns 
      should never be autosized on startup. The rule that the app is opened 
      exactly as it was closed is more important IMO.
    ! SC showintree: Would not expand an existing but collapsed path. 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 03 Dec 2018 11:52

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0105 - 2018-12-03 11:51
    * Hover Box on Archives: Try #2 to handle the situation of ZIP Compressed 
      Folders being disabled.
    ! Content Search: Error 9 possible since 20181130. 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 02 Dec 2018 13:51

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0104 - 2018-12-02 13:50
    + Open Command Prompt: Now you can open an *elevated* command prompt via the 
      Address Bar. Simply enter "!" and hold Shift while pressing Enter:
        !       [Shift+Enter]
      Note that any passed command will be ignored (this is a Windows safety 
      peculiarity it seems). So this will not do anything different from the 
      previous example:
        !dir    [Shift+Enter]      
      If your current XYplorer instance is not already elevated (in which case 
      your command prompt would be elevated anyway) you will get the usual 
      UAC elevation prompt.
    * Hover Box on Archives: Before, in case you disabled ZIP Compressed Folders 
      in Windows (this can be done via registry) Hover Box did not work on ZIP 
      files. Now it does if you have 7-Zip installed and XYplorer knows about it 
      (ZipPath7zip is correctly set).
    ! Hover Box: Very slow on large DOC files. 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 29 Nov 2018 19:54

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0103 - 2018-11-29 19:54
    + Live Filter Boxes: Added a tweak that allows you to define a Boolean OR 
      operator (of any length) so you can define a combination of OR-ed patterns.
       For example, let's define it as ; (semicolon):
        LiveFilterBooleanOR=;
      Now if you enter a Live Filter Box pattern containing this string it will 
      be parsed and applied as a Boolean expression:
        Entered         Internally Applied              Remarks
        -----------------------------------------------------------------------
        dog;cat         *dog* OR *cat*
        dog;cat;mouse   *dog* OR *cat* OR *mouse*
        dog ; cat       *dog * OR * cat*                Spaces are not trimmed
        dog;;cat        *dog* OR *cat*                  Empty nodes are skipped
        .dog;cat        *d*o*g* OR *cat*                OR takes precedence over Shotgun
        ;               *;*                             Operator only = literal
      Remarks:
      - This applies only to the small filter boxes found in various dialogs 
        (e.g. List Management), but not the main Live Filter Box that controls 
        the file list (this has built-in OR anyway).
      - Patterns are not trimmed off spaces (see 3rd example above).
      - If the pattern is just the OR string then it's not treated as Boolean OR 
        but as the string it is (see last example above)
    + List Management: Right of the Live Filter Box you now got an item counter.
    ! Shell Context Menu: On 32-bit Windows under certain conditions a dual 
      separator line was shown in the menu. Fixed.
    ! Hover Box: If "Use generic icons for super-fast browsing" was enabled and 
      browsing a network path then the Hover Box Icon was set to the generic 
      folder icon instead of the one of the file hovered. 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 28 Nov 2018 20:03

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0102 - 2018-11-28 20:02
    + Live Filter Box: Added a tweak that allows you to define a prefix (of any 
      length) to mark a pattern as "shotgun" pattern (because it's like shooting 
      at something with a shotgun).
      For example, let's define it as . (dot):
        LiveFilterShotgunPrefix=.
      Now if you enter a Live Filter Box pattern without any wildcards and begin 
      it with . (dot) then it is internally auto-converted and applied to the 
      list in the following manner:
        Entered   Internally Applied      Remarks
        ----------------------------------------------
        abc       *abc*                   Normal
        .abc      *a*b*c*                 Shotgun
      Remarks:
      - This works in the main Live Filter Box and Filter Boxes you find with 
        smaller lists all over the place.
      - It's an expert tweak that's not really smoothly integrated with the app. 
        E.g. if you ticked "Configuration | Find and Filter | Filters & Type 
        Ahead Find | Live Filter Box | Highlight matches" this function will not 
        understand the pattern as it is internally applied.
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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 27 Nov 2018 16:33

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0101 - 2018-11-27 16:31
    + Scripting got a new function.
      Name: Calc
      Action: Performs one or more calculations and adds the results.
      Syntax: calc([term=<clipboard>], [separator="<crlf>"], [flags], [precision=0])
        term:         One or more numbers or mathematical terms (separated by separator).
                      Numbers can be positive or negative, fractional or integer.
                      Defaults to the current clipboard contents.
        separator:    Separator between calculations.
                      Defaults to CRLF (standard Windows linefeed).
        flags:        (bit field)
                  1 = Formats the returned number acc. to system defaults
                      (thousand separators, decimal digits).
                  2 = Formats the returned number with X decimal digits (where X 
                      is specified in the "precision" argument) and no thousand 
                      separators. The format is independent of regional settings.
        precision:    Number of digits after the decimal point in the returned number.
                      Defaults to 2.
                      Can also be negative. A negative precision refers to 
                      rounded digits before the decimal point.
        return:       The sum of it all.
      Remarks:
        - The terms are calculated, then all results are added to the total result.
        - Any leading or trailing spaces, or empty line are ignored.
        - Anything that's neither a term nor a number is silently ignored (in 
          theory; in reality some invalid terms pass the test and you might get a 
          "Dubious Syntax" warning then).
        - If you live in region where "," is the decimal separator you can use 
          both "," and "." as decimal separators.
        - I needed something like this for the bloody tax declaration, so ...
        - Whenever you hit on some calculation on your screen, just shoot it up 
          to the clipboard and do (or have a toolbar button ready):
            echo calc();
      Examples:
        - echo calc("16.1, 3.89, -20", ",");  //-0.01
        
        - echo calc("123456.789, 1", ",", 0);     //123457,789
          echo calc("123456.789, 1", ",", 1);     //123.457,79 (German locale)
          echo calc("123456.789, 1", ",", 2);     //123457,79
          echo calc("123456.789, 1", ",", 2, 3);  //123457,789
          echo calc("123456.789, 1", ",", 2, -3); //123000
        
        - In clipboard: |  77 * 125 |
                        | 142 * 135 |
                        | 157 * 145 |
          echo calc();      //51560
          echo calc(2:=1);  //51.560,00   (German locale)

        - In clipboard: |    19.99  |
                        |      dog  |
                        |           |
                        |    1/100  |
          echo calc();      //20      (the dog and the empty line are ignored)
          echo calc(2:=1);  //20,00   (German locale)      
    ! Hover Box: The recent changes in the placement logic (v19.40.0004) lead to 
      some regression. The box would not be shown on the left anymore when there 
      was not enough space on the right of the mouse. 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 26 Nov 2018 15:15

Summary of the latest XYplorer Official Release.

Download: https://www.xyplorer.com/download.php

Code: Select all

v19.40.0100 - 2018-11-26 15:00
    = MAINTENANCE RELEASE.
  +++ Hover Box Size. Now you can scale the size of the image shown in the 
      Hover Box. Simply press keys "Numpad Add" or "Numpad Subtract".
  +++ Minor bug fixes and enhancements.
  +++ Compilation Soundtrack. Compiled to the music of Colter Wall.

admin
Site Admin
Posts: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 26 Nov 2018 12:03

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0006 - 2018-11-26 12:02
    + SC tab: Now you can pass LNK files as new location (when the target is a 
      folder). The new tab will be opened at the LNK target. Example:
        tab("new", "C:\Shortcuts\ProgramData.lnk");
    * Hover Box: Now the *exact* bytes are shown in the status section.
    * 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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 26 Nov 2018 10:26

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0005 - 2018-11-26 10:25
    + New Tweaks: Both had been hard-coded to ON before. Now they can be 
      tweaked, and one of them is now OFF by default.
      These are the factory defaults (also for upgraders):
        NoFindOnStartup=1         ;set to 1 to never start with a search
        NoBranchViewOnStartup=0   ;set to 1 to never start with a Branch View
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: 45470
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: Here's the new BETA

Post by admin » 25 Nov 2018 17:32

Change Log for the latest XYplorer BETA version:

Code: Select all

v19.40.0004 - 2018-11-25 17:29
    + Hover Box on Images: Now you can scale the size of the image shown in the 
      Hover Box. While the Hover Box is visible press these keys:
        "Numpad Add"      = Increase size by 10 pixels
        "Numpad Subtract" = Decrease size by 10 pixels
      Notes:
      - The size defines both sides of the bounding rect, so it's a square.
      - The initial factory default is 500 pixels (on 100% screen resolution).
      - The minimum allowed size is 100.
      - The maximum allowed size is 80% of the workspace height.
      - The Status Bar informs you about the size you have set.
      - The size is remembered across sessions.
    * Hover Box: Improved the placement logic. Now the HB will never appear 
      above the hover item but always below and then grow upwards as necessary.
    ! Hover Box: Could not hide the Hover Box by ESC when the Live Filter Box 
      was visible and "Redirect typing to Live Filter Box" was ON. Fixed.
    * Configuration | General | Tree and List | Tree | Auto-optimize tree: From 
      now on the behavior is radical by factory default (fresh installs only, 
      for upgraders nothing changes), i.e. you get an optimized tree on each 
      location change.
      If you don't like it you can tweak it away:
        AutoOptimizeTreeRadical=0
    ! SC editconf: Items longer than about 3600 characters were not fully 
      displayed in the list. You also could not rename them in a civilized way 
      because the Windows edit box cannot handle single lines so long (which is 
      pretty lame for 2018 IMO).
      Fixed as good as possible: Display for such long items is better now (you 
      see the first 3600 characters), and for renaming (= editing) them you now 
      get a popup dialog with a multiline edit box instead of the inline box.
    > Tip: If you want to test the above the MiniTreePaths key is a likely 
      candidate (> 3600 characters):
        editconf , "MiniTreePaths=*";
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