BETA version (with detailed history information)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 60597
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.50.0007, 09-oct-2009).

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

Code: Select all

v8.50.0007 - 2009-10-09 21:40
    + Custom Toolbar Buttons: Now you can skip stating the caption when 
      you use an internal icon. The internal caption and keyboard shortcut 
      will be used. For example:
        "|:hotlist" button "hotlist"
      will show "Hotlist    Ctrl+H" in the popup menu.
    * Custom Toolbar Buttons: Now a button can have a right-click event 
      only (and do nothing on left-click).
    * Tree: When moving the focused folder by drag'n'drop within the 
      Tree this folder now remains the focused one and consequently the 
      List does not change its contents. Before, the focus switched to 
      the new parent of the moved folder.
    * Window Class had changed from ThunderRT6FormDC to ThunderRT6Form. 
      This has been undone: it's back to ThunderRT6FormDC.
    ! Might have fixed an issue where CPU utilization jumps to 15-20% 
      and stays there when XYplorer is running in a virtual machine.
    ! Switching tabs with the mouse wheel crashed when item was selected 
      in the opened tab. Fixed.
    ! Moving tabs using Shift+Wheel did not work anymore. Fixed.

admin
Site Admin
Posts: 60597
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.50.0004, 07-oct-2009).

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

Code: Select all

v8.50.0004 - 2009-10-07 13:54
    * Now Auto-Refresh is suspended during file operations in a more 
      radical manner which should fix certain delay issues on certain 
      systems, and also should contribute to the speed of the 
      operations.
      BTW, you will now also see the AR toolbar button switching state 
      while a file operation is in progress.
    ! Search Results Caching: A new search results tab cloned from the 
      current search results tab was not cached immediately, and would 
      start searching again on being selected the second time. Fixed.
    ! Font preview: Corrupt font could crash app. Fixed.
    ! Folder Report: Would not work on special folders (e.g. Desktop). 
      Fixed.
    ! Address Bar: Icon drawing glitch fixed.
    ! Info Panel: Drawing glitch fixed.

admin
Site Admin
Posts: 60597
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.50.0002, 06-oct-2009).

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

Code: Select all

v8.50.0002 - 2009-10-06 20:36
    * Configuration | Tags | Database Clean Up: Now you are prompted 
      (after OKing the first prompt) whether to check all drives or just 
      fixed drives. Choose the latter if you want to clean your database 
      but leave tags from removable drives untouched.
    % Reduced the number of GDI objects in memory from around 432 to 
      around 359 (exact values depend on your configuration).
    * Installer:
      - Renamed items in program group and fixed an icon display glitch.
      - Now downgrading is allowed, i.e. you can install an older 
        version over a newer one.
    * Backup operations: Now Auto-Refresh is auto-suspended while a 
      backup operation is in progress. Makes it smoother and faster.
    ! If using a permanent startup path (Configuration | Startup & Exit) 
      any existing Folder View Setting for that startup path was not 
      applied. Fixed.
    ! Environment Variables: Added another degree in smartness.
    ! Tweak CEA_ListRightClickOnWhite: On CEA_ListRightClickOnWhite = 1 
      would attempt to paste into selected list item. Fixed.

admin
Site Admin
Posts: 60597
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 (v8.50.0000, 05-oct-2009).

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

Code: Select all

v8.50.0000 - 2009-10-05 12:00
    = NEW OFFICIAL RELEASE. Main changes since last release:
  +++ Manual Sorting. Now you can directly manipulate the displayed order 
      of items by dragging them to a new position. Very useful together 
      with batch rename operations.
  +++ Custom Toolbar Buttons. Now you can define a separate script for a 
      user button's right-click event.
  +++ New Folders. Now you can enter a list of new folders or whole new 
      paths that will be created in one go.
  +++ Tabs. Now you can opt to display just the child folder names in 
      the tab headers. Saves loads of space.
  +++ Scripting. Now you can show icons in script-generated popup menus.
  +++ Full Screen Preview/Thumbnails. Added file formats DWG and DWF 
      (Vista/Win7 only). 

