7 June 2018

Directory Opus 12.9

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


Changes since 12.8:

Directory Opus 12.9 is a stable release containing the changes from the 12.8.1 beta release, plus some additional minor changes.

Please note that the Copy sparse files as sparse Preferences option introduced in the 12.8.1 beta is not included in 12.9. This option will return in 12.9.1.

  • Added COPYSPARSE argument for the Copy command. This option preserves regions in copied files that are marked as sparse (as long as sparse files are supported on the destination drive).
  • The Regular expression + Find and Replace rename now allows you to anchor the search pattern at the start or end using ^ and $ like in regular regex mode.
  • When multiple file copy jobs are queued and one job triggers a UAC prompt, the UAC permission is now passed through automatically to subsequent jobs in the queue.
  • @hidenosel and similar modifiers now work in the viewer pane's right-click > File menu, and in context menus you get when right-clicking file lists generated by Go FOLDERCONTENT.
  • @disableifpath and @hideifpath now work with aliases, environment variables, {apppath}, and so on.
  • Workaround for Windows bug where a case-only rename was treated as if the file was removed and a new version created. The difference was usually subtle but could be seen easily if the Sort newly created and copied files option was turned off, and could affect whether files remained selected after renaming.
  • Fix for viewer crashing if you ran a custom command to jump forward or back multiple files when the target file had been deleted. (Normal single-step jumps were not affected.)
  • Fixed a crash introduced in 12.7.1 when processing some file change notifications involving short path names.
  • Commands like Show VIEWERCMD=goto,-10 now move to the first file if there are fewer than 10 before the current file. (Previously, nothing happened.)
  • Fixed issue where if you had chosen the Filter Bar as the default FAYT mode in 12.7, it would have changed to WSL Command or blank in 12.8. (As a side-effect of fixing this, if you chose WSL Command as the default in 12.8, you'll need to choose it again, as a one-off after installing this update.)
  • Fix for the "tray icon" menu sometimes not closing if you click elsewhere, until you click on it first, if you had left-clicked the icon and then clicked somewhere else before the menu was triggered (after the system double-click time).
  • Re-worked the way Opus prevents system sleep while copying files (etc.), and sleep and display power-down while playing slideshows (viewer) and videos (Movie plugin), as the old method was not working in Windows 10.
  • Archive auto-extract now only prompts or happens when there's more than one file inside the archive.
  • Updated 7z.dll to 18.5 which contains a security fix for RAR handling.
  • Updated unrar(64).dll to 5.60.3 which contains a security fix for RAR handling.
Directory Opus 12.9 also contains the additional fixes which were not part of 12.8.1:
  • Fixed problem with Dropbox support when the Dropbox folder path contained Unicode characters.
  • The latest Windows 10 update added a non-functional "Open in new tab" item to folder context menus. We now filter it out. (The similar "Open in new Folder Tab" item which Opus itself adds to the same menu is still there and still works).
  • Fixed "Launch" in the Visual Studio 2017 installer opening the folder VS was installed in rather than launching the program, if Explorer Replacement was turned on.