BBAutoComplete 1.5.5

November 19th, 2014 (BBAutoComplete)

Version 1.5.5 of BBAutoComplete is now available. It includes the following enhancements:

  • Revised the instructions for Microsoft Word to recommend running the script using FastScripts because that seems to work around a bug in Word 2011.
  • Clarified the locations of script folders.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • BBAutoComplete is better at repairing folder ownership and permissions.
  • Updated the Gatekeeper signature format.
  • The Software Update… feature is better at explaining what you can do if installation fails.
  • Improved error reporting when BBAutoComplete can’t connect to the update server.
  • Worked around a bug in Mac OS X 10.10 that could cause BBAutoComplete to freeze at launch.
  • Improved the error reporting.
  • Updated the disk image icon for Mac OS X 10.10.
  • The disk image is now optimized for Retina displays.
  • Adjusted the font sizes in the PDF manual.
  • Fixed a bug where the release notes in the Software Update… window were shown in the wrong font.
  • Fixed a bug were BBAutoComplete could crash if Microsoft Word returned invalid information about the selection.
  • BBAutoComplete now requires Mac OS X 10.6.8 or later. Versions of BBAutoComplete for Mac OS X 10.5 and earlier are available.

BBAutoComplete 1.5.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 BBAutoComplete, please see the version history.

DropDMG 3.2.5

November 19th, 2014 (DropDMG)

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.

Update (2014-11-19): DropDMG 3.2.5 was submitted to the Mac App Store.

Update (2014-11-24): DropDMG 3.2.5 is now available from the Mac App Store.

SpamSieve 2.9.18

November 17th, 2014 (SpamSieve)

Version 2.9.18 of SpamSieve is now available. This is a free update that includes the following changes:

SpamSieve 2.9.18 works with Mac OS X 10.6 through 10.10 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

EagleFiler 1.6.3

November 17th, 2014 (EagleFiler)

Version 1.6.3 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • Added an EagleFiler Import command in the system Share menu for importing URLs to EagleFiler (requires Mac OS X 10.10). You can hold down the Option key to have EagleFiler bring up its options window before importing.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • Made lots of optimizations to improve EagleFiler’s performance and reduce its memory use. Some highlights are:
    • Indexing e-mail messages is faster, particularly for messages containing attached files of common types.
    • Indexing e-mail HTML messages is much less I/O intensive, which should make EagleFiler more responsive on Macs with spinning disks.
    • Syncing tags with the Finder is faster.
    • Optimized the date formatter to work around a performance regression in Mac OS X 10.10.
  • EagleFiler now reports to Notification Center when it finishes an import.
  • If you are importing a URL and specify a title in the options window, the title is now used for the filename as well.
  • The Command-Tab switcher will now change you to the space containing the current main window, rather than staying on the current space if the Drop Pad was already visible there.
  • Improved compatibility with MailTags.
  • Improved compatibility with BitTorrent Sync.
  • The Backup Metadata command now backs up the creation date, modification date, and file label. EagleFiler does not restore these, since they might be older than the values in the filesystem, but they are now in the backup to enable possible restores in the future when files are passed through a lossy cloud.
  • EagleFiler is better able to import and merge malformed mbox files that have leading whitespace.
  • EagleFiler is better able to recover from a variety of file ownership and permissions problems.
  • If EagleFiler encounters empty messages when capturing from Outlook, there is now an option to skip all of them so that you don’t have to click a button for each message.
  • It is now possible to disable tag syncing on a global or per-library basis. This is described in the How do Finder tags work with EagleFiler? section of the manual.
  • Added the Copy Notes to Spotlight Comments script.
  • The How does indexing in EagleFiler work? section of the manual now describes some new logging options that you can use to isolate the source of the problem if searching or indexing is slow.
  • Added the following sections to section to the manual:
  • Updated and improved the following sections of the manual:
  • Added EnableJavaScriptForWebTool to the esoteric preferences.
  • Esoteric preferences links are now directly clickable in the Apple Help and PDF manual.
  • Re-rendered the library document icon so that it looks sharper and to work around a display bug on Mac OS X 10.10.
  • Common types of tag syncing errors are now reported more concisely.
  • Adjusted some of the toolbar icons for Mac OS X 10.10.
  • Updated the disk image icon for Mac OS X 10.10.
  • Updated Gatekeeper signature format.
  • Adjusted the way the Purchase… window displays the remaining demo time to try to make it clearer.
  • The Purchase… window now accepts serial numbers copied and pasted from a PDF of an order confirmation, after the browser has transliterated the dashes.
  • Improved handling of localized strings when the application is damaged.
  • Improved error reporting when EagleFiler can’t connect to the update server.
  • The Software Update… feature is better at explaining what you can do if installation fails.
  • Improved the crash reporter’s error reporting.
  • Fixed a bug where the release notes in the Software Update… window were shown in the wrong font.
  • Worked around a bug in Mac OS X 10.10 that could cause crashes when indexing HTML e-mail messages.
  • Worked around a bug in Mac OS X 10.10 that could prevent changing the hotkeys.
  • Worked around a bug in Mac OS X 10.10 that prevented the creation of encrypted libraries.
  • Worked around a bug in Mac OS X 10.10 that could cause EagleFiler to freeze at launch.
  • Worked around an Xcode bug that caused EagleFiler to complain in Console about missing images.
  • Fixed a bug where capturing from Vienna 3 didn’t work.
  • Fixed a regression where the Info window didn’t update if you edited a cell in the records list.
  • Fixed a possible cause of an error when checking the locations of files in the library.
  • Fixed a regression where the Info window didn’t look right if no browser window was open.
  • Fixed a bug where EagleFiler could crash or be very slow when there were a lot of icon thumbnails to load.
  • Fixed a bug where EagleFiler would try to import invisible Dropbox support files.
  • Fixed a bug where smart folders could incorrectly include the containing folder in the list.
  • Fixed a bug where the NonTextExtensions default didn’t work.
  • Fixed several typos when capturing from Outlook.
  • Updated the localizations.

