Friday, September 11, 2009

v8.30.0016 - 2009-09-11 12:54

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

  • + SCs copyto and moveto enhanced: Now you can copy or move files only (and skip folders). To enable this behavior set the new flag filesonly to 1, AND use the source argument with wildcard *.
    Syntax: copyto location, [source], [rootpath], [filesonly]
            moveto location, [source], [rootpath], [filesonly]
      [filesonly]:
        0 = For sources containing wildcards both files
            and folders are copied. (Default)
        1 = For sources containing wildcards only files are copied.
    Examples:
      ::copyto "c:\temp", "e:\test\*.*", , 1; //copies only files
      ::copyto "c:\temp", "e:\test\*.*";      //copies all
      ::copyto "c:\temp", "e:\test\*", , 1;   //copies only files
      ::copyto "c:\temp", "e:\test\*";        //copies all
      ::copyto "c:\temp", "e:\test\a*", , 1;  //copies only files
      ::copyto "c:\temp", "e:\test\a*";       //copies all
      ::copyto "c:\temp", "e:\test", , 1;     //copies folder e:\test
  • ! Configuration Startup & Exit: Setting of "Open command line start path in new tab" was not always honoured. Fixed.

Thursday, September 10, 2009

v8.30.0012 - 2009-09-10 14:22

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

  • * Menu File | Open With...: If triggered by KS then the menu now
    pops at the first selected list item. Before, it popped at the
    mouse.
  • * Main menu: Removed some duplicate mnemonics.
  • ! Hotlist got broken in v8.30.0011. Fixed.

Wednesday, September 9, 2009

v8.30.0011 - 2009-09-09 15:46

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

  • + Toolbar: Added button "Recent Locations". Shows a menu with the 10 MRU locations.
  • * Menu Go | Hotlist...: Now with icons.
  • * Toolbar | Back / Forward: Now with icons.
  • * Breadcrumbs: Now with icons.
  • * Breadcrumbs: Now the current path is marked bold in the popup menu. Before it was disabled. Now the current path always refers to the current tab's path. Before it referred to the right-clicked tab's path.
  • * Custom Toolbar Buttons: Now the "Tooltip" is called "Name" in the dialog, and that Name is used as Tooltip and in the Customize Toolbar dialog.
  • ! Custom Toolbar Buttons: When saving settings without closing the app any multi-line scripts in User Buttons were rendered useless for the current session. Fixed.

Monday, September 7, 2009

v8.30.0010 - 2009-09-07 16:00

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

  • + Custom Toolbar Buttons: Now you can have 10 user buttons. They all default to the magnolia icon but it's easy to define a custom icon, see below...
  • + Custom Toolbar Buttons: Now you can enter multi-line scripts (and hence also multi-scripts) directly in the button definition. A new dialog "Edit User Button" is at your service, available from the context menu of each User Button.
  • + Custom Toolbar Buttons: Now you can define icons for your buttons. Simply state any existing file or folder, and its icon will be used for the button. Relative and portable paths are supported, as well as environment variables. Also generic patterns are allowed, e.g. "*.jpg".
    If the toolbar has large icons, stretching or shrinking to 24x24 pixels would be needed, but experience shows that the quality of scaled icons is not satisfying, so I opted for the following:
    - If you point to an ICO file then the first contained icon
      resource will be used on the large toolbar. Optimal results are
      achieved if this is a 24x24 icon resource. Other sizes are
      scaled. For the small toolbar this ICO file's small system icon
      is used.
    - If you point to any other file type or folder, then its small
      system icon (16x16) is used on the small and the large toolbar
      without any scaling.
    In other words, if you know how to make icons you can create high quality custom icons for the large and the small toolbar.
  • * List | Details View | Line Numbers Column: Now the right border color of the line numbers area will be derived from the backcolor of this area by darkening. If your backcolor is black the border will be black as well.

Sunday, September 6, 2009

