68fed087-9049-446f-bfc5-3f8.../Sources/ui
徐翔宇 4b2ac2fc59 feat(water): pomodoro auto-+1 + hourly workday reminder
Two cross-tab integrations from the 2026-05-20 product superpower
review:

1. waterAutoFromPomodoro (default true) — each pomodoro focus phase
   end auto-logs 1 cup. Lazy users get streak data without taps,
   pomodoro break is the natural "go drink water" cue.

2. waterHourlyReminder (default true) — Mon–Fri 9..18 hourly nag if
   cups < goal. Deduped by last-fired-hour so plugin restart in the
   same hour won't double-fire.

UI: WaterView now wraps in ScrollView (toggles push it past 580pt),
adds two togglePill rows below the goalRow. Custom slim-track
indicator since SwiftUI's Toggle styling clashes with the plugin's
dark capsule aesthetic.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 09:50:46 +08:00
..
ClockoutView.swift feat(clockout): weekend "今天不上班" mode 2026-05-20 09:49:17 +08:00
ExpandedView.swift v0.1.0: initial 摸鱼侠 — Worker Toolkit plugin for MioIsland 2026-04-27 20:21:12 +08:00
PomodoroView.swift fix: pomodoro paused-in-break fraction + notif status wired to store 2026-05-19 17:54:28 +08:00
SitView.swift feat: v0.2.0 — sleep-aware timers + auto-loop pomodoro 2026-04-30 11:23:09 +08:00
Theme.swift v0.1.0: initial 摸鱼侠 — Worker Toolkit plugin for MioIsland 2026-04-27 20:21:12 +08:00
WaterView.swift feat(water): pomodoro auto-+1 + hourly workday reminder 2026-05-20 09:50:46 +08:00
WeekendView.swift v0.1.0: initial 摸鱼侠 — Worker Toolkit plugin for MioIsland 2026-04-27 20:21:12 +08:00