Skip to content

Releases: tsonglew/QuotaPal

QuotaPal 0.1.0-alpha03 · 2×1 桌面组件

Choose a tag to compare

@tsonglew tsonglew released this 09 Oct 15:50

新增独立“Codex 额度 · 2×1”桌面组件,可从 App 小组件页或系统组件选择器添加。紧凑布局显示主要 Codex 额度、已用/剩余、更新时间和刷新入口,支持浅深色与按实例配置。原有标准组件保留,两个入口共享数据更新。

无周期额度时显示“当前可用”或“未提供周期额度”;未知用量和受限状态显示明确说明。不会根据会员名称推断无限额度,也不会将附加功能额度当作主 Codex 额度。

验证提交:5553ae71d54f3db0ccb11ad9af8f57a127d9c9ba。CI 通过 36 项单元测试、9 项 Android 35 设备测试、lint 和 APK 构建。原生宿主覆盖 130×70、140×70、280×70、260×50 dp、文字可见性、额度状态、退出和标准/紧凑组件共存。

Android 10+,版本 0.1.0-alpha03(versionCode 3)。APK SHA-256:

81c4d8c314075731f07b3221509cdf0d1dc34da6191799ae97b6313f418d8884

这是 CI debug 签名自用测试包,可能因签名不同而无法覆盖旧版。卸载旧版会清除本机连接和设置。实际桌面格子与比例取决于 Launcher;真实账号、OEM 桌面、系统选择器、重启恢复和长期后台表现仍待真机验收。

QuotaPal 0.1.0-alpha02 · 可选额度状态修复

Choose a tag to compare

@tsonglew tsonglew released this 09 Oct 15:01

Android 10+ 自用测试版,修复没有短周期额度的账号显示空白的问题。

  • 只有周等长期额度:保留实际数值,说明“未提供短周期额度”。
  • 没有周期窗口但服务端确认可用:显示“当前可用”。
  • 未提供周期数据、用量未知或使用受限:显示对应说明,不虚构百分比,也不画空进度条。
  • 主界面、组件预览和三种尺寸桌面小组件保持一致;修复紧凑组件提示挤占底部更新时间的问题。

验证:36 项单元测试、8 项 Android 35 模拟器测试、编译和 lint 全部通过。三种原生组件尺寸覆盖 5 种状态,共 15 个组合。

构建源码:1d0582a8589b61724cdeef8c2ecada5ab17b2844

CI 验证 · 修复 PR #8 · 完整验证记录

Codex 接入仍为实验性,真实高阶套餐账号与 OEM 桌面仍需自用验收。本包使用 CI debug 签名;若提示与旧版签名冲突,无法直接覆盖安装,卸载旧版会清除本机连接和设置。

QuotaPal 0.1.0-alpha01 · Android 自用测试版

Choose a tag to compare

@tsonglew tsonglew released this 09 Oct 13:55

首个 Android 自用测试版,适用于 Android 10 及以上。

包含 Codex 账号连接与额度展示、浅深色主题、三种尺寸桌面小组件和后台同步;UI 参考 Nowdex。

验证:27 项单元测试、4 项 Android 35 模拟器测试和 lint 通过。

Codex 接入为实验性。Android 真实账号授权、token 续期、厂商桌面兼容性及连续自用仍待验收。本 APK 使用 CI debug 签名,后续不同构建可能无法直接覆盖安装。

下载附件中的 QuotaPal-0.1.0-alpha01-debug.apk;同目录提供 SHA-256 校验文件。

构建源码:cde15c19e8254778e142c6ca4d7d8ff25b7933a6

历史提交身份已统一为 Tsonglew tsonglew@gmail.com。该提交与原 CI 构建提交的代码树完全一致,APK 和 SHA-256 未改变。

验证记录 · 实现 PR #7