Here's a new version with the following changes:
- Display of UTF8 encoded stuff is even better, but still not perfect.
- Now cache files will only be generated or renewed for files that are visible in the tab. Files that are hidden by a filter or are siblings of files in collections are skipped.
- The set
extToIgnore
can be filled with extensions the script should always ignore. - Cache will be rebuilt, if the item's modify date is more current than the cache file's (was: folder).
- Removed the onAnyChange flag
- Removed the maxCacheAge option
- New syntax for column definition
The column definition syntax has changed. If you want to copy your modifications to the new script,
replace
new DefineColumn
with
exifColumns.push_back(DefineColumn
and
'),
with
'));
and add a );
to the last entry.
Confusing? You'll know it when you see it
ColumnExifTool.js.txt (2022-06-20)
Any testing and feedback is still welcome
And how do I get the utf8 decoding/encoding for the columns right?