12 June 2019

Directory Opus 12.15

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

Download:


Changes new in 12.15:

  • Date formatting codes now support DD to insert the ISO day number (Monday = 1, Sunday = 7). D is also supported but was never documented - it also inserts the day number, but with Sunday = 1 and Saturday = 7.
     
  • Fixed a problem that could cause a Windows search initiated through the FAYT to be run twice if it returned very quickly.
     
  • Fixed problem in betas which stopped Full Path advanced filter clauses working properly.
     
  • Added a registry patch flag to allow the enabling of various elements of OneDrive support that are disabled by default in Windows 10 1903. (Details in the updated manual included with the installer.)

Changes from 12.14.1 and 12.14.2 betas:

  • Added Play STOPALL command, which can be used to stop any currently playing sounds that were started in QUIET mode (i.e. those without a visible dialog).
     
  • Added MULTIFUNC argument to Favorites and Recent commands. When set, the generated list of favorites (or recents) will be three-button buttons, with left-click opening on the left, right-click opening on the right (dual display) and middle-click opening a new Lister or tab.
     
  • Added Ignore diacritics options for both the FAYT and the Filter Bar (Preferences / File Displays / FAYT and Filter Bar Options). For example, when on, if you type fe into the file display it will now also match files starting with (assuming your system locale considers e and é related).
     
  • Added an option to Preferences / Folder Tabs / Options to allow the delay before a folder tab is selected when dragging over it to be configured (or to disable selection altogether).
     
  • Added Preferences / Miscellaneous / Advanced [Cosmetic]: custom_network_folder_icons advanced option, which allows the location field and folder tabs to display customized folder icons for network folders. Turning this on may cause problems if you have folder tabs pointing to inaccessible machines.
     
  • Added Preferences / Miscellaneous / Advanced [Behavior]: wsl_distribution option to specify the distribution to use for WSL commands.
     
  • Simple wildcard and regex labels now have a checkbox to specify whether the pattern needs to match the full path or just the file or folder name. If you're just testing an extension like *.doc then it doesn't matter, but this makes it easier to, say, highlight files with names matching FW*.doc.
     
  • Buttons using the Set TREEROOT command now indicate their state, and you can use the command in @if conditions. ( @ifset:TREEROOT=reset )
     
  • Thumbnails for shortcuts that have custom icons now show the icons instead of thumbnailing what the shortcut points to, consistent with Explorer. ( Disabling thumbnail generation on a per folder/file type basis )
     
  • When other programs request a folder be opened with a file selected, the short delay before the selection is scrolled into view has been removed.
     
  • The folder tab group preview in Preferences now shows NavLock'd tabs with italic labels, consistent with the real tabs in the Lister.
     
  • Menu items generated by Filetype SENDTOMENU=nosub at the top level now inherit the parent button's label position and separator.
     
  • The Properties FORMATLIST command can now be configured to control which formats it displays. By default it lists both favorite and content type formats but you can make it only show one type using the favorites or contenttype keywords. You can also add the noreset keyword to stop the four "reset" commands from being displayed.
     
  • A new Set QUICKFILTER=!clear command now exists to clear just the wildcard pattern from the filter. The documentation for Set QUICKFILTER on its own has been corrected to state that it opens the filter bar and gives focus to the pattern field.
     
  • Folder Options > Save dialog is slightly improved for keyboard access.
     
  • If you use inline rename but don't push return, and then change folders via the tree or breadcrumbs, the rename is now applied instead of being cancelled. (Consistent with File Explorer, and requested on the forum.)
     
  • With friendly dates on, day names now come from Opus instead of the OS. Solves the issue where e.g. "Today" comes from Opus and "Monday" from the OS, and the two are set to different languages. BETA REMINDER: Other languages may see English day names until translations are updated.
     
  • Improved Go /quickaccess FOLDERCONTENT command for adding the Quick Access folder to a menu (e.g. the Favorites menu).
     
  • The ContextMenu command used to be unable to access certain context menu items (e.g. the OneDrive Share a OneDrive link command). These now work (in that case, via label since there is no associated verb). The ITEMMENU argument is now on by default, unless the command is being run from a background context menu, as it is normally wanted and leaving it out means many context menu commands are unavailable.
     
  • Tweaked {foldercontents} in Info Tips. The changes in 12.10 caused huge wall-of-text pop-ups for some folders, so we've dialled back the defaults to a max name length of 40 characters and a max item count of 10. In addition, the item count now applies to files and folders in total, instead of individually.
     
  • Improved support for updating file icons after a file type association change.
     
  • The @hideifpath and @disableifpath modifiers now work if you put quotes around the path (although the quotes aren't necessary in this case).
     
  • File change notifications are now deferred while the file display scrollbar is held down to prevent the scroll operation being interrupted by background file changes.
     
  • When the file list is filtered (e.g. using the filter bar) or scrolled, any outstanding requests for metadata are now re-ordered to prioritise the currently displayed files. For example, if you turn on the Product Version column, and go to C:\Windows\System32 and filter the list, the versions for the filtered results should now come back much quicker than if you had to wait for information to be generated for the whole folder.
     
  • Made some changes to the way the "auto-select next file after deleting" option is implemented to hopefully make it more reliable.
     
  • Aliases now work in Find/Filter clauses Full Path, Location and Target.
     
  • Tweaked the speed and quality of scrolling in thumbnails and icon modes.
     
  • OneDrive has a problem where sometimes it will start returning "sync pending" as the status for all files; this version adds an additional method of querying the sync status to hopefully overcome this issue.
     
  • Scripting: Before a script dialog opens, Opus now checks the specified coordinates are on-screen and fixes them if they are not. This fixes problems caused by saving coordinates with one monitor setup and loading them into another. You can prevent this using the new position_fix property in the rare situations where you want to open a dialog off-screen.
     
  • Scripting: Rect objects have a new ToString method as a convenience when debugging.
     
  • Scripting: SysInfo has new methods to get monitor work areas (like the full monitor rectangles, but excluding things like the Taskbar and docked toolbars) and the invisible shadow/resizing borders around windows.
     
  • Fixed bogus UAC prompt when copying metadata to read-only file.
     
  • Fixed being unable to save manual sort data if the folder was read-only, hidden, etc. (e.g. Due to giving it a custom folder icon.)
     
  • Fixed a problem with MP3 metadata showing strings from the ID3v1 tag instead of the ID3v2 tag in some cases.
     
  • Fixed changing tabs while the filter bar was active sending subsequent keypresses into the now hidden filter in the previously active tab. ( Filter bar focus issue )
     
  • If you had two Locked (Allow Changes) tabs linked in NavLock mode, changed folders, then reset to the home folder and changed folders again, NavLock would stop working and show an out-of-sync error. This has been fixed.
     
  • When folder tab close buttons were turned off, the subordinate "small close buttons" option affected the way lock icons were drawn.
     
  • Fixed a rare crash which could happen when closing the last folder tab via middle click or double click.
     
  • Fixed MultiView plugin context menu not opening where the mouse pointer was.
     
  • Fixed file display grouped by Type not re-grouping files which were renamed to new types.
     
  • Fixed crash when right-clicking Bitlocker-locked drive icon in the folder tree.
     
  • Fixed the Help > Check For Program Updates command not displaying the Update Checker if an automatic update check had already begun in the background and become stuck in some way.
     
  • Fixed problem removing certain metadata fields from a PNG file (creation software, author, copyright) when that metadata was only present as a PNG TeXT chunk rather than as EXIF/XMP metadata.
     
  • Workaround for invisible menus and other pop-ups caused by Plays.TV screen capture software.
     
  • Fixed issues identified in Manually-added picture metadata not being retained relating to some image metadata.
     
  • Fixed problem with certain combinations of folder tree preferences that could mean the User Profile folder wasn't added to the tree even if it was enabled.
     
  • Fix for crash reported in "dopus_fileinfo" error on every startup of Directory Opus.
     
  • Fix for crash when right-clicking .MP3 files in French Windows locale.
  • Fixed problem typing certain characters directly into the rename macro editor (vs pasting via the clipboard, which worked OK). (There are still some issues with compound characters generated via the Windows 10 emoji keyboard, which is a more complex problem.)
     
  • Fixed situation where selecting a folder tab could move it to the end of the tab bar if the previously active tab was in Locked (Allow Changes) mode and there were scripts handling folder-change events.
     
  • The new "tab bring to front delay" setting is now saved properly.
     
  • Find ADVANCED now switches the Find panel to Advanced mode if it's already open in Simple mode.
     
  • Find ADVANCED and Find SIMPLE now work reliably if the utility panel is already open (and showing something other than the Find panel).
     
  • Fixed Go /quickaccess FOLDERCONTENT showing long, encoded IDL:... strings instead of normal filenames, if recent files were turned on in the Quick Access folder.
     
  • Fixed problem with the Select previous folder when going Up option that would cause the previous folder to not be selected if you went to certain aliases (like /temp) and then clicked up from there.
     
  • Fixed path shown for search results when searching This PC using the search toolbar field.
     
  • If Opus has previously detected or downloaded a beta version update, and then the "check for beta updates" flag in Preferences is turned off, it will now forget all evidence of the beta it previously found.
     
  • Fixed layouts not opening properly from the jump list if their names matched Prefs command arguments.
     
  • Fixes for problems introduced in Windows 10 version 1903 (mostly relating to cloud storage - 12.15 also adds a registry setting to control these changes).

28 May 2019

Directory Opus 12.14.2 (Beta)

Directory Opus 12.14.2 (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:

  • The Properties FORMATLIST command can now be configured to control which formats it displays. By default it lists both favorite and content type formats but you can make it only show one type using the favorites or contenttype keywords. You can also add the noreset keyword to stop the four "reset" commands from being displayed.
     
  • A new Set QUICKFILTER=!clear command now exists to clear just the wildcard pattern from the filter. The documentation for Set QUICKFILTER on its own has been corrected to state that it opens the filter bar and gives focus to the pattern field.
     
  • Fixed problem typing certain characters directly into the rename macro editor (vs pasting via the clipboard, which worked OK). (There are still some issues with compound characters generated via the Windows 10 emoji keyboard, which is a more complex problem.)
     
  • Fixed situation where selecting a folder tab could move it to the end of the tab bar if the previously active tab was in Locked (Allow Changes) mode and there were scripts handling folder-change events.
     
  • The new "tab bring to front delay" setting is now saved properly.
     
  • Find ADVANCED now switches the Find panel to Advanced mode if it's already open in Simple mode.
     
  • Find ADVANCED and Find SIMPLE now work reliably if the utility panel is already open (and showing something other than the Find panel).
     
  • Fixed Go /quickaccess FOLDERCONTENT showing long, encoded IDL:... strings instead of normal filenames, if recent files were turned on in the Quick Access folder.
     
  • Fixed problem with the Select previous folder when going Up option that would cause the previous folder to not be selected if you went to certain aliases (like /temp) and then clicked up from there.
     
  • Fixed path shown for search results when searching This PC using the search toolbar field.
     
  • If Opus has previously detected or downloaded a beta version update, and then the "check for beta updates" flag in Preferences is turned off, it will now forget all evidence of the beta it previously found.
     
  • Fixed layouts not opening properly from the jump list if their names matched Prefs command arguments.
     
  • Fixes for problems introduced in Windows 10 version 1903 (mostly relating to cloud storage).

16 May 2019

Directory Opus 12.14.1 (Beta)

Directory Opus 12.14.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:

  • Added Play STOPALL command, which can be used to stop any currently playing sounds that were started in QUIET mode (i.e. those without a visible dialog).
     
  • Added MULTIFUNC argument to Favorites and Recent commands. When set, the generated list of favorites (or recents) will be three-button buttons, with left-click opening on the left, right-click opening on the right (dual display) and middle-click opening a new Lister or tab.
     
  • Added Ignore diacritics options for both the FAYT and the Filter Bar (Preferences / File Displays / FAYT and Filter Bar Options). For example, when on, if you type fe into the file display it will now also match files starting with (assuming your system locale considers e and é related).
     
  • Added an option to Preferences / Folder Tabs / Options to allow the delay before a folder tab is selected when dragging over it to be configured (or to disable selection altogether).
     
  • Added Preferences / Miscellaneous / Advanced [Cosmetic]: custom_network_folder_icons advanced option, which allows the location field and folder tabs to display customized folder icons for network folders. Turning this on may cause problems if you have folder tabs pointing to inaccessible machines.
     
  • Added Preferences / Miscellaneous / Advanced [Behavior]: wsl_distribution option to specify the distribution to use for WSL commands.
     
  • Simple wildcard and regex labels now have a checkbox to specify whether the pattern needs to match the full path or just the file or folder name. If you're just testing an extension like *.doc then it doesn't matter, but this makes it easier to, say, highlight files with names matching FW*.doc.
     
  • Buttons using the Set TREEROOT command now indicate their state, and you can use the command in @if conditions. ( @ifset:TREEROOT=reset )
     
  • Thumbnails for shortcuts that have custom icons now show the icons instead of thumbnailing what the shortcut points to, consistent with Explorer. ( Disabling thumbnail generation on a per folder/file type basis )
     
  • When other programs request a folder be opened with a file selected, the short delay before the selection is scrolled into view has been removed.
     
  • The folder tab group preview in Preferences now shows NavLock'd tabs with italic labels, consistent with the real tabs in the Lister.
     
  • Menu items generated by Filetype SENDTOMENU=nosub at the top level now inherit the parent button's label position and separator.
     
  • Folder Options > Save dialog is slightly improved for keyboard access.
     
  • If you use inline rename but don't push return, and then change folders via the tree or breadcrumbs, the rename is now applied instead of being cancelled. (Consistent with File Explorer, and requested on the forum.)
     
  • With friendly dates on, day names now come from Opus instead of the OS. Solves the issue where e.g. "Today" comes from Opus and "Monday" from the OS, and the two are set to different languages. BETA REMINDER: Other languages may see English day names until translations are updated.
     
  • Improved Go /quickaccess FOLDERCONTENT command for adding the Quick Access folder to a menu (e.g. the Favorites menu).
     
  • The ContextMenu command used to be unable to access certain context menu items (e.g. the OneDrive Share a OneDrive link command). These now work (in that case, via label since there is no associated verb). The ITEMMENU argument is now on by default, unless the command is being run from a background context menu, as it is normally wanted and leaving it out means many context menu commands are unavailable.
     
  • Tweaked {foldercontents} in Info Tips. The changes in 12.10 caused huge wall-of-text pop-ups for some folders, so we've dialled back the defaults to a max name length of 40 characters and a max item count of 10. In addition, the item count now applies to files and folders in total, instead of individually.
     
  • Improved support for updating file icons after a file type association change.
     
  • The @hideifpath and @disableifpath modifiers now work if you put quotes around the path (although the quotes aren't necessary in this case).
     
  • File change notifications are now deferred while the file display scrollbar is held down to prevent the scroll operation being interrupted by background file changes.
     
  • When the file list is filtered (e.g. using the filter bar) or scrolled, any outstanding requests for metadata are now re-ordered to prioritise the currently displayed files. For example, if you turn on the Product Version column, and go to C:\Windows\System32 and filter the list, the versions for the filtered results should now come back much quicker than if you had to wait for information to be generated for the whole folder.
     
  • Made some changes to the way the "auto-select next file after deleting" option is implemented to hopefully make it more reliable.
     
  • Aliases now work in Find/Filter clauses Full Path, Location and Target.
     
  • Tweaked the speed and quality of scrolling in thumbnails and icon modes.
     
  • OneDrive has a problem where sometimes it will start returning "sync pending" as the status for all files; this version adds an additional method of querying the sync status to hopefully overcome this issue.
     
  • Scripting: Before a script dialog opens, Opus now checks the specified coordinates are on-screen and fixes them if they are not. This fixes problems caused by saving coordinates with one monitor setup and loading them into another. You can prevent this using the new position_fix property in the rare situations where you want to open a dialog off-screen.
     
  • Scripting: Rect objects have a new ToString method as a convenience when debugging.
     
  • Scripting: SysInfo has new methods to get monitor work areas (like the full monitor rectangles, but excluding things like the Taskbar and docked toolbars) and the invisible shadow/resizing borders around windows.
     
  • Fixed bogus UAC prompt when copying metadata to read-only file.
     
  • Fixed being unable to save manual sort data if the folder was read-only, hidden, etc. (e.g. Due to giving it a custom folder icon.)
     
  • Fixed a problem with MP3 metadata showing strings from the ID3v1 tag instead of the ID3v2 tag in some cases.
     
  • Fixed changing tabs while the filter bar was active sending subsequent keypresses into the now hidden filter in the previously active tab. ( Filter bar focus issue )
     
  • If you had two Locked (Allow Changes) tabs linked in NavLock mode, changed folders, then reset to the home folder and changed folders again, NavLock would stop working and show an out-of-sync error. This has been fixed.
     
  • When folder tab close buttons were turned off, the subordinate "small close buttons" option affected the way lock icons were drawn.
     
  • Fixed a rare crash which could happen when closing the last folder tab via middle click or double click.
     
  • Fixed MultiView plugin context menu not opening where the mouse pointer was.
     
  • Fixed file display grouped by Type not re-grouping files which were renamed to new types.
     
  • Fixed crash when right-clicking Bitlocker-locked drive icon in the folder tree.
     
  • Fixed the Help > Check For Program Updates command not displaying the Update Checker if an automatic update check had already begun in the background and become stuck in some way.
     
  • Fixed problem removing certain metadata fields from a PNG file (creation software, author, copyright) when that metadata was only present as a PNG TeXT chunk rather than as EXIF/XMP metadata.
     
  • Workaround for invisible menus and other pop-ups caused by Plays.TV screen capture software.
     
  • Fixed issues identified in Manually-added picture metadata not being retained relating to some image metadata.
     
  • Fixed problem with certain combinations of folder tree preferences that could mean the User Profile folder wasn't added to the tree even if it was enabled.
     
  • Fix for crash reported in "dopus_fileinfo" error on every startup of Directory Opus.
     
  • Fix for crash when right-clicking .MP3 files in French Windows locale.

16 April 2019

Directory Opus 12.14

Directory Opus 12.14 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:


This is an out-of-band update to fix several issues with 12.13 that were not detected during the beta test phase.


Changes since 12.13:

5 April 2019

Directory Opus 12.13

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

Download:


Changes since 12.12:

  • The update checker can now check for new beta versions as well as stable releases. This can be enabled with the new option in Preferences / Internet / Updates (and will also be turned on automatically if you're currently using a beta version). Also added an option for the update checker to check daily as well as weekly and monthly. The frequency that Opus "nags" you to reboot after installing an update has also been reduced.
     
  • The Rename dialog macro builder now supports selecting from a given point to the end of the filename, no matter how long the name is. To access this, position the cursor at the start position, then press Shift+End twice (or Shift+Home twice when right-justified).
     
  • You can now turn off auto-play, and turn on volume mute, for some ActiveX viewers via the ActiveX + Preview + Office + Web plugin. This only works if the ActiveX control understands the appropriate properties. It's known to work with the Windows Media Player ActiveX control (note: not the Preview Handler, which already disables auto-play by default).
     
  • Added support for .opus audio files to the metadata pane.
     
  • Added a command (Help RELEASENOTES) to display the current release notes. Added this to the default Help menu.
     
  • Added Clipboard FILE argument which allows filenames to be placed in the clipboard to be specified on the command line (e.g. Clipboard COPY FILE C:\moo.zip).
     
  • Set LISTERTITLE now accepts %S to insert the name of the currently selected Lister style (if any).
     
  • The Set COLUMNS command now accepts the same special codes as Set FORMAT (e.g. Set COLUMNS=!folder) to load the columns from a special format without affecting anything else about the current folder format.
     
  • You can now use @if:Prefs STYLE=xyz to make buttons conditional on the last style which was loaded, e.g. to cycle styles with a single button. Individual buttons which load styles now also highlight when their style is active (i.e. the last style which was loaded).
     
  • Added Command.GetModifiers script method to retrieve a map of modifiers that have been set on the command. Modifiers set in a button that then calls a script command are now passed through to the script (and can be queried using the new method).
     
  • Scripts can now control taskbar grouping of Listers, viewers and custom dialogs using the new SetTaskbarGroup method of the Lister, Viewer and Dialog objects.
     
  • Scripting: The FSUtil.Hash object can now generate three flavors of CRC32 checksums in addition to the existing MD5 and SHA variants.
     
  • Scripting: Listers now have a style property, which names the last style (if any) applied to them.
     
  • Added VFS_TestSameDrive and VFS_TestSamePath vfs plugin functions.
     
  • The Owner column is now calculated on a background thread, which should make it more efficient for large network folders.
     
  • When the SetAttr command is run on softlinks and junctions to modify the timestamps it now changes the date of the link rather than the date of the target.
     
  • When restoring a configuration backup, choosing "replace existing configuration completely" will now delete any icons, images and sound files in the old config folder. Previously, those folders would be merged with the new config even when replacing it.
     
  • Below Preferences / Launching Opus, drop-downs for choosing layouts now support the full layouts tree including sub-folders.
     
  • Added a simple caching system to the metadata thread so that multiple queries for the same file in a short space of time will come out of the cache rather than re-reading the file every time. Should improve performance when the file display is showing metadata columns and label filters are also querying metadata.
     
  • Drive icons now update correctly in the tree when a drive's bitlocker status changes.
     
  • It was previously possible (if you tried hard enough) to enable the Always enable this toolbar's keys in Listers option for the viewer toolbar, which could break many normal keys outside of the viewer.
     
  • The Customize dialog no longer allows the currently selected Viewer toolbar to be turned on in Listers. Additionally, the Viewer page in Preferences no longer allows a currently selected Lister toolbar to be selected as the Viewer toolbar.
     
  • The archives plugin now prefixes an underscore before any file or folder names within an archive which would clash with reserved device names under Windows (CON, AUX, etc.).
     
  • Toolbar buttons that are disabled/hidden by a @disable-type clause can no longer be launched via their hotkey.
     
  • If clicking the selected folder tab is configured to go to the previous tab, this no longer happens when clicking a tab to activate the window it is in or make it the source. (Unless you then click it a second time, of course.)
     
  • Thumbnails for comic book archives (cbz, cb7, cbr) now support WebP and HEIC files within the archives.
     
  • Increased the length of the metadata fields supported by plugins for music and video files (e.g. FLAC files).
     
  • In Preferences and other dialogs, checkboxes and other controls are now checked and expanded slightly if their labels are too long for the control size. This fixes problems in e.g. Polish at 125% DPI scaling where a large number of controls had the ends of their labels cut off.
     
  • The 64-bit version of the MultiView plugin now works, provided you have 64-bit versions of the viewer DLLs it uses. This enables an alternative set of viewers for things like Office documents and many other formats.
     
  • Increased compatibility with metadata shooting time fields presented in a non-EXIF compliant format.
     
  • Updated UnRAR.dll to 5.70.100. (n.b. Opus was not affected by the WinRAR ACE issue fixed in 5.70; we're just updating to the current version.)
     
  • Updated 7z.dll to 19.0.0.0, which improves encryption strength for 7z archives.
     
  • Fixed Windows Search not always working in 12.12.
     
  • The path length counts at the bottom of the Create Folder dialog are now correct if it is opened by a button in multi-line mode with predefined folder names.
     
  • The Create Folder dialog now remembers its size in multi-line mode.
     
  • Fix for SFTP RSA keys using paths containing multibyte UTF8 characters.
     
  • Fixed a problem which prevented editing of EXIF metadata on files which had a timestamp (created/modified/accessed) earlier than 1/1/1970.
     
  • Improved the way Preferences / Toolbars / Scripts finds the default text editor.
     
  • Corrected new multi-file inline rename mode when using brackets and other wildcard characters in the new name.
     
  • Fixed rendering of Customize > Commands list when an icon set with large icons in the "small" size was installed.
     
  • The FTP log now uses the system text color instead of being hard-coded to black. (Only affects new log messages, since colors are saved into the log.)
     
  • Fixed auto-quoting getting confused by {filepath$|nopath} and similar (for example, {destpath$}{filepath$|nopath} wouldn't auto-quote properly).
     
  • Fixed incorrect interaction between @disablenosel and @disableifpath command modifiers.
     
  • DOS-mode functions that are intended to be synchronous (i.e. not return until the DOS process has ended) now are.
     
  • Fixed the option to add layouts to the Desktop context menu making a mess of the menu if the sub-menu option was turned off and your layouts were arranged into multiple groups/folders. (You may need to reboot for this fix to take effect.)

  • The Metadata.other.autodesc property didn't work reliably.
     
  • The Rename INLINE=single argument was being ignored if the Rename all selected files at once option was turned on under Preferences / File Operations / Inline Rename.
     
  • The def_value property is now supported by all scripting objects which use default values.
     
  • The Path.filepart property now returns an empty string when called for a root path.
     
  • Fixed a bug which meant if the Lister was showing This PC, a command that specified a path on the command line (e.g. Delete C:\Moo.txt) might not work.
     
  • Fixed (internal, undocumented) DOpusRT.exe /Prefs command crashing Opus if no Preferences page was specified.
     
  • Fixed rare freeze which could occur when opening windows containing a combo control.
     
  • Fixed inline rename (F2) not working on items in subfolders when in the Desktop folder using Flat View.
     
  • Fixed crash which could occur when refreshing (F5) on a UNC path with certain folder tree configurations.
     
  • Fixed crash if filters referred to themselves or each other in an infinite loop.
     
  • Fixed password prompt appearing if you put e.g. a deleted, encrypted 7z archive into the clipboard from the Recycle Bin.
     
  • Fixed a crash when undocking a dual display Lister (assuming docking was enabled in Preferences).
     
  • Fixed a couple of problems that occurred when checkbox mode and details+thumbnails mode were turned on at the same time.
     
  • Fixed a problem introduced in Opus 12.11 which could cause the taskbar to flash over borderless full-screen applications and games when doing certain things in Opus on multi-monitor setups.
     
  • Fixed cosmetic issue in the Rename dialog if the Rename Macro Builder font was taller than the rest of the line.
     
  • Fixed cosmetic issue with buttons to the right of labels on toolbars if you had button spacing set to zero and the Office 2003 style on or themes off.
     
  • If "always display the jobs bar" was on and you manually closed the jobs bar, the bar for that Lister would then go into auto-close mode if a file operation caused it to re-appear. It now goes back into "always display" mode.
     
  • The Jobs Bar no longer has a close button when "always display the jobs bar" is on. (You can still close it via buttons if you need to, e.g. Set JOBSBAR=off).
     
  • The update icon is now only displayed once in each window when using dual file displays with independent status bars.
     
  • Fix for "Crashes unmounting Bitlocker drive" https://resource.dopus.com/t/crashes-unmounting-bitlocker-drive/31868.
     
  • Fixed some compatibility problems with the most recent version of OneDrive that meant the online/offline status of files could be displayed incorrectly.
     
  • Fixed a bug that in some cases could cause OneDrive offline files to be downloaded when showing their thumbnails.
     
  • Now includes updated Portuguese Brazilian translation. (Thanks to Dyecks Rocha and Alexandre Corrêa.)

20 March 2019

Directory Opus 12.12.4 (Beta)

Directory Opus 12.12.4 (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:

  • The Set COLUMNS command now accepts the same special codes as Set FORMAT (e.g. Set COLUMNS=!folder) to load the columns from a special format without affecting anything else about the current folder format.
     
  • You can now use @if:Prefs STYLE=xyz to make buttons conditional on the last style which was loaded, e.g. to cycle styles with a single button. Individual buttons which load styles now also highlight when their style is active (i.e. the last style which was loaded).
     
  • Scripting: Listers now have a style property, which names the last style (if any) applied to them.
     
  • Fixed a problem with the metadata cache introduced in the previous beta that could cause metadata to not update in some cases.
     
  • DOS-mode functions that are intended to be synchronous (i.e. not return until the DOS process has ended) now are.

15 March 2019

Directory Opus 12.12.3 (Beta)

Directory Opus 12.12.3 (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:

  • Scripting: The FSUtil.Hash object can now generate three flavors of CRC32 checksums in addition to the existing MD5 and SHA variants.
     
  • The 64-bit version of the MultiView plugin now works, provided you have 64-bit versions of the viewer DLLs it uses. This enables an alternative set of viewers for things like Office documents and many other formats.
     
  • Increased compatibility with metadata shooting time fields presented in a non-EXIF compliant format.
     
  • Updated UnRAR.dll to 5.70.100. (n.b. Opus was not affected by the WinRAR ACE issue fixed in 5.70; we're just updating to the current version.)
     
  • Fixed a crash when undocking a dual display Lister (assuming docking was enabled in Preferences).
     
  • Fixed a couple of problems that occurred when checkbox mode and details+thumbnails mode were turned on at the same time.
     
  • Fixed a problem introduced in Opus 12.11 which could cause the taskbar to flash over borderless full-screen applications and games when doing certain things in Opus on multi-monitor setups.
     
  • Fixed cosmetic issue in the Rename dialog if the Rename Macro Builder font was taller than the rest of the line.
     
  • Fixed cosmetic issue with buttons to the right of labels on toolbars if you had button spacing set to zero and the Office 2003 style on or themes off.
     
  • If "always display the jobs bar" was on and you manually closed the jobs bar, the bar for that Lister would then go into auto-close mode if a file operation caused it to re-appear. It now goes back into "always display" mode.
     
  • The Jobs Bar no longer has a close button when "always display the jobs bar" is on. (You can still close it via buttons if you need to, e.g. Set JOBSBAR=off).
     
  • The update icon is now only displayed once in each window when using dual file displays with independent status bars.
     
  • Fix for "Crashes unmounting Bitlocker drive".
     
  • Fixed some compatibility problems with the most recent version of OneDrive that meant the online/offline status of files could be displayed incorrectly.
     
  • Fixed a bug that in some cases could cause OneDrive offline files to be downloaded when showing their thumbnails.