Repository navigation
0.31.13
Pre-release
Pre-release
⛔ 这一版有回归:本科账号的小组件会误显示「假期中」。
请改用 0.31.14:https://github.com/3beuml/ZZUPocket/releases/download/v0.31.14/ZZUPocket-0.31.14.apk
⚠️ 预发布测试包,不是正式版。普通使用者请装最新正式版 0.31.0,不要装这个包。请用本版(0.31.13)。0.31.3 ~ 0.31.6 请勿再装。
本版做了什么
1. 今日页 + 桌面小组件接入研究生课表
以前这两处只认「本科学期」,研究生账号会出现课表页有课、今日页却说"今天没有课"、组件也空着。
现在抽了一个统一口径(本科 + 研究生合并),三处永远一致。
| 位置 | 变化 |
|---|---|
| 今天页 | 研究生的课会出现在时间轴里 |
| 2×2「下一节课」 | 显示研究生的下一节 |
| 4×2「今明课表」 | 显示研究生今天/明天的课 |
| 4×2「电量与校园卡」 | 与课表无关,未动 |
外观和本科完全一样(沿用同一套排版),只是数据来源变了。组件本身每 30 分钟自动刷新一次,
跨天时"明天"会变成"今天",不需要手动操作。
2. 空教室保留 7 天
缓存窗口从"只留当天"改成 今天 ~ 今天+6 天(你选的 B 方案):
- 这段时间内打开过的日期,断网/教务挂了也能看,并常显「获取于 HH:MM」;
- 顺手修了一个 bug:旧实现按"这次抓取的日期"清理,切到未来某天抓一次会把今天的快照删掉。
3. 登录过期时,点提示直接去登录
灰字提示现在带类型:
- 登录过期 → 点它直接打开研究生系统登录页(原来只是重试,必然再失败一次);
- 网络/教务不可用 → 点它重试。
请这样验
本科(回归)
- 今天页、三个小组件与之前一样正常;
- 空教室:选今天和明天各看一次 → 断网重进,这两天都应能看(带获取时间);
- 课表页:表头
第 7 周 / 共 19 周,翻周正常。
研究生
- 今天页应显示自己的课(而不是"今天没有课");
- 添加 2×2「下一节课」与 4×2「今明课表」组件 → 应显示研究生的课,外观与本科一致;
- 课表页、离线缓存仍正常(0.31.12 验过的行为不应回退)。
已知限制
- 空教室「数据超过 1 小时不画占用格」的降级:按你的要求不做,靠灰字标时间;
- 研究生侧不提供教室占用;
- 课表缓存不做学期清理。
装了想退回正式版
本包 versionCode 高于正式版,不允许直接降级:需先卸载再装正式版,
卸载会清掉登录状态与本地数据。
怎么反馈
请在 issue #2 用文字说明:今天页有没有课、组件显示是否正常、外观是否与本科一致。
不需要截图。