Changes relating to USB export:
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).
New Preferences options:
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.
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.
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 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.
Added Preferences / Viewer / Standalone Viewer / Show full file path in window title option.
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 option to ImageShack Preferences settings to disable thumbnail
labels on uploaded images.
Changes to commands:
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.
Added Set LISTERCMD ToggleMaximize command to allow a hotkey that toggles between full-screen and restored Lister size.
Added Set FOLDERTREESIZE command to adjust the size of the folder tree from a button or hotkey.
Added Go TABLIST command to produce a dynamic list of folder tabs.
Go TABGROUPLOAD now accepts the TABCLOSEALL argument to override the 'close existing' flag. Also added qualifier support to the folder tab ‘Tab Groups’ context menu (Shift = don't close existing tabs, Ctrl = close existing tabs.)
Added Set GROUPFOLDERSATTOP command to allow the new Keep folders at top when grouped flag to be changed from a button or hotkey.
Added PATH argument to the FileType NEW command to allow new files to be created in folders other than the current source.
Added the PATTERN argument to the Copy command to allow better control of renaming during copy/move.
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 "confirm" modifier for the {dlgpassword} code (e.g.
{dlgpassword|Enter password||confirm}) – the dialog will contain two
password fields and the values must match before the OK button is
enabled.
Changes relating to columns, sorting and grouping:
Added FOURCC column for movie files.
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.
Added Keep folders at top when grouped option to Folder Options
Added "Path length" column and ability to search on path length to
advanced filter control.
Changes relating to archives:
Comic Book Archive formats (CB7, CBR, CBZ) now have separate items in the Archive Plugins list, so you can turn them on and off individually.
Improved handling for archive formats with “multiple extensions” (for example, .tar.gz).
The file type column will now show friendly descriptions for archive formats handled by the 7zip plugin (if the filetypes are not actually registered on your system).
Added special rendering for comic book thumbnails.
Miscellaneous changes:
The Advanced Find / Filter control can now search/filter by Rating.
The update checker now offers a “Save” option that lets you save the downloaded updater to be installed later.
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.
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.
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.
It is now possible to assign a hotkey to a menu (to pop the menu open by pressing the key).
Control + Mouse-wheel now zooms in/out in the viewer pane (consistent with the standalone viewer).
Added trial Norwegian Language library.
Added the {cp} status bar code to display calculated percentages.
In tiles mode, icon overlays (e.g. to indicate shortcuts or source-control status, or Opus's own copy queue) are now shown over the main, large icon or thumbnail. (Previously, they were shown over the smaller filetype icon which was only visible with certain configurations.)
Jumbo icons are now supported in Tiles mode.
Image conversion with the PRESERVEDATE argument now preserves the creation date as well as the last modified date.
Clicking the “position” and “volume” sliders in the movie plugin viewer now jumps immediately to the position clicked, rather than stepping towards it.
Button tooltips now support multiple lines using \n as a line-break marker.
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 (ref: http://resource.dopus.com/viewtopic.php?f=3&t=16101)
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.
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.
Shift-select did not work in the icon modes immediately after a folder read or mode change (you had to change the focus using the keyboard or mouse before shift-select would work).
Shortcuts to archives did not get thumbnails generated from the target archives.
Fixed small filetype/overlay icons on thumbnails not rendering correctly on Windows XP when files were cut.
CD case thumbs now work in tiles mode and tooltips.
Fixed problem with Filetypes editor not noticing a change in case or removal of & character from file type context menu items labels.
Fixed problem with Filetypes editor - copy & paste of context menu items did not correctly set the type of the newly copied item.
Drag and drop TO an ftp site would ignore the configured drag&drop action if it had been changed to a non-default combination of Copy command arguments.
The filetypes editor no longer displays verbs in the context menu page that have a DelegateExecute command; this stops accidental deletion of non-standard system verbs (e.g. “opennewprocess” for folders).
Fixed a crash if the licence manager came up before the program ran (i.e. due to expired cert) and you clicked on one of the "reveal" links.
Fixed crash when copying files from a collection using the Copy command with a wildcard specified on the command line.
Fixed problem with the ‘Refine’ mode in Find not correctly limiting itself to only those folders already matched .
Thumbnails for archives no longer display image dimensions.
Fixed crash that could occur with a zip file containing items with ".." in their paths.
Remote desktop drives were not shown in the 'native' Computer view.
Fixed intermittent problem generating thumbnails for plugin archives .
Fixed doubled-up description for GIF files.
Deleting files from encrypted RAR archives could trigger an extra, unnecessary password prompt.
Viewer pane now shows the real image type in its title bar after loading a file with the wrong extension (e.g. .JPG file containing PNG data).
In the Delete error dialog which shows the EXEs with locks on the file, some of the EXE paths were slightly too wide for the space due to a Windows bug.
Opus now checks for the Explorer registry key that hides its collection icon from the desktop and removes it when the user turns the icon on. This fixes the problem of removing the icon from the desktop and then never being able to get it back.
The status bar in “simple” mode (e.g. when searching) no longer truncates at 127 characters.
Renaming a folder displayed in flat view/grouped would result in the items losing their indentation
The item with focus is now made visible whenever the viewer/meta panes open/close .
The file display background was not always properly redrawn when quick filter first activated (important if a different background color was set) .
Fixed bug where drag&drop of an ASCII file from FTP to the desktop (explorer) would result in the file being truncated if lf->cr/lf conversion happened.
Fixed problem with Delete Warning dialog showing a doubled-up “- Directory Opus” title
Fixed error if only extracting dirs (no files at all) from an archive.
PDF metadata is now supported in files produced by PDFSharp.
In the image viewer, Ctrl-S now works to overwrite GIF images with cropped versions when the image is being viewed by the AnimGIF plugin.
The cd_thumb_coverart_file Advanced Preferences option can now be set to an empty string to completely disable CD cover art support if desired.
Fixed a bug in the music metadata system that could cause a crash if extracting metadata happened on multiple threads simultaneously.
The timestamps of copied files were not properly preserved if the copied file had associated metadata (ratings, tags, comment, etc) that was also copied.
The "Select previous folder when going up" option now really only applies to Go UP, and not whenever the new folder happens to be the parent of the old one.
Fixed bug that could cause the progress dialog’s percentage complete to be miscalculated.