Mystery0の小站

Mystery0の小站

西瓜课表-更新日志

821
0
2023-06-09

1.6.0.r706.e5382b3e(706)

从本版本起,iOS 与 Android 端将同步发版,确保双端功能一致。

新增

  • 考试查询:新增支持按学年、学期进行查询,提升补考成绩查询体验。

修复

  • 修复 iOS 端在今日无课程时无法显示本周课表的问题。
  • 修复小屏设备上账号管理页面的操作按钮遮挡问题。
  • 修复从账号管理页无法返回登录页的问题。

优化

  • 优化所有分页页面的交互逻辑与数据展示。
  • 调整非本周课程的颜色,改善夜间模式下的视觉体验。
  • 优化以下页面的 UI 布局:自定义课程、自定义事项、通知公告、背景图设置、成绩查询、实验成绩查询、空闲教室查询。
  • 更新依赖库,提高应用稳定性。
  • 同步更新最新上课时间。

1.5.7.r637.edbb2c31(637)

修复

  • 上一版本启动无响应的问题
  • 因为参数类型不匹配频繁打印日志框架的相关错误
  • 桌面小部件颜色显示不正确

1.5.6.r633.bee3274a(633)

修复

  • 使用FeatureHub替换已经停止支持的FeatureProbe
  • 某些时候从西瓜课表切换到其他APP再切换回来后崩溃
  • 移除已经停止支持的AppCenter
  • 移除已经停用的大学英语四六级查询页面

优化

  • 重新生成默认主题颜色,用于解决部分按钮展示不明显的问题
  • 更新依赖项版本,移除不再使用的资源文件

1.5.4.r605.0d4742cd(605)

新增

  • 适配彭州校区上课时间
  • 用户校区信息,支持自主切换(课程设置-校区设置-更新当前用户主校区)
  • 公开感谢爱发电用户名单

修复

  • 第一次使用app的情况下直接点击周切换按钮报错
  • 部分情况下月历视图不显示每月头图

优化

  • 查看校历支持放大和缩小
  • 更新依赖项版本,适配Android 15

1.5.3.r583.deb6a478(583)

修复

  • 部分情况下打开APP直接报错、崩溃

优化

  • 更新依赖项版本

1.5.2.r570.5925a2ea(570)

新增

  • 依赖说明页面

修复

  • 成绩查询页面在无成绩时无法切换查询学期

1.5.1.r561.cf2c09d6(561)

新增

  • 通知公告页面支持点击数字进行快速复制

修复

  • 部分页面打开之后立即崩溃

优化

  • 更新对话框增加下载前状态的显示

1.5.0.r553.ee6e747c(553)

新增

  • 学期月历视图,可以以日历的形式查看整个学期的课程安排
  • 按照ISP管局要求增加备案信息显示(为后面上架应用商店做准备)
  • 意见反馈界面增加管理员在线状态的显示

修复

  • 点击催更按钮报错NullPointerException
  • 自定义课程颜色页面点击顶部搜索框的x按钮时没有重置搜索条件
  • 当出现错误信息后,所有操作均会“报错”(如登录时提示密码错误,后续重新输入的过程中一直在提示“密码错误”)
  • 意见反馈页面可点击链接的文本颜色与背景色相近导致看不清楚

优化

  • 自定义课程、自定义事项、成绩查询等页面的搜索条件布局优化
  • 自定义课程页面中的节次选择器交互优化
  • 时间选择器交互优化
  • 自定义课程、事项新增页面默认全屏弹出,不再先显示为半屏
  • 不再硬编码“交流反馈群群号”,改为从服务器获取(1群满了无法加入更多的人)
  • 部分界面微调布局

1.4.3.r529.8b52330a(529)

新增

  • 自定义多账号模式下账号信息显示格式
  • 账号管理页面可强制更新个人信息(适用于转专业等情况)
  • Material Design3适配以及Material You适配(可以基于壁纸动态修改应用主题色)

修复

  • 登录页面关于默认密码的提示信息错误
  • 公告页面中链接显示的颜色过于刺眼
  • 定时任务执行始终失败(服务端问题)

优化

  • 部分界面微调布局

1.4.2.r501.3f9c40ac(501)

修复

  • 查询成绩报错NullPointerException

优化

  • 更新依赖库版本

1.4.1.r495.7f79d0a3(495)

修复

  • 课程提醒、更新版本时崩溃

优化

  • 部分添加数据的按钮增加动画
  • 在上一版本的基础上优化华为厂商推送通道

注:旧版本中有部分无法在服务端解决的问题,均在新版本中得到修复,故此推荐大家升级到最新版本。

因为我只有一个手机(非国产),没办法对大家使用较多的厂商(华为、小米、OV等)做详细的测试,如果新版本有遇到任何问题,欢迎大家加入交流反馈群进行反馈。

1.4.0.r485.87bb52b4(485)

新增

  • 增加推送相关逻辑,可用于实现 自动查询成绩 等等功能
  • 节假日调休相关内容显示

修复

  • 预设背景图下载后不清晰
  • 设置页面右侧Checkbox未对齐
  • 课程提醒重复执行

