EagleFiler 1.5.8

January 24th, 2012 (EagleFiler)

EagleFiler 1.5.8 is now available. This is a free update that includes the following enhancements:

  • EagleFiler can now import rich text copied or dragged from Firefox and Google Chrome.
  • Made various optimizations to improve the responsiveness of the user interface, particularly when resizing the main browser window.
  • Searches by Filename, Title, From, and To/Cc, as well as matching in smart folders, are now diacritic-insensitive. For example, you can now search for resume and find résumé. (Anywhere and Notes searches have always been diacritic-insensitive.)
  • Added the Copy Filename, Copy File Path, and Copy File URL AppleScripts.
  • Added support for Growl notifications via GNTP (requires Mac OS X 10.7 or later).
  • When printing an image, EagleFiler will now center it and scale it down, as necessary, to fit the paper.
  • The Import From Apple Mail script now works in Full Screen mode on Mac OS X 10.7 Lion.
  • EagleFiler now skips importing temporary files for Microsoft Excel and invisible files from IntegrityChecker.
  • Tried to work around a bug in Mac OS X 10.6 that could cause EagleFiler to open multiple copies of the same library.
  • The update checksum script command is now synchronous, and it gains an optional for parameter that takes a list of records. This is much faster for bulk operations.
  • When rebuilding a library, EagleFiler now restores all the tags, not just the ones that were in use.
  • EagleFiler is better at checking fallback locations when reading OpenMeta tags.
  • EagleFiler is better at handling errors when setting OpenMeta tags.
  • Fixed a bug where EagleFiler could crash after a token field malfunction.
  • Fixed a bug importing the selected Web text from newer versions of Safari Reader.
  • Fixed a bug displaying e-mail messages when the Source URL column was shown.
  • Fixed a bug where the color of newly created tags could be set to white instead of black.
  • Fixed a bug where the wrong tag could be applied if you clicked a checkbox in the Tags inspector while renaming a tag.
  • Fixed a bug that could lead to a tag temporarily not showing in the source list after changing its position in the hierarchy.
  • EagleFiler’s reporting of unexpected errors is now more detailed and more robust.
  • The Importing Mail From Outlook section of the manual now explains how to use a smart folder to capture mail from multiple Outlook folders at once.
  • The manual now specifically recommends telling iWork applications to include previews with their documents.
  • The direct build of EagleFiler is now code-signed, too.
  • Cache folders for EagleFiler’s helper tools now have a reverse domain name prefix.
  • The preferences for the Apple Mail capture script are now stored in the main EagleFiler preferences file.
  • Launched applications no longer inherit EagleFiler’s Python environment variables, which could cause problems if they also used Python.

For information about previous releases of EagleFiler, please see the version history.

2012-01-24: EagleFiler 1.5.8 was submitted to the Mac App Store.

2012-01-26: EagleFiler 1.5.8 is now available from the Mac App Store.

EagleFiler 1.5.7

December 7th, 2011 (EagleFiler)

