EagleFiler 1.8.6

February 4th, 2019 (EagleFiler)

Version 1.8.6 of EagleFiler is now available.

EagleFiler makes organizing and managing your information easy. It lets you archive and search mail, Web pages, PDF files, word processing documents, images, and more. Use it to collect information from a variety of sources. Browse different types of files using a familiar three-pane interface. Organize them into folders and annotate them with tags and notes, or leave everything in one folder and pin-point the information you need using the live search. Since EagleFiler stores its library in Finder format, you can use it in concert with the other tools in your Mac ecosystem.

EagleFiler is a digital filing cabinet, a research assistant, snippet collector, and document organizer. You can use it to write a journal, track all the files for a project or job, manage your bookmarks, save your favorite Web articles, store financial statements and receipts, run a paperless office, plan a trip, collect your course notes, archive your e-mail correspondence, search mailing list archives, research a purchase, remember recipes to cook or books to read, store scientific papers, sort photos, gather legal case notes, or assemble a scrapbook. It’s the most flexible tool on your Mac.

This is a free update that includes the following enhancements:

  • When importing from Evernote, EagleFiler now attaches any Optical Character Recognition (OCR) results to the records as notes, so that you can search for printed and handwritten text that had been extracted.
  • Improved EagleFiler’s support for Dark Mode in the records list, record viewer, source list, and options window.
  • Bulk importing from the Files folder using Scan for New Files is much faster (than before and also compared with other import methods), as EagleFiler no longer wastes time reading Spotlight comments that don’t need to be copied. This is especially important on macOS 10.14, as its new security features seem to slow down Apple event processing.
  • Made various changes to improve viewing and scrolling performance in the records list, particularly for large libraries with lots of media files that need to have previews generated.
  • The source list is faster at displaying tags on macOS 10.14.
  • EagleFiler now figures out the date if an e-mail message is missing the Date: header.
  • Improved the following sections of the manual:
  • Improved the error message when EagleFiler is unable to launch.
  • Worked around a bug where Outlook didn’t correctly report which messages were selected, leading to no messages being imported by the capture key.
  • Worked around a macOS bug that could make setting a file’s creation or modification date to earlier than 1970 set the wrong date.
  • Worked around a bug in macOS 10.14 that could cause a hang when importing a URL from Safari via drag and drop.
  • Worked around a problem where EagleFiler could import metadata that was invalid Unicode and thus would cause an error when saving the database.
  • Error logging works better with long error messages that exceed the macOS limit.
  • Error logging now works with strings that cannot be converted to UTF-8.
  • Fixed a bug where a Web page with an illegal Unicode byte sequence in the title might fail to import.
  • Fixed a bug where toolbar buttons would shift position when a label changed size, e.g. from “Read” to “Unread”.
  • Fixed a bug where JavaScript in a Web archive could open a new window in your browser without any user interaction.
  • Fixed a bug where the menu for hiding and showing table columns had an Import From iPhone item.
  • Updated the screenshots in the manual.

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

If you enjoy using EagleFiler, please take a moment to review it on the Mac App Store, Product Hunt, or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

Update (2019-02-04): EagleFiler 1.8.6 has been submitted to the Mac App Store.

Update (2019-02-04): EagleFiler 1.8.6 is now available from the Mac App Store.

ToothFairy 2.4.9

January 29th, 2019 (ToothFairy)

Version 2.4.9 of ToothFairy is now available. ToothFairy is a Mac menu bar utility that lets you connect AirPods to your Mac with a single click or keypress. It also works with other Bluetooth headphones and with input devices such as mice, keyboards, and game pad controllers. You can see at a glance which devices are connected, as well as their battery levels. ToothFairy can also make music and videos sound better by using a higher quality codec for audio output.

This is a free update that includes the following changes:

  • ToothFairy no longer shows an error window when you try to connect to a device that’s already connected.
  • ToothFairy now automatically retries connecting via Bluetooth to make it more likely that it will succeed without user intervention.
  • Improved the Why isn’t my device connecting? section of the manual.
  • Added the Why don’t I see the battery level? section of the manual.
  • Added accessibility labels for the device icon menu and menu bar status icon.
  • ToothFairy is more judicious about changing the audio input device, to avoid excessive Micro Snitch notifications.
  • Fixed a bug where some script text could be displayed with the wrong color in Dark Mode.