admin
Site Admin
Posts: 60597
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.40.0122, 04-oct-2009).

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

Code: Select all

v8.40.0122 - 2009-10-04 09:45
    ! Environment Variables: "%temp%\test.tmp" did not work anymore 
      since v8.40.0121. Fixed.

admin
Site Admin
Posts: 60597
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.40.0121, 03-oct-2009).

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

Code: Select all

v8.40.0121 - 2009-10-03 18:46
    + Menu Edit | New | New Folders...: Now also XY native variables and 
      environment variables are supported. For example:
        backup
        code
        docs
        materials\%username%
        materials\pics
        materials\audio
        materials\video
        New <date yyyymmdd>
    * Menu Edit | New | New Path...: Now also XY native variables and 
      environment variables are supported. For example:
        E:\Test\%username%\<date yyyymmdd>
      will create path E:\Test\Donald\20091003 and go there.
    * Script captions: Now also environment variables are supported 
      (native variables had been supported already).
    ! Menu Edit | Select | Selection Filter: When the selection filter 
      selected exactly one item, it (the item) would be stuck in the 
      selected state even if you clicked on a different item. Fixed.
    * Environment Variables: Enhanced the smartness in disambiguation of 
      environment variables within paths. Now "C:\%appdata%\" is left 
      unchanged, whereas "C:\%username%\" is resolved to 
      "C:\[username]\".
      Rule: An environment variable that returns a full path is not 
      resolved when found within a path.

admin
Site Admin
Posts: 60597
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.40.0120, 02-oct-2009).

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

Code: Select all

v8.40.0120 - 2009-10-02 13:41
    + Menu Edit | New: Added command New Folders. Here you can enter a 
      list of new folders (one per line) that will be created in one go.
      - The folder paths can be absolute or relative (to current).
      - They can be slashed or unslashed.
      - They can be whole new paths, or just new subfolders to existing 
        paths.
      - They can be stated in any order.
      - The last list is remembered within the session.
      Example for a list:
        newsubfolderhere
        MoonLanding\TopSecret
        \MarsLanding\TopSecret\
        D:\Testpath
        D:\Testpath2\
    ! Rename Special | Search and Replace: The last character in a 
      replace list (e.g. ABC>>abc) was not replaced. Fixed.

admin
Site Admin
Posts: 60597
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.40.0117, 01-oct-2009).

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

Code: Select all

v8.40.0117 - 2009-10-01 12:20
    * SC setkey: Now setkey takes care that any quotes or spaces in the 
      value are not lost when the value is read back using getkey. In 
      other words: setkey will quote the value when necessary. Note that 
      getkey always unquotes values that have a double-quote at both 
      ends.
    * Updated the help file.

admin
Site Admin
Posts: 60597
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.40.0116, 30-sep-2009).

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

Code: Select all

v8.40.0116 - 2009-09-30 12:33
    * Configuration | Advanced: Removed option "No refresh during file 
      operations". The setting is now internally hard-coded to TRUE, 
      because it's simply much better and will greatly improve the 
      performance of huge file move/copy operations.
      Tip: If you really need the Auto-Refresh during file operations 
      you can still enable it in the context menu of the Auto-Refresh 
      toolbar button (untick "Suspend Refresh During File Operations"). 
      However, this setting will only hold within the current session 
      and will be reset to TRUE on the next restart of the app.
      Note that the parameter "NoWatchDuringFileOp" of SCs setting and 
      settingp is still available and functional.
    * Mini Tree: The coming and going of removable drives was reflected 
      by the Mini Tree. Not anymore. Only explicit (user-triggered) 
      browsing or refreshing will add nodes to the Mini Tree, and only 
      explicit hiding will remove nodes from it.
    ! Special folder names ("MyComputer", "Desktop" etc.) did not 
      support Unicode. Fixed.
    ! Thumbnails view in Search Results: Thumbnails were not immediately 
      displayed in the search results listing when staying on the same 
      tab. Fixed.

admin
Site Admin
Posts: 60597
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.40.0115, 29-sep-2009).

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

Code: Select all