v8.30.0007 - 2009-09-06 09:35

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

  • +++ Custom Toolbar Buttons! Ok, it's just one for now, and you cannot customize the icon (FYI, the current icon is supposed to be a magnolia -- I might change it later), but you can:
    (1) Program the button by entering a one-line script (which, as
        you certainly know, has all the power you want because you can
        load a script file by this line).
    (2) Set the tooltip of the button by prefixing a quoted caption to
        the script. The tooltip defaults to the script itself.
    To add the button look for it under the name "User Button 1" in the Customize Toolbar dialog. To edit the button right-click it.
    Examples for button scripts:
      "Say Hi..." msg "Hi!"
      "Go to work" goto "D:\Company\"
      load "teracopy6.4.xys" //load XYS file in scripts folder
      #1433                  //call a UDC
      msg "a"; msg "b";      //can put more commands into the line
    Note: Since CTBs are based on scripting they are only featured in the Pro Edition.
  • + Configuration | Interface Colors: Now the line numbers text and back colors are configurable.
    Also made the default line numbers text color a notch darker.

Saturday, September 5, 2009

v8.30.0006 - 2009-09-05 15:09- The Line Numbers Edition

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

  • * List | Details View: The Line Numbers column now autosizes. The column will enlarge as necessary but never shrink below the user-defined minimum size. The allowed minimum size now is 2 digits (was 3 before).
  • * List | Details View: Made the line number column dark grey on light grey.
  • * List | Details View | Line Numbers Column: The right-click menu of the column header now is the same as with the other columns, namely menu View | Columns, because it's what's expected here.
    Before it was menu View | Current Tab | Sort By, but this is available in the right-click menu of the list already anyway. Same change for the column header area right of the columns.
  • ! History: Buggy. Fixed.

Friday, September 4, 2009

v8.30.0005 - 2009-09-04 14:15

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

  • + Search Templates Dialog: Added option "Load saved results". Here you have a choice whether to load any cached results or not. The enabled state of the checkbox tells you whether cached results are existing in the template or not.
    Any implied states of the other options are auto-handled for you.
  • * SC LoadSearch enhanced: New option "c" to load cached results.
    Here's the whole picture:
    - LoadSearch
      Action: Load a previously stored search template and
              (optionally) run a search based on it.
      Syntax: loadsearch template, [options=rl]
        template: [required] search template name
                  as displayed in the search template dialog
        options:  [optional, default = rl]
                  r = Run Search
                      Run search after the template is loaded. Else
                      just the Find Files tab is adjusted to the
                      loaded template.
                  l = Load Search Location
                      Search the location that's stored with the
                      template. Else search the current location.
                  e = Load Excluded Folders
                      Excluded folders as stored with the template.
                      Else use the currently excluded folders.
                  c = Load Cached Results (if any)
                      If this option is set the other options (r, l, e)
                      are auto-implied.
                  x = (none of the above)
  • * Menu File: "Special" is now "File Special".
  • * Menu Edit: Moved commands "New Shortcut..." and "New Path..." into submenu "New".
  • * Menu Edit: Moved the selection commands to new submenu "Select".
  • ! Move/Copy/Backup To dialog: Right-click menu "Sort Destinations" interfered with native list menu ("Copy Current Item" etc.). Found a better solution: Right-click menu now features command "Sort Items".
  • * Configuration | Panes | Tab key: Renamed "Swap panes only" to "Tab between both panes only".
  • ! Thumbnails: Flicker when a list with thumbnails was auto-refreshed (items added or removed). Fixed.

Thursday, September 3, 2009

v8.30.0004 - 2009-09-03 15:36

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

  • + Menu Go: Added command "Recent Locations...". Shows the MRU list of locations from most recent (at the top, with number 1) to most ancient. Dbl-click an item to jump to it. The MRU holds maximally 64 items.
  • * Now History and MRU (Most Recently Used) locations are handled separately internally. Before there was only one data array that was used for both functionalities. Thanks to the new way, History can now behave as expected: When going back in history and then onwards not using History, the old "future" is dropped.
    MRU is now used (instead of History) for "Hotlist" and "Mini Tree from History", now renamed to "Mini Tree from Recent". The "Breadcrumb" (and "Down" functionality) will use any data from tabwise History first, and then look at any matching MRU data.
    Note that History is per pane (and optionally per tab) whereas MRU is global, so e.g. the Hotlist now is global and looks identical no matter on which pane you are.
    On upgrading to this version the virgin MRU is initialized using data from the history of Pane 1.
  • - Menu View | Current Tab: Removed command
      Tab Hotlist...
    Reason: Tab history is not a useful database anymore for this (see above), and a tabwise MRU is not existing.
  • ! Search Templates: Cached search results were not read when the previous search in that tab was a Quick Name Search. Fixed.