ToothFairy 2.4.9 works with macOS 10.11 through 10.14 and requires a Bluetooth device. For information about previous releases of ToothFairy, please see the version history.

If you enjoy using ToothFairy, please take a moment to review it on the Mac App Store, Product Hunt, or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

EagleFiler 1.8.5

December 20th, 2018 (EagleFiler)

Version 1.8.5 of EagleFiler is now available.

EagleFiler makes organizing and managing your information easy. It lets you archive and search mail, Web pages, PDF files, word processing documents, images, and more. Use it to collect information from a variety of sources. Browse different types of files using a familiar three-pane interface. Organize them into folders and annotate them with tags and notes, or leave everything in one folder and pin-point the information you need using the live search. Since EagleFiler stores its library in Finder format, you can use it in concert with the other tools in your Mac ecosystem.

EagleFiler is a digital filing cabinet, a research assistant, snippet collector, and document organizer. You can use it to write a journal, track all the files for a project or job, manage your bookmarks, save your favorite Web articles, store financial statements and receipts, run a paperless office, plan a trip, collect your course notes, archive your e-mail correspondence, search mailing list archives, research a purchase, remember recipes to cook or books to read, store scientific papers, sort photos, gather legal case notes, or assemble a scrapbook. It’s the most flexible tool on your Mac.

This is a free update that includes the following enhancements:

  • Improved EagleFiler’s importing from Evernote. EagleFiler now converts the notes to macOS’s standard Rich Text With Attachments (RTFD) format, preserving images and attached files, text formatting, and metadata (tags, title, author, source URL, dates). This is further described in the Import ENEX File… section of the manual. (In prior versions, importing created an uneditable HTML file, and the attachments were separate EagleFiler records in a sidecar folder.)
  • EagleFiler now supports importing using Continuity Camera (requires macOS 10.14). This is described in the Import from iPhone Camera section of the manual.
  • On macOS 10.14, you can import from Finder via a Quick Action. This is described in the Importing via a Quick Action section of the manual.
  • The capture key now works with NetNewsWire 5.
  • You can now use PopClip to import the selected text into EagleFiler, as described in the Importing via PopClip section of the manual.
  • Plain HTML is now a supported Web page format for importing. This can be useful if you want to preserve the original HTML text content but don’t want the overhead of a Web archive or prefer to use a format that works in all browsers.
  • The Convert for Editing command now works with HTML files (rather than just Web archives).
  • EagleFiler now supports the Hardened Runtime on macOS 10.14.
  • EagleFiler is now notarized by Apple.
  • When importing via AppleScript, there is a new allowing duplicates option to temporarily override the application-wide Allow duplicate files in library preference.
  • The Import Files… command now explains that you can also import files by moving instead of by copying.
  • Added support for importing tags and notes from the forthcoming MailTags 6.
  • Updated the following sections of the manual:
  • Updated the Import Examples sample script.
  • Opening the smart folder editor is faster.
  • Importing pre-existing bookmark files is faster.
  • Improved the responsiveness when typing.
  • Improved the display of labels in Dark Mode.
  • The About window now includes a link to the privacy policy and has an updated layout.
  • EagleFiler reports a better error message when you are trying to manually import a mailbox from Mail and EagleFiler lacks Full Disk Access.
  • EagleFiler now directly opens the Full Disk Access tab of System Preferences to make it easier for you to grant access.
  • EagleFiler now includes a usage description when it requests Automation access on macOS 10.14.
  • EagleFiler now stores damaged index files outside of its file package so that they easier to see and delete to free up disk space.
  • When importing an entire volume, EagleFiler now skips various invisible folders managed by the system.
  • Worked around a macOS bug that caused EagleFiler to get stuck importing certain Web pages and neither finish nor time out.
  • Worked around a macOS change that could cause an internal error when trying to replace text in a PDF view.
  • Improved the diagnostic report.
  • Fixed a bug where status information in the viewer was sometimes displayed with the wrong colors in Dark Mode.
  • Fixed a bug where column titles or sort indicators could appear drawn on top of the arrow for the table column pop-up menu in Dark Mode on macOS 10.14.
  • Fixed a bug where EagleFiler would use the wrong text color in certain situations, e.g. white RTF text in Dark Mode on macOS 10.14 or black text instead of the custom plain text color.
  • Fixed an inconsistency with tab width in new plain text files or when switching from editing a rich text one to a plain text one.
  • Fixed a bug where, when using a newer version of WebKit, Web views didn’t unhighlight the old search terms when you changed the query.
  • Fixed a bug where empty Markdown files were not imported as text files if you had an application installed that told the system they were not text.
  • Fixed a bug where the EagleFiler Spotlight importer didn’t work with FoxTrot.
  • Fixed a bug importing an Apple Mail .mbox folder via the To Import folder or the Files folder folder. (However, importing via those folders tells EagleFiler to import the files as-is. It’s generally better to use other import methods for such mailboxes to allow EagleFiler to convert them to the standard mbox format.)
  • Fixed a bug where EagleFiler would capture the first tab from Vivaldi, rather than the active tab.
  • Fixed a bug where EagleFiler would import some iCloud temporary files (and then later complain that they were missing).
  • Fixed an internal error that could be reported during a background operation.
  • Fixed an internal error that could occur when using the Copy Record Link command.
  • Fixed a bug where EagleFiler could log an internal undo-related error when launching.

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