优化

  • 无数据、等待相关动画图片调整
  • 分享文本调整
  • 部分图标高清重制
  • 主页面快速切换页面时,第一页和最后一页重复加载

1.3.9.r446.beb26da4(446)

修复

  • 登录页面因为动画加载失败导致登录失败
  • 登录页面登录失败时错误信息显示错误

1.3.8.r442.002eba33(442)

新增

  • 桌面小部件增加预览图

修复

  • 课程设置中始终允许设置为下一学年
  • 更新日志迁移到网页上
  • 考试管理中考试显示顺序调整为和以前一致

优化

  • 更新依赖库版本
  • 清理没有用到的图片资源

1.3.7.r433.c4e27a71(433)

修复

  • 部分课程在周视图以及小部件中显示错误
  • 成绩查询学期总览数据错误
  • 部分情况下课程提醒失效
  • 服务检查结果显示错误

优化

  • 更新依赖库版本
  • 应用图标高清重置
  • 部分界面UI调整
  • API接口换新,提升稳定性

1.3.6.r353.7cbeecbf(353)

新增

  • 成绩查询界面增加学期总览数据

修复

  • 今日诗词接口失效
  • 部分情况下因为获取不到学年导致的崩溃
  • 今日页面有时候不显示事项的问题

优化

  • 更新依赖库版本

1.3.5.r341.17dc9b3d(341)

新增

  • 手动检查更新
  • 周课表的桌面小部件
  • 全新的测试版更新渠道,可以更快的使用到新的功能,但是可能不稳定

修复

  • 部分情况下的崩溃(根据上报的日志进行分析的,如果大家遇到崩溃,可以将崩溃日志发送到反馈群中)
  • 桌面小部件在没有数据的情况下图片没有居中
  • 重新编写课程提醒的触发器,推荐大家前往设置中忽略电池优化

优化

  • 更新依赖库版本

注:为了能够更加稳定的进行课程提醒,以及后续的“查询成绩主动推送”功能,建议打开设置忽略电池优化,以及将应用加入到自启动白名单中

注:桌面小部件一段时间之后可能还是会出现问题,但是隔一段时间又能恢复,具体原因还在排查中

1.3.4.r318.9014a223(318)

新增

  • 学术报告功能(数据来源于西华大学官网)
  • 背景图支持设置动态模糊半径(仅Android 12+可用)

修复

  • 部分情况下的崩溃(如果大家遇到崩溃的问题,可以将崩溃日志发送到反馈群中)
  • 以倒计时形式显示的自定义事项在结束之后依旧显示在今日课程页面中
  • 自定义字体时部分页面没有完全适配

优化

  • 更新依赖库版本

1.3.2.r298.0205aa29(298)

修复

  • 自定义背景图片在Android 13以下崩溃
  • 升级到Android 13之后,通知不显示

优化

  • 部分对话框显示优化

1.3.2.r296.42ef5f76(296)

修复

  • 自定义背景图片在Android 13以下崩溃

优化

  • 部分对话框显示优化

1.3.1.r291.560ef811(291)

新增

  • 适配Android 13

修复

  • 开学前一周时,时间计算错误
  • 今日诗词加载时,不再引起应用崩溃
  • 部分情况下因为账号数据加载导致的应用崩溃

优化

  • 存储空间占用优化,部分文件放到缓存中,可随时清理
  • 动画调整

1.3.0.r265.61895d4d(265)

新增

  • 今日课程页面调整
  • 课程信息缓存相关的配置项
  • 全局自定义字体(实验性功能)
  • 动态ShortCuts

修复

  • 当接口调用失败时,显示缓存的课程信息,而不是空白

优化

  • 请求超时时间延长
  • 更新依赖库版本

1.2.1.r230.f9fd8516(230)

修复 1.2.0 版本中空闲教室查询闪退以及部分界面闪退

1.2.0.r228.d7e6026a(228)

新增

  • 课程提醒(功能已修复,目前可以正常显示提醒信息)

修复

  • 考试查询时间计算错误
  • 当前学期支持设置为下一学期
  • 意见反馈页面发送消息无响应

说明:英语四六级查询因为接口变更导致原接口失效,新的接口没有时间去进行分析,因此应用内不再提供快捷查询英语四六级成绩的功能,如果有需要的同学请前往官方网站进行查询。

课程提醒功能依赖系统定时对应用进行调度,目前已知部分系统会对不在后台的应用做kill处理,kill会导致应用唤醒失败,因此无法进行提醒功能

1.1.1.r209.14a8dd68(209)

新增

  • 服务可用性检测

修复

  • 考试查询页面时间计算错误
  • 通知公告查看之后,主页小红点不消失

1.1.0.r201.d8663816(201)

新增

  • 课程格子自定义
  • 校历分享

优化

  • 登录页面逻辑
  • 自定义课程页面支持搜索

1.0.0.r195.44ea2ea9(195)

西瓜课表 正式版发布!

新增

  • 背景图支持自定义
  • 物理实验成绩查询

修复

  • 催更界面适配已完成的任务
  • 启动页点击隐藏后依旧显示