BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 60603
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 (v8.80.0321, 26-feb-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0321 - 2010-02-26 15:36
  *** Recycle Bin: Rewritten from scratch. The issue with the slow 
      context menu should be fixed now.
    ! Recycle Bin: Did not always auto-refresh when multiple files or 
      folders were restored from within the Recycle Bin. Fixed.
    + Configuration | Backup & Report | Backup Operations: Added option 
      "Pop up stats when done". Check to pop up a summary message about 
      what was copied / overwritten / not overwritten.
    + SC backupto enhanced: Added parameter pop_stats.
      Syntax: backupto location, [source], [on_collision], _
                  [preserve_dates], [create_log], [pop_stats]
        preserve_dates:
          (only applied if the file itself is copied)
          Empty = Use global setting from Configuration.
          0 = Whether/which dates are copied depends on OS.
          1 = All three dates are copied.
        create_log:
          Empty = Use global setting from Configuration.
          0 = Don't.
          1 = Do.
        pop_stats:
          Empty = Use global setting from Configuration.
          0 = Don't.
          1 = Do.         
      Example:
        // backup selected items; on collision suffix date now;
        // preserve dates; create log; popup stats
        backupto "E:\Test", , 5, 1, 1, 1;
    + Added extented NTFS attribute "Offline" (FILE_ATTRIBUTE_OFFLINE) 
      to the attributes on the Properties tab and on the Attributes tab 
      (Find Files), and to the Attributes column in the list.
    + Configuration | Colors | Color Filters: Added color coding by file 
      attribute "Offline" (FILE_ATTRIBUTE_OFFLINE). Use this pattern:
        /offline  (or /o) -> matches all items with
                             FILE_ATTRIBUTE_OFFLINE set
    ! Toolbar: Error on wheeling the toolbar when Toolbar scrolling was 
      disabled on startup. Fixed.

admin
Site Admin
Posts: 60603
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 (v8.80.0322, 27-feb-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0322 - 2010-02-27 22:47
    * Layout: Now the Address Bar keeps a somewhat higher minimal width 
      (raised from 64 to 100 pixels) and is not pushed out to the right 
      of the window anymore by the Toolbar.
    ! Info Panel: Orange button was gone for some days. Back.
    ! Recycle Bin: Memory leak since v8.80.0321. Fixed.
    ! Recycle Bin: List selection glitch. Fixed.
    ! Recycle Bin: Flicker when showing a larger list. Removed.
    ! Toolbar: Tooltips lagged 1 pixel behind hover effect. Fixed.

admin
Site Admin
Posts: 60603
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 (v8.80.0325, 02-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0325 - 2010-03-02 15:44
    + Toolbar: Now it has an overflow dropdown. The nice thing is that 
      you can freely combine it with the toolbar scrolling feature.
    * List: The vertical Hot Scroll Zone (the zone where dragging-over 
      scrolls the list up or down) is now at most 8 pixels high on top 
      and bottom of the list. Further, in a list with a smaller number 
      of visible rows the scrolling is now slowed down somewhat.
      BTW, remember that Hot Scrolling in XY only happens in the left 
      third of the list.
    % Faster startup!
    ! Info Panel: Pause and Stop buttons were missing. Back.

admin
Site Admin
Posts: 60603
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 (v8.80.0326, 02-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0326 - 2010-03-02 20:06
    * Address Bar and other controls that might share a row with the 
      Toolbar: Now their minimal width defaults to 400 pixels -- we have 
      the space now because we have the overflow dropdown!
      You can tweak this number in the INI file under this key:
        ToolbarKeepOff=400
    ! Toolbar: Fixed some glitches with the new overflow dropdown.

admin
Site Admin
Posts: 60603
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 (v8.80.0327, 03-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0327 - 2010-03-03 11:49
    * Configuration | Shell Integration: Now shell special folders like 
      "Control Panel" are still opened in Explorer whereas normal file 
      system directories and drives are opened in XYplorer.
    ! Pane-to-pane drop onto folders, executables, and other drop 
      targets did not reset the target selection afterwards. Fixed.
    ! Toolbar: Fixed more glitches with the new overflow dropdown.
    ! POM: Would not reliably retrieve the OS-associated application for 
      items with extensions longer than 3 characters. Fixed.

admin
Site Admin
Posts: 60603
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 (v8.80.0328, 03-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0328 - 2010-03-03 12:33
    ! Configuration | Shell Integration: Disabling "XYplorer is default 
      file manager" did not work correctly. Fixed.

admin
Site Admin
Posts: 60603
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 (v8.80.0331, 04-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0331 - 2010-03-04 15:19
    + Scripting got a new command.
      Name:   Sound
      Action: Plays a sound.
      Syntax: sound [sound], [loop], [event]
        sound:  file or label
                leave empty to stop any sound
        loop:   0 = don't loop
                1 = loop
        event:  0 = sound is a *.wav file
                1 = sound is an event label
      Examples:
        ::sound "F:\Fun\sounds\ted_stranglehold.wav";
        ::sound <curitem>, 1; //loop the current WAV file
        ::sound; // stop any playing sound
        ::sound "SystemHand", , 1; //system error sound
      Notes:
        Event labels can be found in your registry here:
        HKEY_CURRENT_USER\AppEvents\EventLabels\<EVENTLABEL>
    + Rename Special | Search and Replace: Now you can specify  
      lists with units larger than one character. Also different 
      lengths of old a new string are now allowed in such lists.
      To enable this functionality simply separate the individual 
      units with | (pipe).
      Examples:
        Ä|Ö|Ü|ä|ö|ü>>Ae|Oe|Ue|ae|oe|ue
        &| |->>and|space|hyphen
        Copy|of>>Kopie|von
      Any excess units on either side are ignored.
    ! Configuration | Shell Integration: Disabling "XYplorer is default 
      file manager" did not work correctly. Fixed #2.
    + Find Files | Contents: Now you can search for Unicode text.
    ! Find Files | Contents: Would not handle files with wide (Unicode) 
      characters in the name or path. Fixed.

admin
Site Admin
Posts: 60603
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 (v8.80.0336, 05-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0336 - 2010-03-05 10:50
    + Scripting got a new function.
      Name:   resolvepath
      Action: Converts a relative or portable path to an absolute path.
      Syntax: resolvepath([path], [base=<xypath>\])
        path:   relative or portable path
                if empty or missing the function returns base
        base:   base path; defaults to <xypath>\
        return: absolute path
      
      Examples:
        Assuming <xypath> = C:\Program Files\XYplorer:
        ::echo resolvepath();       //C:\Program Files\XYplorer\
        ::echo resolvepath("foo");  //C:\Program Files\XYplorer\foo
        ::echo resolvepath("foo\"); //C:\Program Files\XYplorer\foo\
        ::echo resolvepath("\foo"); //C:\foo
        ::echo resolvepath("\foo\");//C:\foo\
        ::echo resolvepath("\");    //C:\
        ::echo resolvepath("..");   //C:\Program Files
        ::echo resolvepath("?:");   //C:
        ::echo resolvepath("?:\");  //C:\
        ::echo resolvepath("?:\foo\bar\");  //C:\foo\bar\
        
        ::echo resolvepath("?:", "D:\foo\bar\");  //D:
        ::echo resolvepath("foo", "D:\foo\bar\"); //D:\foo\bar\foo
        ::echo resolvepath("", "D:\foo\bar\");    //D:\foo\bar\
         
    + New variable: <xydrive> = XYplorer's drive (unslashed).
      Examples:
      - C:\Program Files\XYplorer\XYplorer.exe
        <xydrive> returns C:
      - \\Server\Share\Program Files\XYplorer\XYplorer.exe
        <xydrive> returns \\Server\Share
    * Info Panel: Orange button menus now pop at a position so that a 
      second click at the same coordinates will close them.
      Also added a "Cancel" item to the bottom.

admin
Site Admin
Posts: 60603
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 (v8.80.0337, 06-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0337 - 2010-03-06 09:23
    + SC resolvepath enhanced: Added parameter abs2rel.
      Syntax: resolvepath([path], [base=<xypath>\], [abs2rel])
        path:   relative or portable path
                if empty or missing the function returns base
        base:   base path; defaults to <xypath>\
        abs2rel:  0 = normal function
                  1 = reversed function: path is absolute, 
                      return path is relative to base
        return: absolute or relative path (dep. on abs2rel)
    + Titlebar: Now the TitlebarTemplate tweak supports all XY native 
      variables. So when you feel like it you can add lots of info to 
      your titlebar now, like <date>, <xydrive>, <get pane> etc.
      Remember that the <app> variable is mandatory, else your tweak is 
      reset to the internal default: "<path> - <app> @ <ini> - <ver>"

admin
Site Admin
Posts: 60603
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 (v8.80.0338, 07-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.80.0338 - 2010-03-07 12:53
    + Scripting got a new command.
      Name:   beep
      Action: Generates a simple tone on the motherboard speaker.
      Syntax: beep [frequency=800], [duration=200]
        frequency:  The frequency of the sound, in hertz. This parameter 
                    must be in the range 37 through 32,767.
                    Defaults to 800.
        duration:   The duration of the sound, in milliseconds.
                    Defaults to 200.
      Example:
        ::beep 800,100; beep 400,100; beep 600,100;
      Note:
        The function is synchronous; it does not return control to its 
        caller until the sound finishes.
        Win7 will send the tone through the soundcard.

admin
Site Admin
Posts: 60603
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 (v8.90.0001, 11-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.90.0001 - 2010-03-11 21:38
    + Rename Special: Added command
        Remove Diacritics (ä > a ...)
      Strips any diacritical marks from the letters in the selected item 
      names.
    * Scripting: Experimentally it is now disallowed to minimize the 
      application while a script is running. Reason: Any modal forms 
      popped by a script while the application is minimized would block 
      the application.
    ! SC load: Did not support special path syntax like in
        ::load "Desktop\copy.xys";
      Fixed.
    * Shell Integration: Rewrote some code concerning removing XYplorer 
      as Default File Manager.

admin
Site Admin
Posts: 60603
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 (v8.90.0002, 12-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.90.0002 - 2010-03-12 10:43
    * Shell Integration: Rewrote more code concerning setting and 
      removing XYplorer as Default File Manager.

admin
Site Admin
Posts: 60603
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 (v8.90.0003, 14-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.90.0003 - 2010-03-14 18:35
  +++ Special Experimental Edition Attempting To Handle Blocking Issues 
      with File Operations In Vista SP1 And Later.
      Since multi-threading is not an option within XY's current 
      development tools, I opted for multi-processing. There's a new 
      helper proggy called XYcopy.exe in the same path as XYplorer (it 
      is contained in the download packages from now on). XYcopy.exe 
      will handle Move, Copy, and Delete jobs in its own thread, which 
      of course means you can continue working in XYplorer while the 
      file operations are going on in the background.
      Further, the jobs are auto-queued. E.g. if you initiate a Copy 
      operation while another one is still in progress, the new one will 
      be delayed until the other one is finished. One job is triggered 
      after the next, until all pending jobs are completed. This means 
      there is no inefficient pseudo-parallel processing. Yes, I know 
      that this can be refined later...
      This is just the beginning. Currently only the Shell API is 
      employed (with all its nagging prompts). Later there will be 
      options to use other (faster) API to do the work including an 
      interface with shiny real time progress bars making you feel like 
      a pilot in action, etc. Also the Backup operations will be 
      (optionally) routed this way in future.
      But for now I just want to know one thing: Is that blocking issue 
      in Vista/Win7 now history or still present???
      
      BEFORE YOU RUN THIS EDITION, PLEASE NOTE that this is work in 
      progress, therefore:
      - Do not use this edition for any serious work, certain things 
        like auto-refreshing and Action Log are not working 100% yet.
      - Turn ON "Refresh during file operations" (context menu of Auto-
        Refresh TB button), else you have to refresh manually after a file 
        operation.
      - The whole XYcopy thing and its behavior will be optional / 
        configurable later, of course, but for now it's all hard-coded. 
      Note also that XYcopy is only for WinNT and later (not for Win9* 
      or ME). And it will stay like this.
      
    + Scripting got a new function.
      Name:   rand
      Action: Generates an integer random number.
      Syntax: rand([low=0], [high=1])
        low:    the lowest value to return (default: 0) 
        high:   the highest value to return (default: 1)
                should be same or higher than low
        return: random number
      Examples:
        echo rand(); //returns 0 or 1
        echo rand(2, 4); //returns 2 or 3 or 4
        echo rand(-1, 1); //returns -1 or 0 or 1
    ! List: Better formula to auto-calculate the color of the sorted 
      column (used in inactive pane and when "Apply box color to list" 
      is enabled).

admin
Site Admin
Posts: 60603
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 (v8.90.0004, 16-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.90.0004 - 2010-03-16 22:37
    * XYcopy: Still in experimental stage but improving. You should get 
      pretty good refreshing (means almost as good as it always was) now 
      for most file operations. Also the Action Log should be fed again. 
      Notes:
      - The new asynchronous handling of file operations made 
        necessary a drastic rewrite of the internal refresh routines. 
        The best case scenario is that you note nothing of it. But it 
        might be that some folder or list is not refreshed as it should 
        be after completion of a file operation. Let me know...
      - When you (are so crazy to) terminate XYplorer while XYcopy is 
        still working, the job in progress will be finished, but any 
        jobs still waiting in queue will not be triggered.
      - Any file operations triggered by Undo/Redo are not spawned to 
        XYcopy.
    * Tag Find: Now MyComputer (or alias "*") as searched location will 
      return matches from all locations. Before it was restricted to all 
      local drives but excluded floppy, CD, and other removable drives, 
      and network shares.
    * SC filetype: Now it returns "UTF-16LE" resp. "UTF-16BE" for such 
      files. Before it returned "Unicode" for both.
    * Raw View: Now UTF-16BE (Big Endian) files are supported when they 
      have the UTF-16BE BOM.
    % Raw View: Improved the exactness of the load timing.
    * Installer Package: Removed the "Run XYplorer" checkbox on the 
      finish page. Too much trouble with unwanted elevation when the 
      XYplorer process apparently inherited the admin level from the 
      installer process.
    * Installer Package: Improved Uninstall. Now it resets resp. removes 
      any registry keys that might have been set to XYplorer using Shell 
      Integration.
    ! Tree: Inline-renaming a drive via Enter or focus loss would happen 
      but the rename box stayed visible. Fixed.
    ! Emptying the Recycle Bin would lead to trouble when done while an 
      item in the Recycle Bin was being previewed. Fixed: Now any 
      preview is stopped before empyting.

admin
Site Admin
Posts: 60603
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 (v8.90.0005, 17-mar-2010).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.90.0005 - 2010-03-17 12:53
  +++ XYcopy aka File Operations in the Background (FOB): This should 
      work pretty good now, so it's official: XYplorer supports 
      multithreaded and queued file operations.
      Note that this feature is now optional and configurable in 
      Configuration | File Operations (see below). The factory default 
      is OFF so you have to turn it on if you want to use it. 
    + Configuration: Added new section "File Operations" and moved topic 
      "Backup Operations" to here. Also moved the following options from 
      Advanced settings to here:
        File operation progress dialog modeless
        Turn off delete confirmation
        Preserve permissions on move operation
    + Configuration | File Operations: Added a couple of options related 
      to recent developments in asynchronous handling of file operations.
      - Process file operations in the background: Check to enable the 
        new asynchronous handling of file operations using XYcopy.exe. 
        Affected are operations of type Copy, Move, and Delete.
      - Auto-queue pending file operations: Check to keep new operations 
        pending until the old operations are completed. If unchecked, 
        then new operations are triggered in the foreground if 
        background operations are still in progress.
        This option is only enabled if background processing is.
    * Configuration | File Operations: Note that the setting "File 
      operation progress dialog modeless" is pointless and therefore 
      ignored if "Process file operations in the background" is enabled.
    * Configuration: Renamed "Backup & Report" to "Report".
    + In v8.70.0154 - 2009-12-21 11:45 I did this:
        Menu Tools | Tools Special: Removed the following commands which 
        have been rendered useless by the new Recycle Bin support:
          Open Recycle Bin...
          Empty Recycle Bin...
          Recycle Bin Stats...
      But now I changed my mind. Those commands still have their use 
      depending on your work style.
    * Menu Go | Drives... and TB "MyComputer" and "Drives": Now by 
      factory default all known drives are shown, including empty CD-
      drives. To exclude the latter use the following tweak.
    + Tweak to show only available drives in Go | Drives... and TB 
      "MyComputer" and "Drives":
        [Settings]
        PopupAvailableDrivesOnly=1

Locked