DropDMG 3.5.1

October 25th, 2017 (DropDMG)

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

  • DropDMG is now 64-bit only and requires macOS 10.7 or later.
  • Updated the Making a Bootable Device Image of a Hard Drive and Restoring Files and Disks sections of the manual for macOS 10.13.
  • Worked around a bug in macOS 10.13 that could corrupt auto-generated volume icon files.
  • Worked around a macOS error when creating a device image of an APFS volume by instead creating the device image of the entire APFS container.
  • Worked around a Finder bug that could mess up the status bar state after creating a disk image.
  • Modernized the task code for macOS 10.13.
  • Fixed a bug where device image files could be owned by the root user.
  • Fixed a bug where DropDMG would unnecessarily regenerate supplied volume icon files.
  • Fixed a bug where there was some extraneous text in the man page.
  • Updated the Chinese, French, and German localizations.

DropDMG 3.5.1 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2017-10-25): DropDMG 3.5.1 has been submitted to the Mac App Store.

Update (2017-11-07): DropDMG 3.5.1 is now available from the Mac App Store.

EagleFiler 1.8.1

October 19th, 2017 (EagleFiler)

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

  • EagleFiler is now 64-bit only and requires macOS 10.7 or later.
  • Added support for HEIC images.
  • Sketch files are now displayed using Sketch’s Quick Look plug-in instead of just showing the file icon.
  • You can now paste Return-delimited tag names into the Tags fields. This can be helpful in concert with selecting a range of tags and using the Copy command, as that generates Return-delimited text.
  • Increased the maximum width of the Title column.
  • The How can I put my library on my iPhone? section of the manual now recommends the new Files app in iOS 11, which can view and sync the tags on your EagleFiler files.
  • Updated the Edit Smart Folder… and Export… sections of the manual.
  • Worked around a macOS 10.13 bug that caused crashes in Core Animation.
  • Worked around a macOS 10.13 bug where importing an Apple Mail message via drag and drop could import an empty folder instead of the .eml file.
  • Worked around a macOS bug that prevented large PDF files from displaying properly.
  • Worked around an issue where macOS would add a color tag (which would then get synced into EagleFiler) when you assigned a label.
  • You can now assign the ef_nometa tag to a folder to exclude it (and its subfolders) from metadata backups.
  • Added the MJTURLSetModificationDateOnCopy esoteric preference to have EagleFiler try to repair lost file modification dates when importing to a NAS.
  • EagleFiler no longer considers .7z message attachments to have unknown type.
  • Improved the error reporting when importing a Web page.
  • Worked around an internal error when opening a library window.
  • When importing an Apple Mail message, EagleFiler no longer warns about missing message parts that are actually present but empty.
  • Fixed a bug where the Drop Pad could show no current library if you closed a library window while EagleFiler was in the background.
  • Fixed a bug where EagleFiler could report an internal error when Control-clicking on a row that now longer exists.
  • Fixed an issue on macOS 10.13 that could cause a hang when searching.
  • Fixed an issue on macOS 10.13 that could prevent closing the library or quitting.
  • Fixed a regression where there was too much debug logging when importing a Web page.
  • Updated the German localization.

EagleFiler 1.8.1 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2017-10-19): EagleFiler 1.8.1 has been submitted to the Mac App Store.

Update (2017-10-19): EagleFiler 1.8.1 is now available from the Mac App Store.

SpamSieve 2.9.29

