Skip to content

Releases: coderirse/BeikeSchedule

v1.1.4

Choose a tag to compare

@coderirse coderirse released this 02 Sep 08:38

修复与优化

新功能

  • 成绩隐私:加权/GPA 大数字与成绩行分数默认隐藏为 ***,点成绩卡右上角小眼睛切换显示,重启后仍保持隐藏
  • 联系开发者:我的页新增邮件入口(caeamer@163.com),反馈问题自动带上版本号

修复

  • 无固定时间课程弹层:修复逐帧重影与底部截断,同名调课行去重
  • 内嵌滚动区(学分修读进度/自定义纳入课程):滑到底/到顶后继续滑动不再联动整个页面
  • 修复上一版构建基线错误导致的版本号显示异常

覆盖安装即可升级(数据自动迁移保留)。

v1.1.2

Choose a tag to compare

@coderirse coderirse released this 30 Aug 03:26

修复与优化

修复

  • 课表"分裂"细条:教务网对单周调课会生成独立数据行(小节字段为空、只有调课到的节次信息),此前被解析成 0 导致课程块渲染成错位的窄条并和正常课程并排。现从调课行自带信息推导真实节次,并把同一门课同一时段的多行(含单双周拆分)合并为一张卡,观感与此前版本一致
  • 开学前状态显示错误:顶栏状态在开学前误显示"第 1 周",现正确显示"未开学";学期结束后显示"已放假"

优化

  • 课表顶栏学期名下方新增小字:今天日期 + 学期状态(未开学 / 第 N 周 / 假期中 / 已放假)
  • 日期行"今天"改为主题色实心胶囊 + 白字,一眼定位

覆盖安装即可升级(数据自动迁移保留)。

v1.1.0

Choose a tag to compare

@coderirse coderirse released this 29 Aug 09:43

V1.1 功能版本

新功能

  • 考试安排:教务 Tab 新增「成绩 | 考试」分段;考试按日期分组、D-N 倒计时、座位号、考点展示
  • 考前提醒:考试前一天 20:00 与开考前 1 小时各提醒一次(含地点与座位号)
  • 单科排名:成绩行显示每门课的排名(如 排名 5/128),点击弹出成绩详情(排名/考核方式/学分/开课学院等)
  • 学分修读进度:毕业总进度条(已修/要求学分与门数)+ 17 类课程性质的要求 vs 已完成进度条,口径与教务网一致
  • 挂科提示:学期组头红色标注「N 门未通过」
  • 外部系统:我的页新增评教系统、大创/SRTP 快捷入口

修复

  • GPA 修正:教务网返回值是「平均学分绩÷20」口径(会超 4.0 满绩),现改为本地按学校权威换算表计算 4.0 制 GPA
    (90-100=4.0 / 85-89=3.7 / 80-84=3.4 / 75-79=3.0 / 70-74=2.4 / 65-69=2.0 / 60-64=1.0);
    纳入全部有数字成绩的课程,补考/重修覆盖正考,等级制课程不参与;专业排名仍展示教务平均学分绩口径

其他

  • 一次登录会话同时抓取成绩/GPA/学籍/考试/学业进度
  • 新增接口参考文档与设计文档(docs/)

覆盖安装即可升级(v1.0.15+,数据自动迁移保留)。

v1.0.17

Choose a tag to compare

@coderirse coderirse released this 29 Aug 07:17

全面优化升级

代码质量

  • 成绩刷新 / 教务导入 / 课程编辑全部事务化,杜绝中途失败丢数据
  • 修复 GPA 抓取后偶发不刷新的竞态;启动即重排上课提醒
  • 课表同周冲突课程并排窄列显示,不再被隐藏;非本周课程保持本色淡化

安全与隐私

  • 成绩与学籍数据不再上传云备份(本机换机迁移保留)
  • 教务 WebView 限定校内域名,站外链接自动转系统浏览器
  • 通知栏改用标准单色图标

体验

  • 课表:今天主题色胶囊高亮、小号悬浮按钮、新增「隐藏周末」开关、暗色模式专属渐变
  • 成绩:加权|GPA 分段切换按钮、课程勾选入口改行样式
  • 我的:学籍卡改为「姓名 + 学号」账户头、主题三选一弹窗

⚠️ 包名变更:自 v1.0.15 起包名改为 com.caeamer.beikeschedulev1.0.14 及更早版本无法覆盖升级,需卸载后重新安装并重新导入课表/成绩;v1.0.15 及之后版本之间可覆盖安装。

v1.0.14

Choose a tag to compare

@coderirse coderirse released this 29 Aug 04:01

收尾修复

  • 课表页底部色块修复:底部与暖色渐变背景连贯
  • 加权成绩筛选:单个下拉框、两竖排(左列选学期、右列选学年全部/大一/大二/小学期)
  • 自定义纳入课程展开列表:可滚动查看(不再溢出卡住)
  • 清除成绩缓存:二次确认防误触
  • 暗色模式:课表页暗色下用暗背景(不铺渐变),彻底适配

