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 »

Download the latest XYplorer BETA version (v7.00.0046, 22-apr-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.00.0046 - 2008-04-22 13:34
    + PFA/POM: Now, command line parameters are supported in XYplorer's 
      Portable File Assocations!
      The syntax is identical to all the other places where command line 
      parameters are supported: Catalog (Open Selected Item(s) With), 
      UDC Open With, scripting "openwith". It's basically one simple 
      rule: The application must be quoted when command line parameters 
      are used.
      For example:
        jpg;png;gif;tif>"ACDSee32" /v
        jpg;png;gif;tif>"C:\Programme\ACDSee32\ACDSee32.exe" /v
      By the way, quoting is also okay (but not necessary) when you have 
      no parameters:
        jpg;png;gif;tif>"ACDSee32"
        jpg;png;gif;tif>"C:\Programme\ACDSee32\ACDSee32.exe"
    * PFA/POM: The new support for command line parameters makes it 
      necessary to slightly change the syntax concerning captions (as 
      introduced only yesterday). Now, captions have to be prefixed to 
      the pattern part of the PFA. For example:
        "ACDSee in View Mode" jpg;png;gif;tif>"ACDSee32" /v
      Note that prefixed | (pipe) character in POM-only PFAs has to 
      precede the caption:
        |"ACDSee in View Mode" jpg;png;gif;tif>"ACDSee32" /v
    * POM: Now, the pattern "*" does only match all files (but not all 
      folders). If you want to match all files and all folders then use 
      the pattern list "*;\".
    - Menu View: removed command "Refresh Drives", and added its 
      functionality to Refresh Tree (F4).
    * Statusbar: changed the icon for most messages to a white-on-green 
      "ok/ready" tick.
    + Additional remark to script files in UNICODE format: Those files 
      must begin with the UTF-16 LE BOM (2 bytes: FF FE) to be correctly 
      recognized.
    ! Scripting command "input" aborted the script (instead of going on) 
      after "OK" if the multi-line parameter ("m") was set . Fixed.

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 »

Download the latest XYplorer BETA version (v7.00.0045, 21-apr-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

NOTE: Before trying this version, keep a backup copy of your current catalog.dat and udc.dat! (Of course, you should always have one when using BETA versions...)

Code: Select all

v7.00.0045 - 2008-04-21 10:48
    + POM/PFA: Now you can define captions in PFA. The syntax is 
      identical to captions in Favorites. Simply prefix the caption in 
      quotes (optionally followed by any number of blanks). 
      For example:
        |txt;ini;xys>"Edit with Notepad" C:\WINDOWS\notepad.exe
        |*>"Edit with UltraEdit" UEdit32
      If a caption is defined for a PFA, then the caption will be shown 
      in the menu instead of the app's friendly name (which is drawn 
      from the registry if the app is registered).
    ! Data files catalog.dat and udc.dat still had issues with storing 
      UNICODE characters under East-Asian Windows. Should be fixed now.
    + Menu View: Added command "Refresh Drives". Refreshes the Tree's 
      drives (adding or removing any removable drives if necessary), 
      leaving the rest of the tree untouched (as opposed to Rebuild 
      Tree).
    * POM: Now, the menu won't show any duplicate entries anymore in the 
      first section. Before, this would happen if more than one of your 
      matching patterns pointed to the same application. This is totally 
      okay, but it's obviously superfluous to list identical enries in 
      the menu.

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 »

Download the latest XYplorer BETA version (v7.00.0043, 20-apr-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.00.0043 - 2008-04-20 13:39
    + Script files now can be in UNICODE format (UTF-16-LE).
    * Unicode escaping: changed *##### to the more standard *U+FFFF.
    * Experimentally, the *U+FFFF unicode escaping is not applied on 
      systems running a DBCS code page.
    + Tweak: Added the possibility to switch off the recursion checker:
        [Settings]
        ScriptRecursionWarningOff=1
      What's recursion: "To define recursion, we must first define 
      recursion." ;)
    * Scripting command changed:
      - sel [position/pattern], [count]
        Now, if position is higher than the last position in the current 
        list then all is unselected.

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 »

Download the latest XYplorer BETA version (v7.00.0042, 19-apr-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

NOTE: Before trying this version, keep a backup copy of your current catalog.dat and udc.dat! (You should always have one when using BETA versions.)

Code: Select all

v7.00.0042 - 2008-04-19 09:04
    ! Lost selections in Desktop and Personal folder when clicking the 
      already selected tree node again. Fixed.
    ! Data files catalog.dat and udc.dat were garbled when you saved 
      them via menu File | Settings | ... and continued the session. 
      Fixed.

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 »

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

NOTE: Before trying this version, keep a backup copy of your current catalog.dat and udc.dat! (You should always have one when using BETA versions.)

Code: Select all

v7.00.0041 - 2008-04-18 21:48
    * From now on, catalog.dat and udc.dat are fully UNICODE compliant.

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 »

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

Code: Select all

v7.00.0040 - 2008-04-17 14:32
  *** From now on, the main XYplorer configuration files (*.ini) are in 
      UNICODE format: UTF-16-LE (Little Endian)!
      - No more clumsy conversion of UNICODE chars to UTF-8.
      - Full global charset compatibility.
      - You actually see your Japanese signs right in the INI, and read 
        and write them if you can.
      - Improved startup and shutdown speed.
    ! Fixed a number of left over UNICODE glitches concerning file i/o. 
      E.g., you now can load and use INI files having UNICODE characters 
      in the name.
    + Portable Openwith Menu: Now, you can define associations that 
      should only be listed in the POM, but not be triggered on "open". 
      It's done by simply prefixing the | (pipe) character to the PFA.
      For example, this allows you to have this PFA enabled and listed 
      in the POM:
        |exe;dll>::copytext <curname> <curver>
      while double-clicking an EXE file will still run the EXE, and 
      *not* the PFA.
      In the PFA dialog, prefixed (= POM-only) items are shown in color 
      "Marked Text 2" (see Configuration | Interface Colors).
    + Portable Openwith Menu: Now, folders are supported as well. 
      The pattern that will match any folder is "\".
      For example, the following PFA will add a command to the POM that 
      will open the selected folder(s) in ACDSee32:
        \>ACDSee32
      Note that folders have no customizable default for "open" (action 
      triggered by pressing Enter or Double-Click): they always open in 
      XY. Hence you do not have to (but can) prefix | to exclude them 
      from "open" (as described in previous section).

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 »

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

Code: Select all

v7.00.0032 - 2008-04-15 22:36
    ! UnicodeToUTF8 function was buggy. Fixed.
    * Toolbar: Changed the POM button graphics to something a touch more 
      dynamic. It's also more distinct from the Hotlist button now.

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 »

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

Code: Select all

v7.00.0029 - 2008-04-15 13:08
    ! PFA: Associating scripts with executables did not work alright 
      yet. For example,
        *.exe>::copytext <curver>
      should copy an EXE's version when double-clicking it, and
        *.exe>UEdit32
      should open an EXE in UltraEdit, but in fact it simply run the 
      EXE. Fixed. Had to massively rewrite some PFA code -- let's see if 
      everything still works as expected.

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 »

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

Code: Select all

v7.00.0028 - 2008-04-15 11:44
    * Toolbar: New "arrow" graphics for buttons that pop a menu.
      Keep a copy of v7.00.0026 and compare...
    ! Fixed a couple of glitches with the now-called Portable Openwith 
      Menu (POM).

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 »

Download the latest XYplorer BETA version (v7.00.0026, 14-apr-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v7.00.0026 - 2008-04-14 14:25
    + Catalog: Now catalog items can contain multi-line scripts in the 
      Data field! Means nothing less than: The Catalog now has the full 
      power of scripting.
      Note that here in Catalog, all multi-line data are automatically 
      treated as scripts, so you don't have to prefix "::" to mark a 
      multi-line script as script.
    + Info Panel | Properties: Now, the date/time format matches the one 
      currently used in the file list. Note that special formats "Zodiac" 
      and "ISO Week" are not supported here -- in that case the format 
      will fall back to the current OS standard.
    + Toolbar: Added button "Open With", which corresponds to the new 
      menu command "Open With...".
      A context menu is included, which also features an extra option 
      "Show Full Paths in 'Open With...' Menu". To keep the app light 
      you find this option only here, not in configuration. It is, 
      however, remembered across sessions.
      Don't ask about the graphics -- just accept its eternal beauty.
    * OpenWithMenu (OWM): Now this trick -- Hold Ctrl when clicking to 
      *go* to the application! -- works also for PFA menu items.

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 »

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

Code: Select all

v7.00.0025 - 2008-04-13 21:46
    + Sharply enhanced the new OpenWithMenu (OWM): now the default OS 
      associated application is given (if there is one), with friendly 
      name and full path to executable -- quite a friendly little 
      service I'd say... I wonder why everybody isn't dancing on the 
      table -- this OWM is mind-boggling blockbuster! Wait till I add 
      the new TB button...
      Anyway, the menu now has up to 3 sections:
        ----------------------------------------
        [Portable File Association(s)]
        ...
        -
        [OS File Association]
        (Hot Tip: Hold Ctrl when clicking to *go* to the application!)
        -
        Customize File Associations...
        ----------------------------------------

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 »

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

Code: Select all

v7.00.0024 - 2008-04-13 14:34
  +++ Menu File: Added command "Open with..." (Ctrl+Alt+Enter). Pops up 
      a menu showing all applications associated (Portable File Associations 
      - PFA) with the current (focused+selected) List item. Select one 
      of them to open all selected List item(s) with it.
      So, now it makes sense to have more than one PFA match the same 
      pattern. As before, the standard "Open" command (Dbl- click/Enter) 
      will only make use of the first matching PFA. However, the new 
      "Open With" popup menu will list *all* matches, in the order given 
      in the PFA customization dialog (menu Tools).
      At the bottom of the menu you find a link to the PFA customization 
      dialog. If no PFAs exist yet for the current item, then this link 
      is the only item in the menu.
      Associated scripts are also supported. Whether they apply to all 
      selected files or only to the focused file depends on the script. 
      It is called only once (not for each selected item).
    + Configuration | Tabs: Added option "Flexible width for named 
      tabs". Enabling it brings double benefits to your home:
      (1) It will save you valuable screenspace if you choose short 
          names for your named tabs because tabs will only be as wide as 
          necessary to show the full caption;
      (2) at the same time, it will guarantee that your named tabs are 
          never cropped if space gets scarce.
    ! Toolbar: Clicking on Favorite Files button crashed when no 
      Favorite Files were defined. Fixed.

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 »

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

Code: Select all

v7.00.0023 - 2008-04-11 14:05
    + Scripting now supports entering UNICODE characters via the *##### 
      scheme. For example:
        ::msg *31934*27494*38376
    + Tweak: Added the possibility to return to the old before-UNICODE 
      way of drag'n'drop handling. In some east-asian DBCS (double-byte 
      character set) systems the old way apparently works better.
      To return to the old way, simply edit XYplorer.ini and set the key 
      NoUnicodeDrop to 1:
        [General]
        NoUnicodeDrop=1
    ! Autosize columns: Column headers would get cropped in drives 
      listing (MyComputer). Fixed.
    ! You could create almost completely hidden but functional toolbar 
      button. Fixed.
    * When setting the Home to a tab, you now get a statusbar message 
      "Home defined.". Before, you'd have to OK a prompt.
    * Rename Special | Batch Rename: Improved the mechanism of adding 
      user-defined increments while avoiding any collision with existing 
      files. An example will enlighten you more than the previous 
      sentence:
        Test-<#001>
      This pattern will generate filenames that do not collide with any 
      existing file.
      The full power of this little improvement comes with scripting. 
      E.g., to name items as their containing folder while having full 
      control over the number suffix format and start number, you now 
      can use any of these scripts without fearing collisions:
        ::rename , <curfolder>-<#001>, p;
        ::rename , <curfolder>-<#00001>, p;
        ::rename , <curfolder>-<#23>, p;
    ! Crash when right-clicking an item inside a hidden system folder 
      (since 1 day). Fixed.
    + Menu Go: Added "Go to Script Files".

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 »

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

Code: Select all

v7.00.0021 - 2008-04-09 15:04
  +++ Renaming UNICODE file names via edit box (using F2): I finally 
      developed a workable way to rename files containing unicode 
      characters in the name. Sure it's not ideal, but far better than 
      nothing.
      It works quite simple: Before being displayed in the edit box I 
      convert all unicode chars to their numerical equivalents prefixed 
      with * (asterisk). You will see something like this:
        *48149*46041*44397abc.txt
      You can now normally edit the name (even the numbers if you know 
      what you are doing) and apply the new name. The escape sequences 
      will be converted back to unicode and displayed in the file list 
      (which does support unicode, of course).
      Works everywhere: Tree, List, Catalog, and all other sorts of 
      listswith a rename functionality.
      Note: This revolutionary *##### scheme will provide easy UNICODE 
      support for scripting (converter commands will be added soon...), 
      and it will allow you to store UNICODE in normal ASCII text files!
  +++ Rename Special: Works with UNICODE file names now. Sure, you have 
      to adopt the *##### scheme explained here above, but once you get 
      used to it, you can do all the nice Rename Special tricks with 
      your Chinese cooking recipes!
      You also can do what's called a "transliteration" (mapping of 
      charsets), e.g. from Cyrillic to Latin, using the "Search and 
      Replace" type of rename! Here's a hint how:
        *#####*#####*#####>>abc
      Of course, this is only a 1:1 char mapping. Support for 1:many 
      mapping comes tomorrow via scripting.
    + Rename Special: Added commands
        *.aaa   Set extension to lower case.
        *.AAA   Set extension to upper case.
    + Rename Special: The following commands now support UNICODE item 
      names:
        UrlEscape:    convert " " to "%20" etc.
        UrlUnescape:  convert "%20" to " " etc.
    + Color Filters: Now they work with unicode filenames.
    ! Issue with unicode filenames on Right D&D > Shell context menu. 
      Fixed.

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 »

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

Code: Select all

v7.00.0020 - 2008-04-08 21:21
    + Toolbar: Added button "MyComputer", which pops up a menu giving 
      you quick access to the MyComputer top node and all its immediate 
      child nodes (Desktop, Personal, all drives, and Nethood).
      Consequently, the "Drives" button that had been altered some days 
      ago as to include the MyComputer pointer, has been reverted to its 
      original state (showing only the drives).
    * Scripting: Changed the order of default paths where script files 
      are looked for to this:
        <xydata>\Scripts
        <xydata>
      So, a script file given with no path or a relative path, will be 
      opened in path <xydata>\Scripts first, and only if not found there 
      in <xydata>.
      Also, menu Scripting | Load Script File... will now by default 
      open in <xydata>\Scripts if that folder exists (else in appdata).
      And, well, I'm pretty sure it does exist because from now on the 
      app takes care about that.

      Recommendation
      ~~~~~~~~~~~~~~
      Hereby it is *officially recommended* that you place your script 
      files in <xydata>\Scripts or subfolders of it. At the same time is 
      should be stressed that script files can be executed from any 
      other location as well without problems. It's just a bit less 
      comfy.
      
    + Scripting command enhanced:
      - OpenWith
        Before, it only worked on the currently selected List item(s). 
        Now you can open a specific file, independent of the current 
        selections.
        Syntax: openwith [application], [mode (s|m)], [item]
          application: application to open item(s) with
          mode:        s = single instance [default]
                       m = multi instance
          item:        specific item to open (overriding any List 
                        selections)
        Example:
          ::openwith UEdit32, , "<xypath>\History.txt"
    ! File Rename: The mechanism to auto-avoid collisions by suffixing 
      serial numbers could be fooled when a file would be renamed to the 
      same name but with different capitalization. Fixed.
    ! Tabs: Fixed the mysterious green flash bug.

Locked