August 24th, 2017 (SpamSieve)

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

  • Works with Apple Mail under macOS 10.13 High Sierra (currently in beta). It’s easiest if you update to SpamSieve 2.9.29 before updating to 10.13. 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.
  • To get the improvements (described below) to SpamSieve’s integration with Microsoft Outlook 2016, please follow these instructions after updating SpamSieve:
    1. Quit Microsoft Outlook and Outlook - Filter Mailboxes.
    2. From the SpamSieve menu in SpamSieve, choose Install Outlook Scripts.
    3. Go to the Setting Up Outlook 2016 section of the manual and follow the instructions in Step 6 to update your copy of Outlook - Filter Mailboxes.app.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • Made various improvements to the Outlook - Filter Mailboxes app for Microsoft Outlook 2016:
    • The Setting Up Outlook 2016 section of the manual has been updated to be more complete and clear.
    • Worked around a hang in Outlook when there are lots of messages in the inbox.
    • There is an optional “Large Inboxes” setup that can greatly speed up the processing of new messages if you have lots of old messages in your inbox.
    • Filtering now works when the Mac is running in Dutch or Swedish.
    • It is now possible to configure the options using esoteric preferences links, so that you don’t have to edit the script itself.
    • Improved the debug logging and error reporting.
  • Worked around a bug in Microsoft Outlook 15.36 were it could incorrectly report that no messages were selected, thus preventing training from working.
  • The Apple Mail - Remote Training script now sets and clears message background colors and (optionally) flags. This way if a server filter and SpamSieve share the same Spam mailbox, you can easily see which messages are confirmed as spam by SpamSieve because they will be marked in its normal way.
  • Improved the following sections of the manual:
  • Improved the scrolling speed in the Blocklist, Corpus, and Whitelist windows.
  • The diagnostic reporter can now check whether the application package is damaged
  • SpamSieve is better at detecting and reporting problems with the launch agent.
  • Logged errors now use indentation to improve readability.
  • SpamSieve now fixes the permissions of the log file if it can’t append to it (and worked around an OS bug reporting such errors).
  • Improved the Apple Mail debug logging.
  • Improved the reporting of corpus reset errors.
  • Improved the error reporting for damaged files.
  • Documentation and Help menu links to c-command.com now use https instead of http.
  • Made various code modernizations.
  • Fixed a bug that could cause a -10004 error when filtering messages for Microsoft Outlook 2016.
  • Fixed a bug that could cause a crash when processing incoming Apple Mail messages on macOS 10.13.
  • Fixed a bug where some Preferences window labels were truncated on Mac OS X 10.10 due to OS font changes.

SpamSieve 2.9.29 works with macOS 10.6 through 10.13 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.

DropDMG 3.5

July 24th, 2017 (DropDMG)

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

  • The Create macOS Install Disk command can now create a bootable install disk on a hard drive, USB stick, SD card, or disk image. This makes it easy to create test macOS installations from downloaded installers, reinstall the OS, repair your Mac’s drive, or restore from a backup. (Previously, the Create macOS Install Disk command handled burning OS installers to DVD.)
  • Disk image layouts now support the 96×96 icon size.
  • DropDMG is now compatible with beta versions of macOS 10.13 High Sierra. In particular, there were a bunch of changes to APFS that prevented previous versions of DropDMG from working properly.
  • Made some changes to the New Blank Disk Image… interface and documentation to reflect the current status of APFS.
  • Worked around some bugs in macOS 10.13 that could cause errors when creating a disk image with a layout. It is possible that the window’s status bar and toolbar will not be correctly hidden, but at least now you can create images.
  • Added the How can I back up my DropDMG data? section of the manual.
  • Made various improvements to the diagnostic reporter.

DropDMG 3.5 works with macOS 10.6.8 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2017-07-24): DropDMG 3.5 has been submitted to the Mac App Store.

Update (2017-07-28): DropDMG 3.5 is now available from the Mac App Store.

EagleFiler 1.8