Wednesday, September 2, 2009

v8.30.0002 - 2009-09-02 12:46

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

  • + Search Templates Dialog: Search Templates now support caching, i.e. you can save search results in a template file (in <xydata>\FindTemplates), and load them back into the list at any point in future via the Search Templates dialog.
    Writing the cache: You can control whether search results are stored on a per-template basis using the new option "Save search results" below the "Save to Template..." button. Of course, the option is only enabled when search results are present in the file list.
    Reading the cache: Any previously cached results are only read when you also check all the following options. Reason: Otherwise the displayed results would be out of synch with the Find Files panel.
      - Run search at once
      - Load search location
      - Load excluded folders
    Writing and reading the cache is super-controlled by the setting Cache Search Results in Configuration | Find Files.
  • + Menu Help: Added toggle "Keyboard Shortcuts on Menu". Here you can choose whether hints for keyboard shortcuts are displayed in the main menu (factory default), or not.
  • - Menu Help: Removed "Find Files Help". Relict from prehistory.
  • * Menu Help: Renamed commands
      Scripting Commands   -> Help on Scripting Commands
      Keyboard Shortcuts   -> Help on Keyboard Shortcuts
      List of Functions... -> Make List of Functions...
  • * Menu File: Moved all "Copy Here..." commands into a new submenu "Duplicate".
    Note that -- contrary to the old (now updated) description text in CKS dialog -- all five commands work on files as well as folders (with all contents), and on single as well as multiple selections.
  • * Menu File: Added new submenu "Special" and moved the following commands there:
      Create Shortcut(s)
      Delete (No Recycle Bin) Shift+Del
      Delete (Skip Locked)    Ctrl+Del
      Swap Names              Ctrl+Shift+F2
  • * Raw View: A Raw Viewed file is no longer kept open and locked until it is actively unselected. Now, when you close the Info Panel or select another tab on the Info Panel the file is closed and unlocked immediately.
    Made you sad? See next section...
  • + Added tweak to keep a Raw Viewed file open and locked until it is actively unselected:
      [Settings]
      RawViewKeepOpen=0
    Note that the state RawViewKeepOpen=1 has been the hard-coded reality in TrackerV3/XYplorer ever since, but nobody (incl. me) ever liked it a lot, and many users were disturbed by the nasty file lockings resulting from this behavior. The tweak is for all of you who just love locked files. ;)
  • ! Overlong filenames: When copying a file with overlong filename to clipboard, the file's short name was not correctly put to the clipboard. Fixed.
    FYI, the clipboard (tested on XP) will not handle items > 1027 characters.
  • * POM/PFA: Before, multiple instances of the opening application were called when multiple files were to be opened. Now, a single instance is called with multiple files passed in the command line. This is in perfect analogy with Catalog Open With, UDC Open With, and SC openwith, which all default to opening a single instance.

Tuesday, September 1, 2009

"Home Edition" now available at low introductory price!

Beginning with version 8.30, the new Home Edition ("Lifetime License Home") of XYplorer buys you everything the current Pro Edition has -- apart from a handful of advanced features -- and is available at a dramatically reduced introductory price:

Lifetime License Pro : €29.95 -- US $44.95 -- £28.95
Lifetime License Home: € 9.95 -- US $14.95 -- £ 8.95

What's the Catch? Well, the Home Edition is feature-reduced. It has everything the current Pro Edition (8.30) has, apart from the following advanced features:

  • Catalog (Favorites Panel)
  • Custom Keyboard Shortcuts
  • Network Server Caching
  • Portable File Associations / Portable Openwith Menu
  • Scripting
  • User-Defined Commands

See the Feature List for a detailed comparison between Pro and Home Edition. If you don't need the above features, the Home Edition is a very good deal for you!