Here's the new BETA (32-bit)

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

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0030, 06-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0030 - 2009-01-06 14:24
  %%% Put your helmets on. Startup is REAL FAST now. About 50% faster. 
      Yep, I said f-i-f-t-y! :D (Of course, the percentage you will see 
      depends on a large number of factors.)
      >>> TIP: Backup your INI file before starting this version! 
      >>> You never know with BETA versions...
    * INI file: Enlarged the max size for keys from 1023 to 2047 bytes. 
      Gives you more room for storing larger MiniTrees.
    * The last INI file is now stored in a separate little file called 
      "lastini.dat" (UTF-16 encoded) and located in Application Data 
      Path. Before it was stored in XYplorer.ini which was a bit 
      unclever.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0031, 07-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0031 - 2009-01-07 10:58
    % Removed a call to winmm.dll on startup. Faster again?
    * Auto-Optimize Tree: Now it is attempted to keep the current node 
      in its screen position even if nodes above it auto-collapse. This 
      improvement is notable mainly when you use the 
      AutoOptimizeTreeRadical=1 tweak.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0040, 08-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0040 - 2009-01-08 14:49
    % Again faster startup, this time achieved by reducing the number of 
      file reads (udc.dat, fvs.dat, catalog.dat). The effect you'll 
      notice depends on the size of these files.
    * Menu View: Reorganized resp. added a couple of commands concerning 
      Mini Tree. Now there's a submenu, and all commmands that up to now 
      have been only available through the toolbar context menu are now 
      available in the main menu, and keyboard shortcuts can be assigned 
      to them.
    * INI file: Keys in sections [ListDateFormats] and [ListTimeFormats] 
      are now written quoted. That means you can tweak them to have any 
      number of leading or trailing spaces.
    + Added tweak to not save any MRU lists between sessions. By default 
      they are all saved (ForgetMRU=0).
        [Settings]
        ForgetMRU=1
      The following lists are affected:
        Goto (= AddressBar)
        SelectionFilter
        VisualFilter
        BatchRename
        RegExpRename
        SearchReplace
        KeepParticularChars
    ! Menu View | Date Column Format: The order of months and days was 
      reversed in many of the menu captions when the numbers were 
      ambiguous (none of them larger 12). The bug lived for a couple of 
      months. Fixed.
    ! Since v7.90.0026 - 2009-01-04 23:00, the list item focus was not 
      correctly restored after deleting items. Fixed.
    ! Passing an environment variable in the command line did not work 
      anymore. Fixed. Now you can do this again: XYplorer.exe /ini=%TMP%\

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0041, 09-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0041 - 2009-01-09 11:28
    ! Issue with reading the INI file in some systems with non-english 
      codepages. Fixed.
    ! Menu View | Columns | Len was missing from CKS. Fixed.
    ! Menu View | Columns | Path was wrongly mapped to column Len in 
      CKS. Fixed.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0044, 09-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0044 - 2009-01-09 17:26
    * List Style "Full Row Select" (Details mode): Now a click right of 
      the right-most column will count as a "white click", i.e. unselect 
      any selections etc. Before it would select the clicked row.
      Also drag-select now works from right of the right-most column.
    ! The combination of "Auto-Optimize Tree" and "Expand tree nodes on 
      single-click" would lead to unwanted tree scrolling. Fixed.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0045, 10-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0045 - 2009-01-10 13:30
    ! Toolbar | Mini Tree | Context Menu: Setting "Auto-Optimize Tree" 
      did have an effect only if AutoOptimizeTreeRadical=1. Fixed.
    ! Auto-Optimize Tree (non-radical) did not work since last version. 
      Fixed.
    * Auto-Optimize Tree: Attempted to improve behavior. Tricky because 
      of conflicting objectives within certain constellations of user 
      settings.
    * List Style "Full Row Select" (Details mode): Now the selection 
      highlight begins with the filenames but excludes any thing left of 
      them.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0046, 11-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0046 - 2009-01-11 09:19
    ! List Style "Full Row Select": Fixed a little drawing glitch.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0047, 11-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0047 - 2009-01-11 13:58
    ! Startup: "Open new instance always" did not work since lastini.dat 
      was introduced some days ago. Fixed.
    * Mini Tree: Now there's no more size limit for the Mini Tree stored 
      between sessions. It can have any size (well, < 2 GB).

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0050, 12-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0050 - 2009-01-12 12:00
    = NEW OFFICIAL RELEASE. Main changes since last release:
  +++ Dramatically increased startup speed!
  +++ Spot: Highlight any strings in Tree and List.
  +++ Media preview got Play/Pause/Stop buttons.
  +++ Media preview now supports A-B Repeat.
  +++ Bugs fixed.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0051, 13-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0051 - 2009-01-13 21:00
    + Scripting: Added the so-called Heredoc syntax: <<<ID...
      Heredoc is a way to define multi-line strings "as is" without the 
      need to escape quotes etc.
      
      Rules
      ~~~~~
      The rules follow the PHP rules for Heredoc:
      - After the <<< operator, an identifier (your free choice) is 
        provided, then a new line. The string itself follows, and then 
        the same identifier again to close the quotation. The closing 
        identifier must begin in the *first* column of the line (no 
        indent!). The line with the closing identifier must contain no 
        other characters, except possibly a semicolon (;) directly after 
        the identifier. 
      - Heredocs overwrite comments, and comments overwrite heredocs, 
        depending on who comes first.
      Within the Heredoc section:
      - Line feeds, empty lines, and all kinds of comments survive.
      - Lines are not trimmed (leading and trailing spaces are preserved).
      - Quoting is handled automatically (no need to add outer quotes or 
        to double inner quotes).
      - Variables are resolved.
      
      Example 1
      ~~~~~~~~~
      Script:
      ---------------------------------------------------------------
      $name = "Bond";
        text <<<FOO
      My name is $name, "James $name". // line end comment: $name
      
      Follow /* note: there's one space after me, */ me, 
      FOO
        ."please!";
      ---------------------------------------------------------------

      Output:
      ---------------------------------------------------------------
      My name is Bond, "James Bond". // line end comment: Bond
      
      Follow /* note: there's one space after me,  */ me, please!
      ---------------------------------------------------------------

      Example 2
      ~~~~~~~~~
      Note, how you can use two (or more) Heredocs in one statement.
      
      Script:
      ---------------------------------------------------------------
      text <<<FOO
      "Bond";
      FOO
        .<<<FOO
      "James Bond";
      FOO;
      ---------------------------------------------------------------
      
      Output:
      ---------------------------------------------------------------
      "Bond";"James Bond";
      ---------------------------------------------------------------

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0052, 15-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0052 - 2009-01-15 15:21
    * In v5.00.0069 - 2006-07-30 09:54 I did the following:
        Configuration/General: improved the logic of "History without 
        duplicates" so that the Back button (Alt+Left) actually brings 
        you back to where you have been before.
      However, this strategy had the disdvantage that under certain 
      conditions the "past" was shifted to the "future" and vice versa, 
      leading to surprising "histories".
      I stopped this. Now the history always remains in good shape.
    * Quick File View: For text files now the number of displayed lines 
      and the nature of line ends is displayed.
    ! List: In "List" view you could get a crash when deleting items 
      with the list being horizontally scrolled. Fixed.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0053, 15-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0053 - 2009-01-15 21:18
    ! WOW64 Redirection: When disabled and starting XY on MyComputer, 
      various sorts of crashes would happen soon after. Fixed?

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0054, 17-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0054 - 2009-01-17 14:49
  +++ File Tags. This is work in progress, but to keep you excited I 
      decided to already give you something to play with.
      File Tags will brings you two things: File Colors and File 
      Comments. The latter is not done yet, but the former works 
      already.
      
      File Colors
      ~~~~~~~~~~~
      There is no GUI implemented yet, but the basic idea is that you 
      can one-click-assign a color scheme (text and back color) to the 
      selected list items. Contrary to "Color Filters" this is not 
      wildcard/pattern-based but works on specific files. You might know 
      such a feature from MS Word or from Mac OS ("Color Labels").
      I used all tricks to make it real fast so that it should be able 
      to handle thousands of tagged files against huge folders and with 
      lots of color schemes.
      There are 7 default color schemes hard-coded currently (index 1 -
      7). In a later stage will be able to add more schemes and edit the 
      default ones.
      Later you will be able to move/rename files *with* the color 
      (currently the color will be lost).
      Later you will be able to search files by File Color -- an 
      interesting new way to group files. The search will be *very* fast 
      since only the database (tag.dat) has to be searched, not your 
      disks!
      Later there will be a new column "Color" by which you can sort the 
      files in each folder.
      
      The Database: tag.dat
      ~~~~~~~~~~~~~~~~~~~~~
      I decided to give it a human-friendly format. All File Tag data 
      are stored in an UTF-16 Text File named "tag.dat" (in <xydata>) --
      a small header followed by one line per tagged file. The lines are 
      organized like this:
        Filename|Color Scheme Index [a number from 1 to 7]
      Later:
        Filename|Color Scheme Index|Comment
      
      Example for tag.dat:
      - - - - - - - - - - - - - - - - - - - - - - - - - 
      XYplorer File Tags v1
      
      D:\www\xyplorer.com\code\tour\inc_catalog.php|1
      D:\www\xyplorer.com\code\tour\inc_cks.php|2
      D:\www\xyplorer.com\code\tour\inc_fvs.php|6
      D:\www\xyplorer.com\code\tour\inc_intro700.php|5
      D:\www\xyplorer.com\code\tour\inc_minitree.php|7
      D:\www\xyplorer.com\code\tour\inc_pom.php|3
      D:\www\xyplorer.com\code\tour\inc_portable.php|4
      - - - - - - - - - - - - - - - - - - - - - - - - - 
      You can manually create/edit tag.dat and enter some files actually 
      existing on your system. You then should see the colors on next 
      startup. Note that the file-lines must be sorted alphabetically! 
      XY will do the sorting for you if you close it (saving settings) 
      and restart.

    ! Catalog: The "Open" command did not support Environment variables. Fixed.
    ! UDC: The "Open" command did not support Environment variables. Fixed.    

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0055, 17-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0055 - 2009-01-17 15:41
    ! File Tags: Little drawing glitch depending on your list styles. 
      Fixed.

