Fix dismissTimerAlert leaving behind residual timer files - February 2, 2024
Fix sorting and time subtitle in configureMenubarPresets - January 23, 2024
Menu bar quality-of-life upgrades and configurability - January 23, 2024
- Rename "Show Menu Bar Item When" preference to "Show Menu Bar Icon When" to better reflect what it actually does
- Fix default icon setting for menu bar icons
- Add ability to show menu bar icon when no timer/stopwatch is running, and hide it when one is
- Don't show hours in menu bar title times if the countdown/elapsed time is <1hr
- Add "Configure Presets in Menu Bar" command that lets you choose which custom/default timer presets to show in the Timers Menu Bar
Deeplinks, add preset to root search via quicklink, keywords - January 15, 2024
- Add action to "Manage Timers" command that lets you add presets to root search via deeplinks + quicklinks
- Add deletion confirmation to custom timer presets
- Add keywords to make the extension more discoverable
Fix bug where stopping a timer did not stop the alert due to incorrect .dismiss path - November 8, 2023
- Fix bug where the
.dismiss
file wasn't being deleted when a timer was stopped, leading to a perpetually ringing timer (thanks to @atuooo for the contribution)
Fix dismiss command, add "Stop Running Timer" command, screenshot update - November 5, 2023
- Fix bug where "Dismiss Timer Alert" would crash due to improper filtering of running timers
- Rename "Dismiss Timer Alert" to "Dismiss Ringing Timer" to clarify what the command actually does
- Add "Stop Running Timer" command to easily stop the timer closest to completion
- Update screenshots to reflect newer UI and Raycast versions
Stopwatch menu bar improvements, minor UX fixes - September 30, 2023
- Add ability to delete stopwatches from menu bar
- Fix bug where pausing stopwatch from menu bar didn't work properly
- Fix bug where "Dismiss Timer Alert" would crash when run without "Ring Continuously" preference set
- Un-require settings that should be optional
Menu bar improvements, reset stopwatches, end time for timers - June 8, 2023
- Add menu bar support for stopwatches
- Add ability to hide menubar icon and timer/stopwatch title
- Add reset functionality to Manage Stopwatches
- Add end time for timers in Manage Timers (thanks to @benqqqq)
- Show currently selected alert sound in custom sound selection for Preview Alert Sounds and Start Custom Timer commands
- Fix bug where the 60-minute preset crashed when Start 60 Minute Timer command was run
- Sort preferences for more natural grouping
- Update to new Raycast APIs
Enhancement - June 7, 2023
- Added option to hide menubar icon when no timers are running
Add volume cap error for alert sound - March 19, 2023
Enhancement - March 15, 2023
- Implementation of alert sound choice dropdown when creating/starting custom timer
Alert sound volume customization and pausable stopwatches - March 10, 2023
- Fix bug where timer completion notification would not send until after timer was dismissed when "Ring Continuously" setting was turned on
- Add volume customization for the timer alert sound
- Add ability to pause stopwatches
Added missing 2 minute timer in README - January 2, 2023
Minor fixes, alert sound preview command - December 21, 2022
- Added a 2 minute preset
- Show timer name in alert notification
- Add command to preview alert sound effects
Enhancement - December 10, 2022
- Added custom timer option to menubar
Faster menubar - November 1, 2022
- Now updating every ten seconds instead of every minute.
Support new Raycast features and add Stopwatch support - September 19, 2022
- Added MenuBarExtra support (thanks to @marcjulianschwarz)
- Show name + approximate time of timer nearest to completion in MenuBarExtra
- Added inline argument support for the Start Custom Timer command
- Improve form validation in Start Custom Timer command
- Add stopwatch support (Start Stopwatch and Manage Stopwatches commands)
- Add persistent timer support (alert for finished timer rings until dismissed)
- Refactored state management out to a custom
useTimers
hook
- Refactored out date and time formatter functions to
formatUtils
Fixes - August 16, 2022
- Fixed an issue whereby timers incorrectly count down below zero - visible when viewing 'Currently Running' timers as they timeout.
Added new preferences - May 27, 2022
- Added a preference for ordering the input fields in the New Timer form — you can now order the fields as
Seconds|Minutes|Hours
Added Timers - May 21, 2022
- Initial version of the Timers extension!