Change Log for the latest
XYplorer BETA version:
Code: Select all
v9.50.0112 - 2010-09-30 12:03
+ List context menu: Added command "Restore Selection". Use it to
restore the last selection when you inadvertently lost it. The
"last selection" is any selection right before the last time all
items in the list have been unselected, or when a multi-selection
has been directly replaced by a single or multi-selection.
Notes:
- A plain change of selection from one item to another (e.g. by
single click on another item) does NOT store the previously
selected item and thus will not affect the currently stored
selection.
This means: You can have a complex selection, then single-select
some items (e.g. to preview them), and then restore the complex
selection. Nice!
- When you do "Restore Selection" while there is another selection
then doing "Restore Selection" again will restore that other
selection. In other words, you can toggle between two selection
patterns.
- When in Find mode (Search Results tab), then the full paths of
the last selected items are (re)stored.
- The command does not restore the previous focus.
- Each pane remembers its own last selection (but not each tab).
- The last selection is not stored between sessions.
Remark:
- You may (ab)use the command to transfer a selection from one tab
to another:
Tab A: select items, then unselect all (-> selection is stored)
Tab B: do "Restore Selection" -> all matching items are selected
+ Tweak to define a sound to be played after the completion of each
background job *if* the job was at least of a configurable duration.
BJSoundJobDone=<full or portable path to a WAV file>
BJSoundJobDuration=<number of seconds>
BJSoundJobDuration defines the number of seconds a job has to take
at least in order to trigger the sound defined in BJSoundJobDone.
For example:
BJSoundJobDone="bum.wav"
BJSoundJobDuration=66
Now each background file operation that takes at least 66 seconds
would trigger playing "<xypath>\bum.wav" on completion.
* Menu Panes: Renamed "Sync Tools..." to "Select Special...".
The originally envisioned and still planned other (non-selecting)
synchronization related commands will be featured in a separate
UI in a later version.
* Menu Panes | Select Special...: Added option "On both panes" to
apply the chosen command to both panes, i.e. to have items on both
panes selected.
* SC sync enhanced:
- The "command" parameter is now optional and defaults to
"SelectMatches".
- Added new optional parameter "inactivepane" to select items on
inactive pane based on items on active pane.
Syntax: sync([command], [justcalc], [ignoreextensions], [mode], _
[inactivepane])
inactivepane:
0: [Default] Select items on active pane based on items on
inactive pane.
1: Select items on inactive pane based on items on active
pane.
Example:
::sync( , , , , 1); //select matches on the inactive pane
* Mini Tree: Now, if the initial Mini Tree takes more than 5 seconds
to load (extreme but users have seen this), then you get a message
on startup called "Performance Tip" telling you this:
Your Mini Tree is loading pretty slowly (about 7 seconds)!
The delay might be caused by unavailable paths stored in the
Mini Tree.
Please check the size and makeup of your Mini Tree in Tools |
List Management | Mini Tree, remove any unavailable paths and/or
reduce the size of the Mini Tree if possible.
Finally save your configuration. The next start should be faster.
To
download the latest BETA version choose a download package: (1)
Installer Package, (2)
Portable Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.