QuotaBar 0.3.2
修复
- 菜单面板内容叠字 ——
MenuBarExtra只在首次渲染时量一次尺寸,而那时任何服务商都还没返回数据,面板被永久定在空数据状态的 418pt。实际内容需要 429–624pt,所以每个服务商都在叠,页脚压在最后一行额度上。「限额重置额度」和「更新于」这两行此前从未显示出来过 - 设置窗口左上角的关闭/最小化按钮消失 —— 按钮从未被隐藏(运行时报告
alpha=1.0),是被内容盖住了:窗口的 theme frame 把 hosting view 排在了标题栏容器之前 - 设置窗口顶部有一条假标题栏 ——
NSHostingView遵守窗口安全区,而fullSizeContentView窗口的安全区恰好排除标题栏那 28pt - 快照渲染器写死了 80/95 两个阈值 —— 无视用户配置,导致快照与实际显示可能不一致
braces不是有效的 SF Symbol(正确是curlybraces),OpenCode Go 的回退图标一直是空的textformat会被 SF Symbols 本地化 —— 中文环境下把 Kimi 的回退图标画成了「格式」两个字
变更
- 用量颜色改为连续色标 —— 50% 以内平绿,之后逐步转金、转橙,90% 起平红(还剩 10%)。亮度全程递减,这既是"越深越严重"的直观表达,也是红绿色盲用户唯一保留的通道。锚定固定百分比而非告警阈值:颜色答"我现在多热",阈值答"要不要打断我"
- 设置界面重构 —— 侧边栏导航取代两个标签页;液态玻璃(macOS 26,低版本回退到同尺寸毛玻璃);服务商改为手风琴,打开窗口的钥匙串读取从 11 次降到 0 次
- 刘海岛改为刘海条 —— 数字分布在刘海两侧,左右镜像,各带重置倒计时
- 停靠条单击选中、双击打开,选中项有明确标记
- 停靠条收放不再卡顿 —— 旧式窗口动画会阻塞主线程 341ms
- 新应用图标;字标改用 Sora
- 侧边栏底部显示版本号与打包时间
安装
brew tap gentpan/tap
brew trust gentpan/tap
brew install --cask quotabar
或直接下载 QuotaBar-0.3.2.dmg。已用 Developer ID 签名并通过 Apple 公证。