July 24th, 2017 (EagleFiler)

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

  • EagleFiler is now compatible with macOS 10.13 (currently in beta).
  • On macOS 10.13, EagleFiler uses APFS’s cloning feature. This can make importing large files much faster and reduce the amount of disk space used, as the copies in EagleFiler’s library can share the same disk blocks as the originals.
  • Added the Message ‣ Use Quick Look command to the View menu, which enables EagleFiler to display images that are attached to e-mails. Previously, only remote images were displayed; attached images could (and can still) be viewed in the separate Quick Look window and by double-clicking the message to open it in Apple Mail or another external viewer. The Message ‣ Plain Text and Message ‣ Rich Text options are still available. These use EagleFiler’s mail engine, which doesn’t yet support inline images but which provides more control over fonts and colors, as well as additional searching and text features.
  • The keyboard shortcut for Reply to Message has been adjusted to allow the View ‣ Message shortcuts to be consistent.
  • Added the Always Search All Records option to the search field menu. This lets you do a global search without having to first select the Records source. If you commonly want to search the entire library, enabling this option can save you that step as well as the step of re-selecting the sources that you were viewing before the search, should you want to go back to viewing them. This is described further in the Searching section of the manual.
  • Importing Apple Mail messages is faster and requires less temporary disk space.
  • It is now possible to use the records list and source list contextual menus without changing the selection. This means that, for example, while editing a record’s note you can copy and paste links to other records. (Previously, Control-clicking on the other record would change the target of the inspector, making the note disappear.)
  • The Info inspector now remembers the scroll position and selection of the notes text view when you switch back and forth to another app.
  • Updated the Quoted Text Colors presets to match the new colors that Apple Mail uses.
  • On macOS 10.13, there is a new Show All Tabs command in the View menu.
  • EagleFiler will now prevent you from creating files whose names are valid on APFS but not HFS+, as such files cannot be backed up via Time Machine or copied/synced to an HFS+ volume.
  • Metadata in JPEG 2000 e-mail attachments is now indexed for searching.
  • Made various performance improvements.
  • Updated the following sections of the manual:
  • When importing from Apple Mail, EagleFiler can now detect and warn if a message is marked as having separately stored attachments but EagleFiler didn’t find any references to them in the message headers.
  • EagleFiler no longer imports DEVONtech_storage metadata files.
  • The diagnostic reporter can now check whether the application package is damaged
  • Removed a workaround for a PDF crash since the underlying bug seems to be fixed in macOS 10.13.
  • Worked around a Web Kit change that prevented quoted text from being colored in rich text e-mail messages.
  • Worked around an OS bug that could make only the first of a group of messages dragged from Outlook import into EagleFiler.
  • Made various code modernizations.
  • Fixed a bug where EagleFiler’s indexer could potentially get confused by the new nanosecond-precision dates in APFS.
  • Fixed a bug where the Tags inspector would look like it would let you delete an undeletable built-in tag.
  • Fixed a bug where certain types of Apple Mail mailbox hierarchies would cause EagleFiler would report that attachments were missing when they weren’t.
  • Fixed a bug where EagleFiler sometimes reported missing Apple Mail attachments using the wrong path, so that it was not possible to open the message and get Mail to re-download the attachments.
  • Fixed a bug where EagleFiler did not import an attachment from an Apple Mail message when the message’s only part was an image.
  • Fixed a bug where column state changes made when a window was in full screen mode were not saved.
  • Fixed a bug where no RTF file was created if you entered metadata but no text in the Quick Entry window.
  • Fixed a bug where some text in the New Library… window was truncated due to OS font changes.
  • Fixed a bug that could cause an internal error when trying to access the Open With menu while a library was opening.
  • Fixed a bug where text could wrap onto an invisible second line in the tag abbreviation column.
  • Fixed bug where YouTube videos in Web archives didn’t play. (Note that the video content is loaded on demand; it not saved in the Web archive file.)
  • Fixed a bug that could cause an internal error when reporting errors.
  • Fixed a bug that could cause an internal error when updating the Find panel.

EagleFiler 1.8 works with macOS 10.6.8 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2017-07-24): EagleFiler 1.8 has been submitted to the Mac App Store.

Update (2017-07-25): EagleFiler 1.8 is now available from the Mac App Store.

EagleFiler 1.7.6

April 18th, 2017 (EagleFiler)

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

  • The x-eaglefiler custom URL scheme now supports a search option. The new Searching From Other Applications section of the manual shows how to use this to initiate an EagleFiler search from Alfred, LaunchBar, or other applications that support URL schemes. You can set up your launcher app to search the current EagleFiler library as well as create shortcuts to open and search specific libraries.
  • Improved the Searching section of the manual.
  • EagleFiler now follows the Match Partial Words setting when highlighting search matches in the records list and in text and e-mail records. In other words, if you were searching for a whole word, EagleFiler will no longer highlight instances of that word contained within another word. This should reduce confusion about what was actually being searched for.
  • Worked around a bug in macOS 10.12 that could make the File ‣ Open command open the library behind an existing library’s window.
  • Worked around a bug in OmniOutliner 5 that caused its compressed flat files to be imported as text files. (The change takes effect for newly imported files or if you rebuild your library.)
  • Worked around a PDF bug in macOS 10.12.4 that could cause a crash when opening a contextual menu.

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

Update (2017–04–18): EagleFiler 1.7.6 has been submitted to the Mac App Store.

Update (2017–04–18): EagleFiler 1.7.6 is now available from the Mac App Store.

DropDMG 3.4.6

April 14th, 2017 (DropDMG)

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

  • The New Blank Disk Image… command now supports case-insensitive APFS (requires macOS 10.12.4 or later). This can be used for testing Mac apps on a file system that is Unicode normalization-preserving, but not normalization-sensitive.
  • Improved the following sections of the manual:
  • The Save Diagnostic Report… command in the Help menu now works with all versions of macOS that DropDMG supports.
  • Made the task code more robust.
  • Made various internal code modernizations.
  • Documentation and Help menu links to c-command.com now use https instead of http.
  • Updated the Japanese localization.

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

Update (2017-04-14): DropDMG 3.4.6 has been submitted to the Mac App Store.

Update (2017-04-19): DropDMG 3.4.6 is now available from the Mac App Store.

EagleFiler 1.7.5

