BETA version (with detailed history information)

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0109 - 2010-09-28 12:22
    + Scripting got a new command.
      Name:   sync
      Action: Selects items in the active pane in relation to the other 
              pane.
      Syntax: sync(command, [justcalc], [ignoreextensions], _
                  [newremoveadd])
        command:  The sync command to be executed; there are currently 
                  five available commands (case-insensitive, A=a):
                  - SelectMatches
                  - SelectUniques
                  - SelectNewer
                  - SelectUniquesAndNewer
                  - SelectSelected
        justcalc:
          0: [Default] Select the items in the active pane.
          1: Do not select anything but only return what would have been 
             selected.
        ignoreextensions:
          0: [Default] Mind extensions when matching the names.
          1: Ignore extensions.
        newremoveadd:
          0: [Default] New selection (drop current selections).
          1: Remove the matches from any current selections.
          2: Add the matches to any current selections.
        return:   Pipe(|)-separated list of selected item names.
      Examples:
        ::sync("selectmatches");
        ::text sync("selectuniques", 1);
      Remark:
        This command obviously corresponds to the Sync Tools dialog in 
        menu Panes. It uses the identical routines. With SC sync you 
        gain access to these routines via UDC, CKS, CTB, etc.
    * Menu Panes | Sync Scroll: Now if Sync Scroll is enabled, and you 
      then resort any of the lists the other list is automatically 
      sorted the same way.
    ! Tree did not always refresh correctly when deleting the current 
      folder (under a certain constellation). Fixed.
    ! Sync Scroll: Could crash with both Lists in List view under 
      certain conditions. Fixed.
    ! List: With vertical dual pane, and the setting "1st pane flexible, 
      2nd pane fixed size" in Configuration | Dual Pane, then when 
      changing the panes' height, the right pane creepily grew ever 
      wider. Fixed.
      This bug came with the width enlargement of the list in v9.40.0105 
      - 2010-08-31 10:30.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0110 - 2010-09-28 20:24
    + Tweak to define a sound to be played when all pending background 
      jobs are completed.
        BJSoundAllDone=<full or portable path to a WAV file>
      FYI, a "portable path" supports environment variables and native 
      variables, and, if not full, is resolved relative to app path.
      Note that the sound will be asynchronously (=non-blocking) played 
      one time to its full length and at the current system volume for 
      WAV output. The only way to stop it prematurely would be to 
      execute this script line:
        ::sound; // stop any playing sound
      Hence the tip: choose a short sound! :)
    * Tabs: Improved the shortening algorithm for tab headers with 
      custom format "<drive>: <folder>". Now showing <folder> has 
      priority over showing <drive>.
    ! Catalog: Since v9.40.0102 - 2010-08-13 17:32 the Catalog did not 
      support DOS-commands and a number of other special location 
      formats anymore. Fixed.
    ! Auto-updating of Icon Overlays was partly broken since about a 
      week ago. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0111 - 2010-09-29 10:01
    + SC selectitems enhanced. Added a "mode" parameter which allows you 
      to add to or remove from current selections. Here is the complete 
      updated description:
      Name:   selectitems
      Action: Selects items in the file list by a list of names.
      Syntax: selectitems itemlist, [ignoreextensions], [focusfirst=1], _
                  [mode]
        itemlist: Pipe(|)-separated list of item names;
                  the names can be title-only or full path.
        ignoreextensions:
          0: [Default] Mind extensions when matching the names.
          1: Ignore extensions.
        focusfirst:
          0: Keep the focus where it is.
          1: [Default] Auto-move the focus to the first selected file.
        mode:
          n: [Default] New selection (drop current selections).
          a: Add the matches to any current selections.
          r: Remove the matches from any current selections.
      Example:
        ::selectitems "Canary.txt", , , "a"; //add to current selections
    * SC sync: Renamed the "newremoveadd" parameter to "mode" and 
      changed its literal arguments to letters instead of numbers.
      Syntax: sync(command, [justcalc], [ignoreextensions], [mode])
        mode:
          n: [Default] New selection (drop current selections).
          a: Add the matches to any current selections.
          r: Remove the matches from any current selections.
      Example:
        ::sync("selectmatches", , , "a"); //add to current selections
    ! Removing a removable drive navigated the current tab to 
      "Computer". Conditions: Maxi Tree, Locked Tree, Tree focus on 
      removable drive, current List path not visible in Tree. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0112 - 2010-09-30 12:03
    + List context menu: Added command "Restore Selection". Use it to 
      restore the last selection when you inadvertently lost it. The 
      "last selection" is any selection right before the last time all 
      items in the list have been unselected, or when a multi-selection 
      has been directly replaced by a single or multi-selection.
      Notes:
      - A plain change of selection from one item to another (e.g. by 
        single click on another item) does NOT store the previously 
        selected item and thus will not affect the currently stored 
        selection.
        This means: You can have a complex selection, then single-select 
        some items (e.g. to preview them), and then restore the complex 
        selection. Nice!
      - When you do "Restore Selection" while there is another selection 
        then doing "Restore Selection" again will restore that other 
        selection. In other words, you can toggle between two selection 
        patterns.
      - When in Find mode (Search Results tab), then the full paths of 
        the last selected items are (re)stored.
      - The command does not restore the previous focus.
      - Each pane remembers its own last selection (but not each tab).
      - The last selection is not stored between sessions.
      Remark:
      - You may (ab)use the command to transfer a selection from one tab 
        to another:
        Tab A: select items, then unselect all (-> selection is stored)
        Tab B: do "Restore Selection" -> all matching items are selected
    + Tweak to define a sound to be played after the completion of each 
      background job *if* the job was at least of a configurable duration.
        BJSoundJobDone=<full or portable path to a WAV file>
        BJSoundJobDuration=<number of seconds>
      BJSoundJobDuration defines the number of seconds a job has to take 
      at least in order to trigger the sound defined in BJSoundJobDone.
      For example:
        BJSoundJobDone="bum.wav"
        BJSoundJobDuration=66
      Now each background file operation that takes at least 66 seconds 
      would trigger playing "<xypath>\bum.wav" on completion.
    * Menu Panes: Renamed "Sync Tools..." to "Select Special...".
      The originally envisioned and still planned other (non-selecting) 
      synchronization related commands will be featured in a separate 
      UI in a later version.
    * Menu Panes | Select Special...: Added option "On both panes" to 
      apply the chosen command to both panes, i.e. to have items on both 
      panes selected.
    * SC sync enhanced:
      - The "command" parameter is now optional and defaults to 
        "SelectMatches".
      - Added new optional parameter "inactivepane" to select items on 
        inactive pane based on items on active pane.
      Syntax: sync([command], [justcalc], [ignoreextensions], [mode], _
                  [inactivepane])
        inactivepane:
          0: [Default] Select items on active pane based on items on 
             inactive pane.
          1: Select items on inactive pane based on items on active 
             pane.
      Example:
        ::sync( , , , , 1); //select matches on the inactive pane
    * Mini Tree: Now, if the initial Mini Tree takes more than 5 seconds 
      to load (extreme but users have seen this), then you get a message 
      on startup called "Performance Tip" telling you this:

        Your Mini Tree is loading pretty slowly (about 7 seconds)!
        
        The delay might be caused by unavailable paths stored in the 
        Mini Tree.
        
        Please check the size and makeup of your Mini Tree in Tools | 
        List Management | Mini Tree, remove any unavailable paths and/or 
        reduce the size of the Mini Tree if possible.
        
        Finally save your configuration. The next start should be faster.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0113 - 2010-10-01 12:18
    + Configuration | Advanced | Custom items in shell context menu. Now 
      you can configure which items are shown in the context menu.
      Also, a new item has been added (not shown by factory default), 
      "Open With...", which will pop the Portable Open With menu aka 
      POM.
    * Startup: From now on any focused file on startup is not previewed 
      or otherwise reflected on the Info Panel by factory default. This 
      gets rid of a potential source of trouble when the last focused 
      file was difficult to preview and could in the worst case inhibit 
      startup at all.
      You can overwrite this setting by a new tweak:
        AllowPropertiesOnStartup=1
      
      Note that this tweak overlaps with a previous (logically inverse) 
      tweak which additionally controls the behavior on tab change:
        NoPropertiesStartup=0
      Set NoPropertiesStartup=1 to disallow getting properties and 
      preview of the focused file on startup AND to also suppress
      Properties, Version, Preview, and Raw View on tab change.  
    ! Select Special: The "Select Selected" command did not work as 
      expected with "On both panes" enabled. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0114 - 2010-10-02 16:15
    * Tweak AllowPropertiesOnStartup: Renamed to AllowPreviewOnStartup 
      and changed functionality accordingly.
    * List | Item Context Menu | Open With...: Removed the KS (default 
      Ctrl+Alt+Enter) from the menu because it made it too wide.
    ! Panes | Select Special: A file was not made the current file 
      (displayed on Statusbar and Info Panel) when it was selected and 
      focused through one of the commands. Fixed.
    ! Menu Edit | Select | Select Items...: Did not select anything on a 
      Search Results list. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0115 - 2010-10-03 12:57
    * Tree | Inline Rename: Now, if the Tree is too narrow to show the 
      whole name at once, you can scroll the full content of large item 
      names using arrow keys within the edit box.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0116 - 2010-10-04 14:52
    + Tree: Hovering the icon of a drive now displays the used and free 
      space on that drive as tooltip.
    + Tree: Hovering the icon of a special path (e.g. Desktop) now 
      additionally displays the corresponding real path (e.g. 
      C:\Dokumente und Einstellungen\Donald\Desktop\) in the tooltip.
    * Updated the help file.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.50.0117 - 2010-10-05 21:42
    + Configuration | Advanced | Custom items in shell context menu. 
      Added optional item "Move Up". Will move the selected items to the 
      folder above the current folder.
      Notes
      - Recursive Collision: If "moving up" folders, and folders of the 
        same name already exist in the target path you may run into 
        problems because parts of the source might be overwritten by 
        other parts of the source before they are moved to their final 
        destination. This is a shell bug, that will be worked around in 
        one of the next versions.
      - Find Mode: Note that in recursively harvested search results the 
        target folder is the parent of the searched folder, and this is 
        not necessarily identical to the parent of an item's current 
        folder.
      - UPGRADE NOTE: For technical reasons (and because in a BETA 
        version I'm allowed to do this) this item got the numerical ID 
        that was previously assigned to the recently added item "Open 
        With...", so you might have to adjust your context menu 
        configuration in this point.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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 »

Summary of the latest XYplorer Official Release.

Download: http://www.xyplorer.com/download.htm

Code: Select all

v9.60.0000 - 2010-10-06 12:00
    = NEW OFFICIAL RELEASE. Main changes since last release:
  +++ Select Special. Various commands to modify the selection in one 
      pane based on items in the other pane.
  +++ Sync Scroll. Now synchronous scrolling of both panes is supported.
  +++ Sync Sort. If Sync Scroll is enabled then both panes are also 
      synchronously sorted.
  +++ Restore Selection. Ever inadvertently erased a selection? The new 
      "Restore Selection" command will bring it back within a click.
  +++ Move Up. A quick way to move the selected items to the folder 
      above the current folder. The command is optionally added to each 
      item's context menu.
  +++ Edit Item Names. Edit the names of the selected List items in a 
      multiline text box.
  +++ Make Coffee. How many file managers do you know that can make you 
      a cup of coffee? Here is one! (Pro Edition only)

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.60.0001 - 2010-10-08 15:42
    + SCs copyto and moveto enhanced: Now you can suppress any prompt to 
      create a not yet existing destination folder.
      To achieve this economically the [filesonly] argument has been 
      converted to a binary field, now called [flags].
      Syntax: copyto location, [source], [rootpath], [flags]
              moveto location, [source], [rootpath], [flags]
        flags (the desired values have to be binary-OR-ed)
          0: [Default]
          1: FilesOnly. For sources containing wildcards only files are 
             copied. 
          2: SkipPromptToCreate. Don't prompt, but create any non-
             existing destination folder without asking.
      Examples:
        ::copyto "c:\temp12"; //copy all; prompt
        ::copyto "c:\temp12", "e:\test\*", , 1; //only files; prompt
        ::copyto "c:\temp12", , , 2;  //copy all; no prompt
        ::copyto "c:\temp12", "e:\test\*", , 3; //only files; no prompt
    * Menu File | Preview: This command is a toggle, and now it shows it 
      with a checkmark when any preview is active.
    * Find Files | Excluded: From now on, the matching of the excluded 
      paths is case-insensitive (A==a).
    ! Find Files | Location: Did not handle a trailing ";" in a chain of 
      ";"- separated locations gracefully. Fixed.
    ! Rename Special | Edit Item Names...: The command was not available 
      via its command ID #147. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.60.0002 - 2010-10-10 10:10
    + Moving Up: If "moving up" folders, and folders of the same name 
      already exist in the target path you may run into problems because 
      parts of the source might be overwritten by other parts of the 
      source before they are moved to their final destination.
      This cannot be influenced because file moving is handled by the 
      Shell and it simply does not get this one right. But there is a 
      check now, and a warning, and a chance to cancel if such a 
      problematic situation is there.      
    * Menu File | Preview: Now when toggling the Preview OFF the Info 
      Panel returns to the state (visibility; selected tab) it was in 
      when toggling the Preview ON.
    * Preview: Now, when a preview is open/running and you rename the 
      containing folder in the Tree, the Preview is auto-closed. Before, 
      you would have gotten an error.
    ! Tree: Hand overlays for shared folders were not shown anymore for 
      a couple of versions. Fixed.
    ! Tree and List: Hand overlays for shared folders were not auto-
      refreshed when a share was added or removed. Fixed.
    ! Win7: The Recycle Bin did not auto-refresh when 10 or more items 
      were deleted to or restored from the RB at once. Fixed.
    ! Tree: Under certain conditions folders could show doubled 
      subfolders. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.60.0003 - 2010-10-11 10:11
    + Menu Edit | New Items: Now you can append a comment to any of the 
      items in the New Items folder. The comment is added as part of the 
      source item name and is separated from the target item name by the 
      sequence space-space-singlequote (singlequote = ASCII 39).
      When a new item is copied the comment is dropped and only the part 
      left of the comment separator is used in the target. For example, 
      and item named "targetname  'comment" in the New Items folder will 
      be copied to the new item "targetname". The comments are visible 
      in the New Item menu.
      The comment option gives you the following advantages:
      - You can comment items that are not obvious by themselves.
      - You can have several items of the same target name but with 
        different contents. The comment field allows you to have them 
        all within the New Items folder without collisions.
    * Background Jobs: Improved the Statusbar info shown when a job is 
      added.
    ! Moving Up: The overlap check algorithm returned false positives. 
      Fixed.
      Special thanks to user Jibz for pointing out the surprisingly 
      complex issues arising from overlaps when moving stuff up (see 
      http://www.hardtoc.com/archives/198).
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.60.0004 - 2010-10-11 12:21
    + Menu File | File Special: Added command "Set Modified Date to 
      Current". Sets the Modified Date of all selected List items to the 
      current date/time.
      Note: This command was previously featured under CKS | 
      Miscellaneous | Timestamp. The command ID remains the same, of 
      course: #1034.
    * Menu Edit | Select: Added command "Restore Selection", which 
      hereby is part of the regular set of commands and can have a CKS.
      Accordingly, "Restore Selection" in the List white space context 
      menu is now featured under the Select submenu.
    * Panes: Renamed "Select Special" to "Sync Select".
    ! Menu Edit | New Items: Just did my testing with folders and forgot 
      to take care for the extensions in files. Fixed. With files the 
      comment should be left of the extension, for example:
        Source: <newitemspath>\targetname  'comment.txt
        Target: <targetpath>\targetname.txt
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

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

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version:

Code: Select all

v9.60.0005 - 2010-10-13 16:22
    + CKS | Miscellaneous | Timestamp: Added command "Set Created Date 
      to EXIF Date". Sets the Created date of each selected image file 
      (JPEG, TIFF) to its EXIF date.
      If no EXIF date is found the Created date is not touched.
    + Tabs: Now you can escape dragging Tabs by pressing ESC.
    + New constant <tab>, resolved to the Tab character (ASCII 9).
    * Constants <crlf> and <tab> now take an optional count parameter 
      for repetition. Example:
        ::echo "Catch<crlf 22>22";
    ! Pressing ESC when dragging an item in the UDC manager or 
      Configuration | Color Filters closed the dialog instead of 
      canceling the drag. Fixed.
To download the latest BETA version choose a download package: (1) Installer Package, (2) Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.

Locked