If you enjoy using EagleFiler, please take a moment to review it on the Mac App Store, Product Hunt, or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

Update (2018-12-20): EagleFiler 1.8.5 has been submitted to the Mac App Store.

Update (2018-12-20): EagleFiler 1.8.5 is now available from the Mac App Store.

SpamSieve 2.9.35

December 20th, 2018 (SpamSieve)

Version 2.9.35 of SpamSieve is now available.

Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that’s constantly improving. SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Airmail, Entourage, MailMate, Mailsmith, Outlook, Postbox 5, PowerMail, and more.

SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from your iOS device.

SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.

This is a free update that includes the following changes:

  • Worked around an issue where macOS 10.14 would tell SpamSieve that Mail had finished launching when it hadn’t. If Mail took a long time to launch, this could make SpamSieve erroneously think that its plug-in wasn’t enabled, so it would show some unnecessary and annoying alert windows asking you to fix this.
  • SpamSieve no longer updates its Apple Mail plug-in with each new release because this causes extra work to re-enable it for customers using macOS 10.14. Instead, the plug-in only auto-updates when there is a major change that we recommend for all users. You can still update it manually (by choosing Install Apple Mail Plug-In from the menu) if you want to ensure that you have the latest version.
  • Improved the following sections of the manual:
  • Improved SpamSieve’s error handling when trying to uninstall its Apple Mail plug-in while lacking Full Disk Access.
  • Fixed a bug where AppleScript permissions errors could report the wrong app name.
  • Fixed a bug where some Retina images in the manual were shown at double size.
  • Fixed a bug where the help index file was marked as executable.

SpamSieve 2.9.35 works with macOS 10.7 through 10.14 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.

If you enjoy using SpamSieve, please take a moment to review it on Product Hunt or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

ToothFairy 2.4.8

November 7th, 2018 (ToothFairy)

Version 2.4.8 of ToothFairy is now available. ToothFairy is a Mac menu bar utility that lets you connect AirPods to your Mac with a single click or keypress. It also works with other Bluetooth headphones and with input devices such as mice, keyboards, and game pad controllers. You can see at a glance which devices are connected, as well as their battery levels. ToothFairy can also make music and videos sound better by using a higher quality codec for audio output.

This is a free update that includes the following changes:

  • If there’s an error connecting to your Bluetooth device, ToothFairy now recommends to you how you can fix it.
  • Improved the wording in various user interface text.
  • Fixed a bug where the menu bar background color when clicking on the menu didn’t match the accent color on macOS 10.14 or the Graphite appearance on earlier versions.
  • Added the Why isn’t my device connecting? and Why do I see the Dock icon even after hiding it? sections of the manual.
  • The Credits sheet now links to the privacy policy.
  • Added accessibility descriptions in the Preferences window.
  • Improved the diagnostic report.
  • Error logging now includes more information about the error and the device it’s related to.

ToothFairy 2.4.8 works with macOS 10.11 through 10.14 and requires a Bluetooth device. For information about previous releases of ToothFairy, please see the version history.