v8.40.0115 - 2009-09-29 11:54
  +++ Added Manual Sorting to the file list. In Manual Sorting mode you 
      can direcly manipulate the displayed order of items by dragging 
      them to a new position. You can drag single as well as multiple 
      items -- the latter even when the selections are non-contiguous in 
      which case they are inserted as a contiguous group to the new 
      position.
      Manual Sorting mode has been implemented as a List Style (and as 
      such it is stored with tabs and across sessions). In case 
      you wonder why it's not found in the Sort By submenu: Manual 
      Sorting mode is not a particular sort order but rather a special 
      function of dragging. If Manual Sorting is enabled then dragging 
      does sort items, else dragging does move/copy items.
      If you exit Manual Sorting mode (untick the List Style) then the 
      manual sort order is preserved until anything of the following 
      happens:
        - You resort the list (press column headers etc).
        - You refresh the list (F5).
        - You switch to another tab and then back to this tab.
        - You exit and restart the app.
      
      Usage
      ~~~~~
      A good use of Manual Sorting is to prepare mass renaming where you 
      want the files in a particular order before the rename is applied. 
      In future it will also become very useful for Virtual Folders 
      (which actually will remember a custom sort order!).
      
      Remarks
      ~~~~~~~
      - Manual Sorting just concerns display. The files are not touched 
        at all.
      - When Manual Sorting is enabled you cannot drag items from the 
        list to any other controls using the left mouse button. Right 
        button drag however works as usual.
      - The manual sort order is temporary and not remembered in a tab 
        or between sessions. Also on a List Refresh it's gone. Therefore 
        Auto-Refresh is suspended while a manual sort order is in effect 
        to protect it from an unwanted List Refresh.
      - Manual Sorting also works with Find Results and other list 
        modes (not necessarily extremely useful though with any mode).
      - WE has Manual Sorting as well, but only in Thumbnails and Tiles 
        view. XYplorer now has it in all views.
  
    ! List: Selecting a focused but non-selected item by pressing Space 
      did not work anymore for a couple of versions. Fixed.
    ! List: Quitting a drag-n-drop operation by ESC and with the mouse 
      hovering the list lead to deselection of all selected items (as if 
      MouseUp on white). Fixed: Selections are preserved.
    ! List / Tabs: In the past the focused item of a list resp. tab was 
      remembered by its position, not by its name. Hence it was possible 
      that the focused item was not correctly remembered if the contents 
      of the folder had changed. Fixed. Now focused items are remembered 
      by name.

admin
Site Admin
Posts: 60597
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.40.0112, 26-sep-2009).

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

Code: Select all

v8.40.0112 - 2009-09-26 15:49
    + Menu Edit | New Items: Added command "Go to New Items Folder" to 
      the bottom of the list.
      Also, on a fresh installation a file "New.txt" and a folder "New" 
      are auto-created in the New Items folder, to get things going.
    * Custom Toolbar Buttons: Just a remark: If your button scripts have 
      line wraps within quoted literals they cannot be preserved between 
      sessions. For example, this script:
        msg "Hello 
          there!"
      will come back like this after save and restart:
        msg "Hello   there!"
      See also next paragraph.
    * Scripting: Generally, line feeds within quoted strings are 
      DEPRECATED! They still work (apart from UB scripts, see above) but 
      this cannot be guaranteed forever.
        For example, this is deprecated:
          msg "Hello 
            there!"
        Do this instead:
          msg "Hello there!"
        Or this:
          msg "Hello " .
            "there!"
      Reason: The problem is not the parsing as such, but the storage 
      (folding) of a multi-line script in one line, which is necessary 
      when scripts are stored in an INI file (as opposed to a free 
      format binary file).
    ! SC continue did not work correctly when inside the ELSE section of 
      an IF block. Fixed.

admin
Site Admin
Posts: 60597
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.40.0111, 25-sep-2009).

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

Code: Select all

