- Added customizable alert sounds—the most requested feature. The feature uses QuickTime, so you're welcome to pick a movie or even a bitmap or PDF to use instead.
- Added selectable sound output device (in Preferences) and adjustable volume for alert sounds. (Note: Pester doesn't yet respond to audio devices being connected/disconnected while it is running, although you should always get audio output somewhere.)
- Baseline, ICU-based support for non-natural language dates and times is much more robust (for example, simply “20” or “8p” works to specify 8:00 PM).
- Support natural-language dates in non-English languages via Date::Manip. I uncovered some bugs here, which the author of Date::Manip is working on fixing, but Catalan, Danish, Dutch, French, German, Polish and Russian should work fine. The date popup is limited to the days of the week, for now.
- Optionally wait until you stop typing or moving the mouse to display a message. This is quite helpful so you don't start typing into the Snooze box when you want to be typing into another document. The feature is disabled by default; enable it in Preferences.
- Handle time zone changes, many more time zones, and more reliably determine the time zone.
- Autocomplete common natural-language dates.
- Simplify tab ordering.
- Better save and restore focus when you're working as an alarm goes off; will no longer bring unwanted windows to the front.
- Open the Set Alarm window in the current Space when triggered with a keyboard equivalent or the Dock menu.
- Switch to tomorrow automatically if necessary when tabbing into “on”. If you specify a time that's already passed, while the specified date is today, simply tabbing into the date field will switch the date to tomorrow.
- Display “today” and “tomorrow” in the bottom left corner of the Set Alarm window.
- Open the Set Alarm window in the current Space when triggered with a keyboard equivalent or the Dock menu.
- If the Set Alarm window was visible when Pester was last active, prevent it from switching Spaces and obscuring a notification alert.
- (Re-)added optional dock icon bouncing, which works more reliably.
- Restored “today” item to date completion menus.
- Fix horizontal resizing glitches in the Alarms window.
- Save the most recent alarm message across runs of Pester.
- Disable the “–” button when it would do nothing.
- Added “days” and “weeks” alarm interval units.
- Allow specifying intervals up to 999 weeks.
- Many more bug fixes and full compatibility with Mac OS X 10.6 Snow Leopard.
|