This is a preliminary, beta release. It fixes a number of issues reported since the release of Directory Opus 10.
Because this is beta version, translations may not be fully up-to-date and some English text may appear in non-English versions.
New features and minor changes:
Added options to Preferences / Display / Colors and Fonts / File display background to define different background colors when the quick filter is active in the file display.
The Filter Bar file extension drop-down now hides extensions that are hidden by other filters (e.g. the Folder Format filters), and also shows a file count alongside each extension.
The breadcrumbs field now takes a "focus" argument which, when combined with "left", "right" or "dest", gives focus to the file display in question.
Added Set FOLDERTREESIZE command to adjust the size of the folder tree from a button or hotkey.
Added Preferences / Viewer / Standalone Viewer / Show full file path in window title option.
Added FOURCC column for movie files.
It is now possible to assign a hotkey to a menu (to pop the menu open by pressing the key).
Added Go TABLIST command to produce a dynamic list of folder tabs.
Added Keep folders at top when grouped option to Folder Options. Also added Set GROUPFOLDERSATTOP command to allow this flag to be changed from a button or hotkey.
Control + Mouse-wheel now zooms in/out in the viewer pane (consistent with the standalone viewer).
Bug fixes:
If all tabs are locked, opening an http URL (e.g. via the Favorites system) no longer results in an unnecessary tab being opened.
Fixed a number of refresh/redraw issues when changing cosmetic toolbar options through the Customize dialog when sub-menus are open.
Menu text color is now only inherited from the parent toolbar when the background image or background color is as well (fixes hard-to-read menu text with certain toolbar color configurations).
Fixed bug where Opus would insert random characters into a command if you used a variable but did not include the closing brace (e.g. "{$test").
FTP address book entries with an ampersand (&) in their name would not connect according to the saved settings (e.g. SSH would be ignored).
Copying NTFS file descriptions did not work when the source file was in a library.
Fixed bug with right-dragdrop menu when dragging from a library to a normal folder.
Fixed problem with the names of user-configured folders in the JumpList being incorrectly split at a : or \ character.
Fixed horizontal page scrolling problem in List mode.
Metadata panel date/time fields did not render their focus rectangles properly.
Fixed a problem with the update checker that could potentially cause it to never finish downloading the update.
Using the Clipboard COPYNAMES command on a library file that had been added to a collection (e.g. via a search) would result in the internal Opus lib:// path being copied to the clipboard instead of the real file path.
Pasting a UNC file path into the location field would result in an error.
An advanced filter (e.g. when used with the Find command) would incorrectly fail if it contained a regex "contains" clause that failed, even if other clauses would have matched.
With the duplicate file finder, if both a folder and a child directory of that folder had been added to the list of paths to search, Opus would incorrectly return single non-matching files in the results.
Dropping files onto folders in the breadcrumbs control could incorrectly run the "dropshift" or "dropctrl" actions even if those keys were not held down.
Fixed a bug which prevented some metadata being displayed for movie files.
Known issue with this beta version:
(Update: If you re-download the beta, this is fixed.) Opus will crash if you close the Customize window while a three-button is expanded for editing. We'll fix that in the next update.
This is a preliminary, beta release. It fixes a number of issues reported since the release of Directory Opus 10.
Because this is beta version, translations may not be fully up-to-date and some English text may appear in non-English versions.
New features and minor changes:
Opus now supports the PortableApps system when exporting to USB drives.
A limited form of Explorer Replacement mode is now available when running a USB-exported version (see the help file for information on how to enable this).
Added Grid lines only in source file display option to Preferences / File Display Modes / Details and Power Modes pages. With this option enabled, if grid lines are turned on they will only be shown when the file display is set as source.
The Advanced Find / Filter control can now search/filter by Rating.
Added Preferences / File Display Modes / Thumbnails / Overlay relative dimension bars option. This option displays horizontal and vertical bars overlaid on thumbnails that represent the images size relative to the largest image in the folder. The color of the bars can be changed from the Colors and Fonts page.
The update checker now offers a "Save" option that lets you save the downloaded updater to be installed later.
Added Preferences / Internet / Updates / Don't display the update checker at all option. When this is turned on, the update checker will never be displayed automatically. You will be notified of an available update with an icon in the Lister status bar.
Added popup menus on the back/forward/up file display border buttons (right-click, or left-click + hold).
The status bar busy indicator is now shown to indicate when a background thread is reading metadata or calculating folder sizes.
On Vista and Windows 7, Opus will now display the names of any processes that have a file locked when a delete fails due to a "file in use" error.
The Select command has a new SIMILARBASE argument for selecting files with the same base-name and different extensions. e.g. If you are in a directory with cat.avi, cat.srt, dog.avi and dog.srt, running the command with the two .avi files selected will add the two corresponding .srt files to the selection. The command should also be useful for selecting all parts of multi-volume archives.
When saving layouts, the Lister's current layout name and settings, if any, are used as the defaults when you are prompted. This makes it easier to update the current layout. Added the Prefs LAYOUTSAVE=updatecurrent command, which updates the Lister's current layout, if there is one, without further prompting. (If there is no current layout then you will still be prompted.)
Added Set LISTERCMD ToggleMaximize command to allow a hotkey that toggles between full-screen and restored Lister size.
Added the si_size_units option to the Preferences / Miscellaneous / Advanced page. This lets you choose which unit (decimal or binary) and prefix (KiB vs KB) Opus will use when displaying file sizes and disk space.
Added a Group command to the column header context menu, which lets you right-click on a column and group by that column without having to find it in the Group By menu.
Bug fixes:
Uploading images to ImageShack without specifying a registered account now works again.
Fixed a problem with long path handling which meant Opus couldn't successfully copy a path that was >248 but <260 chars long.
Fixed a problem where a move from a file collection containing a library file, into another library, would always do a copy+delete rather than a simple move.
Fixed a problem where internal library paths would sometimes be passed to external programs.
Libraries displayed in the folder tree's recent list now work correctly.
When running Opus from USB you are no longer prompted to install updates.
In checkbox mode, with no files checked, dragging a file to the toolbar to drop on a button like Delete was impossible because the Delete button was disabled. Opus now temporarily enables buttons when dragging a file over the toolbar.
Grouping by Rating did not work unless the column was also displayed.
Fixed a couple of button enable/disable issues to do with three-button mode (forum thread)
Fixed a rare crash that was introduced in the previous version (only had one report of this so far).
Added protection to the directory size calculation to handle infinite loops caused by filesystems like ext3 which present links as normal directories.
Added protection to prevent infinite recursion/stack overflow when the folder tree encounters junctions that point to themselves.
Added protection against junctions that create a cyclic loop (a->b, b->c, c->a).
Fixed occasional beeping when the FTP/script logs wrapped.
A button with the command "Go {sourcepath} EJECT" would not correctly be enabled when on an ejectable drive.
Select SIMILAR now works with extensions that contain wildcard characters.
Version details from some .exe files were not being extracted properly.
Now shows BOM information in Description column for more types of text files (more lenient with content-type/perceived-type).
If old-style "descript.ion" file-comments were enabled, moving all files with comments (whether descript.ion or new-style NTFS comments) out of a folder would result in a zero-byte descript.ion file being left or created.
Opening a tab group would not properly apply the format of the initial tab if the previous folder was My Computer.
Fixed a problem where the progress dialog percent complete could exceed 100%.
The Rename dialog's Import Preset command was broken.
Grouping by "Other" columns like svn-status now works.
Applications launched from Opus in admin mode no longer open behind the Lister.
On Windows XP, newer versions TortoiseSVN's menu icons did not appear in Opus.
Directory Opus 10.0.4.0 is now available as a free update for all Directory Opus 10 users.
You can download the update via the GPSoftware website, or use the Check For Program Updates command in the program's Help menu.
If you use the German (Deutsch) version of Opus, go to Haage & Partner's downloads page for the program update, Help file and additional resources translated into German. (For all other languages, use GPSoftware's site.)
Note: If you are currently using Opus 10.0.1.0 or earlier, the built-in updater may fail to install updates in certain situations, and we recommend downloading the update via the web. Use the About Directory Opus command in the Help menu to see which version you are currently using.
The 10.0.4.0 update includes everything from the 10.0.3.x beta versions:
The update also includes the following new changes:
Fix for problems recursively creating directories on network shares which return a non-standard error value when checking the share root itself. This could prevent Opus from running at all if the user-profile was on a UNC path pointing at such a server.
Styles which change folder and set columns would not properly enable the new columns if the starting location was My Computer.
Finally, here are two 15 minute video guides which highlight some of the changes since 10.0.3.0:
This is a preliminary, beta release. It fixes a number of issues reported since the release of Directory Opus 10.
Because this is beta version, translations may not be fully up-to-date and some English text may appear in non-English versions.
New features and minor changes:
When importing File Collections from text files, you can now specify the Unicode encoding or 8-bit code-page (e.g. for Unicode files which do not start with a BOM).
Breadcrumbs field changes:
Pressing F5 when the breadcrumbs field has focus now opens the Desktop branch drop-down.
Setting the "hotkeymenu" parameter in the button arguments for the Breadcrumbs field causes the assigned hotkey for the field to open the Desktop branch drop-down rather than give the field focus.
You can now right-click on the items in the Breadcrumbs drop-downs to display their context menus.
It is now possible to group the file display by columns that aren't displayed in the list (using the raw Set GROUPBY command).
Bug fixes:
Fixed a crash when clearing metadata in FLAC/OGG/MP4/APE files using the SetAttr META * command.
If an MP3 file had only an ID3v1 tag and you cleared a field in the metapane, the whole tag would be erased.
Improved the appearance of status bar "My Computer"-style graphs
If the tree was set to hide hidden folders, and you were currently positioned below a folder marked as hidden, pressing F5 to refresh the display would result in the file display jumping up to the first non-hidden parent folder.
The Format Lock tooltip now updates to correctly reflect when the Flat View folder format is in use.
Several fixes/improvements to make the Sync panel safer if you change folders/tabs/source/etc. between starting the comparison and performing the sync.
This is a preliminary, beta release. It fixes a number of issues reported since the release of Directory Opus 10.
Because this is beta version, translations may not be fully up-to-date and some English text may appear in non-English versions.
New features and minor changes:
Opus can now open .cb7 (7z Comic Book) and .cbr (RAR Comic Book) archives. If you don't have anything associated with the extensions then double-clicking them in Opus will open them automatically. Otherwise, you need to add the extensions to Settings -> File Types -> File Type Groups -> Archives if you want Opus to take over double-clicks on them within Opus.
Alt-click on the path segments displayed in the file display border now opens the folder in a new tab.
The standard Opus Find function now uses "IFilters" for binary filetypes when doing "contains" searches on them (so, e.g., it can now search Word documents properly) .
Raw Digital Camera plugin: Updated to code from DCRaw 9.12, adding support for some more cameras (e.g. Canon S100).
The metadata pane can now set metadata in MP4, APE , Ogg and FLAC music formats
The native My Computer display now renders the disk space bar graphs using the current visual style (if enabled -- Vista/Win7 only).
Status Bar codes:
Improved the way the g=3 and g=4 My Computer-style bar graphs look when not on glass.
Added new g=5 and g=6 modes which draw My Computer-style bar graphs using visual styles.
The wizard shown the first time a new user runs Opus now begins with a page that lets you select which language to use.
Opus now supports the Windows "restart manager" which lets installers ask Opus to restart itself.
Bug fixes:
Fix for Batch Rename Pro menu not appearing in Opus.
Drag&Drop of a folder from the file display border hot path to the tab bar now opens a new tab
Fixed a problem with folders under libraries in the tree not resorting when renamed.
Fixed crash in right-click context menus triggered by shell extensions with owner-draw menu items. (e.g. The CFi ShellToys Image Resize menu would reliably trigger this crash unless Opus was configured to use Office2003-style menus).
If you clicked the bottom-right corner of an inactive lister, it did not come to the front until you released the mouse button (unlike the other corners/edges).
Fixed a problem with saving Rename Presets with an period in their names.
Alt-click on an FTP site in the tree to open the site in a new tab did not build the FTP path for the new tab correctly.
Find (Ctrl-F) in the text plugin was broken in the previous beta.
Right-click on a folder in a Go FOLDERCONTENT list did not display the context menu for the folder
Fixed a crash caused by right-clicking a file in a sub-folder in a Go FOLDERCONTENT list on a floating toolbar.
SetAttr META * now correctly removes ID3v1/APE tags if Opus is set to write these as well
Fixed slight cosmetic glitch in the folder tree, if set to automatic horizontal scrolling with full-row selection, and you entered a folder with a short name while causing it to scroll to the right.
Opus now recognises the Album Artist tags on APE files written by dBpowerAmp.
This is a preliminary, beta release. It fixes a number of issues reported since the release of Directory Opus 10.
Because this is beta version, translations may not be fully up-to-date and some English text may appear in non-English versions.
New features and minor changes:
A new status bar sample has been added to the Samples drop-down in Preferences / Display / Status Bar that shows off a few of the more advanced features of the status bar.
Added an Album Artist column to the Music category, to display the MP3 ID3v2 Album Artist tag.
Added Disc Number and Album Artist support for M4A/AAC, FLAC, OGG and APE files.
The metadata panel now groups the "common" music tags (Album, Artist, Track, Year, etc) together at the top of the list of tags.
Added two new columns to the Lister - Target and User description. The Target column displays the target of shortcuts, links and junctions. The User description column displays the user-assigned comment for the file. With the addition of these two columns you may wish to remove this information from the existing Description column. The new desc_show_info setting in Preferences / Miscellaneous / Advanced lets you configure exactly what the Description column should display.
Added a new SHA-1 Checksum column to the Lister, to complement the existing MD5 Checksum column. Added SHA/S argument to the GetSizes command, and Clipboard COPYNAMES now has hash4, hash5 and hash6 arguments to copy SHA-1 checksums to the clipboard. The default Edit menu now contains some SHA-1 commands. Reset your toolbars to defaults to get these in existing configurations.
The existing max_md5_file_size Advanced setting can now be set to 1 to completely disable automatic hash calculation.
The Advanced Find function has a new option for Contains clause: Assume UTF-8 without BOM. When enabled, text files without a BOM at the beginning will be assumed to be UTF-8 instead of the current system code page.
The Synchronize panel has a new option: Sync left-to-right. When this is enabled, the left (or top) file display will always be used as the source of the sync, and the right (or bottom) file display will always be used as the destination, regardless of their actual source/destination states.
Right-clicking a Lister Style and choosing Edit from the context menu now automatically selects that style in Preferences after the dialog opens.
Added a new command modifier: @disablenosel. When this is specified at the top of a function, the button will be disabled if no files or folders are selected.
The Preferences filter can now properly search some pages containing lists of items (e.g. Viewer Plugins, VFS Plugins, Advanced and Language).
The Drive List field can now take the nofocus parameter to prevent the source/destination focus being changed when a drive is selected from the drop-down.
The FileType SENDTOMENU command has new nosub and shift parameters.
The Set Description command now uses the metadata system internally, meaning that descriptions you assign to files like JPEGs will also set the description within the file's tags.
Breadcrumbs field path components now support Shift/Ctrl/Alt-clicking to read folders in a new Lister, dual-display or new tab.
Bug fixes:
The Send To context menu is now only built when the sub-menu actually opens, rather than when the parent context menu opens. This prevents delays if the Send To folder contains shortcuts to network drives.
Rename Presets did not persist their "Rename files in selected sub-folders" and "Rename matching filenames as one" flags.
Fixed tooltips on status bar graphs. (A bug introduced in 10.0.3.1 meant only the first graph got a tooltip.)
GetSizes MD5/SHA and Clipboard COPYNAMES=hash did not display a progress dialog if only a single file was selected, even if the one file took a long time.
Improved look of menus when combined with WindowBlinds, thanks to improvements in WindowBlinds 7.30a.
Fixed crash if you copied a context menu item out of the filetype editor on one machine and then tried to paste it into that of another machine (e.g. via Remote Desktop's shared clipboard).
Fixed "Go NEW VIEW=thumbnails" and similar, where the view-mode was ignored when opening a new window.
Folder formats inside of styles can now override the background color without the override being undone if the style also happens to change folders.
In the metapane, tabbing past the BPM field would incorrectly mark it as modified if the file originally had no BPM field.
Synchronize filters were not applied correctly to the destination in a two-way sync.
Fixed problem with Synchronize where a folder that existed in both the source and destination could be deleted incorrectly because it was empty.
Fixed problem with Drive List drop-downs going off the edge of the screen.
@ifset now works with CHECKBOXMODE=On and Off, as well as Toggle.
The Play command on a toolbar was incorrectly disabled (and would never be enabled) if the Lister opened in a non-filesystem folder.
Using Set LAYOUT=Remember followed by Set LAYOUT=Restore would result in blank file display if the Lister was originally in dual display, and then set to single display before the restore.
Toggling the viewer pane off & back on repeatedly in the same button could cause a crash.
The Track Number column was blank for MP3 files that only had ID3v1 tags.
Fixed problem with SetAttr META * not clearing GPS latitude/longitude tags properly.
Metapane would show "multiple values" for disc number field when selecting multiple files even if the values were the same.
"Ignore folder format of Default Lister" now works when the default lister has folder tabs.
"Prefs LAYOUTTHISLISTER=paths" now respects the layout's "ignore folder formats" setting and the LAYOUTIGNOREFORMATS=yes/no argument that can override it.
Fixed Prefs LAYOUTTHISLISTER always setting the view-mode to Details.
Fixed Lister Styles applying the "View Mode" setting for the right file display based on whether or not the setting for the left file display was on.
Fix NavLock immediately going "out of sync" or causing an undesired folder change when used with Lister Styles and Prefs LAYOUTTHISLISTER.
Fixed some minor issues with how hotkey fields responded when you pushed Ctrl/Shift/Alt.
Fixed problem with the Metapane not updating to reflect changes to metadata made outside of the panel.
Setting time/date fields (e.g. the MP3 ReleaseTime field) to an absolute value did not work from the SetAttr META command line.
Setting the AuthorURL MP3 tag did not work.
SetAttr META * was not removing MP3 tags (broken in 10.0.3.1).
Fixed crash which could occur after extracting thumbnails from WMA files, as well as a memory leak and several other potential crashes in the WMA tags code.
Fixed crash which could occur in folder-size calculation.
Fixed some painting artifacts in the hex viewer.
If the hex viewer was resized while its quick-search field was visible, the field would overlap with the viewer's scrollbars.
When searching in the text/hex viewer, if you typed quicker than the search could keep up, your last keypress was sometimes ignored.
When searching in the text/hex viewer, deleting the search string now clears the highlight instead of leaving the previous letter highlighted.
Status bar settings were left as-is if you opened Preferences, chose a new status bar setup from the Samples menu, then clicked OK or Apply without editing the status bar further.
Status bar codes like {hba} (hidden bytes) resulted in random gibberish on the status bar.