SpamSieve 3.1

November 20th, 2024 (SpamSieve)
SpamSieve Icon

Version 3.1 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 Junk mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Outlook, Airmail, MailMate, GyazMail, Mailsmith, 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.

SpamSieve 3.1 is a free update for those who have already purchased the SpamSieve 3.0 upgrade. If you’re using SpamSieve 2 and haven’t upgraded yet, the easiest way is to first let SpamSieve install the new version. At launch, it will show the Purchase window, and you can click the Check Upgrade Options button to get the upgrade discount without having to enter your old serial number.

The changes in this version are:

Highlights
  • Settings: FiltersMade various changes to improve SpamSieve’s filtering accuracy.
  • Previously, the Train as Good and Train as Spam commands in SpamSieve’s Message menu were disabled while you were in the app when there was nothing for them to apply to, i.e. if no messages were selected in the Corpus or Log. To reduce confusion, since some people thought these commands were meant to be used from within Apple Mail or Outlook, they are now always enabled but will open the Train as Good/Spam section of the help when not applicable, as that will direct you to the various ways that you can train SpamSieve from within your mail client.
  • Apple Mail: Training CommandsIf macOS incorrectly reports that SpamSieve is damaged when installing or updating the app, we now have a Download Fixer tool to help.
  • SpamSieve no longer triggers the “find devices on local networks” prompt on macOS 15. It never needed that access, anyway. If, for some reason, you still get the local network access prompt, it’s fine to click Don’t Allow.
  • SpamSieve is once again localized in Korean.
Blocklist and Allowlist
  • BlocklistIf SpamSieve hangs due to a bug in Swift Regex, it is now able to report the problematic pattern and string, so that you can temporarily disable the offending rule and so that we can make a bug report to Apple.
  • Editing Blocklist RuleAdded some protections to help prevent rules from malfunctioning if the rules database is damaged.
Log
  • Log WindowWhen you copy a log entry as text, it now shows more information about the corpus and rule changes.
  • If there’s an error reading an inessential part of the log database, SpamSieve will now just log the error instead of preventing you from using the app.
Apple Mail
  • Settings: Apple MailIf you’re using Proton Mail, we recommend using the Move it to the Trash if the spam score is at least setting to have SpamSieve move all spam messages to the Trash instead of to the Junk mailbox. This will ensure that Proton Mail removes the spam messages from the special All Mail mailbox.
  • Fixed a problem where, if you flagged a good message at the same time SpamSieve was filtering it, the flag could be overwritten.
  • Settings: Apple Mail FilteringWorked around a Mail bug where it could lose a message if you were manually refiltering messages that were already in the Junk mailbox.
  • Fixed an issue where, if a mail account was reset or Mail’s database was rebuilt, SpamSieve might reprocess old messages if they were still marked as unread.
  • Worked around a Mail bug that could cause a modal error to be reported (and block filtering and use of the app) when moving a message on an Exchange server.
  • Settings: Select Apple Mail Mailboxes to FilterThe Select Mailboxes to Filter… sheet now prevents the selection of additional sent and notes mailboxes, as these do not receive new messages that should be filtered.
  • Added some diagnostics to help track down a Mail bug that can cause messages to be inappropriately flagged orange when using the Mail extension.
  • The diagnostic report now includes additional information for troubleshooting problems with Mail’s database and Mail extensions.
Microsoft Outlook
  • Settings: Outlook SetupWhen there’s an error processing an Outlook message, SpamSieve now reports the account name and folder, not just the subject of the message.
General
  • Updated the Dutch, French, and German localizations.
  • StatisticsFixed an issue where SpamSieve could get confused if you corrected a mistake but the mail server had changed the message data in between the prediction and the training.
  • Tried to work around a macOS bug that could cause it to incorrectly report the SpamSieve application file as damaged.
  • The × button in progress views now has an accessibility label.
  • When trying to open a database file that’s damaged, SpamSieve will now move it aside (saving it for diagnostic and recovery purposes) and start a fresh database automatically, rather than blocking the app from launching.
  • Settings: StorageFixed a problem where database errors caused by the disk being full were not handled properly because macOS was incorrectly reporting the error.
  • Removed various code that is no longer used.
  • The diagnostic report now includes information about the app’s logs, the crash logs folder, and components that could cause AppleScript errors.
  • SpamSieve is now built with Xcode 16 and the macOS 15 SDK.