v8.40.0111 - 2009-09-25 14:59
    + Configuration | Tabs | Show X buttons on tabs: Completely revised 
      the options and algorithms. Now you have the following options:
        - Never
        - Selected tab  [factory default]
        - All tabs
        - All tabs on hover
      Note that "All tabs" and "All tabs on hover" will show the X 
      buttons on each tab (except iconized) regardless how small it is.
    + Configuration | Tabs: Added option "Display folder name only". 
      Check to have only the current child folder name in the tab headers.
    * Menu Tools:
      - Moved a couple of commands to a new sub menu "Tools Special".
      - Renamed "Edit Configuration File..." to "Open Configuration 
        File...". Reason: This is what the command does. The editing is 
        something you can do afterwards...
      - Moved the following submenus from menu View to menu Tools:
          Tree Style
          List Style
          Size Column Format
          Date Column Format
        Reason: These are mostly "Set And Forget" options that belong to 
        the configuration department (traditionally located under menu 
        Tools) rather than the View department. Others (e.g. Sticky 
        Selection) have not much to do with "View".
    ! Report: On a locked tree it did not report on the current list 
      location but the focused tree node's location, which was the less 
      expected one to use when both differed. Fixed.
    * Report: Now, after saving the report To File, XY obeys PFA when 
      offering to open the created report.
    * Tabwise find settings: The tab_#.dat files in the panes subfolders 
      are now internally renamed from *.dat to *.ini. They had been named 
      *.dat before only to avoid name potential collisions. This is not 
      necessary anymore.
    * Search Templates: Now Search Template Caching is possible 
      independently of Search Tab Caching, i.e. it works also (read & 
      write) when Configuration | Find Files | Cache Search Results is 
      turned OFF.
    ! Custom Toolbar Buttons: Fixed two glitches concerning popup menu 
      position and captions.
    * Find Files | Contents: Added option "Wildcards". Check it to allow 
      wildcards * and ? in the pattern. Uncheck it to allow searching 
      for characters * and ? in the file contents.

admin
Site Admin
Posts: 60597
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.40.0109, 23-sep-2009).

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

Code: Select all

v8.40.0109 - 2009-09-23 15:28
    + Scripting got a new function.
      Name:   datediff
      Action: Returns the number of time intervals between two dates.
      Syntax: datediff(date1, [date2=now], [interval=d])
        date1:    [required] First (earlier) date/time.
        date2:    [optional] Second (later) date/time.
                  Defaults to now.
        interval: [optional] Time interval you want to use as the unit 
                  of difference between date1 and date2.
                  Defaults to "d" (days).
                    y = years
                    m = months
                    w = weeks
                    d = days    [default]
                    h = hours
                    n = minutes
                    s = seconds
        return:   Number of time intervals between date1 and date2.
                  Negative if date1 is later than date2.
      Examples:
        ::text "The Beijing Olympics were opened " . _
            datediff("2008-08-08") . " days ago.";
        ::text "The current file is " . datediff("<datec>",,"h") . _
            " hours old.";
    + Full Screen Preview/Thumbnails: Added file formats DWG (AutoCAD 
      Drawing Database File) and DWF (Design Web Format File).
      Note: This is Vista/Win7 only (unless you install 3rd party shell 
      extensions) since the Vista/Win7 shell natively offers thumbnail 
      previews for DWG and DWF files (which means XYplorer can do it as 
      well).
    + Scripting: The following commands are now DEPRECATED (but still 
      supported) and have been converted to functions:
        inputfile, inputfolder, self
      The first argument of the old statement syntax is now the return 
      value of the new function syntax.
      That's it with this type of conversions. The remaining commands 
      with the old syntax from the pre-function era are:
        set, unset, incr
      They will not be converted to functions since the statement syntax 
      makes sense here.
    * List: Now only the first 2000 characters or first 20 lines are 
      displayed in the tooltips. This limitation is especially useful 
      for huge comments that will pop up when you hover the Comment 
      column.
    * List: Now there's a maximum column width of 1024 pixels.
    * History: Quit reverse numbering. Now menus and lists displaying 
      the history are numbered in analogy to MRU: The youngest item has 
      number 1 and is displayed on top.
    ! Scripting: Unary operators + and - were not always parsed 
      correctly. These work now as they should:
        ::echo -2 + -1; //-3
        ::echo -2 - +1; //-3
        ::echo -2 - -1; //-1
        ::echo -2 * -1; //2
        ::echo 5 - -2 + 1; //8
        ::echo -5 - -2 * -2 + -1; //-10
    * Tabs: Increased the height of the yellow highlight that marks the 
      selected tab (and the active pane). Applies to Classic style tabs 
      only.
    ! Tree and Tabs: Sometimes when a removable drive got (un)available 
      the drive's icon in Tree or Tabs did not match the new state. 
      Fixed.
    ! Saving Configuration: The current tab of each pane was not 
      correctly stored to INI in its actual state when triggering "Save 
      Configuration" manually (as opposed to automatically using "Save 
      settings on exit"). Fixed.

