Releases: lcEverflow/FocusFlow
Releases · lcEverflow/FocusFlow
Release list
v1.2.1 — 自动完成(进度达标即归档)
Bug 修复
进度条满却仍显示「未完成」 的问题根因:任务需要手动点「完成」才会归档。
本版改为自动完成:
- 启动时扫描历史数据,
已投入时间 ≥ 预估时间的任务自动标记完成(存量一次性迁移) - 每次番茄钟记账后即时检查:投入时间达到预估时自动归档,无需手动操作
配合 v1.2.0 的今日视图隔离,进度满的昨日任务重启 app 后会直接进入「已完成」,不再出现在「未完成」区。
v1.2.0 — 今日视图隔日归档
新特性
今日任务视图按日期隔离,解决每天打开都看到昨天任务堆积的问题:
- 主列表只展示今日创建的未完成任务
- 昨日及更早的未完成任务收入折叠的「未完成(N)」区块,默认收起,点击展开
- 「已完成」区块延续 v1.1 逻辑,只展示当日完成项
所有历史任务数据不丢失,专注记录仍在统计页完整可查。
安装
下载 FocusFlow-1.2.0.dmg,将 app 拖入 /Applications 后运行(装到 Applications 才能正常显示通知图标)。
FocusFlow v1.1.3
v1.1.3
新增
- ⌨️ 快捷键:弹窗打开时
⌘W收起弹窗、⌘Q退出程序
通知图标修复
- 通知左侧的空白/默认图标,根因是 macOS App Translocation:从 DMG 或「下载」目录直接运行时,系统会把 app 放进只读临时目录,导致图标解析失败。
- 把 FocusFlow 拖进「应用程序」再运行即恢复(左侧显示番茄图标)。通知右侧的主题配图不受此影响,始终显示。
macOS 14+,Apple Silicon (arm64)。升级:下载 FocusFlow-1.1.3.dmg 拖入「应用程序」覆盖。
FocusFlow v1.1.2
v1.1.2
新增
- 🎨 通知主题配图:专注/休息结束通知带上主题图(专注 🍅 红、休息 ☕ 青,与 App 图标同视觉语言),通知不再是默认空白图标
- 📊 近 7 天专注趋势:统计页新增柱状趋势 + 总计/日均,今天高亮(精简,无第三方依赖)
通知图标说明
- 通知左侧的 App 图标,需把 FocusFlow 拖进「应用程序」 后运行才会正常显示——直接从 DMG 或「下载」里运行会被 macOS 安全机制(App Translocation)放到临时目录,导致左图标解析为默认。装到「应用程序」即恢复。
- 本版的主题配图不受此影响,任何情况下都会显示。
macOS 14+,Apple Silicon (arm64)。升级:下载 FocusFlow-1.1.2.dmg 拖入「应用程序」覆盖。
FocusFlow v1.1.1
v1.1.1
新增
- 🔄 检查更新:启动时(每 24h 一次)+ 设置里手动,自动查 GitHub Releases 比对版本
- 有新版:系统通知(点击前往下载)+ 弹窗顶部一键下载提示
- 零第三方依赖;非静默自动安装,会引导你下载新 DMG 覆盖
说明
- 「检查更新」只对本版本及之后生效——旧版用户本次仍需手动升到 v1.1.1,之后即可收到提醒
- macOS 14+,Apple Silicon (arm64)
升级方式:下载 FocusFlow-1.1.1.dmg 拖入「应用程序」覆盖旧版即可。
FocusFlow v1.1.0
v1.1.0
新增
- 🍅 应用图标:番茄专注计时器主题(此前无图标,通知/Dock/访达显示为空白方块,现已修复)
- 弹窗头部加入品牌标识
说明
- 图标全程用系统工具生成(
Scripts/make-icon.sh),无需 Xcode / 第三方设计工具 - macOS 14+,Apple Silicon (arm64)
升级方式:下载下方 FocusFlow-1.1.0.dmg,拖入「应用程序」覆盖旧版即可。
FocusFlow 1.0.0
首个正式版本 🍅
任务驱动的番茄钟:创建任务时设定预计总耗时和单次专注时长,自动拆分为多个番茄钟并累计整体完成进度——比独立番茄钟更适合长期工作。
功能
- 常驻 macOS 菜单栏,直显当前任务 + 剩余时间
- 任务新建/编辑/删除,优先级(高/中/低)排序
- 专注 ⇄ 休息自动流转,每 N 个番茄长休息;暂停/继续/跳过/结束
- 系统通知 + 结束音效
- 本地 JSON 持久化,重启恢复计时现场
- 今日统计:专注时长 / 番茄数 / 按任务分布
安装
下载 DMG 拖入 Applications。Ad-hoc 签名,首次打开如被拦截:右键 → 打开,
或 xattr -dr com.apple.quarantine /Applications/FocusFlow.app
要求 macOS 14+(Apple Silicon 构建;Intel 机器请用源码构建)。