EagleFiler 1.5.7 is now available. This is a free update that includes the following enhancements:

  • Added support for Growl 1.3.
  • Added support for importing hierarchies of mailboxes from Apple Mail on Mac OS X 10.7 via drag and drop from the Finder.
  • The Import From Instapaper via NetNewsWire script lets you quickly import all your new Instapaper articles into EagleFiler.
  • The Replace in Filenames (Regex) script lets you batch-rename files using regular expressions.
  • On Mac OS X 10.7, EagleFiler supports emoji tag abbreviation pictures.
  • Various operations, such as arrow-keying through the records list, are faster and more responsive.
  • EagleFiler can now display previews for OmniGraffle documents that are internally compressed.
  • Added the PrefersRichText esoteric preference, which can be used if you want the EagleFiler: Import service, Import From Clipboard, and New Record ‣ From Clipboard to create plain text files instead of rich text files.
  • The commands in the Go menu now bring the focus to the source list for more predictable keyboard navigation.
  • Improved capturing of large batches of messages from Microsoft Outlook.
  • The Info inspector can now be opened via Command-I as well as Command-Option-I.
  • Records now have a universal type identifier scripting property, which should make certain kinds of AppleScripts much easier to write.
  • Pressing the Esc key will now cancel editing in the source list or records list (for consistency with Finder).
  • Clarified the error message when importing non-standard-format archive mailboxes from Apple Mail.
  • You can now use the ImportSkipFilenamePattern default to specify a regular expression. When EagleFiler imports a folder, any files whose names match the pattern will be skipped.
  • EagleFiler no longer maintains the same default note text between multiple invocations of Capture with options. This behavior can be reversed via the RememberCaptureNotesState default.
  • Fixed a bug where, in rare cases, files imported via the To Import folder were incorrectly thought to be duplicates if they had the same names as files that had been previously imported and recently moved.
  • Fixed a bug where an AppleScript would hang if it tried to start a scan for new files while another scan was already in progress.
  • Fixed a bug where EagleFiler sometimes thought that files whose names ended with a period were missing.
  • Fixed a bug reporting Spotlight importer errors.
  • Fixed a bug where the contents of the Quick Look window weren’t always updated before it was shown, leading to flicker.
  • Fixed a bug importing locally stored Web pages.
  • Fixed a problem with saved view state and Full Screen mode.
  • Fixed a bug that could cause a crash if there was an internal error launching a helper tool.
  • Fixed a bug where the = character wasn’t always treated as a word separator in phrase searches.
  • Added logging to help track down tag completion errors.
  • Updated the French localization.
  • Added a 1024×1024 application icon.

For information about previous releases of EagleFiler, please see the version history.

2011-12-07: EagleFiler 1.5.7 was submitted to the Mac App Store.

2011-12-12: EagleFiler 1.5.7 is now available from the Mac App Store.

SpamSieve 2.8.8

November 17th, 2011 (SpamSieve)

SpamSieve has been updated to version 2.8.8. This is a free update that includes the following changes:

  • Improved compatibility with pre-release versions of Mac OS X.
  • Added support for Postbox 3.0.
  • Added support for Growl 1.3.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • The Exclude my addresses feature now lets you specify additional addresses via Terminal, if you don’t want to clutter your “Me” card in Address Book.
  • The Apple Mail plug-in installer is more resilient to permissions errors.
  • Added example of using colored flags to sort spam messages in Apple Mail by spamminess.
  • Added some logging to detect obscure errors when loading SpamSieve’s Apple Mail plug-in.
  • Improved the French localization.

For information about previous releases of SpamSieve, please see the version history.

DropDMG 3.1.1

November 16th, 2011 (DropDMG)

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

  • Added support for Growl 1.3.
  • DropDMG is now localized in Brazilian Portuguese.
  • Added 1024×1024 application icon.
  • Fixed a bug where the Add Icon… button didn’t constrain new icons to the grid.
  • Fixed a bug where the Add Icon… button didn’t let you add folder icons to a layout.
  • Fixed a bug that could cause a crash if there was an internal error launching a helper tool.

For information about previous releases of DropDMG, please see the version history.

2011-11-16: DropDMG 3.1.1 was submitted to the Mac App Store.

DropDMG 3.1

