Skip to content

Releases: lcEverflow/FocusFlow

v1.2.1 — 自动完成(进度达标即归档)

Choose a tag to compare

@lcEverflow lcEverflow released this 19 Jul 11:10

Bug 修复

进度条满却仍显示「未完成」 的问题根因:任务需要手动点「完成」才会归档。

本版改为自动完成

  • 启动时扫描历史数据,已投入时间 ≥ 预估时间 的任务自动标记完成(存量一次性迁移)
  • 每次番茄钟记账后即时检查:投入时间达到预估时自动归档,无需手动操作

配合 v1.2.0 的今日视图隔离,进度满的昨日任务重启 app 后会直接进入「已完成」,不再出现在「未完成」区

v1.2.0 — 今日视图隔日归档

Choose a tag to compare

@lcEverflow lcEverflow released this 19 Jul 11:02

新特性

今日任务视图按日期隔离,解决每天打开都看到昨天任务堆积的问题:

  • 主列表只展示今日创建的未完成任务
  • 昨日及更早的未完成任务收入折叠的「未完成(N)」区块,默认收起,点击展开
  • 已完成」区块延续 v1.1 逻辑,只展示当日完成项

所有历史任务数据不丢失,专注记录仍在统计页完整可查。

安装

下载 FocusFlow-1.2.0.dmg,将 app 拖入 /Applications 后运行(装到 Applications 才能正常显示通知图标)。

FocusFlow v1.1.3

Choose a tag to compare

@lcEverflow lcEverflow released this 15 Jul 13:42

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

Choose a tag to compare

@lcEverflow lcEverflow released this 15 Jul 13:10

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

Choose a tag to compare

@lcEverflow lcEverflow released this 15 Jul 11:05

v1.1.1

新增

  • 🔄 检查更新:启动时(每 24h 一次)+ 设置里手动,自动查 GitHub Releases 比对版本
    • 有新版:系统通知(点击前往下载)+ 弹窗顶部一键下载提示
    • 零第三方依赖;非静默自动安装,会引导你下载新 DMG 覆盖

说明

  • 「检查更新」只对本版本及之后生效——旧版用户本次仍需手动升到 v1.1.1,之后即可收到提醒
  • macOS 14+,Apple Silicon (arm64)

升级方式:下载 FocusFlow-1.1.1.dmg 拖入「应用程序」覆盖旧版即可。

FocusFlow v1.1.0

Choose a tag to compare

@lcEverflow lcEverflow released this 15 Jul 10:11

v1.1.0

新增

  • 🍅 应用图标:番茄专注计时器主题(此前无图标,通知/Dock/访达显示为空白方块,现已修复)
  • 弹窗头部加入品牌标识

说明

  • 图标全程用系统工具生成(Scripts/make-icon.sh),无需 Xcode / 第三方设计工具
  • macOS 14+,Apple Silicon (arm64)

升级方式:下载下方 FocusFlow-1.1.0.dmg,拖入「应用程序」覆盖旧版即可。

FocusFlow 1.0.0

Choose a tag to compare

@lcEverflow lcEverflow released this 15 Jul 03:44

首个正式版本 🍅

任务驱动的番茄钟:创建任务时设定预计总耗时和单次专注时长,自动拆分为多个番茄钟并累计整体完成进度——比独立番茄钟更适合长期工作。

功能

  • 常驻 macOS 菜单栏,直显当前任务 + 剩余时间
  • 任务新建/编辑/删除,优先级(高/中/低)排序
  • 专注 ⇄ 休息自动流转,每 N 个番茄长休息;暂停/继续/跳过/结束
  • 系统通知 + 结束音效
  • 本地 JSON 持久化,重启恢复计时现场
  • 今日统计:专注时长 / 番茄数 / 按任务分布

安装

下载 DMG 拖入 Applications。Ad-hoc 签名,首次打开如被拦截:右键 → 打开,
xattr -dr com.apple.quarantine /Applications/FocusFlow.app

要求 macOS 14+(Apple Silicon 构建;Intel 机器请用源码构建)。