EagleFiler 1.6.3 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 EagleFiler, please see the version history.

Update (2014-11-18): EagleFiler 1.6.3 was submitted to the Mac App Store.

Update (2014-11-25): EagleFiler 1.6.3 is now available from the Mac App Store.

SpamSieve 2.9.17

October 16th, 2014 (SpamSieve)

Version 2.9.17 of SpamSieve is now available. This is a free update that includes the following changes:

SpamSieve 2.9.17 works with Mac OS X 10.6 through 10.10 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

SpamSieve 2.9.16

September 17th, 2014 (SpamSieve)

Version 2.9.16 of SpamSieve is now available. This is a free update that includes the following changes:

SpamSieve 2.9.16 works with Mac OS X 10.6 through 10.10 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

SpamSieve for Yosemite Public Beta

July 25th, 2014 (SpamSieve)

If you’re part of the OS X Beta Program for Mac OS X 10.10 Yosemite, you can click this link (after installing SpamSieve) to sign up to receive beta versions of SpamSieve via the built-in Software Update command. When updating to the beta, please read all of the release notes. There’s also additional information here about pre-release versions of Mac OS X. You can click this link if you want to stop receiving beta updates.

If you are using a developer preview version of Yosemite (i.e. not the public beta), you should instead contact us via e-mail.

If you encounter any problems using a beta version of SpamSieve or a beta version of Mac OS X, please report them via e-mail.

Update (2014-08-21): A new beta version of SpamSieve is available for Yosemite Public Beta 2. After following the above instructions, just relaunch SpamSieve and it will offer to update you to the new beta.

Update (2014-09-15): A new beta version of SpamSieve is available for Yosemite Public Beta 3. After following the above instructions, just relaunch SpamSieve and it will offer to update you to the new beta.

Update (2014-09-22): A new beta version of SpamSieve is available for the Yosemite Mail Update.

Update (2014-09-30): A new beta version of SpamSieve is available for Yosemite GM 1.0.

Update (2014-10-07): A new beta version of SpamSieve is available for Yosemite GM 2.0.

Update (2014-10-09): That same version is compatible with Yosemite GM 3.0.

Update (2014-11-03): A new beta version of SpamSieve is available for Mac OS X 10.10.1 14B17.

SpamSieve 2.9.15

June 30th, 2014 (SpamSieve)

Version 2.9.15 of SpamSieve is now available. This is a free update that includes the following changes:

  • Works with Apple Mail under Mac OS X 10.9.4. It’s easiest if you update to SpamSieve 2.9.15 before updating to Mac OS X 10.9.4. In any case, if you don’t see the SpamSieve commands in Apple Mail’s Message menu, be sure to choose Install Apple Mail Plug-In from the SpamSieve menu. Otherwise, with the SpamSieve plug-in not installed, Mail will move good messages to the spam mailbox without consulting SpamSieve.
  • Improved compatibility with pre-release versions of Mac OS X 10.10 Yosemite.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • SpamSieve now requires Mac OS X 10.6.8 or later. Versions of SpamSieve for Mac OS X 10.5 and earlier are available.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • Made changes so that SpamSieve launches faster, especially when cfprefsd is slow to respond.
  • Added the Why are messages marked as spam in Apple Mail but not moved? section to the manual.
  • Fixed a bug that could cause the Install Outlook Scripts command to fail if Parallels Desktop was installed and its stub application for the Windows version of Outlook was enabled.
  • The Apple Mail - SaneBox script now reports errors to Console (since Mail was suppressing them) and no longer times out for very large mailboxes.
  • The Software Update… feature is better at explaining what you can do if installation fails.
  • Adjusted the way the Purchase… window displays the remaining demo time to try to make it clearer.
  • Improved the reporting of file permissions errors and damaged sound files.
  • Improved the handling of localized strings when the application is damaged.
  • Fixed a bug where the release notes in the Software Update… window were shown in the wrong font.
  • Fixed a bug where SpamSieve would auto-train even if you had unchecked all of the filters.
  • Updated the Dutch, Japanese, and Spanish localizations.
  • If you would like to help keep SpamSieve’s Japanese localization up-to-date, please contact spamsieve@c-command.com.

