MimiClock 是一个使用 AppKit 编写的极简 macOS 番茄钟应用。
它不依赖第三方库,也不需要 Xcode 工程文件,通过一个脚本即可构建通用二进制应用。
- 支持通过分钟、秒两列滚动选择 0 到 90 分钟内的倒计时。
- 当时间为 0 分 0 秒时,不能开始倒计时。
- 倒计时结束时播放系统闹钟音。
- 倒计时结束后循环播放闹钟音,直到点击 OK。
- 可选择将窗口显示在普通窗口最上层。
- 开始倒计时后自动切换为更紧凑的界面,只显示倒计时、暂停/继续、重置和置顶选项。
- 优化按钮比例,并隐藏窗口标题栏中的重复标题。
- 极简界面,只保留倒计时所需控件。
- macOS 13.0 或更高版本
- Xcode Command Line Tools
./build.sh构建完成后,应用位于:
build/MimiClock.app
open build/MimiClock.app可在 GitHub 仓库的 Releases 页面下载已经构建好的通用版本。该版本同时支持 Apple Silicon 和 Intel Mac。
Resources/Info.plist 应用元数据
Sources/main.m AppKit 应用源码
build.sh 构建脚本
CHANGELOG.md 版本记录