Documentation
AppleScript
  • Corpus: WordsOptimized the scripting support so that it is now possible to access the entire contents of a large corpus without overwhelming AppleScript, as demonstrated here.
  • The training script commands now report an error if you forget to supply the message data.

SpamSieve 3.1 works with macOS 10.13 through macOS 15 and requires an e-mail client. Older SpamSieve versions are available for older versions of macOS. In-depth information about SpamSieve is available in the manual.

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

ToothFairy 2.8.5

October 17th, 2024 (ToothFairy)
ToothFairy Icon
Download on the Mac App Store
Available on Setapp

Version 2.8.5 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 make music and videos sound better by using a higher quality codec for audio output. It can also run scripts when Bluetooth devices connect or disconnect.

This is a free update that includes the following changes:

ToothFairy 2.8.5 works with macOS 10.13 through macOS 15 and requires a Bluetooth device. In-depth information about ToothFairy is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

DropDMG 3.6.8

September 26th, 2024 (DropDMG)
DropDMG Icon

Version 3.6.8 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.

DropDMG Window: Log Detail DrawerThis is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • Made various updates for macOS 15 and Xcode 16.
  • Worked around a macOS issue that could cause disk image creation to fail with a file permissions error.
  • Settings: LayoutsWorked around a macOS issue that could cause Finder to fail to save the view options or icon positions for a layout.
  • Improved DropDMG’s error reporting to AppleScripts and to the command-line tool when a disk imaging operation fails.
  • If macOS incorrectly reports that DropDMG is damaged when installing or updating the app, we now have a Download Fixer tool to help.
  • Activity WindowAdded MaxJobs to the esoteric preferences. This makes it possible to control how many operations DropDMG performs simultaneously. Normally, DropDMG will let you queue as many operations as you want and will execute two simultaneously. This balances the desire to quickly finish the first operation while still allowing other operations to complete. For example, encrypting a small document that you want to e-mail would not have to wait until backing up an entire hard drive had finished. You can also set DropDMG to execute only one operation at a time (e.g. to speed things up if you want to queue many operations that use the same slow hard drive) or three or more (e.g. if you are using fast SSD storage and your Mac has lots of processor cores).
  • Settings: LicensesAdded LayoutBackgroundFolderName to the esoteric preferences. This makes it possible to customize the name of the invisible folder where DropDMG stores the background picture file.
  • Fixed a bug where DropDMG could incorrectly report a license agreement error when converting a disk image.

DropDMG 3.6.8 works with macOS 10.13 through macOS 15. Older DropDMG versions are available for older versions of macOS. In-depth information about DropDMG is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

Update (2024-09-26): DropDMG 3.6.8 has been submitted to the Mac App Store and is awaiting approval from Apple.

Update (2024-09-27): DropDMG 3.6.8 is now available from the Mac App Store.

EagleFiler 1.9.15

August 20th, 2024 (EagleFiler)
EagleFiler Icon

Version 1.9.15 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:

  • Press F1 to import or Option-F1 import and add metadata all in one go.Improved EagleFiler’s support for importing from X/Twitter. When you press the capture key, tweets are now imported as HTML files rather than as plain text files.
    • This works in Safari, Google Chrome, Brave Browser, and Microsoft Edge. Previously, only Safari was supported.
    • This requires enabling JavaScript access in Web browsers.
    • Extraneous text is removed, and the filename and title are also improved.
  • The Info inspector lets you add metadata such as tags, notes, and colored labels.When capturing a Web page in Safari, EagleFiler has long been able to preserve the selected text in the record’s note. This can be useful for recording that a certain part of the page is important but also storing the full context in which it appears. This now works with Google Chrome, Brave Browser, and Microsoft Edge, too.
  • When viewing a PDF file in Two Pages mode, the first page is now displayed as the cover, with pages 2 and 3 being the first ones displayed as a pair.
  • Updated the following sections of the manual:
  • Made some improvements to EagleFiler’s detection of the current library when using the capture key.
  • If macOS incorrectly reports that EagleFiler is damaged when installing or updating the app, we now have a Download Fixer tool to help.
  • EagleFiler Main WindowFixed a problem where the name of the current Safari profile could be included in the filename when capturing from Safari. For best results, be sure to follow the Enabling JavaScript Access in Web Browsers instructions.
  • Fixed a bug where indexing could be delayed if another library was busy verifying.
  • Fixed importing of FastMail message files on macOS 15.
  • Fixed a bug where the Activity window could look like it was indexing when indexing was disabled.
  • Fixed a bug where capturing from Twitter didn’t work from the x.com domain.
  • Added RevealRecordInParent to the esoteric preferences, which lets you control whether opening a record link shows the record in its containing folder rather than in the Records source.
  • Improved the layout of 4th-level section headers in the PDF version of the manual.
  • Updated to version 1.6.1 of the SkimNotes framework.

