After many, many, years, I still see people using SimpleTimer and writing me about it. This gave me the push to look at that old code and clear all the dust away (together with a couple nasty bugs). The result is SimpleTimer 1.3! Version 1.3 includes some significant changes, mostly under the hood.
First of all, the code base has gone through a significant refactoring and cleanup. This resulted in cutting a lot of dead code, reducing the size of the app by almost 50%. So now, SimpleTimer 1.3 is less than half a Meg in total, and 437 KB to be precise! I hate when simple apps are huge beyond need, even if space is cheap. If there is no need to make it big, make it small. That’s my thinking anyway.
Secondly, I have extended backward compatibility to 10.1. Yes, Puma. How many developers these days support anything older than 10.4 ? Well, we go to 11 and reach every single Mac OS X installation out there possible. (We did ignore 10.0 (Cheetah) because Apple doesn’t really provide tools to support it, and besides, 10.0 was awfully unusable.) I don’t know exactly why but I am proud of this.
Lastly, a bunch of evil bugs were eradicated. This includes crashes (closing app while timer still running, crash when creating new timers) and major functionality loss (autostart not working sometimes, etc).
Also, for the developers out there I have made public the SVN repository. Go ahead and gleefully loot it at http://cubelogic.org/stimer/.
Finally I have to say this: if you like SimpleTimer, please consider a donation. This is free software in every sense of the word, but showing appreciation will always be… appreciated.
Go check it out already!