Skip to content

Releases

v1.1.0

Choose a tag to compare

@cmstead cmstead released this 07 Nov 02:46

Full Screen Driver Prompts

This release improves how the timer announces the next driver and manages attention during a session.

  • Added a full-screen handoff experience when the timer reaches the next driver or break transition.
  • The app now brings itself to the foreground automatically so the next driver can see the prompt immediately.
  • When a new session starts from a stopped state, the application minimizes itself to reduce desktop distraction while the driver works.
  • When the app is already in a full-screen session prompt, starting the next turn keeps the same behavior and minimizes the app again.
  • Non-session actions leave the window unchanged, preserving the current app state.

Why this matters

This makes driver handoff clearer and more visible, while keeping the desktop calm when the timer is actively running. It reduces missed prompts and helps sessions stay focused without interrupting the rest of the workspace.

v1.0.0

Choose a tag to compare

@cmstead cmstead released this 07 Nov 00:55

Highlights

  • Added configurable break timing with default values for break length and time between breaks.
  • Improved driver rotation management, including randomizing the order, removing drivers from rotation, and restoring them later.
  • Added clearer session flow with popups when a driver session ends, a break begins, or a break ends.
  • Updated popup behavior so timers are brought to the front to keep the next action visible.
  • Added skip options for both breaks and drivers to keep session flow moving smoothly.
  • Improved driver selection behavior so the current driver can be updated without disrupting the rotation order or timer state.

Summary

This update makes the timer flow more flexible and easier to manage, with better control over breaks, rotation, and session transitions.