admin
Site Admin
Posts: 64914
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v7.90.0057, 18-jan-2009).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.90.0057 - 2009-01-18 14:56
    + Added experimental tweak to enable logon dialogs in MiniTree mode.
        [General]
        MiniTreeVerifyOnSelect=1
    * Scripting function "input()" enhanced: Added arguments [width] and 
      [height] (used for multiline input only).
      Name:   Input
      Action: Returns user input.
      Syntax: input(topic, [notes], [default], [style=s], _
                     [cancel], [width=600], [height=400]
        width:    Width of window in pixels (minimum: 250; maximum: 
                  screen width; default: 600).
                  For multiline input only.
        height:   Height of window in pixels (minimum: 150; maximum: 
                  screen height; default: 400).
                  For multiline input only.
    * Multiline edit controls were limited to 30,000 characters. The 
      limit has been raised to 4GB-1 (4 gigabytes minus 1). This means 
      e.g. that you can now edit text files of virtually any length 
      using scripting function "input()".
    ! List: Drag-selecting in non-Details views had a drawing glitch for 
      a couple of versions. Files were not drawn as unselected when 
      removing the focus rect from them, although internally they were 
      correctly unselected. Fixed.
    ! Menu Scripting | Try Script: Could lead to "Error 91" when Step 
      was auto-enabled by the Try Script dialog AND the script closed the 
      app. Fixed.
    * Mini Tree: Now the "Mini Tree" command and Toolbar button does 
      toggle between Maxi Tree and the last used Mini Tree. Before it 
      would minimize the Tree to just show the current location -- a 
      functionality which turned out to be not extremely useful.
      If your current location is not part of the last used Mini Tree, 
      you will automatically be carried away from it to the default 
      location of the last used Mini Tree.

Locked