Releases: Class-Widgets/Class-Widgets
Release list
v1.2.0.5
Class Widgets 新版本! (1.2.0.5)
完整变更日志: 1.2.0.3...1.2.0.5
- ci: linux 平台下 deb 打包 by @xuanxuan1231 in #1033
- fix: 'return_text' referenced before assignment by @IsHPDuwu in #1038
- chore(deps): upgrade by @baiyao105 in #1041
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1026
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1025
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1024
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1042
- chore(schedule): 优化课表数据处理 by @baiyao105 in #1040
- chore: 启用导航组件动画 by @baiyao105 in #1044
- chore: bump edge-tts to 7.2.7 by @IsHPDuwu in #1045
- fix/deps(uv.lock): qfw 降级到 1.10.3,edge-tts 升级到 7.2.7 by @pizeroLOL in #1050
构建时间: 2026-01-27 14:30:21 UTC
构建ID: 21400908131
提交: a440923
包信息 (5个文件)
| 文件名 | 大小(MB) | MD5 |
|---|---|---|
| ClassWidgets-Linux-x64_21400908131.zip | 103.90 | a2c2b14d44149700645db1ead991202c |
| ClassWidgets-Macos-arm64_21400908131.zip | 191.69 | 26e9b88cf9dd503fa33c383054c4e57c |
| ClassWidgets-Windows-x64_21400908131.zip | 64.09 | 34ede49cc16d4d286c72f4da1e566517 |
| ClassWidgets-Windows-x86_21400908131.zip | 64.09 | 1f8d1f6d1190380b8c758db75dfe61dc |
| ClassWidgets-Linux-x64_21400908131.deb | 54.98 | 48754879a6230fe78bd96f93e7688bf4 |
🌙 Nightly Build v20260127-nightly
Warning
完整变更日志: 1.2.0.4...v20260127-nightly
构建时间: 2026-01-27 16:19:17 UTC
构建ID: 21404883974
提交: a440923
包信息 (4个文件)
| 文件名 | 大小(MB) | MD5 |
|---|---|---|
| ClassWidgets-Linux-x64_21404883974.zip | 103.91 | cbe6cce4191044dcc7f978703dc1ed35 |
| ClassWidgets-Macos-arm64_21404883974.zip | 191.69 | 4c7be422434ec1739f225d89cfd9bf91 |
| ClassWidgets-Windows-x64_21404883974.zip | 64.83 | e609b445f73a5904241b05bacb30c807 |
| ClassWidgets-Windows-x86_21404883974.zip | 64.83 | fecc074b76c418b243abfda40b38bed1 |
v1.2.0.4
Class Widgets 新版本! (1.2.0.4)
Caution
此版本不可用,由于上游库 zhiyiYo/PyQt-Fluent-Widgets bug。
构建时间: 2026-01-25 14:46:30 UTC
构建ID: 21334301646
提交: 2faa50d
包信息 (5个文件)
| 文件名 | 大小(MB) | MD5 |
|---|---|---|
| ClassWidgets-Linux-x64_21334301646.zip | 103.90 | 555df7d796551ca8a26fa3dcefe34102 |
| ClassWidgets-Macos-arm64_21334301646.zip | 191.69 | bade3e4e6c321ef9c21eab06cb77632b |
| ClassWidgets-Windows-x64_21334301646.zip | 64.09 | 1f9f260d8331ec87d40afee2439c0fa0 |
| ClassWidgets-Windows-x86_21334301646.zip | 64.09 | 5c653743e38824bae8645cf91588c8d6 |
| ClassWidgets-Linux-x64_21334301646.deb | 54.98 | 238ef0aaf158be04b528e1de65010a89 |
v1.2.0.3
Class Widgets 新版本! (v1.2.0.3)
Tip
从 v1.2.0.2 起,release 不提供 macOS-x64 版本构建
Tip
Linux deb 格式的软件包由 @xuanxuan1231 手动打包。
🐛 Bug 修复
- 铃声音量未使用设定的配置 (#1030) (
e014193) by @Yersmagit in #1030 - Fuck you pyright (#1023) (
e8c770f) by @IsHPDuwu in #1023 - Dark_mode_watcher 不工作 (#1021) (
933736c) by @IsHPDuwu in #1021
📚 文档更新
🎉 新贡献者
- @MS-AlbertXia 在 #1028 第一次贡献 ✨
完整变更日志: v1.2.0.2...1.2.0.3
构建时间: 2026-01-02 14:03:10 UTC
构建ID: 20659378283
提交: b32bcb5
包信息 (4个文件)
| 文件名 | 大小(MB) | MD5 |
|---|---|---|
| ClassWidgets-Linux-x64_20659378283.zip | 103.87 | 7a245e7893b2e51a24b8b65a775d2000 |
| ClassWidgets-Macos-arm64_20659378283.zip | 191.80 | 2320fa2d7a22e244dca9124fba5bad62 |
| ClassWidgets-Windows-x64_20659378283.zip | 64.08 | 30b46a1ddd232b43111307817020f8cb |
| ClassWidgets-Windows-x86_20659378283.zip | 64.08 | 73c04fed3079aa419bf95533601b8b71 |
v1.2.0.2
Class Widgets 新版本! (v1.2.0.2)
Tip
从 v1.2.0.2 起,release 不提供 macOS-x64 版本构建
Tip
.deb 包是在发布版本后手动打包的,因此不在包信息表中,上传时间也会更晚
⏪ 回滚
- Import style in 5f06aea (
b36ff4c) by @baiyao105
✨ 新功能
- utils: 添加时间跳跃检测 (#995) (
1294668) by @laoshuikaixue in #995 - 启动时自动更新网络课表 (#984) (
bb654c2) by @IsHPDuwu in #984 - weather: 支持小米天气经纬度获得 (#978) (
47d0e1a) by @baiyao105 in #978 - 启动时确认是否沿用临时课表 (#937) (
3252b03) by @IsHPDuwu in #937 - 网络课表支持原生课表 (#947) (
025de66) by @IsHPDuwu in #947 - 在交互窗口后重新激活先前的窗口 (#924) (
a24cf8c) by @IsHPDuwu in #924 - 多个主题 i18n (#918) (
88912a3) by @IsHPDuwu in #918
🐛 Bug 修复
- 无法加载 edge-tts 列表 (#1017) (
72f747d) by @IsHPDuwu in #1017 - Utr key error (#1016) (
1d3a3e2) by @IsHPDuwu in #1016 - 引用action (
b24e363) by @baiyao105 - 插件市场月份计算错误 (#1015) (
7b7ea59) by @IsHPDuwu in #1015 - 新的通知去重方法 (
c662104) by @baiyao105 in #1005 - tts&ui: 优化TTS文本空值检查逻辑,延迟设置主题色以避免并发修改错误 (#992) (
5f06aea) by @laoshuikaixue in #992 - 非 windows 环境调用 focus_manager (#990) (
b7e632d) by @IsHPDuwu in #990 - 创建新课表后 path 全部显示 local; 旧版课表下拉后未自动转换格式 (#985) (
959eab1) by @IsHPDuwu in #985 - 使用浮窗时无法正确切换焦点 (#981) (
ae65d73) by @IsHPDuwu in #981 - ci: Ssl dll 抽风 (#979) (
19e6b15) by @IsHPDuwu in #979 - weather: 统一温度单位符号 (#977) (
21cef43) by @baiyao105 in #977 - 调用回调时 dictionary changed size during iteration (#954) (
86ecc66) by @IsHPDuwu in #954 - 傻逼的 part_index 获取方法 (#940) (
1232153) by @IsHPDuwu in #940 - 时间线格式不统一 (#939) (
32b1ccc) by @IsHPDuwu in #939 - Focus_manager.removeIgnore 调用方法错误 (#941) (
2fb40a9) by @IsHPDuwu in #941 - Splash 版本号错误 (#938) (
08ed1af) by @IsHPDuwu in #938 - 渲染支持暗色模式 (
e486b73) by @baiyao105 - 修正时差偏移的方向 (#932) (
ddf56a7) by @Michaelshenmo in #932 - 设置窗口最小高度过大 (#926) (
32c0836) by @IsHPDuwu in #926
💄 样式调整
📚 文档更新
- README: Remove maintainer warning block from README (
1e1f002) by @baiyao105 - Update QQ group link (#920) (
ddb3e33) by @furinafirefly in #920
🎉 新贡献者
- @Michaelshenmo 在 #932 第一次贡献 ✨
完整变更日志: v1.2.0.1...v1.2.0.2
构建时间: 2025-12-07 04:34:50 UTC
构建ID: 19998985921
提交: 72f747d
包信息 (4个文件)
| 文件名 | 大小(MB) | MD5 |
|---|---|---|
| ClassWidgets-Linux-x64.zip | 104.35 | 9a52baaa4e55413ea44e8c230ed06fbc |
| ClassWidgets-macOS-arm64.zip | 193.78 | b906961cf4dafb70668c39723e38adbb |
| ClassWidgets-Windows-x64.zip | 64.08 | 17d0d0bdd4884dc5001c7e0ee617ed41 |
| ClassWidgets-Windows-x86.zip | 64.08 | e8a3022df833f28a99e866f5fae00b36 |
v1.2.0.1
Class Widgets 新版本! (v1.2.0.1)
Tip
这是一个长期维护版本
从 v1.1.7.1 更新的用户可以看看 v1.2.0.0 的 Changelog
Warning
本次更新对课表文件中时间线格式有破坏性更新,正常用户不受影响,请引用时间线模块的开发者及时更新插件
⚡ 性能优化
- 枚举性能优化 (#899) (
ed03422) by @baiyao105 in #899
✨ 新功能
- 单双周每日课表时间线独立 (#871) (
169a42f) by @IsHPDuwu in #871 - 启动界面 (#875) (
b10e00a) by @IsHPDuwu in #875 - Apply basic_dirs (#876) (
a517160) by @pizeroLOL in #876 - Nightly-version (#867) (
fef6ff6) by @baiyao105 in #867 - ui: 自动换行 (#859) (
b1ca02c) by @IsHPDuwu in #859
🐛 Bug 修复
- UnionUpdateTimer remove_all_callbacks 死锁 (#912) (
40c8770) by @IsHPDuwu in #912 - Splash 在关闭后尝试访问已删除控件 (#911) (
255fb4a) by @IsHPDuwu in #911 - 日志文件时间编码错误 (#910) (
c8485cd) by @IsHPDuwu in #910 - 使用小尺寸主题时移动位置错误 (#907) (
aeabf83) by @IsHPDuwu in #907 - data_model/Schedule: Part Dict[str, List[PartUnit]] -> Dict[str, PartUnit] (
c89694f) by @pizeroLOL - weather: Module imports itself (
98778d8) by @baiyao105 - 多余的删除 (
3c30895) by @baiyao105 接下来的活动组件内容错误 (#898) (9284255) by @IsHPDuwu in #898- 避免浮窗与主组件同时存在 (#900) (
06cc96d) by @baiyao105 in #900 - data_model: Forget update
Schedulemodel (#889) (a678258) by @pizeroLOL in #889 - 同名节点导致的时间线错乱 (#888) (
4be5eee) by @IsHPDuwu in #888 - 配置加载错误信息未format (
3cee5be) by @baiyao105 - 课程表编辑 清除课程操作UI显示不正确 (#883) (
8c37c57) by @IsHPDuwu in #883 - 获取 version_channel 未加 fallback (#873) (
fad7c55) by @IsHPDuwu in #873 - 缩放不生效 (#856) (
6d86a80) by @IsHPDuwu in #856 - 主题配置文件圆角不生效 (#857) (
af2f970) by @IsHPDuwu in #857
💄 样式调整
- 调整导入顺序 (
1178f52) by @baiyao105 - alert_msgbox: 布局调整 (#896) (
71ba0e8) by @baiyao105 in #896 - plugin_plaza: 优化时间标签格式 (#881) (
24ec52f) by @laoshuikaixue in #881 - Global format (#874) (
fad4e2f) by @baiyao105 in #874
📚 文档更新
- pull_request_template: 修正url格式 (
7fda8b4) by @baiyao105
完整变更日志: v1.2.0.0...v1.2.0.1
v1.2.0.0
Class Widgets 新版本! (v1.2.0.0)
- 🔢 总计 175 个更改
- 👥 17 位贡献者参与
- 🆕 10 位新贡献者加入
Tip
这是一个长期维护版本
✨ 新功能 (35项)
✨ 新功能
- 完善天气部分代码 by @laoshuikaixue in #417
- 实现跨平台语音生成和播放功能 by @laoshuikaixue in #422
- 调休功能对于单/双周课表的支持 by @IsHPDuwu in #412
- 保留上次浮窗的位置 by @baiyao105 in #444
- 增加模糊排除 by @baiyao105 in #448
- 在某些课程时不隐藏课表 by @IsHPDuwu in #430
- 允许手动设置鼠标穿透 by @IsHPDuwu in #464
- 多个倒计日 by @IsHPDuwu in #485
- 天气组件错误显示 by @baiyao105 in #525
- 灵活隐藏模式 by @IsHPDuwu in #530
- 灵动通知功能 by @baiyao105 in #534
- 通过 ip 地址获取地址 & 更好的地区模糊搜索 by @IsHPDuwu in #519
- 精准浮窗倒计时 || 自定浮窗字体颜色 by @baiyao105 in #492
- 放学提醒开关 by @baiyao105 in #578
- 添加新变量字段 by @baiyao105 in #555
- 添加天气预警信息显示 by @baiyao105 in #560
- 实现跟随系统切换颜色模式 by @baiyao105 in #589
- init by @pizeroLOL in #441
- 可跟踪的版本信息管理 by @baiyao105 in #642
- 支持 TTS 播报 by @baiyao105 in #595
- 允许控制 自定义小组件“更多活动” 显示课程数 (1/多) by @IsHPDuwu in #670
- 支持编辑节点开始时间 by @baiyao105 in #678
- support theme by @pizeroLOL in #691
- 多语言支持(预留) by @baiyao105 in #726
- support cses & cw schedule by @pizeroLOL in #725
- 自行增删课表数据库 by @IsHPDuwu in #722
- 基础功能 i18n by @IsHPDuwu in #688
- 根据系统语言选择语言 by @IsHPDuwu in #780
- 默认配置文件 i18n by @IsHPDuwu in #790
- 自定义气象预警排除 by @baiyao105 in #815
- Open-Meteo支持 by @IsHPDuwu in #805
- 天气提示 by @Yersmagit in #818
- Weblate翻译按钮 by @baiyao105 in #838
- 翻译完整性检查 by @baiyao105 in #841
- 经纬度校验 by @IsHPDuwu in #843
🐛 Bug修复 (60项)
🐛 Bug修复
start_time转为 string by @JerryQAQ-233 in #416- 修复右键悬浮窗时的错误 by @xtexx in #427
- yaml 将时间解析成 int by @pizeroLOL in #425
- 修复浮窗不显示信息 by @baiyao105 in #461
- 修复了隐藏导致的一些问题 by @IsHPDuwu in #457
- 修复设定自动隐藏后手动隐藏出现的问题 by @IsHPDuwu in #463
- #476 多余代码 by @IsHPDuwu in #477
- 主组件的移动速度异常 by @baiyao105 in #478
- 修正放学通知的条件判断逻辑 by @baiyao105 in #487
- 优化浮窗保存逻辑 by @baiyao105 in #488
- 优化全屏和最大化检测逻辑 by @baiyao105 in #482
- 导出CSES课表崩溃 by @IsHPDuwu in #493
- 优化插件插件路径返回 by @baiyao105 in #499
- 进程关闭流程优化 by @baiyao105 in #497
- 修复缺失的save_position by @baiyao105 in #498
- 打开错误的配置目录 by @xuanxuan1231 in #506
- 版本检查优化 by @baiyao105 in #520
- 插件未启用时显示设置按钮 by @IsHPDuwu in #529
- 音乐课程背景色不显示 by @mliucc in #531
- 灵活隐藏模式更改后的 .ui 未上传 by @IsHPDuwu in #532
- 仅允许添加多个同一原生小组件 by @IsHPDuwu in #511
- 单节点过多课程导致的显示错误 by @baiyao105 in #547
- 修正get_start_time的排序逻辑 by @baiyao105 in #551
- 调休后未重新读取课表 by @IsHPDuwu in #556
- 音频线程优先级问题 & 音量大小 by @baiyao105 in #540
- 无声卡时报错 by @IsHPDuwu in #568
- 置底窗口争夺问题 by @baiyao105 in #543
- 不允许在特定模式下手动变更状态 by @baiyao105 in #541
- 高级选项中两选项在同一 CardWidget 中 by @IsHPDuwu in #559
- 插件小组件与原生小组件未对齐 by @IsHPDuwu in #570
- 修复高DPI下的显示问题 by @baiyao105 in #575
- 时间段第一个活动缺失预备铃 by @baiyao105 in #577
- qfw 中 deregister 错误绑定造成的更改主题访问已删除元素 by @IsHPDuwu in #569
- 宽容的获取下节课 by @baiyao105 in #590
- 使用dateutil解析日期 by @baiyao105 in #587
- 更高窗口置顶等级 by @baiyao105 in #596
- 天气预警切换时的空值检查 by @baiyao105 in #607
- 置顶对通知active_windows进行排除 by @baiyao105 in [#610](https://github.com/C...
v1.1.7.1
Class Widgets 新版本!(v1.1.7.1)
Important
若您还在用旧版本 Class Widgets(≤v1.1.6.5),请将里面的配置文件 .\config\schedule 导出并删除目录下的文件,更新后再重新导入!
新功能
- 完善“插件广场”页面;
- 支持 CSES 格式课程表的导入和导出;
Note
何为 CSES(通用课程表交换格式),请参阅此处。
Bug 修复
- 获取正确的 macOS 系统版本;
- 修复了在特定情况下不能切换课表的问题;
- 创建正确的共享内存;
- 在 QApplication 后显示缩放警告;
- 修复Windows系统下主题颜色自动判断; (#379)
- 修复更新插件小组件时的错误; (#383)
- 修复了在其他不支持的系统上调用
darkdetect出错的问题; - 修复了天气图标;
- 修复了其他严重且不确定性的Bug。
重构
- 插件加载器重构,优化设置启动速度;
- “设置”的“帮助”页面重构,去除QWebEngineView以消除绝大多数Bug。
Full Changelog: v1.1.7...v1.1.7.1
v1.1.7
Class Widgets 新版本!(v1.1.7)
Important
若您还在用旧版本 Class Widgets(≤v1.1.6.5),请将里面的配置文件 .\config\schedule导出并删除目录下的文件,更新后再重新导入!
新增功能
- 改用PyQt5,现已完全支持Windows7! #44 #80
- 支持加载 Python语言编写 的插件和插件广场!#145 #164
- 新增 “主题” 系统和 浅/深色选择 ,可在“设置”->“自定义”中选择 #12
- 新增“浮窗”功能↘ #57
- 新增“天气”小组件,可在“设置”->“自定义”中设置
- 模糊倒计时(可在“设置”->“自定义”中设置)
- 现可通过单击 Class Widgets 托盘图标进行隐藏/显示操作
- 记不清了(;´д`)ゞ
次要更新
- 增加异常捕获功能,程序崩溃后将不再退出并弹出错误报告;
- 支持带图片的自定义主题
- 上下课铃声可分别控制启用状态;
- 添加了清除日志的功能
- 添加了禁用日志的选项 (可在“设置”->“高级选项”中找到)
- 新增“提醒”页面,可从此页设置“提醒”
- 新增 “预备铃” 功能,可在“设置”->“提醒”中设置
- 新增提醒音量滑块,可在“设置”->“提醒”中设置
- 新增“启用强调特效”选项,可以选择启用或关闭上下课提醒的水波效果
- 新增“帮助”页面,可直接从“设置”中访问 Class Widgets 官方文档
- 新增“完全显示/隐藏”于托盘菜单中,可以暂时完整隐藏小组件
- 记不清了(;´д`)ゞ
Bug 修复与优化
优化
- 修改“调休与换课”打开方式为右键(触屏设备上为长按)”当前活动“小组件打开;
- 支持热切换主题
- 在滚动场景下支持触屏滑动 #85 #190
- 修复了“自定义倒计时”天数不完全准确的问题 #82
- 修复了“生物”课程图标缺失的问题 #60
- 修复了更改课程表文件名称并保存课程表更改后程序崩溃的问题 #59
- 修复了上下课提醒弹窗中详细信息的错误显示 #61
- 修复了设置时差偏移后,每日上/下午首个活动会重复提示活动开始,同时活动倒计时出错的问题 #47
- 修复了“允许程序多开”说明文字空缺的问题 #55
- 修复了防程序多开无作用的问题
- 修复其他已知问题。
若有 Bug 或建议,欢迎在 GitHub 或 Bilibili 反馈!
v1.1.7 Beta 4
Class Widgets 新版本!(v1.1.7-Beta)
Important
当前为 Beta 版本,可能存在一些不确定的 Bug,请依据情况更新。
若您还在用旧版本 Class Widgets(≤v1.16.5),请将里面的配置文件 .\config\schedule导出并删除目录下的文件,更新后再重新导入!
v1.1.7 - b4
Caution
在此版本中,通知提醒会出现如 #221 的崩溃问题,请等待最新版本
临时修复
- 在特定情况下触发上下课提醒报错 #212
- 在部分设备上插件广场无法联网的问题
新增功能
- 改用PyQt5,现已完全支持Windows7! #44 #80
- 支持加载_Python语言编写_的插件和插件广场!#145 #164
- 增加异常捕获功能,程序崩溃后将不再退出并弹出错误报告;
- 上下课铃声可分别控制启用状态;
- 记不清了(;´д`)ゞ
Bug 修复与优化
优化
- 修改“调休与换课”打开方式为右键(触屏设备上为长按)”当前活动“小组件打开;
- 在错误配置时间线并保存时增加报错提示; #184
- 支持热切换主题
- 在滚动场景下支持触屏滑动 #85 #190
- 为上下课提醒的背景颜色应用为自定义的颜色
- 更改自动隐藏逻辑
修复
- 修复浮窗在部分设备上显示异常的问题; #201 #111 #120
- 修复在特定情况下时间节点切换前后小组件会出现显示错误的问题; #109
- 修复了清除日志时弹出报错的问题 #131
- 修复了重复点击”调休与换课“中”保存“按钮后原课程表被损坏的问题 #150
- 禁用上下课提醒后,活动开始前后或放学时无法自动切换程序主题色 #48
- 修复其他已知问题。
查看过去的更新日志(Beta版)
v1.1.7 - b3
新增功能
- 多天气API支持(现已支持腾讯天气、和风天气及高德天气) #90
- 新增“浮窗”功能↘ #57
- 为单击隐藏和自动隐藏添加了默认的隐藏方式(即可自定义隐藏行为,可在“设置”->“高级选项”中调整)
- 模糊倒计时(可在“设置”->“自定义”中设置)
- 支持带图片的自定义主题(目前试添加了2个主题:砂狼白子、星野)
- 上下课提醒、预备铃可单独启用和设置置顶 #49
Bug 修复
- 修复了在节点中最后一项活动为“课间”时,到达该时间点崩溃的问题 #107
- 修复了“最大化自动隐藏”功能无法检测全屏窗口的问题 #92
- 优化了小组件的隐藏/显示打断动画
- 修复了小组件状态更新不即时的问题 #103
- 优化了在各个DPI的屏幕上“设置”窗口的尺寸问题 #94
v1.1.7 - b2
新增功能
- 添加了清除日志的功能
- 添加了禁用日志的选项 (可在“设置”->“高级选项”中找到)
- 在“配置文件”页面中添加了在资源管理器打开课表文件夹的按钮
Bug 修复
- 修复了因解码问题导致某些设备启动崩溃的问题 #86
- 修复了天气小组件在无网络或网络异常情况下显示内容异常的问题
v1.1.7 - b1
新增功能
- 改用 Python3.8.10 打包,现已支持 Windows 7。 #44
课程表
- 新增“节点功能”,能自由添加时段! #32
- 优化“时间线编辑”的设置界面
- 新增“快速添加课程”于“课程表编辑”,优化课表录入效率 #63
其他功能
- 新增“提醒”页面,可从此页设置“提醒”
- 新增 “预备铃” 功能,可在“设置”->“提醒”中设置
- 新增提醒音量滑块,可在“设置”->“提醒”中设置
- 新增“启用强调特效”选项,可以选择启用或关闭上下课提醒的水波效果
- 新增“天气”小组件,可在“设置”->“自定义”中设置
- 新增“帮助”页面,可直接从“设置”中访问 Class Widgets 官方文档
- 新增“完全显示/隐藏”于托盘菜单中,可以暂时完整隐藏小组件
- 现可通过单击 Class Widgets 托盘图标进行隐藏/显示操作
界面
- 新增 “主题” 系统和 浅/深色选择 ,可在“设置”->“自定义”中选择 #12
Bug 修复
- 修复了“自定义倒计时”天数不完全准确的问题 #82
- 修复了“生物”课程图标缺失的问题 #60
- 修复了更改课程表文件名称并保存课程表更改后程序崩溃的问题 #59
- 修复了上下课提醒弹窗中详细信息的错误显示 #61
- 修复了设置时差偏移后,每日上/下午首个活动会重复提示活动开始,同时活动倒计时出错的问题 #47
- 修复了“允许程序多开”说明文字空缺的问题 #55
- 修复了防程序多开无作用的问题
- 修复了其他已知问题(记不清了)……
若有 Bug 或建议,欢迎在 GitHub 或 Bilibili 反馈!

