Skip to content

FocusStation v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 04:45

FocusStation is now a complete day-specific focus workspace for macOS.

What’s included

  • Navigate between days directly from the popover
  • Keep tasks attached to a specific local calendar day
  • Carry unfinished work with its remaining target or repeat it with the full target
  • Review previous days and export one day or complete history as CSV
  • Keep completed tasks inline with a clear check and strikethrough

UI and workflow

  • Compact native macOS interface with content-aware popover height
  • One reliable inline editor for both creating and editing tasks
  • Long task names wrap cleanly without changing popover width
  • Edit and delete controls appear on hover to keep rows uncluttered
  • Drag tasks to reorder them within the day
  • Date navigation, history export, and quit controls stay grouped in the header
  • Native FocusStation application icon and semantic light/dark mode colors

Timer behavior

  • Only one task runs at a time
  • Menu-bar status updates live with task name, elapsed time, and optional target
  • Elapsed time is green within the target, orange when paused, and red when overdue
  • Screen sleep, system sleep, and lid-close do not pause a running task
  • Elapsed time catches up from the absolute start timestamp after wake
  • A task that crosses local midnight is capped exactly at midnight, stopped, and preserved on its original date
  • Timer state and task history persist across launches

Reliability

  • Reworked popover and editor ownership to eliminate delayed focus, double-save, overflow, and layout-recursion issues
  • Timestamp-based timer calculations remain independent of UI refresh ticks
  • Daily workspaces, ordering, editing, history, CSV export, sleep continuity, date boundaries, and adversarial edge cases are covered
  • 66 automated tests passing
  • Zero third-party dependencies

Install

  1. Download FocusStation-v1.0.0.zip
  2. Unzip and drag FocusStation.app to /Applications
  3. First launch: right-click the app and choose Open
  4. Look for the FocusStation icon in the macOS menu bar

Requirements

  • macOS 14 Sonoma or later
  • Apple Silicon Mac

No accounts, analytics, network requests, or cloud synchronization. Your task history stays on your Mac.