If you enjoy using ToothFairy, please take a moment to review it on the Mac App Store, Product Hunt, or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

Update (2018-12-20): ToothFairy is now available via Setapp.

DropDMG 3.5.5

November 6th, 2018 (DropDMG)

Version 3.5.5 of DropDMG is now available.

DropDMG makes it easy to create a professional disk image for your app. Disk images pack entire folders or disks into a single compressed file, either for transport across the Internet or simply for backup or archival. They are Apple’s preferred format for distributing Mac software and the only archive format whose contents you can directly access in the Mac Finder—no extraction or third-party software required.

Deliver your Mac app on a .dmg file with a software license agreement, a custom volume icon, and a precise icon layout atop a Retina-optimized background picture. Customers can install simply by dragging and dropping the app onto the convenient Applications folder link. Code-sign your .dmg so that macOS knows it can be trusted after download.

This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • The Create macOS Install Disk command now pre-downloads any required assets from Apple’s servers so that the install disk contains everything that you need to install macOS.
  • Added instructions for Creating a DropDMG Quick Action in macOS 10.14’s Finder.
  • DropDMG now supports the Hardened Runtime on macOS 10.14.
  • DropDMG is now notarized by Apple.
  • Improved the Security & Privacy Access instructions.
  • DropDMG now reports a helpful error message if the dropdmg command-line tool fails because its parent process doesn’t have Automation access to control DropDMG on macOS 10.14.
  • Added AppendToNameWhenConverting to the esoteric preferences.
  • The license agreement editor now uses a darker background color in Dark Mode to match the disk image mounter.
  • Improved the appearance of the log detail drawer in Dark Mode.
  • The About window now includes a link to the privacy policy and has an updated layout.
  • Worked around a bug in macOS 10.14 where the font and color buttons in the license agreement editor didn’t show their text because the images were too large.

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

If you enjoy using DropDMG, please take a moment to review it on the Mac App Store, Product Hunt, or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

Update (2018-11-06): DropDMG 3.5.5 has been submitted to the Mac App Store.

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

SpamSieve 2.9.34

October 30th, 2018 (SpamSieve)

Version 2.9.34 of SpamSieve is now available.

Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that’s constantly improving. SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Airmail, Entourage, MailMate, Mailsmith, Outlook, Postbox 5, PowerMail, and more.

SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from your iOS device.

SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.

This is a free update that includes the following changes:

  • Made a variety of changes to work better with Apple Mail on macOS 10.14:
    • SpamSieve now uses a variety of heuristics to better detect when Mail has finished launching before checking that its plug-in is enabled. This helps avoid annoying dialogs and prevents unnecessary rule deactivations if Mail takes a really long time to launch, e.g. on a slower Mac that has rebooted and is restoring all the previously open applications at once or if a utility such as iLock has halted Mail during the launch process.
    • SpamSieve can now protect you from a disabled plug-in when Mail launches after SpamSieve launches, e.g. if you are using SpamSieve with multiple mail clients and so SpamSieve is not always launched as a result of Mail launching.
    • SpamSieve now detects and repairs problems with Mail’s preferences folder that could prevent Mail from showing the Manage Plug-ins… button.
    • If macOS has forgotten that you gave SpamSieve Full Disk Access, SpamSieve will now detect this and remind you to grant it again.
    • If SpamSieve can’t install its Mail plug-in because it doesn’t have Full Disk Access, it no longer suggests that you install the plug-in manually. (It is better for you to grant access and then try the automatic installer again.)
    • If you’ve previously declined to give SpamSieve Automation access to control Mail, SpamSieve will now remind you to do this (and open System Preferences for you) when you try to train a message, instead of failing silently.
    • The Apple Mail - Remote Training and Apple Mail - Server Junk Mailbox scripts, when running as standalone applications, now explain to you that they need Automation access in order to function.
    • Adjusted the launch agent so that SpamSieve more reliably launches when Mail launches, and sandbox errors aren’t logged to Console.
    • Since version 2.9.21, SpamSieve has overridden the text color in Mail’s message list in order to improve the contrast and readability for spam messages that are marked with a colored background. This now works on macOS 10.14, including with Dark Mode.
    • The AppleMailAllJunkMessagesUseBlackText esoteric preference now switches the color for Dark Mode on macOS 10.14.
    • SpamSieve now logs more information to Console and diagnostic reports to help diagnose problems with the Mail plug-in.
    • The alert and manual now clarify that, if you no longer want to use SpamSieve with Mail, you can prevent SpamSieve from reminding you to enable the plug-in by uninstalling it.
    • SpamSieve no longer wastes time waiting for Mail to launch when there are no rules for it to reactivate, anyway.
    • Fixed an error reporting bug when activating the Mail rules.
    • Fixed a bug where a fresh install on macOS 10.14 wouldn’t remember that the Mail plug-in had been installed.
  • Outlook Filter Mailboxes now shows a more helpful error message if it lacks Automation access on macOS 10.14.
  • Due to changes in Airmail and macOS 10.14, Airmail versions 3.6.3 through 3.6.41 are not compatible with SpamSieve when using macOS 10.14. You should use Airmail 3.6.42 or later.
  • When checking the setup for your e-mail client, the instructions now recommend verifying that Automation access has been granted.
  • The Apple Mail - Discard Spam script reports a better error if Mail times out because there were too many messages in the trash.
  • Updated the Security & Privacy Access section of the manual.
  • The About window now includes a link to the privacy policy and has an updated layout.
  • Updated SpamSieve’s code signing for the latest Apple notarization requirements.
  • Fixed a bug where training a message as spam in Apple Mail would display the Spam mailbox instead of moving the message if you were using the old GUI scripting workaround on macOS 10.12 or later with a non-US localization.
  • Fixed a bug where SpamSieve could get confused by the presence of Fluid App instances.