October 4th, 2011 (DropDMG)

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

  • DropDMG is much faster at creating large disk images under most circumstances, and it now compresses disk images a bit more tightly. Added the Use less temporary disk space preference, so that you can make DropDMG operate in the older, slower mode if your destination volume is running out of space.
  • Disk image layouts can now contain text boxes, with your choice of fonts, styles, colors, and shadows. Thus, it’s no longer necessary to fire up a graphics program to update the text in your background picture.
  • Layout text boxes can contain placeholder variables, which DropDMG will replace when creating the disk image. For example, if your disk image contains an application (e.g. DropDMG.app), the text ${APP_SHORT_VERSION_STRING} will be replaced by the marketing version of the application (e.g. 3.1).
  • The Mount Image… command now has a Shadow file option that lets you mount a read-only disk image as read-write. Any changes made to the mounted image will be written to the adjacent shadow file. This can be useful, e.g. if you want to use Spotlight to search a read-only disk image.
  • DropDMG now supports license agreements localized in Arabic, Greek, Russian, and Ukrainian.
  • To ensure that background pictures display properly in the Finder, DropDMG now reports an error if you give it a picture file that’s not 72dpi.
  • Many operations when editing a disk image layout are now undoable.
  • The license agreement editor text view now displays line breaks in the same places as the text view that the system uses when mounting the disk image.
  • The Preferences window now supports full screen mode (requires Mac OS X 10.7).
  • Added the Burning a Lion Installation DVD section to the manual.
  • Fixed a bug where, when creating an encrypted disk image with no specified passphrase, DropDMG sometimes failed to prompt for one.
  • Fixed a bug where creating a new language for a license agreement appeared to do nothing if the license’s name was in edit mode.
  • Fixed a bug where the configuration/layout/license lists didn’t properly update if you added an item while you were renaming another item.
  • Fixed a bug where the source size reported in the log when mounting a disk image only counted the first segment.
  • Fixed a bug that could cause DropDMG to create a .tar.bz2 archive when you requested .tar.
  • Fixed alignment of license button text fields.
  • Fixed a bug with re-personalizing the application via URL.

For information about previous releases of DropDMG, please see the version history.

2011-10-04: DropDMG 3.1 was submitted to the Mac App Store.

2011-10-13: DropDMG 3.1 is now available from the Mac App Store.

EagleFiler 1.5.6

October 3rd, 2011 (EagleFiler)

EagleFiler 1.5.6 is now available. This is a free update that includes the following enhancements:

  • Adjusted the fonts, styles, and colors in the Tag Cloud window so that it’s easier to read.
  • EagleFiler’s viewer displays more information for vCard files: categories, notes, phonetic/maiden/related names, related dates, social network profile URLs, etc.
  • Added the Remove Duplicate Files script.
  • Added the Import From Scanner script. Save this script as an application and set it as the target of your scanner software (e.g. the Fujitsu ScanSnap Manager). When you scan a file, EagleFiler will prompt you to enter a title and other metadata and then import the scan into your library.
  • EagleFiler’s capture key now works with Opera 11.50.
  • It is now possible to empty a library’s trash via AppleScript.
  • When editing plain text or RTF files on Mac OS X 10.7, EagleFiler no longer uses atomic (a.k.a. safe) saving because this exposes bugs in Lion’s file versioning feature, causing interoperability problems with applications such as TextEdit if you’re editing the same file in more than one application at a time.
  • EagleFiler now takes you out of search mode when you click on a different source. You can restore the old behavior via the ClearSearchWhenChangingSources esoteric preference if desired.
  • Added the PDFWebBackgrounds esoteric preference, which can be used to prevent EagleFiler from drawing colored backgrounds when importing a Web page in PDF format.
  • Added the ErrorsOpenForDuplicates esoteric preference. Normally, EagleFiler will open the Errors window when a file has been skipped during an import because it’s a duplicate. However, you can also set EagleFiler to log the error without opening the window, for example if you expect there to be duplicates and don’t care to see them reported.
  • Added the TextToolSkippedNames esoteric preference so that it’s now possible to skip indexing of files that cause Core PDF to hang.
  • EagleFiler is better at closing a library while operations are in progress.
  • Worked around an OS bug so that EagleFiler is once again able to capture from smart mailboxes in Apple Mail.
  • EagleFiler’s Spotlight importer plug-in works better with FoxTrot.
  • The default plain text font is now Menlo 11 rather than Monaco 10.
  • Fixed a problem where the window title would be too long if you had a large number of sources selected.
  • Fixed a bug that could in rare circumstances cause EagleFiler to create two records for a single file.
  • Fixed a bug importing a legacy/archive Apple Mail .mbox package via Scan for New Files.
  • Fixed a bug where EagleFiler wouldn’t give up on rebuilding a mailbox when the file didn’t exist.
  • Updated various screenshots and documentation.

For information about previous releases of EagleFiler, please see the version history.

