Directory Opus 13.24.4 (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).


Note: This release of Opus is signed with a brand new certificate. Please don't be alarmed by any Microsoft SmartScreen warnings you may encounter.

Status bar

  • You can now use <a> links in the status bar to add clickable links to run commands or show popup menus.

    • Use href to specify a command to run (e.g. <a href="help about">About</a>).
    • Use id to specify the name of a toolbar to show as a popup menu (e.g. <a id="MyCommands">Commands</a>).
    • Use text to specify a tooltip (shown on mouseover).
  • Added status bar {qkh} code. Displays an icon that provides a tooltip showing the FAYT Quick Keys modes.

Commands

  • Added the CLI KEEPOPEN argument, which lets you invoke the FAYT and have the "keep open" pin selected by default.

  • The CLI AUTOSEARCHTIME argument now accepts the value 0 to disable auto-search altogether for that invocation.

  • The CLI CLOSETIMEOUT argument now works with all the different FAYT modes, and accepts the value 0 to disable the auto-close altogether for that invocation.

Scripting / Evaluator

  • Added click_button value to evaluator functions (fits alongside click_pt and button_rect). Returns "l", "m" or "r" to identify which mouse button was clicked, or empty string if not applicable/known.

  • Added button_rect, click_pt and click_button properties to Func script object, so scripts launched from buttons can also determine where the button was clicked.

  • Added Point script object (similar to Rect) - returned by Func.click_pt property.

Other changes

  • The FAYT "keep open" pin button is now shown for all FAYT modes rather than just search.
  • Improved Ctrl/Shift/Alt key tracking in the file replace dialog.

Fixes

  • Fix for 4-bit PNG images not rendering properly in the accelerated viewer.
  • Fixed folder tree sort order of newly-added folders within libraries.
  • Improved numeric sorting algorithm to prevent unexpected sorting with version numbers.
  • Fixed script dialog listviews returning incorrect data when queried for items added as a batch.
14 Likes