admin
Site Admin
Posts: 60597
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.40.0108, 21-sep-2009).

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

Code: Select all

v8.40.0108 - 2009-09-21 13:37
    + Menu Edit | Compare: Added "Compare Current File on Both Panes". 
      Checks whether the currently focused file is same or different 
      from the file currently focused on the other pane.
      Default KS: Ctrl+Alt+K
    + Custom Toolbar Buttons: Now, you can have a UB trigger at 
      MouseDown. In the Edit User Button dialog you find a new option 
      "Fire click on mousedown". The button will be displayed with an 
      arrow overlay in the toolbar.
      Note that you should typically use this option only if your Click 
      script creates a popup menu, in which case it will save you one 
      click because MouseDown will open the menu and MouseUp will select 
      the desired item.
    * Custom Toolbar Buttons: Now, when you open the Customize Toolbar 
      dialog from the context menu of a User Button, the buttons keys 
      are displayed for reference.
    + Custom Toolbar Buttons: It might happen that you construct an 
      invalid script that will corrupt the context menu of a user 
      button, in which case you'd not be able to reach the Edit dialog 
      via the button's context menu anymore to correct the bad script.
      To escape from this deadlock you now can hold CTRL while right-
      clicking the user button, and you will get the default context 
      menu for user buttons.
    * Tags & Comments: Line wrapping in the Edit Comment dialog is now 
      stored between calls and sessions.
    ! Under certain conditions refreshing an empty folder would change 
      to Details view. Fixed.

admin
Site Admin
Posts: 60597
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.40.0106, 19-sep-2009).

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

Code: Select all

v8.40.0106 - 2009-09-19 10:16
    + Custom Toolbar Buttons: Now you can use XYplorer's own icon set 
      for your custom buttons. All you need to know is the button key 
      (must be lowercase BTW). The syntax is ":key".
      E.g. enter the following to the Icon-field to use the icon of the 
      Recent Locations button for your button:
        :mru
    + Script Icons: Same as above. Example for a user button context 
      menu definition using internal XYplorer toolbar icons:
        "Recent Locations|:mru" button "mru"
        "Hotlist|:hotlist" button "hotlist"
      That way you can now easily pack all toolbar buttons into the ctx 
      menu of a user button -- not a bad thing! See below for the button 
      command...
    + Scripting got a new command.
      Name:   button
      Action: Emulates a click on a toolbar button.
      Syntax: button key, [action=1]
        key:    [required] Key that identifies the button.
                You can retrieve the existing keys using the SC toolbar.
        action: [optional]
          0 = do nothing
          1 = left-click [default]
          2 = right-click
          8 = dropdown arrow
          256 = customize toolbar dialog, preselect button "key"
      Examples:
        ::button "mru";         //pops MRU menu at key
        ::button "minitree";    //toggles MiniTree
        ::button "minitree", 2; //pops ctx menu of MiniTree button
        ::button "back", 8;     //pops dropdown menu of Back button
        ::button "minitree", 256; //open customize toolbar dialog at MT
      Usage:
        Note that using "button" you can trigger also buttons that are 
        not part of the current toolbar!
        The command can become useful in the context menu definition of 
        User Buttons. E.g., you can wrap a number of rarely used buttons 
        into the ctx menu of a single button and thus save space on the 
        toolbar.

Locked