Thursday, July 9, 2009

v8.10.0008 - 2009-07-08 08:24

  • + SC Report(): Added more special fields that will retrieve
    extended properties from all file types that support them:
    - {FileVersion} =version of EXEs, DLLs, etc.
    - {WhenTaken} =EXIF date of photos
    - {Dimensions} =width x height of images
    Examples:
    ::text report("{name}, ver {FileVersion}<crlf>", 1);
    ::text report("{name}, {WhenTaken}, {Dimensions}<crlf>", 1);
  • ! SC Property: Failed on Vista. Fixed, part 2.

Tuesday, July 7, 2009

v8.10.0007 - 2009-07-07 22:32

  • ! SC Property: Failed on Vista. Fixed.

v8.10.0006 - 2009-07-07 17:24

  • ! List: Type-Ahead Find could lead to complete hang (100% CPU). Fixed.
  • ! Glitch when MDBU while thumbnails being created. Fixed.

Sunday, July 5, 2009

v8.10.0005 - 2009-07-05 12:33

  • + Menu View List Style: Added option "Sticky Selection". This is a selection style known from many apps with multiple selection lists. The effect is pretty much identical to holding the CTRL key while you click on an item or hit the space key on the focused item: The previous selections are not touched and the current item's selection state toggles. Also clicking on the white space will not unselect the selected items.
    Sticky Selection is obviously very practical when you work on long lists and want to pick out particular items manually: You won't easily lose your work by the slip of a finger.
    Tip: To unselect all items using the mouse start a drag-select (hold mouse button down and drag a bit), or use Deselect All (Ctrl+Shift+A). Note that you won't have the "Rename On Slow Double-Click" functionality when "Sticky Selection" is active. Note that obviously "Sticky Selection" will only come to effect when "Multiple Select" is on (which no known user ever turned off).
  • + Scripting got a new function.
      Name:   property
      Action: Retrieve a particular property from a file or folder.
      Syntax: property([property], [item])
        property: [optional] name of the desired property
                  defaults to showing Shell Properties dialog
        item:     [optional] name of the file or folder
                  defaults to current path / item
        return:   the desired property
      Examples:
        msg property("FileVersion", "%winsysdir%\msvbvm60.dll");
        msg property("CameraModel", "F:\IMG_1926.JPG");
        msg property("WhenTaken", "F:\IMG_1926.JPG"); //= EXIF date
        msg property("Artist", "1.mp3"); //1.mp3 in current path
        msg property("FileVersion"); //version of current file
        property(, "<xypath>\<xyexe>"); //show Properties for XYplorer
        property(); //show Properties for current item
      Usage:
        This powerful function gives you direct and ultra-fast access to
        all available properties of all available files and folders on
        system without any browsing involved!
        Which particular property is available (and how it is called!)
        depends on the file, the file type, and on your OS. You have to
        experiment to find out what works.
        For starters here a list of property verbs ("legacy name", left
        column!):
        http://msdn.microsoft.com/en-us/library/bb776504(VS.85).aspx
      Remarks:
      (1) Note that file times ("Write", "Create") are returned as
          Coordinated Universal Time (UTC), which is usually not
          identical to the System Filetime (unless you live around
          London). See:
          http://msdn.microsoft.com/en-us/library/ms724290(VS.85).aspx
      (2) Also the formatting of the returned data is completely
          controlled by the Shell. E.g. the "FileVersion" of
          XYplorer.exe is returned as "8.10.0.4" as opposed to
          "8.10.0004" or "8.10.00.04".
  • + Tweak to customize the action on Mouse Back Button:
      [Settings]
      CEA_MouseBack=0
    You can choose between the following values/actions:
      0 = Go Back [Default]
      1 = Go Up
    + Tweak to customize the action on Mouse Forward Button:
      [Settings]
      CEA_MouseForward=0
    You can choose between the following values/actions:
      0 = Go Forward [Default]
      1 = Go Down
  • + Renamed tweak: OEA_ListRightClickOnWhite is now
    CEA_ListRightClickOnWhite. Reason: the official term is "Custom Event Action" (CEA) rather than "On Event Action" (OEA).
  • ! Could crash when existing while thumbnails were being created. Fixed.

Saturday, July 4, 2009

v8.10.0004 - 2009-07-04 08:54

  • * List: Now you can stop ongoing thumbnail creation by pressing ESC. You won't get any more thumbnails for that list until you rebrowse it or refresh its thumbnails.
  • ! Tab icon was not correctly updated when a removable drive got available again. Fixed.

Thursday, July 2, 2009

v8.10.0002 - 2009-07-02 22:08

  • + Tweak to exclude particular file types (identified by extension) from the Raw View. For example, this would exclude PIP and POP files:
      [Settings]
      NoPrevRaw=pip.pop
    Note that leading and trailing dots in extension lists (.pip.pop.) are still allowed but not necessary anymore.
  • * New About box.
  • ! With "Synchronize tree with search location" on, a locked mini tree would grow a new branch when selecting a search results tab under certain conditions. Fixed.
  • ! There was a way to make a drop on script items in the Catalog. Fixed.

Wednesday, July 1, 2009

v8.10.0001 - 2009-07-01 22:26

  • + Outlook Drop: Now dropping messages encoded in UTF-8 is supported.
  • ! Overlong filenames: Could not create a new path of length 249 - 259 (but longer paths worked). Fixed.