Saturday, January 30, 2010

v8.80.0068 - 2010-01-30 20:44

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

  • ! Depending on the context there could be a crash and/or (apparent) loss of panes data on first run after install. Fixed.

v8.80.0067 - 2010-01-30 18:16

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

  • * Resolving relative paths: Now a relative path beginning with a backslash is resolved as a direct subfolder of XY's app drive.
    For example:
      \folder\blah.txt = [XYdrive]:\folder\blah.txt
    This can be seen as a bug fix because it really should have been like this ever since.
  • ! Drawing issue with CTB menu icons. Fixed?

v8.80.0066 - 2010-01-30 10:45

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

  • * Installer: Now always installs so that the application data are written to the user-specific path, i.e. to %appdata%\XYplorer, independently of the choice you make here:
    (1) Install for anyone using this computer (Default)
        = Application data in %appdata%\XYplorer
        = startmenu icons in
          \Documents and Settings\All Users\Start Menu\Programs
    (2) Install just for me
        = Application data in %appdata%\XYplorer
        = startmenu icons in
          \Documents and Settings\<user>\Start Menu\Programs
    This mixed strategy appears to be the best overall choice in that it avoids more of possible confusion and frustration than other strategies depending on the user's system and its configuration and the user's geek level. It also seems to be the most common practice.

    Tip: To have the application data stored under the XYplorer application folder simply set key "Path" in startup.ini to nothing:
      [Appdata]
      Path=
    If now XYplorer.ini is found in the application folder, the data are stored right there. If not then they are stored in the subfolder Data.

Friday, January 29, 2010

v8.80.0063 - 2010-01-29 17:32

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

  • * List, Sorting: Now when you sort the list by scripting in descending sort order, or when the default sort order for a column is descending, the secondary sorted column (usually column "Name") is also sorted in descending order. Before it was sorted in ascending order.
      ::SortBy("Ext", "d"); //will secondary sort Name descending
  • * SC run: The wait dialog now shows a blinking icon while waiting.
  • ! All small lists in various corners of the GUI had a bug that rarely surfaced. When you deleted the last item in a list the list was internally not completely updated to the new state. Fixed.

Thursday, January 28, 2010

v8.80.0061 - 2010-01-28 08:51

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

  • * Now the EXE contains a huge 256x256 icon resource, also known as "Vista icon".

Wednesday, January 27, 2010

v8.80.0060 - 2010-01-27 22:50

Publication of this update is out of sequence due to amount of editing required.
BETA versions are now only available for registered users.
Find the download link at the bottom of the License Lounge.

  • *** Installer: Now running XYplorer_?.??_Install.exe (the "Install Package") will create a non-portable installation where the application data are located outside the program folder and, if you are Administrator, depending on your choice during installation:
    (1) Install for anyone using this computer (Default)
        = Application data in %commonappdata%\XYplorer
          e.g. C:\Documents and Settings\All Users\Application
            Data\XYplorer
    (2) Install just for me
        = Application data in %appdata%\XYplorer
          e.g. C:\Documents and Settings\Donald\Application
            Data\XYplorer
    To realize this behavior the installer creates a particular startup.ini file in the program folder depending on the choice.

    Remarks
    ~~~~~~~
    - "Non-portable installation" only refers to the location of the
      application data. It is still true that XYplorer does not change
      your system or registry.
    - To use XYplorer as portable application install it using the
      "No-Install Package" (or "Portable Package" as it will be named
      in future), i.e. simply unpack the archive to any folder.
      Without the presence of a startup.ini XYplorer will use its own
      folder (resp. a subfolder "Data", see below) as application data
      path (as it has always been).
    - If you install over a previous installation then an existing
      startup.ini is never overwritten regardless of the above choice.
    - Note that when running the installer under a normal User-account
      (no Admin) the above choice is not offered but internally set to
      "Install just for me" by default.
    - On uninstall (running Uninstall.exe) the application data folder
      and startmenu items will be removed with all contents. (You
      should install and uninstall under the same account else the
      uninstaller will get confused and not remove all files.)

    !!! Upgrading to this version !!!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    - If you use the installer to upgrade to this version and
      you had no startup.ini in the app path then the installer will
      create a startup.ini and thereby change your app data path.
      In this case a silent automatic operation will copy (not move --
      for safety and to avoid any lack-of-rights-induced problems)
      your data files to the new app data path. If all works well you
      will not even note it.
    - HOWEVER, according to Murphy's law, it's probably a good idea to
      make a backup of your old app data BEFORE upgrading to this
      version (for the unlikely case that anything goes wrong).
    - Later you can manually delete the data files from your app path
      because they are not used anymore if startup.ini points to a
      different path.

    * Startup, App Data Path: Now, if
      - no app data path is set by command line
      - AND no startup.ini is found in app path
      - AND no XYplorer.ini is found in app path
    then the app data path is auto-set to <xypath>\Data.
    Reason: Keeping the variable user data together in one place is a good idea. Even in portable installations which is the typical context for this scenario.
  • ! Find Files: A search pattern "tag:?*" would also find untagged files when they had a comment. Fixed.

Tuesday, January 26, 2010

v8.80.0050 - 2010-01-26 13:38

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

  • * New manifest. Attempt to fix DPI-related issue under Vista/Win7.
  • * Command line switches: Now you can pass a startpath with Unicode characters.
  • ! Configuration | Startup & Exit: Setting "Allow multiple instances" was ignored since v8.80.0038. Fixed.

Monday, January 25, 2010

v8.80.0038 - 2010-01-25 13:09

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

  • * Configuration | Tags: Now empty tag names are not allowed anymore. They never made much sense anyway, of course.
  • * Configuration | Startup & Exit: Permanent Startup Path now supports environment variables.
  • % Performance of graphics engine further improved for all OSs.

Sunday, January 24, 2010

v8.80.0036 - 2010-01-24 12:47

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

  • % Performance issues with the new graphics engine under Win7. Fixed?
  • * Tweak StartPathNewTab: Now it supports environment variables, so you can do e.g. this:
      StartPathNewTab=%userprofile%\Desktop
  • * Toolbar: Some new icons.
  • ! Backup functions did not work under Win2K. Fixed.

Saturday, January 23, 2010

v8.80.0034 - 2010-01-23 15:44

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

  • ! General drawing glitch. Fixed.