Saturday, May 9, 2009

v7.90.0256 - 2009-05-09 11:51

  • + Now image preview and thumbnails also work for overlong filenames.
  • ! Scripting: Parsing error when "else" was directly followed by "{", as in:
      if(true==0){msg'what!?';}else{msg'ok';}
    Fixed.
  • * Scripting: Function Report() is now also implemented for "Network" mode (list of servers and comments).
  • + SC Report(): Added special field {Fullpath}.
      - Field is set to the full path of the item.
      - The returned path has no backslash.
      - In Find mode, the return is identical to the field {Path}.
      - In Drives mode, "MyComputer" (or so) is returned.
      - In Network mode, "My Network Places" (or so) is returned.
    Example:
      ::echo report("{fullpath}", 1); //shows selected items' paths
  • ! SC Report(): Field {Path} returned a slashed path under certain conditions. Fixed: Now it always returns an unslashed path.
  • + New variable: <curitempath> = unslashed path of currently selected and focused list item. Especially useful in Search Results with subfolders included, because then it differs from the variable <curpath>. Example:
      ::echo "<curitempath>";

Friday, May 8, 2009

v7.90.0255 - 2009-05-08 08:50

  • + Added tweak to use an alternative way to enumerate servers:
      [Settings]
      NSE101=1
    Set to 1 to enter level 101. This might fix some rare issues with certain network configurations. To test it: ensure MiniTree is OFF, then select the nethood node ("My Network Places" or so) in the tree and press F4: this will re-read the nethood afresh.
  • ! Menu File | Delete (Skip Locked): Now correctly handles overlong filenames and Unicode filenames. Before both had been treated as "locked".
  • * Configuration | Tabs: Renamed "Flexible width for named tabs" to "Flexible width" because it is not restricted to named tabs anymore.

Thursday, May 7, 2009

v7.90.0254 - 2009-05-07 11:40

  • +++ Added basic support for overlong filenames (>= 260) chars.
    The Windows Shell does not allow overlong filenames and Shell functions (e.g. Copying, Moving) will fail with items having overlong filenames. However, it is possible to create items with overlong filenames under Windows, and with Explorer you are stuck when meeting such item: You cannot delete, rename, or move it! Consequently, also XYplorer will fail wherever it uses Shell functions.
    Now, however, there are a couple of XYplorer commands that work independently of the Shell and do support overlong filenames up to the limit set by NTFS (approx. 32767 chars):
    - Properties (Info Panel)
    - Raw View (Info Panel)
    - readfile, writefile (Scripting commands)
    - Quick File View (menu File)
    - Inline Rename (Tree and List)
    - Rename Special (menu File)
    - Swap Names (menu File)
    - Delete (No Recycler!): If you select exactly one file or folder,
      then -- after the Shell failed -- you are prompted to delete the
      item terminally. Note that only *empty* folders can be deleted
      this way.
    - All "Copy Here..." commands (menu File), BUT only for files, not
      for folders.
    - All Backup operations
  • * Nethood: When enumerating servers, now the retrieved server names are stripped of any embedded comments (which appears to be necessary in some systems). A comment is recognized by a space followed by an opening parenthesis.
      "\\server (comment)" --> "\\server"

Wednesday, May 6, 2009

v7.90.0253 - 2009-05-06 22:56

  • * In version v5.00.0037 - 2006-07-05 18:34, I did this:
      % Browsing "My Network Places": The servers listing in file view
        now leaves the Comments column empty. Makes it much faster if
        you have a lot of servers. I might make this configurable
        later...
    Now, 3 years later, I found a way to do it faster. So, server comments are back in the list!
  • + Added tweak to remove the icons (and the work of retrieving them) from the Address Bar (and Go To, and FindFiles/Location):
      [Settings]
      NoIconsInDropDowns=1
    I might make this an official setting in Configuration if more than one user finds it useful...
  • ! Tabs: Flexible Width did not work alright with Maximum Width = 0. Fixed.

v7.90.0251 - 2009-05-06 11:39

  • * Configuration | Tabs | Flexible width for named tabs: Now, it's experimentally done for all tabs, not just named tabs. It might be even good that way...
    One difference remains: The named tabs continue to ignore the user-defined max width for tabs, whereas the non-named tabs will obey to it. Reason: Named tabs' captions should not be cropped.
  • * Address Bar: Now, experimentally, even fewer icons are retrieved for network locations. Hunting a lag issue...

Tuesday, May 5, 2009

v7.90.0250 - 2009-05-05 12:00

= NEW OFFICIAL RELEASE.
Main changes since last release:

  • +++ Folder Thumbnails. Now, in Thumbnails view, folder icons display a thumbnail of any file in the folder named "folder.jpg/png/gif", or of the first found *.jpg image.
  • +++ X close buttons on tabs. Now the tabs optionally show X close buttons.
  • +++ Scripting. Now the important control structures while loop and if/elseif/else block are supported.
  • +++ Scripting. The new "rotate" command brings lossless rotation of JPEG images to your home.
  • +++ Scripting. The new "tag" and "comment" commands join the powers of scripting and Tags & Comments.
  • +++ Lots of network related performance improvements.
  • * Updated the help file.

Monday, May 4, 2009

v7.90.0164 - 2009-05-04 08:32

  • + Configuration | Tabs: Added dropdown "Show X close buttons on tabs" with options
    - Never
    - On Hover [factory default]
    - Always
  • * Tweaks: Experimentally removed the tweak
    [General]
    GenericIconsForNetworkLocations=[0|1]
    Now Configuration | Advanced | "Use generic icons for super-fast browsing" (with or without "But only in network locations") is used to the same effect.
  • ! The tree did not mind the "Use generic icons for super-fast browsing" setting consequently. Fixed. Will speed up startup in certain constellations.
  • ! List: When closing a search tab and with "Activate left tab on closing current" ON, the List could get confused about modes. Fixed.

Saturday, May 2, 2009

v7.90.0163 - 2009-05-02 20:47

  • ! Tabs: User-defined action on dbl-click was temporarily malfunctional. Fixed.
  • * Tabs: X button now pops sure?-prompt on locked, homed, and default tabs.

v7.90.0160 - 2009-05-02 13:53

  • +++ Tabs: Added X close button that shows on hovering the individual tabs. Another revolutionary interface invention by XYplorer.
    Note: Tabs smaller than 80 pixels won't show the X button to prevent unwanted closings.

Friday, May 1, 2009

v7.90.0153 - 2009-05-01 15:25

  • % Address Bar: Improved performance when editing network paths directly in the Address Bar. There had been delays due to attempts to retrieve icons for non-existing/unavailable locations.
  • % Faster startup with tree or tabs pointing to non-existing/unavailable shares.
  • * List: Restyled the "Currently no available" screen.