19 February 2024

Directory Opus 13.2.2 (Beta)

Directory Opus 13.2.2 is now available.

Download (or use Help > Check for Program Updates in the program):


New in 13.2.2:

  • Workaround for progress dialogs not appearing when certain tools were installed (generally ones which add extra buttons to windows titlebars).

  • Added scripting DOpus.MusicGenres() method to access the list of defined music genres (returns a Vector of strings).

17 February 2024

Directory Opus 13.2.1 (Beta)

Directory Opus 13.2.1 is now available.

Download (or use Help > Check for Program Updates in the program):


New in 13.2.1:

  • Evaluation columns can now return a different value when being called for sorting, by checking if (operation == "sort") { }.

  • Evaluator columns now have a "Custom grouping" option, which means they can define their own groups. When turned on, they'll be called with operation == "group", and they should return the name of the group they want to be placed in.

  • Updated the default example "Modified (simple)" evaluator column to have proper sorting and grouping.

  • Added scripting Dialog.CreateFont, Dialog.DestroyFont, Control.SetFont methods. Control.AutoSize now has an optional bool parameter to make it resize vertically as well as horizontally.

  • Fixed inconsistent taskbar button order of multi-window layouts.

  • Fixed automatic copy queue not treating UNC shares the same as subdirs off the same share.

  • Fix for mouse wheel scrolling the folder tree too far in Windows 7 and 8.

  • When creating RAR archives, it's now left to your installed version of WinRAR which archive format version it uses, since WinRAR 7 is removing the option to create older RAR 4 archives.

  • Pixelated thumbnail upscaling is now only applied when enlarging images to at least 3x their original size.

  • Fixed fringing around exe icon thumbnails when resized.

  • When changing thumbnail scaling mode, if thumbnail size is overridden in a window it now stays that way rather than reverting to the standard size.

  • Fix for empty sub-menus in toolbar/menu favorites list if it was filtering on a specific branch using the "Path" argument rather than "Branch".

  • If the "TrayMenu" context menu is factory-reset, it now turns off its icon state/size overrides instead of setting them to on/small. (Makes no real difference unless you then edit the menu's items to use different settings.)

  • Fixed toolbar search field's magnifying glass arrow not reacting to color changes until the window was re-opened.

  • Fixed Copy/Move options being disabled in right-mouse drag-and-drop menu when dropping on a drive under This PC, where the destination is a single-display window.

  • Fixed custom toolbar labels turning into "Special Folders" if you changed languages and chose to translate toolbars. They will now be left as they were (unless they match the name of a built-in label which Opus knows how to translate).

  • Fixed Prefs FORMATLIST commands not immediately updating after changes to the Folder Format list.

  • Fixed Sync panel Compare button remaining disabled if you switched to another utility panel and back again.

  • Possible fix for crash likely caused by invalid registry data. (ID 184)

  • Fix for crash selecting files in unusual shell namespace folder. (ID 183)

  • Fixed crash when in the Libraries root and expanding a library via Expandable Folders. (ID 171/172/175)

  • Fix for crash if viewer pane had a background image and was closed while still loading something. (ID 170)

  • Fix for crash which could happen when dragging the only tab in a window to another window's tab bar, closing the original window. (ID 163)

  • Fix for rare FTP crash.

9 February 2024

Directory Opus 13.2

Directory Opus 13.2 is now available.

Download (or use Help > Check for Program Updates in the program):


We've also written some Tips for Upgrading from Directory Opus 12 to 13 which you may find useful, in addition to the existing Directory Opus 13 Highlights.


New in 13.2:

  • Fixed crash on startup in Licence Manager if user had an old Opus 12 cert and for some reason the Opus 13 stock cert couldn't be found.

Changes from 13.1.1 beta:

  • Fix for Opus crashing on startup on some systems (we think due to a particular cloud storage software).

  • Added Prefs / Misc / Advanced / Troubleshooting / crash_handler flag, which lets the custom crash handler be disabled if needed.

  • Added limit on how often the crash handler process will be restarted if it is killed or fails to start repeatedly.

  • When factory-resetting Preferences / File Displays / Title Bar, the Custom Title string is now set to the initial default rather than cleared. Also improved the default slightly.

  • Improved default colors for Legacy Office-style toolbars, if turned on.

  • Fixed Legacy Office-style toolbars colors not being imported from Opus 12 configs.

  • Fixes for reported crashes.

Changes from 13.1.2 beta:

  • In the button editor, fixed popup argument menus disappearing if the mouse moved over the editor toolbar behind the menu.

  • Fixed search field auto-search not working when the history suggestion list was open (it now only prevents an auto-search if the cursor up/down keys have been used to select entries in the list).

  • Fixed file changes not being detected in expanded folders on network drives.

  • Fixed keyboard navigation in drop-down menus off the location bar not working properly.

  • Increased long_operation_notify_time default to 5 seconds, and it is now used (doubled, with a minimum of 10 seconds) as the timeout for reading directories. This should help with sleeping HDDs which take a long time to spin-up, and can be increased via Preferences if particularly slow hardware requires it.

  • Fixed standalone viewer freeze if you used Back or Forward mouse buttons to change files while using some third-party viewers.

  • Fixed newly created files not appearing when in Flat View > Mixed No Folders mode.

  • The path field in the wildcard folder format editor now has a help menu.

  • Fixed context menu appearing (wrongly) for the Preferences / Folders / Folder Formats / Default Format group.

  • The Go EXPANDBRANCH=collapse command (bound by default to Alt+Up) now automatically collapses the parent branch if the currently selected item is a file or an already-collapsed folder. Add the noparent argument to disable this new behaviour.

  • Added Go EXPANDBRANCH=clearselect argument; when used with collapse, causes selected items in collapsed branches to be deselected automatically.

  • Fixed issue reading/setting metadata in some file formats with paths > 260 chars in length.

  • Fix for wildcard folder formats not matching lib:// paths correctly.

  • Fixed issue with Favorites branches that contained ':' characters.

  • Fixed the option to reset to the default dark colors when updating an old configuration with dark colors. Previously, this didn't do anything and left the dark colors as they were from the old config. If you're already converted your config, you can achieve the same result by loading the Default Dark theme in Preferences.

  • Added more extensions to the Video & Audio plugin's fallback list. This should help on machines where the extensions aren't correct in the registry or file type groups.

  • Fixes for reported crashes (including script calling GetShellPropertyList without assigning the result, and script resizing a Blob to 0 bytes).

1 February 2024

Announcing Directory Opus 13

After a very long development and beta process, GP Software are pleased to announce that Directory Opus 13 is now available!


For registered users, discounted upgrades are available - visit https://www.gpsoft.com.au/upgrade for more information.

You can also get a free 30 or 60 day trial - go to https://www.gpsoft.com.au/download to download the new version now.

Highlights

If you prefer reading text:







16 September 2023

Directory Opus 12.33

Directory Opus 12.33 is now available as a free update for all Directory Opus 12 users.

New versions are often made available several days before they will be detected by the update checker. You can download Opus using the links below if you don't want to wait.

Download:



The following changes were part of the 12.32.1 beta update:

  • Drag & drops from XNViewMP should now work.

  • Fixed PDF metadata not roundtripping correctly for strings containing certain characters.
     
  • Fixed PDF metadata not handling UTF-16 encoded as ASCII hex bytes.
     
  • Fixed problem decoding some JPEG images which could leave pink dots on the left-hand column.
     
  • If a blocked preview handler (e.g. PowerToys PDF) is encountered, Opus will now check for common alternatives to use instead, rather than failing to show the file. (The same as it does if no preview handler is found at all. So enabling the PDF preview handler within PowerToys will no longer prevent Opus from viewing PDFs, as long as one of the known alternatives is available.)
     
  • Updated RAR and 7Z DLLs.
     
  • Fixed crash when using FAYT to trigger Windows Search from a locked folder tab.

     


The following change is new for 12.33:

  • Updated LibWebP to fix security vulnerability.

16 August 2023

Directory Opus 12.32.1 (Beta)

Directory Opus 12.32.1 (beta) is now available for all Opus 12 users.

This is a preliminary, beta release. Translations may not be fully up-to-date and some English text may appear in non-English versions.

Download:


Changes since 12.32:

  • Drag & drops from XNViewMP should now work.

  • Fixed PDF metadata not roundtripping correctly for strings containing certain characters.
     
  • Fixed PDF metadata not handling UTF-16 encoded as ASCII hex bytes.
     
  • Fixed problem decoding some JPEG images which could leave pink dots on the left-hand column.
     
  • If a blocked preview handler (e.g. PowerToys PDF) is encountered, Opus will now check for common alternatives to use instead, rather than failing to show the file. (The same as it does if no preview handler is found at all. So enabling the PDF preview handler within PowerToys will no longer prevent Opus from viewing PDFs, as long as one of the known alternatives is available.)
     
  • Updated RAR and 7Z DLLs.
     
  • Fixed crash when using FAYT to trigger Windows Search from a locked folder tab.

     

7 July 2023

Directory Opus 12.32

Directory Opus 12.32 is now available as a free update for all Directory Opus 12 users.

New versions are often made available several days before they will be detected by the update checker. You can download Opus using the links below if you don't want to wait.

Download:



The following changes were part of the 12.31.1 beta update:

  • Added Resolution to the non-editable metadata section for image files.
     
  • Fixed file type editor crash when holding Ctrl or Shift and scrolling the mouse wheel over the list of actions.
     
  • Change to help with performance issue when UNC paths were added to Favorites and the tree was configured to show favorite folders in different colors.
     
  • Added workaround for duplicate Notepad++ context menu item on Windows 11.
     
  • Blocked PowerToys Source Code (Monaco) viewer by default, preventing it from taking over text files in the preview pane.
     
  • Fix for crash if a script add-in closed the file display while processing an OnBeforeFolderChange event.
     
  • The NanaZip context menu now works properly in Opus.
     


The following change is new for 12.32:

  • Made text viewer slightly more strict about which files it will attempt to view.