SpamSieve 2.9.34 works with macOS 10.7 through 10.14 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.

If you enjoy using SpamSieve, please take a moment to review it on Product Hunt or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

SpamSieve 2.9.33

September 21st, 2018 (SpamSieve)

Version 2.9.33 of SpamSieve is now available.

Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that’s constantly improving. SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Airmail, Entourage, MailMate, Mailsmith, Outlook, Postbox 5, PowerMail, and more.

SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from your iOS device.

SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.

This is a free update that includes the following changes:

  • Streamlined the flow of using SpamSieve with Apple Mail on macOS 10.14. SpamSieve does a better of job of guiding you through the Mojave security changes to make setup as easy as possible. For the smoothest experience, we recommend updating to SpamSieve 2.9.33 before you update your Mac to macOS 10.14.

  • On macOS 10.14, it is possible for an Apple Mail plug-in to be installed but not yet enabled. When SpamSieve’s plug-in is not enabled, the SpamSieve rule(s) in Mail cannot function properly and may move new good messages to the spam mailbox without consulting SpamSieve. SpamSieve now protects you from this by automatically deactivating the rules if it notices that the plug-in is disabled. Once you’ve enabled the plug-in, it reactivates the rule(s) for you.

    For completeness, we mention that there is a chance that Mail will move some messages before SpamSieve can deactivate the rule(s), e.g. because Mail downloaded them while SpamSieve was launching or because you declined when SpamSieve requested access to control Mail. If you end up with some good messages in the spam mailbox that are uncolored (because Mail moved them without consulting SpamSieve), you can just drag them back to your inbox.

    If you want to fully prevent messages from being moved to the spam mailbox, you can manually deactivate (uncheck) the SpamSieve rule(s) in Mail’s preferences until you know that the plug-in is loaded (i.e. you see the SpamSieve menu commands in Mail’s Message menu). However, most users will find it easier to let SpamSieve manage the rule(s) for them.

  • If you have previously used SpamSieve with Apple Mail but are now using a different mail client, you can choose Uninstall Apple Mail Plug-In… from the SpamSieve menu in order to prevent SpamSieve from reminding you to enable the Mail plug-in.

  • If the Uninstall Apple Mail Plug-In… command can’t remove the Mail rules because it lacks Automation access on macOS 10.14, it will now proceed with uninstalling the other items and ask you to remove the rules manually rather than stopping with an error.

  • SpamSieve now supports the Hardened Runtime on macOS 10.14.

  • SpamSieve is now notarized by Apple.

  • The former “Advanced Outlook Setup for Large Inboxes” (which uses the InboxSpamSieve folder) is now the standard setup described in the Setting Up Outlook 365 section of the manual. This setup makes Outlook more responsive and provides for more accurate filtering when setting up SpamSieve for the first time. If you are already successfully using Outlook 365 with SpamSieve, the old setup is still supported, so you don’t have to change anything.

  • Improved the following sections of the manual:

  • Reduced the sizes of some large screenshots in the HTML manual so that the text is more easily readable.

  • Fixed a bug where some screenshots in the PDF manual were displayed at double size instead of at Retina resolution.

  • Removed support for legacy mail clients that no longer work on SpamSieve’s supported macOS versions: Claris Emailer, Eudora, Outlook Express, and Thunderbird 2.x.

