BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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: 60609
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.0320, 25-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.0320 - 2010-02-25 22:07
  +++ Toolbar: Now it can be scrolled. Drag it with left or right mouse 
      button. Or wheel it.
      Drag fast and you get a bit of animation when you release the 
      mouse button.
      You turn scrolling ON/OFF in Customize Toolbar at the new checkbox 
      "Toolbar can be scrolled". Factory default is OFF.
      When you OK the Customize Toolbar dialog the scroll position is 
      reset to initial.
      The scroll position is not stored between sessions. Might be added 
      in future though.
    * Toolbar: Added buttons "Zoom In" and "Zoom Out", which let you 
      control the font size of Tree, List, Catalog, and Address Bar.
      Credits and thanks go to http://www.visualpharm.com/
    * Toolbar: The "Find" button now opens the Find Files tab (like 
      Ctrl+F). Before it actually started a search (like F3).
      The is the expected behavior when you come from any other file 
      manager and it's even the better behavior.
    * Toolbar: New factory default button layout. (You can reset to 
      factory default by using "Remove All" in Customize Toolbar.)

admin
Site Admin
Posts: 60609
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.0318, 21-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.0318 - 2010-02-21 19:24
    * Removed the "Upgrade Keyboard Shortcuts?" prompt at startup. Now 
      when upgrading to a version with new functions with default 
      keyboard shortcuts (that is, new compared to your last version), 
      these new KS are automatically and silently assigned if they are 
      not already used otherwise.
    ! Edit | Copy crashed on w2kpro SP4+. Fixed #2.

Locked