EagleFiler 1.9.15 works with macOS 10.13 through macOS 15. Older EagleFiler versions are available for older versions of macOS. In-depth information about EagleFiler is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

Update (2024-08-20): EagleFiler 1.9.15 has been submitted to the Mac App Store and is awaiting approval from Apple.

Update (2024-08-20): EagleFiler 1.9.15 is now available from the Mac App Store.

SpamSieve 3.0.5

July 1st, 2024 (SpamSieve)
SpamSieve Icon

Version 3.0.5 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 Junk mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Outlook, Airmail, MailMate, GyazMail, Mailsmith, 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.

SpamSieve 3.0.5 is a free update for those who have already purchased the SpamSieve 3.0 upgrade. If you’re using SpamSieve 2 and haven’t upgraded yet, the easiest way is to first let SpamSieve install the new version. At launch, it will show the Purchase window, and you can click the Check Upgrade Options button to get the upgrade discount without having to enter your old serial number.

The changes in this version are:

Apple Mail
  • Settings: Apple MailPreliminary testing shows that SpamSieve is compatible with macOS 15 Sequoia Developer Beta 2. Further updates may be required when Apple updates Mail in a subsequent Sequoia beta.
  • Worked around some problems where Mail could temporarily hang during spam filtering if the network connection was very slow or when encountering a macOS bug where Mail redownloads messages that have already been downloaded. If SpamSieve detects that Mail is slow reading a message, it will postpone filtering for a while to give it time to finish downloading everything. It can also help to go to Mail ‣ Settings ‣ Accounts ‣ Account Information and set Download Attachments to All for each account. This will encourage Mail to fully download messages right away.
  • Settings: Apple Mail FilteringThe Filter Now button in Settings ‣ Apple Mail ‣ Filtering can now be used to manually filter the Mail inboxes, even when automatic filtering is disabled or postponed.
  • Worked around an issue where sometimes filtering in Mail didn’t work because Mail was so bogged down that it couldn’t read the inboxes for SpamSieve in a timely manner.
  • Settings: Select Apple Mail Mailboxes to FilterThe mailbox outline for Filter spam messages in other mailboxes now recognizes the lowercase spam and junk names as being for mailboxes that should not be filtered.
  • Fixed a bug where SpamSieve would try to repair files related to Mail plug-ins when running on macOS 14, which doesn’t support plug-ins.
  • Fixed a bug where updating certain settings could cause a spurious error to be logged if you were not using the Mail plug-in.
  • Improved the error reporting to track down a Mail AppleScript issue when finding new messages to filter.
Microsoft Outlook
  • Settings: Outlook SetupThe Settings ‣ Outlook ‣ Setup window clarifies that, when using Enable spam filtering for Inbox, the non-spam messages left in the inbox are marked with the Good category after SpamSieve has processed them.
Settings
  • Settings: NotificationFixed a bug where the notification score slider was too narrow on macOS 10.13.
  • Modernized the editable text fields to use shaded bezels instead of solid lines.
  • Secondary label text throughout the user interface now uses the modern gray coloring.
Icons
  • Apple Mail: Training CommandsDue to a macOS bug, clicking the SpamSieve menu bar icon does not show the menu when the Mac has multiple displays, a window on the secondary display is full screen, and you are clicking the menu bar icon on that display. You can work around this by accessing the SpamSieve commands in another way (e.g. via the keyboard shortcuts or the menu bar icon on the main display) or by unchecking Show Dock icon in the settings.
  • Fixed a bug where the application icon in the Dock or Command-Tab switcher could appear pixellated when it was badged to show that SpamSieve was in the process of filtering or training a message.