覆盖安装即可升级(数据自动迁移保留)。

v1.0.11

Choose a tag to compare

@coderirse coderirse released this 29 Aug 03:23

整屏连通渐变 + 设置页列表行

整屏一张连通的暖色渐变背景:渐变铺满整个屏幕(从顶部状态栏到底部 Tab/手势条,中间无断层),课表/教务/我的页顶栏和底部导航全部透明透出这层渐变——与 WakeUp 观感一致。

设置页改为列表行样式(仿 Net-USTB):每个功能一行独立圆角卡片 = 左侧几何图标(圆角浅色底)+ 中间功能名/值 + 右侧可点击按钮(检查更新/查看/GitHub 跳转等)。学籍信息也改为这种列表行展示。

成绩页:学期筛选优化为下拉选择。

覆盖安装即可升级(数据自动迁移保留)。

v1.0.10

Choose a tag to compare

@coderirse coderirse released this 29 Aug 03:13

课表页暖色渐变 + 课程颜色自定义 + 设置卡片化

课表页全屏暖色渐变背景(仿 WakeUp):淡蓝紫→暖粉→橙暖色渐变铺满整屏,顶栏半透明融入,课表网格更满。

课程颜色

  • 编辑课程时可选颜色(色板)
  • 教务课程颜色去重:同一门课共享一色;教务原始色优先;无固定时间课程不再撞色

成绩页:加权卡片学期筛选改为下拉选择(更简洁)。

设置页卡片式布局:学籍信息/外观/通用三张圆角卡片分区(仿 Net-USTB 风格)。

细节:教务页刷新按钮加二次确认;教务 WebView 设淡暖色背景缓解白屏刺眼。

覆盖安装即可升级(数据自动迁移保留)。

v1.0.9

Choose a tag to compare

@coderirse coderirse released this 29 Aug 02:49

课表页 UI 大改 + 教务课程隐藏

课表页更满:底部"无固定时间课程"条不再挤占空间,改为顶栏 … 按钮 + 底部弹层查看(卡片可点击编辑);课表网格占屏 60%→70%,各大节更高。

教务/我的页顶部空白已消除:修复状态栏 padding 双重叠加问题。

加权成绩卡片:学期筛选用 FlowRow 换行不再溢出;课程勾选列表限高可滚动。

学籍信息:抓取 queryxsxx 补全专业名/班级名,空了不显示;"我的"页列表样式统一。

多时段编辑:编辑课程时加载同名全部分时(不再只显示点击的那段);教务导入课程不能删除但可隐藏,在学期设置里可恢复。

覆盖安装即可升级(数据库自动迁移,数据保留)。

v1.0.7

Choose a tag to compare

@coderirse coderirse released this 29 Aug 01:35

课表页压缩 + 加权成绩 + "我的"页

课表页压缩(参考 WakeUp 比例):顶部顶栏和底部导航栏都大幅压矮,课表可视面积明显增加。

成绩页升级(教务 Tab)

  • 加权成绩 ↔ GPA 双模式切换(默认加权):加权只看必修课数字成绩,等级制(优/良)不参与
  • 学期筛选:chips 切换 全部/各学期,单独看某个学期加权
  • 课程勾选:自由添加/去掉纳入加权计算的课程,实时重算
  • 抓取时顺手存学籍快照

"我的"页(原设置 Tab)

  • 学籍信息卡(姓名/学号/学院/专业/班级/年级/在校注册状态)
  • 主题切换 + 检查更新(自动+手动)+ GitHub 链接 + 版本号 + 清成绩缓存 + 版权

覆盖安装即可升级(数据完整保留)。

v1.0.6

Choose a tag to compare

@coderirse coderirse released this 29 Aug 00:53

底部 Tab 重构 + 成绩 GPA 页 + 全新设置页

底部三 Tab:课表 | 教务 | 设置(教务 Tab 为后续考试查询等功能预留)。

成绩 GPA 页(教务 Tab)

  • GPA 卡片:GPA、专业排名、已获学分、通过门数、更新时间
  • 成绩列表按学期分组,不及格成绩标红
  • 首次进入自动进入教务登录流程,登录后自动抓取全量成绩;之后离线可看,右上角手动刷新

设置页

  • 主题切换(跟随系统/浅色/深色)从课表设置移入
  • 检查更新:进入设置页自动比对 GitHub 最新 Release,发现新版可一键跳转下载,也可手动重查
  • GitHub 仓库直达链接
  • 底部版权声明

入口调整:原课表右上角齿轮移除,学期设置改由点击左上角学期名打开(内容不变,仅主题移至设置页)。

覆盖安装即可升级(数据完整保留,自动迁移)。