SpamSieve 2.9.33 works with macOS 10.7 through 10.14 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.

If you enjoy using SpamSieve, please take a moment to review it on Product Hunt or MacUpdate or to mention it on Twitter, Facebook, or your own site. We’d really appreciate it.

BBAutoComplete 1.6

September 4th, 2018 (BBAutoComplete)

Version 1.6 of BBAutoComplete is now available.

BBAutoComplete adds word auto-completion to scriptable applications. You type the start of a word, press a key, and BBAutoComplete types the letters to complete the word. If BBAutoComplete guessed wrong, you can keep pressing the key to cycle through other possible completions. Other auto-completion utilities need to be taught the abbreviations and expansions that you use; BBAutoComplete avoids this hassle by automatically looking for expansions in the program’s open documents. This means that it always suggests completions that are relevant to your current task.

BBAutoComplete is probably most useful for programmers, who need to remember and type long variable and method names, but it can also help with prose writing and LaTeX. It’s useful any time you need to type long words quickly and accurately.

This update includes the following enhancements:

  • BBAutoComplete now supports Dark Mode on macOS 10.14.
  • Added support for Hiding the Dock Icon.
  • Fixed a bug where BBEdit 12 would report an error if you invoked BBAutoComplete while a palette was open.
  • Improved the Extra word characters and Requirements sections of the manual.
  • The new Save Diagnostic Report… command in the Help menu provides an easier way of recording error logs and other information to send to technical support.
  • Made various code modernizations.
  • Renamed “Mac OS X” to “macOS” throughout the app and documentation.
  • Removed the embedded Growl framework, as it was not used.
  • The Software Update… feature and crash reporter now use HTTPS.
  • Documentation and Help menu links to c-command.com now use https instead of http.
  • Worked around a badly worded OS certificate error when checking for a software update.
  • Improved the error reporting for the Software Update… command.
  • Added support for App Transport Security.
  • Fixed a bug where Software Update… would continue offering updates in the same session in which you had held down the Option key.
  • Increased the font size in the Software Update… window.
  • Added accessibility label in the Software Update window.
  • The Software Update… feature and crash reporter now use HTTPS.
  • Worked around a macOS bug that could cause a crash during Software Update….
  • The About, Software Update, and help windows now use the San Francisco font on Mac OS X 10.11.
  • The About BBAutoComplete window now uses the system language names.
  • Fixed the size of the distribution disk image window.
  • Worked around a Finder bug that could cause the disk image’s icons to be misaligned if the AppleShowAllFiles option was enabled.
  • The distribution disk image is now signed for Gatekeeper.
  • BBAutoComplete now requires macOS 10.7 or later. Versions of BBAutoComplete for macOS 10.6 and earlier are available.

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

SpamSieve 2.9.32

August 30th, 2018 (SpamSieve)

Version 2.9.32 of SpamSieve is now available.

Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that’s constantly improving. SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Airmail, Entourage, MailMate, Mailsmith, Outlook, Postbox 5, PowerMail, and more.

SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from your iOS device.

SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.

