Skip to content

QuotaBar 0.3.2

Choose a tag to compare

@gentpan gentpan released this 30 Aug 21:12
· 146 commits to main since this release

修复

  • 菜单面板内容叠字 —— 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 公证。

官网:https://quota.bar