This page documents all feature enhancements and bug fixes included in the version 2.4 release of Mailsmith.
System Requirements Change: Mailsmith 2.4 and later requires Mac OS X 10.9.5 or later.
You will not be able to run Mailsmith 2.4 on any version of the OS older than 10.9.5.
Note: Your use of Mailsmith is subject to acceptance of the License Agreement.
Mailsmith 2.4 (470) Disk Image: | (24.7 MB) | Download |
This update contains only fixes from the "unofficial" 2.4.1 and 2.4.2 releases. Those changes are listed here for completeness.
Fixed a latent bug in which some internal application data was stomped during application startup.
Fixed a bug in which parsing of RFC822 commented-format email
addresses (e.g. user@example.com (User Name)
) didn't work
correctly.
Fixed nonfunctional printing.
Fixed broken font panel behavior when running on macOS 10.12.
PowerPC deployment is no longer supported; this version will run only on Intel Macs running 10.9.5 or later.
The mailbox list in the Mail Browser window no longer allows keyboard focus by default. This generally makes it easier to navigate, since moving focus from the message list to the message pane requires fewer gestures. If you liked it the old way, use this line in a Terminal window:
defaults write com.barebones.mailsmith "MailBrowserSettings:MailboxListCanHaveFocus" -bool YES
Worked around a bug on OS X 10.9 (15308757
) which prevented
the dock icon from being badged when new mail arrived or an error
occurred.
Added NSSupportsAutomaticGraphicsSwitching=YES
to the
application property list to prevent lighting up the discrete GPU
on applicable hardware.
Made a change to reduce flickering of the dock icon observed while typing on 10.9 and later.
Fixed a memory leak in the Eudora mailbox importer.
Code sign release builds using the Developer ID certificate, for improved Gatekeeper compatibility.
Removed support for the PlayFastAndLooseWithTimeMachine
expert
preference; Mailsmith no longer attempts to request an exemption
from Time Machine backup for databases in the Mailsmith User Data
folder, since this no longer works and causes the OS to generate
a scary-sounding message in the system log.
HTML and QuickTime items that used to be saved into Temporary
Items and deleted when the message view is closed are now saved
into ~/Library/Caches/Mailsmith
and are not deleted. (Items
will accumulate in the Caches subdirectory and can be manually
deleted if desired.) Enclosures extracted into
~/Library/Caches/Mailsmith/
will have permissions set such that
only the account that created the files can read them.
Worked around a bug in the OS which broke address completion out of the address book when attempting to match a group name.
Worked around multiple bugs in the OS which prevented the Addresses window from behaving reasonably. Multiple selection works now, and the window's shape and the column settings are now remembered across invocations of the window (and application).
Deleted or reworked a bunch of code that depended on QuickTime. This includes image and movie detection, sound playback, and some really strange utility code.
The crash reporter now auto-fills the email address from the address book. A button to go to our Privacy Policy page and additional verbiage are included.
The built-in Software Update (for non-app-store builds) will now
unpack into a subdirectory of ~/Library/Caches/
, to avoid a use
case in which unpacking completes into a subdirectory of /tmp
,
and then the user waits overnight to do the installation, and in
the meantime the OS clears /tmp
which results in an error when
trying to apply the update the next day.
Corrected keyboard focus in the Software Update prompt window.
Corrected keyboard focus in the crash reporter window.
Added an NSContactsUsageDescription
key so that the "needs
access to your contacts" prompt for the crash reporter explains
how the information is used.
fin