General
  • SpamSieve now disables automatic filtering for Apple Mail and Outlook when the Mac is not connected to the Internet, to avoid hangs that could occur when trying to read messages that can’t be downloaded from the server.
  • Corpus: Spam MessagesThe Open in External Viewer command now works in the Corpus and Log windows when the table view has a selected message but doesn’t have keyboard focus.
  • Improved the error reporting when a database can’t be accessed because the disk is full.
  • Log WindowWorked around a problem where SpamSieve could crash if Core Data’s conflict resolution failed because the database file was damaged.
  • Made various updates for macOS 15, Xcode 16, and Swift 6.
Documentation

SpamSieve 3.0.5 works with macOS 10.13 through macOS 15 and requires an e-mail client. Older SpamSieve versions are available for older versions of macOS. In-depth information about SpamSieve is available in the manual.

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

SpamSieve 3.0.4

May 17th, 2024 (SpamSieve)
SpamSieve Icon

Version 3.0.4 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 Junk mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Outlook, Airmail, MailMate, GyazMail, Mailsmith, 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.

SpamSieve 3.0.4 is a free update for those who have already purchased the SpamSieve 3.0 upgrade. If you’re using SpamSieve 2 and haven’t upgraded yet, the easiest way is to first let SpamSieve install the new version. At launch, it will show the Purchase window, and you can click the Check Upgrade Options button to get the upgrade discount without having to enter your old serial number.

The changes in this version are:

General
  • Apple Mail: Training CommandsYou can now use the Message submenu commands within the SpamSieve menu bar icon to train SpamSieve from Apple Mail or Outlook, for users who didn’t see the top-level commands inside the menu bar icon.
  • Made some changes to improve performance on Macs with spinning hard drives.
  • Improved the way the Text to Match column in rules windows truncates text that doesn’t fit.
  • StatisticsYou can now press Command-C in the Statistics window as a shortcut for clicking the Copy Statistics button.
  • Toolbar buttons no longer shift position when the Flag label changes to Unflag.
  • Updated the German localization and Settings window layout.
  • SpamSieve now reports an error if the Edit Addresses button can’t access your card in Contacts.
  • Fixed a bug that could cause a crash when quitting SpamSieve while a window was in the process of reloading.
  • Fixed an issue where SpamSieve could be double-launched after restarting your Mac, possibly causing the Settings window to be opened when it should have been hidden. Also, to avoid this problem, we recommend that you not add SpamSieve to System Settings ‣ General ‣ Login Items ‣ Open at Login. It should only be under Allow in the Background.
  • Settings: StorageIf a database file is damaged, SpamSieve now marks it as such and moves it aside. At the next launch, SpamSieve will create a fresh database so that you don’t continually run into the same error that prevents you from launching the app.
  • Corpus: Spam MessagesIf a database can’t be saved, SpamSieve now logs the changes to a series of text files so that there’s a chance at recovering the data or figuring out what caused the problem.
Apple Mail
  • Settings: Apple Mail FilteringFixed a bug where filtering could be delayed for a long time after the Mac woke from sleep, if it had gone to sleep while SpamSieve was waiting for a response from Mail.
  • Fixed a problem where filtering or training a large batch of messages in Mail could be slow or cause SpamSieve to hang or crash.
  • SpamSieve is more responsive and better at reporting errors when Mail is not responding.
  • Worked around a macOS bug that could cause a hang while waiting for Mail to respond to a command.
  • When using the Mail plug-in, SpamSieve no longer wastes time checking for messages in the inbox that need to be unflagged.
  • Settings: Apple Mail TrainingSpamSieve is better at handling AppleScript errors when training from Mail.
  • SpamSieve reports a better error message if Mail filtering is slow and the problem can be fixed by switching from the Mail extension to the Mail plug-in.
  • Improved the error reporting when SpamSieve is unable to read the accounts from Mail.
  • Settings: Apple MailImproved the error reporting when setting up the Mail plug-in.
  • Worked around a Mail bug that could cause a spam message on an Exchange server to lose its body when moving it to the Junk mailbox.
  • Fixed a bug where some of SpamSieve’s script error codes could possibly conflict with Apple ones.
  • Settings: Select Apple Mail Mailboxes to FilterAdded AppleMailMarkGoodRead to the esoteric preferences, for those who want SpamSieve to mark incoming good messages as read.
  • The AppleMailMailboxListerExtraMailboxes option in the esoteric preferences can now be used with local mailboxes, to work around a Mail bug that hides certain mailboxes from SpamSieve.