2011-10-03: EagleFiler 1.5.6 was submitted to the Mac App Store.

2011-10-10: EagleFiler 1.5.6 is now available from the Mac App Store.

SpamSieve 2.8.7

August 31st, 2011 (SpamSieve)

SpamSieve has been updated to version 2.8.7. This is a free update that includes the following changes:

  • Improved compatibility with pre-release versions of Mac OS X.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • SpamSieve now runs as a 64-bit application on Mac OS X 10.7 Lion. This allows for faster launch times and reduced overall system memory use if you are running exclusively 64-bit applications. It also prevents problems caused by buggy input manager haxies. You can use the Finder’s Get Info window to set SpamSieve to run in 32-bit mode if you want to play classic Mac OS notification sounds or to reduce the memory use of SpamSieve itself.
  • When training an Apple Mail message in the Spam mailbox as good, SpamSieve is now better able to match it up with the proper inbox.
  • Offloaded more PDF processing to the helper tool so that SpamSieve itself doesn’t crash if you receive a message with a corrupt PDF attachment.
  • Made the Apple Mail plug-in installer more robust and better at reporting errors.
  • An error finding the built-in copy of SpamSieve’s Eudora plug-in will no longer prevent SpamSieve from launching, unless it actually needs to install the plug-in.
  • Entourage is supposed to create the Entourage Script Menu Items folder, but for extra robustness SpamSieve will now create it if it’s missing.
  • If SpamSieve’s PDF reader detects that the CTLoader input manager is loaded, it now logs a warning that this may cause SpamSieve to hang.
  • Tried to work around an unconfirmed issue that could prevent SpamSieve from processing the first few Apple Mail messages on Mac OS X 10.7 Lion.
  • Fixed a bug with re-personalizing the application via URL.
  • Clarified the Do an Initial Training section of the manual.
  • Updated the Import Addresses… instructions for Microsoft Outlook.
  • The Setting Up a Spam Filtering Drone section of the manual now includes instructions for setting up a drone for multiple mail accounts.
  • The manual now explains how to open the Library folder on Mac OS X 10.7 Lion.

For information about previous releases of SpamSieve, please see the version history.

EagleFiler 1.5.5

August 4th, 2011 (EagleFiler)

EagleFiler 1.5.5 is now available. This is a free update that includes the following enhancements:

  • Fixed some bugs that could prevent EagleFiler from capturing messages from Apple Mail under Mac OS X 10.7 Lion (particularly if Mail contained a large number of messages or an IMAP path prefix was in effect).
  • Added text editing toolbar for setting the font, style, size, etc. when editing rich text documents (requires Mac OS X 10.7 Lion).
  • EagleFiler is now able to capture from Apple Mail when it’s in Full Screen mode. However, due to limitations of the OS, capturing will not work in Full Screen mode if you have multiple Mail viewer windows open.
  • Updated the Using EagleFiler’s Capture Key From Preview instructions for Mac OS X 10.7 Lion.
  • Added the Refetch Web page script, which can be used to convert bookmarks to Web archives (or other formats), to download the latest versions of pages that may have been updated, and more. Any existing metadata that you’ve added is transferred to the new files.
  • The Word Count script now shows the number of words in the current selection, as well as the total number of words in the document.
  • Added the MediaStylePDF esoteric preference so that it is now possible to override the stylesheet that EagleFiler uses when saving a Web page as a PDF.
  • It is now possible to replace a library’s Files folder with an alias to redirect it to another location.
  • When opening a large batch of files in Preview, they now appear in a single window, and this also avoids a -1712 error that Preview would report when told to open the files individually.
  • The Import Bookmarks… command now works with format-html files from Pinboard that have no file extension when downloaded by certain browsers.
  • When creating a new mailbox file, EagleFiler now assigns it HFS type 'TEXT' so that Entourage and Outlook will know that they can import it.
  • Updated the Export… instructions for Outlook.
  • Removed NOT from the documented search syntax, since it doesn't work with Match Partial Words. Instead, you should use - or ! to exclude matches that contain a particular word.
  • When using Reveal in Library in the Errors window, the relevant browser window is now brought to the front.
  • EagleFiler no longer adds a list of recent libraries to its Dock menu when running under Mac OS X 10.7 Lion, since this is now a built-in feature of the Dock.
  • Improved the indexing of Microsoft Office documents.
  • Improved various error messages when capturing.
  • Fixed a bug where the Import Bookmarks… feature would create a tag with a blank name if the bookmarks did not have any tags.
  • Fixed a bug where the contextual menu in the Tags window didn’t work under Mac OS X 10.7 Lion.
  • Fixed a bug where capturing from NetNewsWire didn’t work if the item had no title.
  • Fixed a bug with smart folders that use source URL criteria.
  • Reduced EagleFiler’s memory usage by removing a workaround for a PDF bug that seems to have been fixed in the final release of Mac OS X 10.7 Lion.
  • The manual now explains how to open the Library folder on Mac OS X 10.7 Lion.
  • Fixed a bug where EagleFiler’s Spotlight importer for .eml files didn’t work properly under Mac OS X 10.7 Lion. Now, it works, although its functionality is limited due to sandbox restrictions.
  • Fixed a bug with re-personalizing via an x-eaglefiler URL.

