DropDMG 3.2.5

The following was posted on the DropDMG blog:

Version 3.2.5 of DropDMG is now available. This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • DropDMG now sets the Finder icon positions for invisible files, so that if the user has the Finder set to show invisible files (e.g. using AppleShowAllFiles) they do not cover up the background picture or the icons in your disk image’s layout.
  • DropDMG now accepts background pictures with resolutions that are off by a fraction of a dot per inch, as thats’s how some graphics programs save them.
  • DropDMG can now be told to mount disk images via AppleScript. You can control whether verification and file ownership are enabled, whether a shadow file is used, and whether the disk image is mounted at a custom location in the file system. For encrypted disk images, you can specify the passphrase directly or tell DropDMG to load it from a particular configuration in your keychain.
  • DropDMG now supports making the mounted disk image window smaller than the background picture. The window is always anchored at the top-left of the background picture but can be inset a certain number of points from its bottom and right edges. There is currently no user interface for setting the insets, but you can edit them by quitting DropDMG and editing the windowInsets value in the layout’s Info.plist file.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • DropDMG now uses power assertions to prevent App Nap from slowing user-initiated operations when the window is in the background or blocked by the screensaver.
  • Adjusted the icon badging for Mac OS X 10.10’s new mounted disk image icon.
  • Updated the disk image icon for Mac OS X 10.10.
  • Improved the following sections of the manual (among others):
  • Esoteric preferences links are now directly clickable in the Apple Help and PDF manual.
  • The log database no longer uses WAL mode.
  • Worked around a bug in Mac OS X 10.10 that could cause DropDMG to freeze at launch.
  • Worked around a bug in Mac OS X 10.10 that prevented the creation of encrypted disk images when the passphrase was not specified in the configuration.
  • Worked around an Xcode bug that caused DropDMG to complain in Console about missing images.
  • Improved DropDMG’s error handling.
  • Improved the crash reporter.
  • Updated the Gatekeeper signature format.
  • The Software Update… feature is better at explaining what you can do if installation fails.
  • Fixed a bug where the release notes in the Software Update… window were shown in the wrong font.
  • Adjusted the way the Purchase… window displays the remaining demo time to try to make it clearer.
  • The images in the PDF manual and Apple Help are now Retina-resolution.
  • Adjusted the font sizes in the PDF manual.
  • Better handling of localized strings when a bundle is missing (because the application is damaged).
  • Mac OS X 10.10 no longer logs an error related to the main window’s trial button.
  • Worked around an OS bug that could cause a crash when reading DropDMG’s log file.
  • Fixed a bug where DropDMG would report an error if you tried to delete from the log detail drawer.
  • Fixed a bug that could cause a crash when editing license agreements.
  • Fixed a bug where blank disk images sometimes had the wrong internal file ownership.
  • Fixed a regression where the Preferences window wouldn’t open when running in Japanese.
  • Updated the localizations.
  • We need help keeping DropDMG’s Italian and Japanese localizations up-to-date. Please contact dropdmg@c-command.com if you’re interested.
  • DropDMG now requires Mac OS X 10.6.8 or later.
  • DropDMG’s Automator action now requires Mac OS X 10.9 or later. This is because Xcode has dropped support for Objective-C garbage collection, but Mac OS X 10.8 and earlier only support garbage collected Automator actions. If you need to use DropDMG and Automator with Mac OS X 10.8 or earlier, you can run DropDMG 3.2.4.

DropDMG 3.2.5 works with Mac OS X 10.6.8 through 10.10. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.