11.10 19th December, 2014
- Scripting:
- Added foreground and lastactive
properties to the Lister object.
- Added LastActive property to the
DOpus.Listers collection.
- The ScriptInitData object now has a new
log_prefix property that lets a script configure the prefix
for its log output.
- Persistent script variables can now save and load things like
Vector objects used as members of other Vector
objects.
- In a script, calling DOpus.Listers.count now works (and
returns 0) if there are no Listers open.
- The Copy UPDATEALL command no longer skips empty
directories.
- Resizing an existing column using a command like Set
COLUMNSADD=sizeauto(!,200) will no longer revert to sorting by name
if you were sorting by the column you resized.
- Events under Preferences / Folder Tree / Selection with
commands defined by default can now be cleared without the commands coming
back on restart. (Previously you had to set them to a space or similar to
prevent them returning to their defaults.)
- If a JPEG image has an EXIF comment greater than 512 chars long,
the comment is no longer displayed (since some programs seem to store large
chunks of private data in that field).
- Fixed problem with Windows Search incorrectly displaying the This
location is not indexed warning.
- Fixed sub-collections not responding to changes made to their files
(previously this only worked for top-level collections).
- Added an option to the Misc page in the FTP AddressBook
to control the use of MDTM on unrecognized server types.
- The default File Display Border toolbar now includes the
USEQUALKEYS argument on the Go
up/back/forward buttons, so that you can e.g. Ctrl+Click on
the Up button to open the parent folder in the other file
display (the same behaviour as the static file display border buttons has
always had).
- The inline rename feature to copy the name from the previous and next
items in the list is now accessed from Ctrl+Shift+Up and
Ctrl+Shift+Down instead of the old Ctrl-'
and Ctrl-; keys, to avoid problems with non-English
keyboards.
- Added the %headeritem% environment variable which is set
for functions that are run from the column header context menu. This lets them
identify the index of the column header. The command Set
COLUMNSTOGGLE=columnlist,insert on the column header context menu
makes use of this to auto-generate Set COLUMNSTOGGLE commands
that use %headeritem% to position the new column after the
clicked item rather than at the end.
- Fixed window going unresponsive if Chinese language was used and the
Prevent automatic loading banner was triggered for an inactive folder
tab.
- Fixed a bug in the Duplicate Files tool where, if the
folders to search were chosen in a particular way, it would not do the search.
(The progress dialog could display "yes" or a collection path instead of the
path to be searched.)
- Path completion pop-up no longer adds a backslash to the end of the path
if you click a file. (Only affects a handful of cases, since usually only
folders are listed.)
- Find / Advanced path clauses now disable path completion
when in regular expression mode, since it got in the way of typing
expressions.
- Fixed the File Type editor's handling of pasted commands where the program
path was quoted and had arguments after it.
- Fixed problem with Filters that use script columns not correctly
remembering the specified column
- The Go TABSELECT=prev command should now work in all
cases
- If you paste multiple lines into the Create Folder
dialog, and it's in single-line mode, it now automatically switches
to multi-line mode.
- Fix for image file metadata showing the Subject value for
Title as well, if no Title value was set. (This was due to
behavior in Windows itself, which you can still see in Explorer.)
- Label/wildcard filters added to a tab's format in the Preferences
Tab Groups page weren't being saved.
- Improved Explorer Replacement to work with Everything's Open Path
context menu command.