Microsoft Outlook
  • Settings: Outlook TrainingWhen training an Outlook message as spam, SpamSieve now removes the Uncertain Junk category.
  • When refiltering an Outlook message that turns out to be spam, SpamSieve now removes the Good category.
Filtering
  • BlocklistWhen using macOS 14.4 or later, SpamSieve uses Swift Regex instead of ICU for matching blocklist and allowlist rules.
  • Worked around a macOS bug that could cause a crash when using a regular expression to process message text.
  • Editing Blocklist RuleWorked around a macOS bug that could cause a hang when detecting the language of some message text.
  • Improved the handling of non-breaking space characters within words.
Log
  • Log WindowFixed a problem where SpamSieve could hang when reporting an error if the log database couldn’t be saved.
  • Log text that’s copied to the clipboard (or included in diagnostic reports) now uses consistent number formatting for message and word probabilities and has better descriptions for migrated rule predictions.
  • Diagnostic reports now include summary information about the objects in each database.
  • Diagnostic reports now include information to track down problems with the preferences not being saved.
Documentation

SpamSieve 3.0.4 works with macOS 10.13 through macOS 14 and requires an e-mail client. Older SpamSieve versions are available for older versions of macOS. In-depth information about SpamSieve is available in the manual.

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

EagleFiler 1.9.14

May 2nd, 2024 (EagleFiler)
EagleFiler Icon

Version 1.9.14 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:

  • Press F1 to import or Option-F1 import and add metadata all in one go.Worked around a bug in Safari 17.4 that prevented the capture key from working.
  • Worked around an issue where importing from Evernote could fail if the ENEX file contained a note with an invalid SVG file.
  • Fixed an issue where the New Record ‣ From Clipboard command didn’t let you import by “pasting” a file after using Edit ‣ Copy in Finder.
  • EagleFiler Main WindowUpdated the following sections of the manual:
  • Fixed a bug where a phase search could incorrectly find a record where the search terms matched but not in the proper order.
  • Search to find the right document, and EagleFiler also highlights the search term within it.Fixed a bug where some files imported from Evernote could have truncated names or tags.
  • Fixed a bug where importing from Evernote could fail if a note had multiple attachments with very long filenames that were similar.
  • Fixed internal errors that could occur in the process of closing a library.

EagleFiler 1.9.14 works with macOS 10.13 through macOS 14. Older EagleFiler versions are available for older versions of macOS. In-depth information about EagleFiler is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

Update (2024-05-02): EagleFiler 1.9.14 has been submitted to the Mac App Store and is awaiting approval from Apple.

Update (2024-05-02): EagleFiler 1.9.14 is now available from the Mac App Store.

DropDMG 3.6.7

March 8th, 2024 (DropDMG)
DropDMG Icon

Version 3.6.7 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:

DropDMG 3.6.7 works with macOS 10.13 through macOS 14. Older DropDMG versions are available for older versions of macOS. In-depth information about DropDMG is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

Update (2024-03-08): DropDMG 3.6.7 has been submitted to the Mac App Store and is awaiting approval from Apple.

Update (2024-03-08): DropDMG 3.6.7 is now available from the Mac App Store.

EagleFiler 1.9.13

March 7th, 2024 (EagleFiler)
EagleFiler Icon