March 21st, 2017 (EagleFiler)

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

  • For consistency with Finder, the New Browser Window command now always makes a new window. As before, when you open a library EagleFiler follows the system preference to decide whether it should be tabbed, and you can use the + button in the tab bar or the New Tab command to make another tab for an existing window.
  • The Command-Up Arrow and Command-Down Arrow keyboard shortcuts no longer change the selection in the records list when their corresponding menu commands (Enclosing Record and Contents of Record) are disabled. This is consistent with Finder and should help prevent getting lost when you reach the top or bottom of the hierarchy.
  • When opening a record link, EagleFiler now deminimizes the window from the Dock, if necessary.
  • When a file in a subfolder of the To Import folder is skipped because it’s a duplicate, it’s now moved to the same relative location in the Unable to Import folder instead of the top level. This should make it easier to figure out where it came from.
  • Updated the Importing From iOS section of the manual.
  • The Capture Not Supported window no longer shows the Show Drop Pad button if the Drop Pad window is already visible.
  • EagleFiler no longer tries to import metadata files for Dropbox’s Selective Sync feature.
  • Acorn 5.6.4 fixes a problem that could cause Acorn to quit if it was launched as a result of EagleFiler asking it to open a file.
  • Improved the error reporting when moving files.
  • Documentation and Help menu links to c-command.com now use https instead of http.
  • Added the DeleteRecordsWithoutCommandKey esoteric preference, which prevents the Delete key from accidentally moving records to the trash when the Command key is not down.
  • Worked around a bug in Preview that could cause an internal error when importing a PDF page via drag and drop.
  • Partially worked around a bug in macOS 10.12 that could prevent some text from being properly indexed for searching. If this was affecting you, you’ll need to rebuild the indexes to see a change for existing records.
  • Fixed a bug where typing Command-Delete in a text editor or text field could move the selected record to the trash instead of deleting text to the beginning of the line.
  • Fixed a bug where an internal error could occur if you emptied the trash while EagleFiler was generating an icon preview.
  • Fixed a regression where EagleFiler would sometimes show records list columns that had been hidden.

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

Update (2017-03-21): EagleFiler 1.7.5 has been submitted to the Mac App Store.

Update (2017-03-24): EagleFiler 1.7.5 is now available from the Mac App Store.

SpamSieve 2.9.28

February 27th, 2017 (SpamSieve)

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

SpamSieve 2.9.28 works with Mac OS X 10.6 through macOS 10.12 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.7.4

February 27th, 2017 (EagleFiler)

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

  • You can now capture entire mailbox hierarchies from within Apple Mail. To do this, select the topmost mailbox (or mailboxes), make sure that no messages are selected, and press the capture key. For more information, see the Importing Mail From Apple Mail section of the manual.
  • EagleFiler now works with newer AudioNote files that are packages.
  • Message display and indexing are faster, particularly for large .eml files.
  • The Save Diagnostic Report… command in the Help menu now works with all versions of macOS that EagleFiler supports.
  • Added the Replace in Titles script.
  • The How can I access my library from multiple Macs? section of the manual has more information about Resilio Sync.
  • Added the Share Extension section of the manual.
  • EagleFiler no longer imports .sync or .ts folders, as they only contain metadata.
  • EagleFiler now logs to Console when a message attachment is particularly slow to index, to help identify problem files or Spotlight importers.
  • Added the IndexMessageAttachments esoteric preference so that you can skip indexing message attachments if Spotlight issues are causing indexing to get stuck.
  • Added the UnindexedAttachmentExtensions user default, as described in the How does indexing in EagleFiler work? section of the manual.
  • Fixed an issue where the EagleFiler Import command was not available in Preview’s Share menu.
  • Fixed a problem where EagleFiler could lose track of a file if the library was stored in Dropbox and Dropbox renamed the file in accordance with its filename limitations.
  • Worked around a WebKit error when importing certain Web pages.
  • Worked around an OS bug that prevented table column state from being saved.
  • Worked around an OS bug that could cause a crash when using the Touch Bar.
  • Worked around an OS bug that could cause a crash when creating a diagnostic report.
  • Worked around an OS bug that prevented importing Mail messages via drag and drop if the subject contained a # character.
  • Worked around an OS bug that could cause an error when displaying a PDF file.
  • Improved the workaround to prevent crashing due to a PDFView contextual menu bug on macOS 10.12.
  • Made the task code more robust.
  • Fixed a regression where some message attachments were not indexed.
  • Fixed a bug that could cause an internal error when reporting an error.

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

Update (2017-02-27): EagleFiler 1.7.4 has been submitted to the Mac App Store.

Update (2017-03-01): EagleFiler 1.7.4 is now available from the Mac App Store.