21 November 2014

Directory Opus 11.8.1 (Beta)

Directory Opus 11.8.1 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • Scripting:
    • Added foreground and lastactive properties to the Lister object.
    • Added lastactive property to the DOpus.Listers collection.
  • The Copy UPDATEALL command no longer skips empty directories.
  • Resizing an existing column using a command like Set COLUMNSADD=sizeauto(!,200) will no longer revert to sorting by name if you were sorting by the column you resized.
  • Events under Preferences / Folder Tree / Selection with commands defined by default can now be cleared without the commands coming back on restart. (Previously you had to set them to a space or similar to prevent them returning to their defaults.)
  • If a JPEG image has an EXIF comment greater than 512 chars long, the comment is no longer displayed (since some programs seem to store large chunks of private data in that field).
  • Fixed problem with Windows Search incorrectly displaying the This location is not indexed warning.
  • Fixed sub-collections not responding to changes made to their files (previously this only worked for top-level collections).
  • Added an option to the Misc page in the FTP AddressBook to control the use of MDTM on unrecognized server types.

14 November 2014

Directory Opus 11.8

Directory Opus 11.8 is now available as a free update for all Directory Opus 11 users.

Download:

32-bit version:    Universal    Deutsch    简化字
64-bit version:    Universal    Deutsch    简化字

Changes:

This update includes all the changes in the 11.7.x betas:

7 November 2014

Directory Opus 11.7.6 (Beta)

Directory Opus 11.7.6 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • The Set COLUMNSADD command now provides a simple way to resize existing columns without moving them, by specifying ! for the position. For example, Set COLUMNSADD=desc(!,200) will resize the description column to 200 pixels without moving it. (If the column isn't on already, it is added to the end, the same as if * was used for the position.)
  • The Set COLUMNSADD command now works on the Name column, allowing you to move and resize it.
  • Improved the dopusrt.exe /info information-exporting tool's handling of localized folder names. For each folder tab, the main paths it returns are now always the "real" paths, and separate display_path values are returned with the localized paths.
  • Drag & drop from C:\ to a CD burner (using the default Copy MOVEWHENSAME function) would move rather than copy, as the CD burning staging area is technically on the C:\ drive. This is now considered a copy across devices, and files will be copied by default.
  • The Scripting FSUtil.SameDrive function has a new c flag which tells it to treat a CD burner staging area as the CD drive itself.
  • Fixed some hotkeys on the default Operations toolbar (e.g. Ctrl+1 for Copy Files) not working if the toolbar was turned off and Always enable this toolbar's keys in Listers was turned on.
  • Fixed queued Copy MOVEWHENSAME copies (which are usually started via drag-and-drop) always saying "Copy" in the list of queued jobs, even if the operation would ultimately result in a move. (The operation itself was always correct, even if mislabeled in the queue list.)

24 October 2014

Directory Opus 11.7.5 (Beta)

Directory Opus 11.7.5 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • Added the SETFOCUS argument to the Select command. Similar to MAKEVISIBLE but it also causes the viewer pane to show the first selected file automatically. Also, the MAKEVISIBLE and SETFOCUS arguments now ensure the first matching file is made visible even if it was already selected.
  • Buttons that use @ifset etc. with a global variable now work correctly in a floating toolbar.
  • Fixed failure to launch double-clicked symbolic links which ultimately resolved to volumes without a drive letter. (e.g. Symbolic link to junction to mount point to volume with no letter.)
  • Changed behaviour of double-clicks on symbolic links, so the unresolved path is launched. This is consistent with Explorer and allows you to e.g. create symlink.txt pointing to original.csv and then open the same file as either plain text or CSV, depending on which you double-click. (Exception: Symbolic links to exe files are still resolved, otherwise they do not work at all.)
  • Running the same user-defined command more than once in a single button did not work.
  • Fixed crash if FSUtil.GetMetadata was called without assigning the result to anything.
  • Fixed problem introduced in previous beta which could prevent the display being properly updated after some Toolbar command changes.

10 October 2014

Directory Opus 11.7.4 (Beta)

Directory Opus 11.7.4 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • Scripting changes:
    • Added the following additional notifications to the OnListerUIChange event: duallayout, metapanelayout, viewerlayout, toolbars, toolbarset, toolbarsauto, minmax
    • Fixed a bug when using tags via script Metadata object (if the file in question came from a tab, retrieving the tags from the object would cause the file to lose its tags in the file list).
  • Fixed commands with Set THUMBNAILSIZE not running any commands after that line.
  • Fix for character encoding issue when saving MP3 ID3 tags in some locales.
  • Greatly reduced delay when using the context menu to extract non-zip archives which contain thousands of folders.
  • If the metadata panel fails to apply metadata changes because of a sharing violation, it now checks viewers to see if the file is currently being viewed, and closes it again before retrying.
  • The Set LAYOUT=Remember command did not properly record the toolbars that were open.

3 October 2014

Directory Opus 11.7.3 (Beta)

Directory Opus 11.7.3 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • Scripting changes:
    • Added crumbpath and lock properties to the Tab object.
    • Fixed scripts not working as file type events.
  • Added Go NEXTCRUMB and Go LASTCRUMB commands.
  • The breadcrumbs path control would show an incorrect path if you went directly from Desktop to C:\.
  • The jobsbar_no_arrow advanced option now works properly.
  • Select SOURCETODEST and DESTTOSOURCE now fail silently with no destination file display, instead of prompting for a folder.
  • The @icon directive did not work correctly for icons from external files (e.g. DLLs or EXEs) if an icon index was specified.

25 September 2014

Directory Opus 11.7.2 (Beta)

Directory Opus 11.7.2 (beta) is now available for all Opus 11 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.

32-bit version:    Universal    Deutsch
64-bit version:    Universal    Deutsch

Changes:

  • Scripting changes:
    • When a script is reloaded, any commands it had previously added are now removed before the script is reinitialised, so that if the script looks at the list of commands (DOpus.Create.Command.CommandList) it won't see its own commands listed.
    • A tab created by dropping a folder on the tab bar did not correctly report to scripts if it was on the right side of a dual-display Lister.
    • Vectors used in script configuration values now preserve empty lines.
  • If "Access-Based Enumeration" is enabled for a network share, and a folder the user has no access to is modified (e.g. a file is created within it), Opus would still see the file change and add the folder to the display. Opus now checks if ABE is enabled on a share and if so, specifically checks if it can access the folder before adding it to the list.
  • The arguments dropdown in the command editor for Help REF wasn't up to date.
  • Choosing "Skip Identical" in the Replace File dialog no longer sets the copy operation into Keep Newer mode should it later be switched to Unattended.
  • Changed copy parameter name for clarity. Copy WHENEXISTS=replacenewer is now Copy WHENEXISTS=keepnewer. The old name still works to maintain compatibility with existing buttons.