SpamSieve 2.9.15 works with Mac OS X 10.6 through 10.9 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

SpamSieve 2.9.14

May 15th, 2014 (SpamSieve)

Version 2.9.14 of SpamSieve is now available. This is a free update that includes the following changes:

SpamSieve 2.9.14 works with Mac OS X 10.5 through 10.9 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

EagleFiler 1.6.2

May 14th, 2014 (EagleFiler)

Version 1.6.2 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • It is now possible to import via drag and drop when multiple tags are selected. EagleFiler will assign all of the selected tags to the imported files.
  • EagleFiler now displays animated GIF files as videos, instead of showing the first frame as a static image.
  • More image/photo metadata is now indexed and, thus, searchable.
  • The Verify command can now detect and repair bad file permissions and ownership.
  • EagleFiler 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.
  • Each library now has an independent queue of operations so, for example, a small import into one library no longer has to wait for another library’s large import to complete.
  • Made further optimizations to the Open With menu to make EagleFiler more responsive during typing.
  • When operations are in progress and you tell EagleFiler to empty the trash, it now waits a bit longer before aborting. This lets it successfully empty the trash if said operations were almost done.
  • Opening a library whose search index has been reset or deleted is much faster.
  • Movies and audio files are now indexed using AVFoundation rather than QuickTime.
  • The characters '“”‘’ are now allowed in tag names.
  • Modernized lots of code and removed old code that’s no longer needed for compatibility with legacy OS versions.
  • Added the Import Safari Tabs and Shorten Path scripts.
  • Added the How does indexing in EagleFiler work?, Where is my EagleFiler library?, How can I back up my EagleFiler data?, and Importing Mail From Mail Pilot sections to the manual. Updated the How can I access my library from multiple Macs?, How can I put my library on my iPhone?, and Importing Mail From Outlook sections.
  • The images in the PDF manual and Apple Help are now Retina-resolution.
  • Adjusted the font sizes in the PDF manual.
  • Added AlwaysShowNewRecordSheet and DrawColoredLabelRowBackgrounds to the Esoteric Preferences.
  • It is now possible to silently skip the capture warning when Apple Mail is busy.
  • EagleFiler now skips importing MailMate’s .emlh files.
  • If the indexer crashes due to a WebKit bug, EagleFiler now tries a second method of indexing.
  • EagleFiler now restores the label if there’s an error setting the Finger tags.
  • Made various improvements to EagleFiler’s error logging.
  • Worked around an OS bug that could cause a crash when indexing certain Web archive files.
  • Reduced RAM use when indexing Web archives.
  • Fixed a bug where EagleFiler could erroneously think that a file was missing if it was imported via Scan for New Files and had certain non-ASCII characters in its name.
  • Fixed a glitch with the Errors window toolbar when reporting certain types of mail import errors.
  • Fixed a bug where Import Bookmarks… would sometimes import duplicate URLs where there were none.
  • Fixed a bug where Import Bookmarks… would incorrectly skip importing some URLs when using the Bookmark Web page format if you had Allow duplicate files in library unchecked.
  • Fixed a bug indexing PDF files that contained nil strings.
  • Fixed a bug where capturing messages from Apple Mail sometimes created the mailbox inside an extra folder layer.
  • Fixed a bug where a record being edited in the Info window could have its changes prematurely committed, resulting in its removal from the selected smart folder (if the changes made it no longer match the smart folder’s criteria).
  • Fixed a bug where modification and creation dates older than 2000-12-31 were not properly displayed.
  • Fixed a bug where tagging a large number of records was slow.

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

Update (2014-05-14): We intend to submit EagleFiler 1.6.2 to the Mac App Store, but currently Apple’s iTunes Connect Web site is down.

Update (2014-05-14): EagleFiler 1.6.2 was submitted to the Mac App Store.

Update (2014-05-16): EagleFiler 1.6.2 is now available from the Mac App Store.