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


SVG Icon Sets

Opus now supports SVG icon sets. Unlike traditional icon sets that use one or more bitmaps with a grid of icons, SVG icon sets store the SVG code directly in their XML definition file, making them completely self-contained. SVG icons will scale automatically, and if rendered using "currentColor" in the SVG will use the toolbar's default text color automatically.

  • To make an SVG icon set, the <set> element's size attribute should be set to "svg".
  • Optionally, set remove_padding="yes" to have any padding automatically removed from the SVG image.
  • You can include common styles that will be shared by all icons in the set. The <style> elements should be at the same level as the <icon> elements.

Preferences

  • Added Preferences / File Displays / Mouse / Allow file selection when clicking to give focus option. If turned off, clicking a file display that doesn't have input focus won't select/deselect files - instead, it will only gain the focus, and you'll need to click again to change file selections.

  • The Filters page in Preferences now has Share/Paste functions to make it easy to share filters with others.

Presets improvements

  • Preset names can now be up to 64 characters long (increased from 50).
  • Descriptions can now be added to presets (e.g. Filters, Synchronize, Find Panel, etc) via the preset management dropdown. Descriptions are shown in a tooltip when hovering over the preset name in the dropdown, as well as in a separate column if the dropdown is wide enough.
  • The preset management dropdown now remembers the collapse state of groups.

Other changes

  • Clicking the current source tab, or the background of the tab bar of the source file display, now gives input focus to the file display if it didn't already have it. Previously the file display would only get focus if it was the destination and the click switched it to the source.
  • Added "Long Description" field for MP3/MP4 audio files
  • Automatic Formats list now selects the next item after deleting an item.
  • Filter Bar now ignores its "match any word" setting when the pattern references file type groups (grp:xyz), since they don't work in any word mode.

Scripting

  • Added Command.TestCommandState() script method. Similar to IsSet but with a less confusing interface. First argument is the full command line to test. Second optional argument is flags; only one defined currently is "e" which tests if the command is enabled rather than checked (the default).

Fixes

  • Fixed incorrect channel count being displayed for ALAC MP4 audio files
  • Fixed issue saving XML containing SVG which contains CDATA nodes.
  • Fix for crash from movie player if loop mode was enabled and displayed video file was deleted.
13 Likes