BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.
Code: Select all
v8.80.0034 - 2010-01-23 15:44
! General drawing glitch. Fixed.
Code: Select all
v8.80.0034 - 2010-01-23 15:44
! General drawing glitch. Fixed.
Code: Select all
v8.80.0036 - 2010-01-24 12:47
% 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.
Code: Select all
v8.80.0038 - 2010-01-25 13:09
* 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.
Code: Select all
v8.80.0050 - 2010-01-26 13:38
* 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.
Code: Select all
v8.80.0060 - 2010-01-27 22:50
*** 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.
Code: Select all
v8.80.0061 - 2010-01-28 08:51
* Now the EXE contains a huge 256x256 icon resource, also known as
"Vista icon".
Code: Select all
v8.80.0063 - 2010-01-29 17:32
* 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.
Code: Select all
v8.80.0066 - 2010-01-30 10:45
* 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.
Code: Select all
v8.80.0067 - 2010-01-30 18:16
* 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?
Code: Select all
v8.80.0068 - 2010-01-30 20:44
! Depending on the context there could be a crash and/or (apparent)
loss of panes data on first run after install. Fixed.
Code: Select all
v8.80.0070 - 2010-02-01 11:21
* Upgrading from 8.80 to this version
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Before (v8.80.0060 - 2010-01-27 22:50):
- 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.
Now:
- I decided that silently moving files is too unpolite to the
upgrading user. Instead on first run after upgrade, if a
startup.ini points to a non-existing folder and an XYplorer.ini
exists in app path, then startup.ini is reset to point to
nothing, and the app data path is reset to app path. So no files
are moved and the user's installation is identical to the one
before the upgrade.
! Tree: On a blocked rename (e.g. because something is locked by
another process) XYplorer might show doubled error messages and
doesn't stop trying when clicking "OK". Fixed.
Code: Select all
v8.80.0100 - 2010-02-02 12:00
= MAINTENANCE RELEASE.
+++ Bug fixes.
+++ Toolbar icons now with alpha transparency.
+++ Input dialogs now resizable.
+++ Improved UAC integration.
v8.80.0100 - 2010-02-02 11:11
* Updated the help file.
Code: Select all
v8.80.0101 - 2010-02-05 12:18
%%% Fast Tag Search: New algorithm gets tag and comment search up to
warp speed, especially searches over large areas! Now you can
actually search whole drives or even MyComputer for "tag:blue" and
get results almost immediately. A definite k-i-l-l-e-r feature!
A difference to previous versions: Now when you search for tag:*
or cmt:* you will get only items that are featured in tag.dat (and
are located in the specified search location), i.e. that have a
tag or a comment or both.
Note that the results are, of course, subject to XY's Show filters
(Show SYSTEM/HIDDEN files and folders) and to Visual Filters.
Tip: Fast Tag Search also supports the Quick Name Search syntax.
So, for example, to find all items on drive E: with a comment
containing the letter "q" you simply run this through the Address
Bar:
E:\?cmt:q /r
+ Thumbnails: Now the minimum column width for thumbnails is
configurable. Before it was hardcoded to 120 pixels. To change it
use menu View | Columns | Grow/Shrink Name Column (default KS
Ctrl+Shift+Numpad Add/Subtract) when in thumbnails view, which
will change the width by 4-pixel steps.
Notes:
- This is a global values for all thumbnails views of all
lists in all panes.
- The real column width will be larger than the minimum column
width if the thumbnails would be cropped otherwise. Actually the
column cannot get smaller than the current thumbnail width + 12
pixels because of the hardcoded margins around the preview.
+ Added Portable Tabs. With Portable Tabs enabled the locations of
tabs are stored relative to app path (in the pane.ini files) IF
app path is on a removable drive.
Portable Tabs are useful only when you run XYplorer from a USB
drive; it renders these tabs pointing to locations on app drive
independent from the drive letter assigned by the host system.
Currently available only as a tweak, let's see how it works out:
[Settings]
PortableTabs=1
* Action Log: Now, when opened from Redo button's context menu, the
item to be *re*done next is preselected in order to immediately get
a preview of the action to be redone next. Before, the item to be
*un*done next was preselected.
* Sticky Selection: Now you can drag selected items as expected.
While mousedown on a selected item with Sticky Selection enabled
will unselect this item at first, the item gets selected again
when you initialize the drag.
! Toggling a Favorite Folder did not work as expected on a Locked
Tree where the current List path was not part of the Tree. Fixed.
Code: Select all
v8.80.0102 - 2010-02-05 20:17
% Fast Tag Search: Further speed improvements!
+ Quick Name Search: Now supports MyComputer as location:
MyComputer?tag:"Blue" /r
Note that MyComputer as search location is equivalent to all
*local* drives by design. Floppy, CD, and other removable drives
are not included.
+ Added alias "*" for "MyComputer" as location.
To browse MyComputer you can use this in the Address Bar and other
location ports:
*
To search all local drives for items with tag Blue you can use
this in the Address Bar and other location ports:
*?tag:"Blue" /r
Code: Select all
v8.80.0103 - 2010-02-06 18:23
+ Toolbar: Added button "Find by Tag". Gives you one-click access to
global tag-wise searches. For example, to search all local drives
for items tagged "Blue" simply click "Blue" from the button's
arrow menu. Should take a split second...
+ CKS | Miscellaneous | General Functions: Added command "Show/Hide
Main Menu". Default KS: Alt+Up.
In other words: You now can hide the main menu. Note that the app
will always startup with visible menu (saves me from emails by
users with bad memory).
* List | Tag column: Now you always get tooltips when the tags are
shown as symbols AND "Show tips for clipped tree and list items"
is checked. Before, tooltips were only shown when the tag name
would be cropped if it would be shown.
! Action Log: Preselection of next Redo not working from the arrow
dropdown. Fixed.
* New manifest: Attempt to fix UAC related issues with some users.