Skip to content

Milestones

List view

  • Milestone 1.1.0 - Improved Timer and UI Functionality New Features: 1. Active Tab Timer on Extension Icon Badge: The extension icon will now display a real-time countdown badge for the active tab that has an associated timer, allowing users to quickly monitor the remaining time without opening the popup. 2. Flash Tab Title for the Last 60 Seconds: The tab title will flash with a countdown warning (e.g., “⚠️ Closing in XXs” or flashing bright colors or both) during the last minute of a timer, with the blink rate increasing as the timer nears expiration. This helps users see when their tab is about to close. 3. Improved UI Feedback for No Active Timers: If no timers are currently running, the popup will display a friendly message ("No active timers. Set one to begin.") instead of showing an empty list, improving the overall user experience. 6. Badge Auto-Clear on Tab Closure: The extension icon’s badge will be cleared immediately after a tab is closed due to a timer expiration or manual closure, preventing any residual timer data from being visible. 7. Persistent Timer Inputs: The last entered values for hours, minutes, and seconds will be saved and restored when the popup is reopened, providing users with a seamless experience. Bug Fixes: 1. Any existing timer for a tracked tab will be cleared immediately after a tab is closed manually, preventing any residual timer data from being visible. Goals for 1.1.0: - Improve the visibility of timer statuses with real-time badge updates and tab flashing. - Provide users with more control over visual cues for expiring timers. - Ensure a more polished user interface, especially when no timers are active. - Increase robustness by implementing Unit tests Scope: - UI enhancements for displaying timers and countdown information. - Flashing behavior for active timers. - Improvement of user settings for tab flashing. - Implementation of timer persistence and auto-clear badge features. - Unit test implementation and branch protections

    Overdue by 8 month(s)
    Due by April 30, 2025
    45/45 issues closed