Directory Opus 13.19.2 (Beta)

:warning: This is a beta release. It may be unstable. Some text may not be translated yet. Use at your own risk!

:inbox_tray: Download manually, or use Help > Check for Program Updates (if beta versions are enabled in Preferences / Internet / Updates).


Scripting

  • The New Script dialog can now generate a new script from custom templates. This lets you add support for additional languages like Python. Templates should be stored in the /dopusdata/Script AddIns/Templates folder.

  • In script dialogs, you can now add items to listview controls with the AddItem/InsertItemAt methods using a vector (or JScript array) to initialise an item and its subitems at once. You can also pass a two-dimensional array to add multiple items.

Evaluator

  • The evaluator Match function can now match against an array as well as a string.
  • Added evaluator Explode and Implode functions.

Changes

  • If a multi-key hotkey and a multi-key quick key share a prefix, the hotkey normally gets priority. However if a subsequent key matches the quick key but not the hot key, the string typed up to that point is now fed through to the FAYT.

Fixes

  • Fixed evaluator if/else parsing error within loops.
  • Fixed flash of FAYT mode popup when opening the FAYT in tab/recents mode.
  • Fixed empty context menu item from Araxis Merge.
  • Scripting: tab.unresolved file lists now report real paths for items below expanded folders which are in turn below collections.
  • Fixed viewer/slideshow image list not including images in all folders when launched from a lister that was using expanded folders. (Show AUTOFILELIST did not see the AUTOFILELIST argument unless a parameter was added, e.g. Show AUTOFILELIST=all. Introduced in 13.18.2.)
  • Fixed Preferences / Launching Opus / Startup getting confused about which layout is selected if you went to it, then another page, then back to it.
7 Likes