Change Log for the latest
XYplorer BETA version:
Code: Select all
v13.70.0111 - 2014-02-04 21:40
*** HANDLE WITH CARE: This Beta has a couple of RADICAL changes in internal
and stored data structures affecting tag.dat, fvs.dat, and XYplorer.ini.
The changes affect the number, type, and order of columns in the file
list.
+++ Extra Tags: Added five optional extra columns to the file list for Browse
and Find mode. So now you got five freely defineable extra fields for each file
by which you can sort the file list and find files across your system in
lightning fast speed. As before, the database tag.dat is kept in an
ultra-simple, human-readable, processing-friendly, future-proof, and optionally
portable format.
Usage:
- Show the columns just like the other regular columns: via menu View, or via
right-clicking the currently shown column headers (not with Size and Date
columns which show their special context menu).
- Edit the content of the columns by right-clicking the cell you want to edit.
- "Text" and "Number" columns pop standard edit options by right-click.
- "Date" columns pop a list of predefined dates by right-click.
- "List", "Yes/No", and "Rating" columns pop a list of predefined choices by
right-click.
- "Yes/No" columns can be directly toggled by left-click.
Notes:
- The extra tags support all characters (even line feeds) with one exception: the pipe (|).
- This feature is only available in the Pro Edition.
Coming in the next beta versions:
- The default captions of those columns are "Extra 1", "Extra 2", "Extra 3" etc,
but they can later be edited by the user.
You can already modify them now by manually editing tag.dat where the column
definitions are transparently stored in the header, and via the new SC ExtraTag.
- The user can also customize the type of the columns (Text, Number,
Date, Yes/No, List (Pop-up List), Rating). This column type
concerns sorting, ways to input data, and the display of the data.
- Find by extra tags.
- Scripting support.
* Tag.dat has a new version and structure. It now contains 5 fields
for Extra Tags:
OLD (v2): filename|label|tags|reserved1|reserved2|reserved3|comment
NEW (v3): filename|label|tags|ex1|ex2|ex3|ex4|ex5|comment
+ SC tag enhanced. Now you can use this command to set Extra Tags.
Name: tag
Action: Tag item(s).
Syntax: tag [tagid=0], [itemlist], [type=0]
tagid = Tag ID (missing or 0: remove any tag)
itemlist = |-separated list of items (full path) to tag;
if empty then current list selections are tagged
type 0 = Label
1 = Tags
2 = Comment
3, ex1 = Extra 1
4, ex2 = Extra 2
5, ex3 = Extra 3
6, ex4 = Extra 4
7, ex5 = Extra 5
Examples:
tag "wow", , 5; // set "wow" to Extra Tag 3 of all selected items
tag "wow", , ex3; // set "wow" to Extra Tag 3 of all selected items
+ Scripting got a new function.
Name: ExtraTag
Action: Sets or gets an Extra Tag definition.
Syntax: extratag(id, [definition])
id: Extra Tag index: 1 to 5.
definition: Extra Tag definition.
Format 1: Caption|Type|Prop|DefaultIndex|List[|Reserved|Reserved|Reserved|Reserved]
This will change the whole definition.
(The details will be explained later... still work in progress)
Format 2: Caption
This will change just the column caption.
If missing then only the current definition is returned.
return: The previous definition.
Examples:
echo extratag(4); //get Extra Tag 4
extratag(4, "Colors|6|0|0|blue;red;yellow;green||||"); //set Extra Tag 4
echo extratag(4, "Colors|6|0|0|blue;red;yellow;green||||"); //set/get Extra Tag 4
extratag(4, "Shades"); //set caption of Extra Tag 4
Notes:
- Changes, e.g. new column captions, will be immediately applied to the list
when applicable.
+ List: Now the Browse mode has an optional Path column as well (off
by default). Can be useful for reporting.
* Default Titlebar Template: Changed it from "<path> - <app> @ <ini> -
<ver>" to "<path> - <app> <ver>".
! Tree and List: Non-existing removable drives were shown under Win8. Fixed.
! List: Vietnamese default number settings lead to a missing leading 0s in
the bytes column. Fixed. Now leading 0s are always shown regardless of the
regional settings.
* MLS: Internally updated to version 9.00.
> TRANSLATORS: Please wait until Reference_9.00.lng is uploaded.
You will be notified if you subscribe to this thread:
http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
> From now on XY is developed on Windows 8.1.
To
download the latest BETA version choose a download package: (1)
Installer Package, (2)
No-Install Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.