Skip to content

Releases

QuotaClock v1.3.2

Choose a tag to compare

@carey-bk carey-bk released this 16 Oct 16:43

QuotaClock v1.3.2 improves Codex account recovery when switching accounts in another application, including Token Monitor.

  • Continue querying a previously handed-off account with its saved access token after an external account switch, instead of treating a different active account as an immediate authentication failure.
  • Save updated credentials securely while that account is active, and detect access-token changes even when the account identity stays the same.
  • Retry authentication failures every 15 minutes instead of stopping automatic refresh indefinitely.
  • Preserve credential ownership: QuotaClock does not rotate refresh tokens owned by an external application or overwrite the active Codex login. Expired access tokens still require a renewed credential or a separate sign-in.

Requires macOS 14 or later. Supports Apple Silicon and Intel. The app and installer are Developer ID signed and Apple notarized; automatic-update archives are signed with the existing Sparkle key.

Download the DMG for a manual installation, or use Check for Updates in QuotaClock. Existing accounts and preferences are preserved.

QuotaClock v1.3.1

Choose a tag to compare

@carey-bk carey-bk released this 12 Oct 10:58

QuotaClock v1.3.1 fixes a timing issue found during the live update check after v1.3.0 was published. Manual check results now wait for Sparkle's active session to finish before opening the result dialog. Choosing View Update can then open the release notes and installation window reliably.

This release includes all v1.3.0 improvements:

  • Default automatic daily checks, a General settings update notice, and a red dot on the menu panel's Settings button. Existing opt-outs are respected; background checks stay quiet and downloads require confirmation.
  • Claude Desktop or Code CLI subscription login sources, plus local Code Token totals and 7-day history separated into Desktop-linked and CLI / other scopes. Ordinary Desktop Chat Token accounting is not supported; missing logs remain unavailable. Charts cover seven completed local days through yesterday.
  • English-first GitHub documentation and English, Simplified Chinese, and Traditional Chinese website introductions and switches.

Requires macOS 14+. Universal Apple Silicon / Intel application. Developer ID signed and Apple notarized app and DMG; Sparkle-signed update ZIP. The widget updates with the app; update the standalone screen saver separately from About.

Validation: universal Release build, updater reminder regression checks, signed bundle validation, and an actual manual check against the public feed followed through to Sparkle's native update window. The 203 Core tests and eight feed-selection cases passed for the unchanged data/version layer in v1.3.0.

English introduction · 简体中文 · 繁體中文

QuotaClock v1.3.0

Choose a tag to compare

@carey-bk carey-bk released this 12 Oct 10:48

QuotaClock v1.3.0 improves update discovery and brings Claude Desktop subscription support and scoped local Code Token statistics to the stable release.

What's new

  • Automatic daily update checks are enabled by default and respect an existing opt-out. Available updates appear on the General settings page and add a red dot to the Settings button in the menu panel. Background checks stay quiet; downloads require confirmation.
  • Update reminders survive restarts, remain visible during network failures, and clear when the installed version catches up or a successful check finds no newer release.
  • Choose Claude Desktop or Claude Code CLI as the native subscription login source. Desktop credentials are read through macOS Keychain; the app does not modify or refresh Claude's login.
  • Claude local Token totals and 7-day charts now read available Code logs, including input, output, cache creation, and cache reads. Desktop-linked logs and CLI / other logs use separate scopes and duplicate messages are counted once.
  • GitHub documentation is English-first, with Simplified and Traditional Chinese introductions. The website now offers all three language choices.

Data scope

Claude subscription quotas and local Token statistics have different scopes. Local totals describe surviving Code logs on this Mac, potentially spanning account switches. Ordinary Claude Desktop Chat Token accounting is not supported. Missing logs are shown as unavailable, not zero. The chart covers seven completed local calendar days through yesterday; today's Code usage contributes to the local total first.

The opt-in CodexBar engine contains 100 upstream integration IDs. This is not a claim that all services have been verified with real accounts.

Install and update

Requires macOS 14 or later. The universal application supports Apple Silicon and Intel. The application and DMG are Developer ID signed and Apple notarized. The updater ZIP is signed with the existing Sparkle Ed25519 key.

Validation

203 Core tests, eight real Sparkle feed-selection cases, four updater-reminder state cases, a universal Release build, bundle/signature checks, and website validation passed. Website language switching was exercised in the browser. Claude Token aggregation was validated with fixtures; this Mac has no Code usage logs, so a real populated account chart remains a separate validation step.

QuotaClock v1.2.0

Choose a tag to compare

@carey-bk carey-bk released this 11 Oct 02:53

QuotaClock v1.2.0

适用于 macOS 14 及以上,支持 Apple Silicon 和 Intel。安装包已使用 Developer ID 签名并通过 Apple 公证。

