pommedoro/CHANGELOG.md

1.4 KiB

Changelog

All notable changes to Pommedoro are documented here.

Unreleased

Added

  • Work log — Today's work log view (menu: View Work Log) with intervals, intent, reflection, and suggestion feedback. Permanent log file at ~/Documents/pommedoro/worklog.log; in-app view shows today only. Copy and "Back to Work" from the log screen.
  • Intent pre-fill — On the "Ready when you are" reflection/planning screen, the "What do you intend to work on next?" field is pre-filled with your current or last intent from today's log.

Changed

  • Pause / Resume — Menu bar item toggles to "Resume" when paused; state is visible at a glance.
  • Back to work — "Pause" and "Continue" from the break/ready overlay no longer reset the countdown when you're mid-interval; remaining time is preserved.
  • Countdown flash schedule — From 5 minutes: one flash per minute until 3 minutes, then every 30 seconds until 1 minute, then the existing last-minute pattern (every 10s → 5s → 2s, last 5s solid). See README.md.

Technical

  • Countdown pulse logic moved into CountdownPulseSchedule; shared by work and break.
  • KeyableWindow for overlay text input (reflection/intent fields).
  • Break flow: suggestion feedback, wellness reflection, then reflection + intent screen with Pause | Finish Day | Continue.