This is a free update that includes the following changes:

  • SpamSieve now supports macOS 10.14 Mojave and Dark Mode.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • Apple Mail
    • SpamSieve is now compatible with Apple Mail under macOS 10.14. It’s easiest if you update to SpamSieve 2.9.32 before updating to 10.14. 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.
    • macOS 10.14 adds some security protections for Apple Mail, and so you will need confirm to the system that you want SpamSieve to be able to access Mail and that you want Mail to load SpamSieve’s plug-in. SpamSieve will automatically advise you of what you need to do and when, but the steps are included here for reference:
      • In order to install the Mail plug-in, you’ll need to give SpamSieve Full Disk Access using System Preferences. This is described in the Security & Privacy Access section of the manual.
      • In order for Mail to load SpamSieve’s plug-in, you’ll need to enable it in Mail’s preferences. This is described in the Enabling and Updating the Apple Mail Plug-In section of the manual.
      • Each new version of SpamSieve will auto-update the installed plug-in, but you will need to re-enable it in Mail’s preferences. If the plug-in is installed but not enabled, Mail will move new messages to the Spam mailbox without consulting SpamSieve. You can prevent this by temporarily disabling (unchecking) the SpamSieve rule in Mail’s preferences before updating SpamSieve. Or you can just drag the messages back to the inbox if you happen to receive any before you’ve had a chance to re-enable the plug-in.
      • In order to train messages in Mail, SpamSieve needs Automation access to control Mail. When macOS asks if SpamSieve should be able to control Mail, you should click OK. This is described in the Security & Privacy Access section of the manual.
    • The Software Update… command now advises you about re-enabling SpamSieve’s Mail plug-in after the update if you are using macOS 10.14.
    • Added the Keeping Spam Messages Out of Gmail’s Archive section of the manual.
    • If Mail can’t find the SpamSieve application file, e.g. because you manually deleted it in attempting to uninstall manually, it now offers the option of uninstalling the SpamSieve plug-in for you, so that you don’t have to reinstall the app to use the automatic installer.
    • If SpamSieve doesn’t have Full Disk Access, it will now log a single error to that affect, rather than a flood of file permissions errors.
    • SpamSieve now detects if the installed plug-in is up-to-date but not enabled (macOS 10.14–only) in Mail and will explain how to fix this.
    • Fixed a problem where color-specific rules didn’t apply their actions on macOS 10.14.
    • The Apple Mail - SaneBox script is better at handling and reporting errors.
    • The Mail plug-in is no longer code-signed, to work around an issue with macOS 10.14, and thus SpamSieve no longer checks whether it’s damaged.
    • Fixed a bug where the Mail plug-in could show the same error message repeatedly if the SpamSieve application was deleted, thus interfering with access to Mail itself.
    • Fixed a typo in Mail debug logging.
  • Microsoft Outlook 365
    • Added support for Outlook 365’s new kind of Gmail accounts that show up as “Google” accounts rather than as “IMAP” accounts.
    • Filtering is faster and will now process any messages in the InboxSpamSieve folder, even read ones.
    • SpamSieve is better able to recover when Outlook reports an error getting a message’s account.
    • To get these improvements, please go to the Setting Up Outlook 365 section of the manual and follow the instructions in Step 6 to update your copy of Outlook - Filter Mailboxes.app.
    • The Advanced Outlook Setup for Large Inboxes section of the manual now describes a different way to do the setup if you are using Outlook 16.17 (currently available on the Office Insider track) with a Gmail account.
    • Fixed a bug where SpamSieve would incorrectly log that the Outlook scripts were damaged if you were using Outlook 365 but had previously used Outlook 2011 and still had its old scripts installed at the old location.
  • Added the Setting Up Other Mail Clients section of the manual.
  • Improved the following sections of the manual:
  • When you click the link to show SpamSieve’s Dock icon, the change now takes effect immediately, as quitting and relaunching to see the effect was difficult to do when the Dock icon was hidden.
  • Added a statistics report AppleScript property, which is a string with the current contents of the Statistics window.
  • The Copy Stats button no longer copies zeroes to the clipboard when the statistics haven’t been calculated yet.
  • Worked around a bug in macOS 10.13 that could prevent the log file from being written.
  • Worked around a macOS 10.13 bug that could prevent keyboard input after closing the Help menu.
  • Worked around a bug in macOS 10.13.4 that could cause an internal error when locating SpamSieve’s data files.
  • An error saving the system log for the diagnostic report is no longer fatal, so other files can still be saved to the report.
  • Fixed a bug where holding down the Command and Option keys to reset one of SpamSieve’s damaged files didn’t work if the file was seriously damaged.
  • Fixed a spurious error message when trying to launch SpamSieve if it was already running.

SpamSieve 2.9.32 works with macOS 10.7 through 10.14 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.