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


Changes

  • You can now use stylesheets with SVG images to support colour remapping in dark/light modes. Add <style id="dark">...</style> and <style id="light">...</style> elements to the SVG definition. Opus will automatically recolor the image for the currently selected mode.

  • You can now add descriptions to rename presets (shown in a tooltip).

  • The Create Folder dialog now displays the base location that new folders will be created in.

  • The loop states of video and audio in viewers, and of audio in the Play dialog, are now all separate.

Scripting

  • Added Control.SortItems method. Sorts the items in a control (currently only works in listviews). You can use this in two ways:

    • Call with a 1-based column index to sort by that column. Use a negative number for a reverse sort.
    • Call with a callback function to implement custom sort order. Your callback will be called with two DialogListItem objects, and should return the result of the comparison between the two (<0 if item1 < item2, 0 if item1 == item2, >0 if item1 > item2)
  • Added Control.SortGroups method. Sorts the groups in a listview control. You can use this in two ways:

    • Call with a 1 or -1 to sort alphabetically (1 = forward, -1 = reverse).
    • Call with a callback function to implement custom sort order. Your callback will be called with two DialogListGroup objects, and should return the result of the comparison between the two (<0 if item1 < item2, 0 if item1 == item2, >0 if item1 > item2)
  • In script dialogs the markup text control has a new "Right-clicks" property. When set, right clicking on links will generate a "rclick" event.

Fixes

  • Fixed accelerated viewer failing to render one or more tiles in some large images.
  • Fixed incorrect dialog background color after opening in Languages Preferences page.
  • Fixed unnecessary network access when navigating to This PC folder if a folder edge color was assigned to a network path.
  • Fix for crash ID 749.
  • Fix for crash ID 747.
  • Possible fix for crash ID 745.
11 Likes