Skip to content

v1.1.0

Choose a tag to compare

@andresdefi andresdefi released this 03 Mar 10:54
· 24 commits to main since this release

What's new

  • Yellow dot when paused — menu bar shows a yellow dot + today's accumulated time when the timer is paused
  • Midnight rollover — running timer automatically splits at midnight, saving the previous day and continuing into the new day
  • Cross-day recovery — recovering an open interval from a previous day now triggers an immediate rollover instead of briefly showing stale time
  • Fix: midnight rollover guard — prevents the midnight timer from firing late (e.g. after system wake) and corrupting the current interval
  • Fix: orphaned interval cleanup — starting the timer now closes any orphaned open intervals left by a previous crash or force-quit
  • Fix: recovery ordering — recovery always picks the most recent open interval, not a stale orphan from days ago
  • Fix: negative duration guard — corrupt intervals can no longer produce negative duration values

Install

  1. Download ActiveTrack.zip below
  2. Extract and drag ActiveTrack.app to /Applications
  3. On first launch: right-click the app → Open (bypasses Gatekeeper since the app isn't notarized)

Requirements

  • macOS 14 (Sonoma) or later