news

MondoMouse 1.4.4b1

I've just uploaded beta 1 of MondoMouse 1.4.4. This update is intended for people using Mac OS X 10.6 "Snow Leopard". It fixes a couple of annoying issues:

  • System Preferences will no longer have to restart when opening the MondoMouse preference pane.
  • MondoMouse won't suddenly stop running the way it does sometimes

Most of what I changed in this update is bringing back some stuff I wrote back in 2006 before MondoMouse 1.0 came out, but that I had to abandon due to bugs in Mac OS X 10.4 (which was current at the time). These bugs have since been fixed, so MondoMouse goes back to the way I had hoped it would work and becomes more reliable to boot.

This update requires 10.5 or higher. It's only needed if you're running 10.6. I may be able to add 10.4 support by the time this gets out of beta, but that'll depend on taking a good hard look at my usage stats to see if anyone's still using MondoMouse on 10.4.

Please note that this is a beta release-- I still have some things on my to-do list for 1.4.4, but I wanted to get something out for 10.6 users as quickly as possible. I use MondoMouse constantly myself, so I know how annoying it's been of late.

You can download the beta here.

Snow Leopard Compatibility

Today's release of Mac OS X 10.6, a.k.a. Snow Leopard, has brought many questions from people who want to know-- Does your software work on this new version of Mac OS X?.

The answer is, very simply, "yes". The current versions of all of my software work just fine on Snow Leopard. No updates are needed, so you can keep using the version you have.

Atomic Bird in MacLife

Those of you in the USA should pick up the June 2008 issue of MacLife magazine. They've got an article called "The Dawn of iPhone 2.0", covering expectations for what's going to happen once this pre-release iPhone software I've been playing with goes public.

Why, when there's so much information online? Because I'm one of the sources for the article (see page 49), along with Paul Kafasis of Rogue Amoeba and Erica Sadun. That's reason enough, right?

For what it's worth, I did eventually get my iPhone developer certificate, although it still looks like the whole certificate program is pretty screwed up.

MondoMouse 1.4.2

I've just released MondoMouse 1.4.2. This version makes two changes:

  • MondoMouse will not make "choose application" windows appear anymore. This has been happening on Leopard systems, when MondoMouse works with certain applications (e.g. OmniGraffle Professional).
  • If a window can't be resized, and "highlight windows being moved or resized" is turned on in MondoMouse preferences, the window will be highlighted in red to make it easier to tell what's going on. Thanks to Brian Cooke for suggesting this.

This upgrade is free to all registered users of MondoMouse. If you already have MondoMouse, the best way to get it is to use MondoMouse's "check for updates" button, or else just wait for MondoMouse to check automatically.

Otherwise, you can download the new version here.

Macaroni 2.1.1 Released

Macaroni 2.1.1 has just been released. This version fixes a number of minor bugs in 2.1, most notably:

  • Fixes a particularly embarrassing bug where it would occasionally be impossible to register Macaroni.
  • Fixes the "clear history" button, which was unfortunately broken in 2.1.

System Requirements

To use Macaroni 2.1.1 you must have Mac OS X 10.4 or 10.5, on an Intel or PowerPC Mac. Mac OS X 10.2 and 10.3 will not run Macaroni 2.1.1, although Macaroni 2.0.8 is still available from the Macaroni page if you need it for an older Mac
.
This is a free upgrade for all registered users of Macaroni. Macaroni 2.1.1 can be downloaded from the Macaroni home page.

To Upgrade

There always seems to be a little confusion regarding how to upgrade Macaroni. Here's how you do it:

  1. Install the new version.
  2. There is no step 2.

People often assume that they need to go through a complex upgrade routing involving (at a minimum) removing the old version and (sometimes) mysterious rituals they expect are necessary to prepare their Mac. I try to make it as painless as possible but some people seem to expect the worst. If for some reason it's not that simple for you, please let me know so that I can make sure to fix the problem in the next version.

Developer Note

If you're interested in Mac OS X software development, you may be interested to know that this is the first version of Macaroni built on Mac OS X 10.5 "Leopard", and using the new Xcode 3 development environment. Macaroni 2.1 was a Leopard-compatible upgrade, but was built on Mac OS X 10.4 using Xcode 2.4. I have not yet migrated from nibs to xibs for the GUI, but I'm investigating the possibility for future releases.



Atomic Bird, LLC