新增与优化

  • 新增可选 CodexBar 数据引擎,提供 100 个服务入口;默认关闭,按需配置,浏览器读取需单独开启。入口数量不等于已验证的模型商或真实账户数量,部分服务需额外凭证或外部登录。
  • 优化 Claude Pro / Max 三种尺寸小组件,支持 Session、Weekly All、可用时的 Fable Weekly 和重置指标;真实缺失的数据不会用示例值补齐。Claude 本地 token 历史尚未接入,7 日图在缺少数据时显示无历史。
  • 优化 Codex 小组件的周额度进度条、布局与留白,过期提示集中至底部刷新状态区。
  • 改进额度刷新与账户隔离,调整额度重置通知文案。
  • 统一版本显示为 vMAJOR.MINOR.PATCH;构建号仅用于内部追踪与诊断。
  • 更新检查按正式版本数字比较,兼容历史版本格式,避免相同版本重复提示和开发版降级。手动检查显示中文结果,后台检查静默。

安装与更新

  • 新用户下载 DMG;已有 1.x 用户可在“关于 → 检查更新”中更新。
  • 自动更新包含 Widget。屏保可在“关于”中单独安装更新。
  • ZIP 用于 Sparkle 自动更新;SHA256SUMS.txt 提供下载校验。

本次完成 192 项核心测试、8 个 Sparkle 更新场景、Universal Release 构建及本机安装验证。新增服务入口并未逐一使用真实订阅账户验证。

CodexBar 数据引擎基于 Peter Steinberger 的 MIT 开源项目,许可随应用及源码提供。

QuotaClock 1.1.0

Choose a tag to compare

@carey-bk carey-bk released this 07 Oct 07:29

QuotaClock 1.1.0 (81)

  • 新增 Codex 5 小时与周额度重置通知,支持多账号并避免重复提醒。
  • 通用页提供通知开关,引导完成页可申请 macOS 通知权限。默认关闭;启用且获系统授权后,应用运行并刷新确认重置时发送通知。
  • 软件品牌字统一为衬线 QuotaClock.,与官网保持一致。
  • 应用与 DMG 均通过 Apple 公证,附带公证票据;修复 Sparkle 辅助程序的分发签名和安全时间戳。

安装与更新

macOS 14 或更新版本,支持 Apple Silicon 和 Intel。

  • 首次安装:下载 QuotaClock-1.1.0-81.dmg,将应用拖入 Applications。
  • 已安装 1.0:通过“关于 → 检查更新”更新。屏保可从关于页单独安装。
  • 通知需同时开启应用内开关和 macOS 通知权限。

验证

169 项 Core 测试通过;Release 构建、应用及 DMG 的签名、公证票据和 Gatekeeper 检查通过。已检查安装后的品牌、通知入口和引导流程。真实额度重置后的系统横幅与完整 Sparkle 下载/安装/重启流程尚未端到端验证。

本次继续保留 1.0 的 Codex 轮询流量修复,不引入额外通知轮询或远程推送服务。

QuotaClock 1.0.0

Choose a tag to compare

@carey-bk carey-bk released this 06 Oct 15:27

QuotaClock 1.0.0(构建 80)正式版。

在 macOS 菜单栏、桌面小组件与屏幕保护程序中查看 AI 额度和余额,支持多账户、Hero / Auto Hero 与 Codex 账户切换。

本次更新

  • 新增 Sparkle 应用内更新器:「关于」及应用菜单均可检查更新。默认每天检查一次,可关闭;确认后才下载,更新包经过 Ed25519 签名验证。
  • 修复 Codex 额度刷新重复触发插件仓库下载的问题。仅关闭 QuotaClock 配额子进程的插件功能,不改变 Codex 本身的插件配置。
  • 应用更新同时包含桌面小组件;「关于 → 安装或更新屏幕保护程序」可安装随应用提供的新版屏保。

安装与升级

下载 QuotaClock-1.0.0-80.dmg,将应用拖入 Applications。0.x 没有更新器,需要手动安装本次版本一次;之后可在应用内更新。屏保可双击 DMG 内的 QuotaClock.saver 安装,或使用「关于」中的安装按钮。账户与设置沿用现有数据。

支持 macOS 14+,包含 Apple Silicon 与 Intel 架构。应用使用 Developer ID 签名,尚未完成 Apple 公证。更新 ZIP 使用独立 Sparkle 签名,附 SHA-256 校验文件。

QuotaClock-1.0.0-80.zip 与 appcast.xml 用于应用内更新;普通安装请选择 DMG。服务连接取决于有效登录与服务端可用性;Codex 账户切换会重启 Codex,请先结束正在运行的任务。

QuotaClock 0.15.19 (78)

Choose a tag to compare

@carey-bk carey-bk released this 06 Oct 02:26

QuotaClock 0.15.19(构建 78)首次公开发布。

在 macOS 菜单栏、桌面小组件和屏幕保护程序中查看 AI 服务额度与余额,支持多账户、Hero 展示和 Codex 账户切换。

安装

  1. 下载 DMG,将 QuotaClock 拖入 Applications。
  2. 双击 QuotaClock.saver 安装屏保,再到系统设置选用 QuotaClock。
  3. 打开应用并完成服务商连接;桌面小组件从 macOS「编辑小组件」添加。

支持 macOS 14+,安装包包含 Apple Silicon 与 Intel 架构。已使用 Developer ID 签名,尚未完成 Apple 公证。

Codex 账户切换会重启 Codex,请先结束正在运行的任务。WidgetKit 的刷新时机由 macOS 管理。

附 SHA256SUMS 文件供核对下载完整性。