For information about previous releases of EagleFiler, please see the version history.

Lion Compatibility

July 14th, 2011 (DropDMG, EagleFiler, SpamSieve)

DropDMG 3.0.7, EagleFiler 1.5.4, and SpamSieve 2.8.6 have been tested with Mac OS X 10.7. If you haven’t already updated to the latest versions of these applications, now is the time to do so. Any known issues are listed below, and this post will be updated as necessary:

SpamSieve and Lion’s Apple Mail

Summary: After updating to Lion, Apple Mail will not automatically launch SpamSieve. After launching Apple Mail for the first time, you must manually launch SpamSieve once (e.g. by clicking its icon in the Dock). Thereafter, Apple Mail will automatically launch SpamSieve, and everything will behave normally.

If you’re updating from Snow Leopard, the first time you launch Apple Mail under Lion it may disable SpamSieve’s plug-in. While the plug-in is disabled, Mail will not auto-launch SpamSieve, you will not see the SpamSieve commands in Mail’s Message menu, and Mail will move all new messages to the Spam mailbox without consulting SpamSieve.

For most users this will not be a problem, as a few new messages are easily dragged back to the inbox. (There’s no need to train them as good, since SpamSieve didn’t think they were spam.) However, if you’d like to prevent any messages from being misfiled, you can, before updating to Lion, open Mail’s Preferences window, go to the Rules tab, and uncheck the SpamSieve rule. This will temporarily disable it.

To get SpamSieve and Mail working again, just launch the SpamSieve application (e.g. by clicking on its icon in the Dock). It will detect that the plug-in has been disabled and automatically re-install it. (If, for some reason, this does not happen automatically, you can choose “Install Apple Mail Plug-In” from the SpamSieve menu.) If you had unchecked the SpamSieve rule, go back to Mail’s preferences and check it to re-enable SpamSieve.

EagleFiler’s Capture Key and Lion’s Apple Mail

Use of the capture key is currently not recommended with Apple Mail on Lion. It does not work when Mail is in full screen mode, and for some users it will report errors when capturing messages or import the messages as a complicated folder structure instead of a mailbox file. An update to address these issues is forthcoming, and you can contact technical support if you’d like to try a pre-release build of EagleFiler.

Update: This is fixed in EagleFiler 1.5.5.

EagleFiler and Phone Amego

July 8th, 2011 (EagleFiler)

Phone Amego provides phone-to-Mac integration, including iPhone, Landline, VoIP, and Google Voice. Its contact cards feature lets you to keep a database of cards with information about your callers and calls. If you store these contact cards in EagleFiler, you can easily search them, add tags and notes, and reference other records in your EagleFiler library. C-Command Software has negotiated a deal with Sustainable Softworks so that, through September 30, you can purchase Phone Amego and receive 20% off by using coupon code “EagleFiler”.