Version 1.9.13 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:

  • EagleFiler Main WindowImproved importing from Evernote. EagleFiler is better at detecting when a note contains only a single attached file, so that it can be imported directly rather than embedded in a rich text file, and in such cases EagleFiler now preserves any custom author information that you’d set in Evernote.
  • Since version 1.9.2, EagleFiler has used Nitter to import Web pages from Twitter, as it did a good job of including media and related tweets. Twitter has since blocked access for users who are not logged in. For a while, Nitter was able to work around that, but now it is dead. Thus, this version of EagleFiler removes support for Nitter. There remain several ways to import from Twitter to EagleFiler:
    • Press F1 to import or Option-F1 import and add metadata all in one go.This version adds a new feature so that, if you use the capture key in Safari, EagleFiler will create a text file with the contents of the tweet. The source URL is preserved.
    • You can use the EagleFiler system services to import the selected text.
    • You can use the Save PDF to EagleFiler command to import the whole page.
  • The Info inspector lets you add metadata such as tags, notes, and colored labels.When using auto-completion to assign a tag to a record, EagleFiler will now pre-select a matching tag with differing case if there’s no exact match. This saves you the step of using the arrow keys to select the tag that you wanted if EagleFiler guessed correctly.
  • Worked around a macOS bug that could prevent the content of .eml message files from being searchable. Previously imported .eml files will be automatically reindexed as needed.
  • The ef_unscanned tag now works to suppress importing a subfolder when rebuilding a library.
  • Create as many tags as you want and assign colors and symbols so that they stand out.If you press the capture key in the Unread RSS reader, EagleFiler will now explain how to import from it.
  • Worked around a macOS bug that could cause a hang when importing from Unread using the system service.
  • Improved capturing from NetNewsWire when multiple articles are selected.
  • Improved the fallback source URL generation for e-mail messages when EagleFiler encounters a macOS URL bug.
  • Improved handling of empty Web archive data from drags and system services.
  • Updated the following sections of the manual:
  • Use the instant, live search from within EagleFiler’s main window.Each help page now has a link to a Google translation so you can view it in a different language.
  • Fixed a bug where EagleFiler could hang if you created a new file during a scan for new files.
  • Fixed setting the From name when importing a downloaded URL.
  • Fixed a file permissions issue when accessing a shared library.
  • First-class support for archiving, searching, and viewing e-mails.Fixed a timeout error when capturing from a very large mailbox in Apple Mail.
  • Made various fixes and updates to prevent Cocoa from logging warnings.
  • Fixed a bug where a bad source URL could prevent a record from being displayed.
  • Search to find the right document, and EagleFiler also highlights the search term within it.Fixed bug where an error could occur when generating a mailbox file to export the selected messages.
  • Updated to version 1.6 of the SkimNotes framework.
  • Removed defunct bundle resources to reduce the size of the app.

EagleFiler 1.9.13 works with macOS 10.13 through macOS 14. Older EagleFiler versions are available for older versions of macOS. In-depth information about EagleFiler is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.

Update (2024-03-07): EagleFiler 1.9.13 has been submitted to the Mac App Store and is awaiting approval from Apple.

Update (2024-03-09): EagleFiler 1.9.13 is now available from the Mac App Store.

ToothFairy 2.8.4

March 6th, 2024 (ToothFairy)
ToothFairy Icon
Download on the Mac App Store
Available on Setapp

Version 2.8.4 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 make music and videos sound better by using a higher quality codec for audio output. It can also run scripts when Bluetooth devices connect or disconnect.

This is a free update that includes the following changes:

  • See multiple Bluetooth devices at once, including their battery levels.The battery info updates more quickly after connecting a device.
  • Advanced SettingsThe Run shell script after connecting/disconnecting help page now explains how to trigger a shortcut.
  • ToothFairy is better at remembering the current sound input device so that the Improve sound quality by disabling audio input from device feature will restore the proper one after connecting a new device.
  • You can now pull down a device’s menu while the connection progress indicator is spinning.
  • ToothFairy no longer shows arrow icons while it’s in the process of fixing the sound output, as this was confusing. Instead, it will continue showing the device as half-connected until it’s done. You can still see what’s happening with the fixing via the tooltip and the menu item text.
  • Device SettingsIf the feature to fix the sound output is disabled, clicking the half-connected device icon now disconnects the device instead of doing nothing.
  • Each help page now has a link to a Google translation so you can view it in a different language.
  • Updated the French localization.
  • Fixed a bug where the progress indicator wouldn’t stop if you clicked the menu bar icon when using the Don’t disconnect when clicking icon or pressing hotkey option.
  • Made various fixes and updates to prevent Cocoa from logging warnings.
  • Made various threading improvements.
  • The build number is now displayed in a tooltip in the About tab.
  • Mac App Store receipt validation works better on Macs with damaged Ethernet ports.
  • The Setapp version of ToothFairy now requires macOS 12 or later, due to updating to version 4.1.0 of their framework.

ToothFairy 2.8.4 works with macOS 10.13 through macOS 14 and requires a Bluetooth device. In-depth information about ToothFairy is available in the manual.

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, Mastodon, Facebook, or your own site. We’d really appreciate it.