Sweet P By John Gruber



Source Code


Sweet P is a free companion application to Bare Bones Software's Mailsmith mail client.


Download (476 K, stuffit 5 format)


March 26, 2002 -- Mailsmith 1.5 Compatibility

Mailsmith 1.5 is out, and it's pretty damn good (especially the documentation). Sweet P 1.1 works just fine with Mailsmith 1.5 running in Mac OS 9. However, Sweet P is not a native Mac OS X application, so it's kind of ugly if you're running it in Classic while using Mailsmith on Mac OS X.

I currently have no plans to update Sweet P to run natively on Mac OS X. Why not? Well, for one thing, I personally use Mailsmith on Mac OS 9. Second, Mailsmith 1.5 has a Scripts palette, and also allows you to assign keystroke shortcuts to scripts. This obviates some of the reasons why I wrote Sweet P in the first place. If you feel otherwise, and would like to see Sweet P updated to run natively on Mac OS X, please let me know.

July 19, 2000 -- Sweet P 1.1 Released

What's new in version 1.1?

Short version: A new button type which allows you to create buttons that simulate keyboard command key sequences, and a slew of minor bug fixes.
Long version (complete list of changes)

What does it do?

Sweet P provides Mailsmith with a floating button window. The buttons may be attached to compiled AppleScripts or make use of several pre-rolled actions baked into Sweet P, such as creating new messages, checking mail, and applying message labels. Note that Sweet P is simply an application. It is neither a plug-in nor an extension. It neither patches traps nor hacks anything in Mailsmith.

What does it cost?

Sweet P is free and is released under a BSD-style open source license.

Why might I want to use it?

Well, it's not going to be much use to you if you don't use Mailsmith. If you do use Mailsmith, you might be interested in Sweet P if:

  • You'd like a floating palette from which to fire AppleScripts.
  • You've tried third party "floating button window" system extensions, like OneClick, for example, but found out they were buggy as hell.
  • You frequently apply message labels in Mailsmith, but are frustrated with the miniscule pop-up menu in the browser header.

How do I use it?

Just launch the Sweet P application. If Mailsmith is already running, Sweet P will activate it, and you'll see the Sweet P utility window on the upper left side of your main screen. Click the small "P" button at the bottom of the windoid to open Sweet P's preferences. Detailed instructions and information can be found in the file "Sweet P Documentation".

Hint: Place an alias to Sweet P in your Mailsmith Startup Items folder, and Sweet P will launch automatically after Mailsmith is finished booting.

What are the system requirements?

Sweet P should run on any PowerPC-based Mac. There is no 68K version, nor is one planned. (I doubt there are many people running Mailsmith on 68K iron.) I have tested it under Mac OS 8.5, 8.6, and 9.0. It might run under OS 8 and 8.1, but I haven't tried it, so I don't know.

Where do I ask questions, get help, or make feature requests?

Send me mail at sweetp@fedora.net. Do not try to get support from Bare Bones Software regarding Sweet P.

Download bandwidth and other services graciously provided by SourceForge.

SourceForge Logo



Copyright © 2002 by John Gruber