EggTimer for Alfred
v2.0
22 March 2013
- Proper notifications for timers/alarms using either Growl or Notification Center, depending on your selection in the workflow setup panel.
- No longer requires growlnotify. Now uses AppleScript to talk to Growl, so it’s a proper registered Growl application (which you can customise in your Growl Preferences).
- Better documentation.
- Miscellaneous tweaks and cosmetic improvements.
v2.0 beta4d
January 28 2013
- Fixed startup check issue. This should work properly now.
v2.0 beta4c
January 28 2013
- Doh! One more pesky absolute path eliminated. There’s still a bit of weirdness with resuming timers after a login though, so I’m still trying to figure that out. Maybe answer “no” to installing startup item for now.
v2.0 beta4b
January 28 2013
- Fixed absolute path reference preventing permission dialog from launching.
v2.0 beta4a
January 27 2013
- Fixed minor (and embarrassing) regression.
v2.0 beta4
January 27 2013
- The big one: will now resume timers after restart/re-login. EggTimer adds an entry to the OS X launchd daemon to check for and resume timers at startup. You will be prompted to give permission for this on first launch of EggTimer.
- New keyword/workflow structure. Check out the workflow config panel to see what’s what. If you’d prefer the old ones (all starting with timer), just change them yourself (eg. repeat -> timer repeat). You’ll note that from the timer list (timers or hotkey Ctrl-T) you can also select to launch a new timer or alarm (courtesy of Alfred’s new Applescript-ability).
- Removed timer stop function. It’s now very straightforward to just stop timers from the main list (timers) by holding down the option key.
- Now has a “nuke” option (timer nuke) to reset EggTimer back to initial blank config. (Deletes all working folders, cancels running timers, uninstalls startup item.)
- Fixed bug with “08” and “09” minutes entries when using hrs:mins timer format.
- More specific icons and other miscellaneous UI tweaks.
v2.0 beta3
January 24 2013
- Now uses recommended working folders for storing timer info and preferences. The main benefit from the user point of view is that future updates won’t overwrite your timers and preferences.
- Timers and Auto-timers now accept hour:minute input. Syntax is timer HRS:MINS Reminder.
- Can now stop timers from the timer list using the option-key modifier. Kind of an ugly implementation though, as it will display the same information regardless of whether it’s context-appropriate. Trying to think of a better way to make this work. (Suggestions welcome!)
- Timers will be restored if they have crashed. This is only partially implemented though, because it’ll only check if you actually run the workflow. It won’t restore them at login yet, which is more important. Working on it.
- Miscellaneous tweaks and fixes.
v2.0 beta2
21 January 2013
- Timers/Alarms now use a “while…” loop to check due time against time of day (instead of just sleeping for a duration). This prevents the problem of timers running late if the computer was put to sleep.
v2.0 beta 1
20 January 2013
- Complete rewrite to work with Alfred 2’s script filters with live results feedback.
- Now includes support for Alarms as well as Timers (including repeat options).
- A Recent Timers option - shows last 10 timers for quick re-use.
- Stop timers from command window.
- Help file incomplete while in beta.
- Experimental support for Tom Hunt’s AlfPT auto-update repository.
v1.0
January 15, 2013
A version compatible with Alfred 2 (beta) released. Now a “workflow” rather than “extension”.
January 2013
First public release.
Please leave feedback/bug reports/suggestion in the EggTimer thread on the Alfred forum, or on my website.