應用截圖

詳細介紹

一个简单的番茄钟计时器,带待办事项列表。可在后台和离线运行,绝不将你的数据发送到任何地方。 Focus Pomodoro — 计时器与任务 版本 3.1.0 本地优先的番茄钟计时器,内置待办事项列表。它在后台运行,离线可用,绝不把你的数据发送到任何地方。 3.1.0 版更新内容 现在,关掉弹出窗口,计时器是真的还在走。 这一句话就是这次更新的全部。上一个版本做不到。当时扩展只注册了一个后台脚本,而它除了打开一个推广标签页之外什么也没做;真正负责倒计时、通知和提示音的引擎,却躺在一个现代扩展根本不会加载的后台页面里,而且还是照着在那个环境中并不存在的浏览器 API 写的。没有图标上的倒计时,没有桌面通知,也没有提示音。一次都没有。3.1.0 版重写了这套引擎,也几乎重写了它周围的一切。 已修复 计时引擎彻底重写。倒计时以绝对时间戳为基准来安排,因此浏览器挂起扩展也不会把它弄丢;运行状态保存在扩展专用的存储空间里,而不是页面内存中。 “短休息”按钮启动的是长休息,“长休息”按钮启动的是短休息。与此同时,默认的休息时长也被写反了——短休息十五分钟,长休息五分钟。在出厂设置下,这两个错误正好互相抵消,所以一直没人发现。现在两者都已修复,默认值也回到了标准的 25 / 5 / 15。 存储写入没有任何地方做过错误处理。配额一旦写满,数据就会悄无声息地被毁掉。现在每一次写入都有保护,失败会被明确告知,而不是被默默吞掉;设置里还多了一个实时的存储用量条,让你早早看见上限在哪里。 每日历史记录是按列表名称而不是按列表标识记的,于是两个同名列表会悄悄并成一个,把你的统计数据搞乱。现在重名在输入时就会被拒绝,所有记录都按正确的标识归档。过去只要有一条数据格式损坏,整个弹出窗口就会变成空白,而且无从恢复;现在读取过程足够稳健,万一真出了岔子,错误界面也会给你一条“先导出备份、再重新加载”的退路。 删除任务或列表过去是一点就删,没有确认,也没有回头路。现在破坏性操作会先询问,并提供撤销。删掉正在计时的那个任务,还会留下一个无所依附的幽灵倒计时。已完成的任务则完全没有任何操作入口——既不能编辑,也不能删除。给任务打上勾,它就被丢到列表最底下。 超时时间显示成正数,于是“已超时两分钟”看上去和“剩余两分钟”一模一样。一小时以上的时段会显示为“60:00”,而不是“1:00:00”。“为此扩展评分”链接在页面跳转完成之后才去设置目标地址,所以它从来没有一次真正生效过。 样式表把产品里所有的焦点框都抹掉了,没有鼠标就没法用。现在完整支持键盘操作,包括方向键导航和 Alt+方向键调整顺序。拖动排序和点击编辑过去会争抢同一个目标;现在拖动有了自己的手柄。 安装包里还塞着一个 1.9 MB 的未压缩开发版框架包和两个网页字体。它们没有了,框架本身也一并移除——现在这个扩展是纯粹的现代 JavaScript,不带任何依赖。即便内置了四十一种完整翻译的语言,安装包的体积也只剩从前的零头。 新增功能 暂停与继续。上一个版本只有完成和取消。 桌面通知,带“开始专注”和“+5 分钟”操作按钮;图标上的实时倒计时;四种提示音,可调音量并支持试听。专注时还可以播放滴答声。 自动开始、可自行设定的长休息间隔,以及一个循环指示器,让你随时知道自己走到了轮次的哪一步。 不止于今天的统计:最近 7 天与最近 30 天视图、按列表汇总、当前连续天数与最长连续天数、每日图表和时段时间轴。 每项任务的预计专注时段数,并与你实际完成的情况对照呈现。截止日期,逾期会醒目标出。每个列表可以单独覆盖时长设置——深度工作和清理收件箱,本来就该有不同的节奏。 删除可撤销。JSON 备份的导出与恢复,另有历史记录的 CSV 导出。键盘快捷键,以及在整个标签页中打开计时器的选项。 浅色与深色主题,五种强调色。离开时自动暂停的空闲检测。首次运行的引导,并附上一个入门列表。 隐私 本扩展不请求任何主机权限,也没有后端服务器。它读不到你访问的网页,因为它压根没有申请过访问权限。你的列表、任务和历史记录都留在浏览器的本地存储里。没有任何东西被上传,没有任何东西被分析,也不需要注册账号。你随时可以导出备份——数据是你的,而且就是普通的 JSON。 语言 已完整翻译成 41 种语言。界面里的每一句话——设置、统计、对话框、通知和错误提示——都做了本地化,而不只是这份商店介绍。