Skip to content

AngusK97/MimiClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MimiClock

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          版本记录

About

A minimal native macOS Pomodoro timer built with AppKit.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages