This is a beta release. It may be unstable. Some text may not be translated yet. Use at your own risk!
Download manually, or use Help > Check for Program Updates (if beta versions are enabled in Preferences / Internet / Updates).
Native SVG support
Opus now supports native rendering of SVG files.
-
When shown in the viewer, images are dynamically resized when zoomed.
-
Toolbar buttons can now use SVG code for their icon imagery, embedded within the button itself (i.e. not reliant on external files).
-
You can also include inline SVG code in marked up text. The image will be automatically scaled to shell icon size (16x16 at 100% dpi). Use
<%svg>to introduce the SVG code. E.g.blue <%svg viewBox="0 0 32 32"><circle cx="16" cy="16" r="16" fill="blue" /></svg> dot. -
Things that accept marked-up text (e.g. markup text control in script dialogs) now also accept SVG code directly (rather than as an inline code) - in this case the image will be resized to fill the available space.
-
The
DOpus.LoadImage()script method can now create an image object from SVG code. In this mode, the "alpha" parameter is no longer valid, instead the last parameter is "remove_padding".
Viewer
-
Improved viewer magnifier cursor key "nudge" behaviour when zoomed into the image.
-
You can now click the viewer selection area grab handles, hold the Shift key down, and release the mouse button - the mouse will still move the selection handle around until you release the Shift key. This lets you use cursor key nudging while editing the existing selection.
-
The selection in the viewer can now be adjusted with the cursor keys:
-
Ctrl + β/β/β/β- expand selection
-
Ctrl+Shift + β/β/β/β - shrink selection
-
β/β/β/β - move selection
-
Preferences
-
Added Preferences / Folder Tabs / Options / Display tab index option.
-
Added Preferences / Viewer / Standalone Viewer / Options / Show checkerboard behind transparent images option (and a similar one for the Viewer Pane).
This is different to the "Checkerboard if possible" option for the viewer background colour, because it only renders the checkerboard effect behind the image itself - any area surrounding the image will be rendered in the normal viewer background colour. Note that unlike the "Checkerboard if possible" background option, this option works even if accelerated rendering is turned off.
Commands
- Added
Set CLEARAUTOFORMATScommand, used to clear the list of automatically remembered folder formats. - Added "sortnumeric" option for
Go FOLDERCONTENTandFavorites FOLDERCONTENTcommands. - Added
@skipallerrorscommand modifier. Automatically skips over any errors without showing an error dialog.
Other changes
- Added "GPS Timestamp" column.
- In the metadata panel, you can now copy timestamps from/to the "Release Date" field.
- You can now undo restoring items from the recycle bin (i.e. if you delete a file to the recycle bin, then undo it, you can now redo the delete).
- The MetaPlugin now only ignores refresh requests when using the Microsoft Office viewers, rather than all third-party viewers. (If you notice files reloading in the viewer shortly after they are displayed, please let us know the file type and viewer involved and we'll see if it needs a similar workaround to the Office viewers.)
- Preferences / Miscellaneous / Advanced / ο»Ώconfig_backup_name can now include the Opus version number, using
%OpusVer%(2 numbers for stable releases, 3 for beta) or%OpusVerBeta%(always all 3 numbers).
Scripting
- Numeric edit controls in script dialogs have two new properties:
- Preserve padding: makes them preserve any zero-padding in front of their value.
- Auto-size: controls will be auto-sized to fit their maximum value (note: the up/down control must also be enabled).
Fixes
- Improved behaviour of progress dialogs showing/hiding via the jobs bar buttons
- Fixed custom viewer titlebar showing incorrect label colors in light mode
- Fixed standalone viewer marked image indicator getting out of sync
- Fixed viewer "Reset scroll position" option not working.
- Fixed viewer toolbar not refreshing button states properly when moving from one image to the next.
- Fixed
{sourcepath|noterm}still adding a backslash to the end of the path if the current lister path came from an alias. - Fixed MultiView plugin config dialog freezing if the DLL path was typed or pasted.
- Fixed "reverse index column" checkbox not working for path formats.
- Fixed incorrect dialog background color after opening in Languages Preferences page.
- Fixed evaluator "selbytes" sometimes returning an incorrect value.
- Fixed auto-rotation of images going wrong in the accelerated viewer if auto background color was enabled.
- Fixed crash from File Open dialog when using the search field.