Directory Opus 13.0.55 (Beta) now available

To download, use Help -> Check for Program Updates or download manually.

  • Fixed @icon modifiers using external icons not showing the right image

  • Filter Bar: Pushing up to open the extensions menu now applies the filter as you make selections.

  • Preferences / Folder Tab Sizes: Fixed initial width setting not activating the Apply button.

  • Shell folders like Recycle Bin and Network now respond to system text/background color changes without needing a manual refresh.

  • Fixed GetSizes USEHASHCACHE not working correctly with some of the newer hash types.

  • Fixed evaluator needlessly converting strings to numbers (stopped F2 inline rename key from working properly with a name like "1.7.txt")

  • Code editor's find and replace history are now case sensitive.

  • Scripting: Fixed cmd.AddFiles(set) where set is an UnorderedSet.

  • Tweaked colors of Layout previews in Preferences.

  • Added .dxf to default text thumbnail exclusions.

  • Added .hif as alternative extension for .heif/.heic files.

  • When changing folders, if the new folder's format has parts turned off, those settings are now inherited from the User Default format rather than the file display's current format. (For example, with a normal config, going to This PC will group by Type, and going to Find Results afterwards would then leave you still grouped by type; now Find Results will not be grouped at all, unless its format or the User Default format specifies grouping.)

  • Possible fix for Go commands using NEWTAB=deflister misbehaving.

  • Fixed for Go NEWTAB=deflister,findexisting not finding existing tabs correctly (depending on timing).

  • Fix for crash report 132

  • Fixed Copy HERE CREATEFOLDER=X changing the destination path for subsequent lines in the same button.

  • Fix for "Opus stalled while turning a running script off".

  • Possible fix for crash when modifying script config (if the script itself changed while its config dialog was open).

  • Fixed wildcard label assignments beginning with a ? from being changed to a path assignment

  • Evaluator clauses used in the advanced filter control are no longer converted to single lines

  • Made a change to help with tray icon not appearing on Windows 11 in some cases

  • In scripts, Command.SetModifier("@codepage") was broken

  • When testing evaluator columns via the Evaluator Columns Preferences, the standard is_dir / file_name variables for the test file are now provided in that context

  • Fixed wildcard/regex helper button flickering/disappearing in Label Assignments wildcard dialog

  • Added Rename CASE "extignore" flag; use in combination with the other case flags to preserve the case of the file extension (e.g. Rename CASE=upper,extignore)

  • Evaluator RegEx() and RegExS() functions now accept the "e" flag, which makes them return an empty string rather than the original input string if the search pattern doesn't match

  • Improved the logic of the script Date.Add() and Date.Sub() methods when adding/subtracting a date leaves you on an invalid day

  • A few things that are saved during shutdown are now saved earlier to hopefully let them complete before the process is killed if Windows is shutting down

  • Fixed thumbnail rendering when a thumbnail style pointed to a non-existent style image

  • Fixed evaluator += and similar assignment operators from requiring parentheses for consistent results

  • In script dialogs, Control.style now works for dialogs inside tab controls

  • Evaluator columns are now alphabetically sorted in column lists

  • Fix for status bar format lock hit-testing and repainting if the font size was larger than the icon.

9 Likes