Releases: Tyr1onX/desktop-course-widget
Releases · Tyr1onX/desktop-course-widget
Release list
课刻 v0.5.0-beta.1
本版重点
课刻首次提供完全本地的课表截图识别。识别在应用进程内通过 Rust OCR 完成,不依赖 Python、云端服务或账号;结果会先进入人工检查页面,不会直接覆盖现有课表。
新增功能
- 支持选择 PNG/JPG 完整课表截图并在本地识别。
- 自动整理课程名、教师、星期、节次、周次、单双周和地点。
- 提供逐项检查、一键确认和手动新增课程安排。
- 加入隐藏的时间回放与演示控制器。
体验与稳定性
- 覆盖安装已验证可以保留既有课表、作息和设置。
- 文件选择完成后才开始显示识别耗时。
- 识别期间锁定相关控件,结束或报错后自动恢复。
- 普通照片或不完整课表会明确报错,不会无限卡住。
- 收紧窗口权限边界,WebView 不再拥有通用窗口控制权限。
已知限制
- 这是 Beta 版本,不熟悉的学校课表样式可能需要手动修正。
- 少数可选地点字段可能为空,但不阻断课程导入。
- 请使用包含完整星期栏、节次和全部课程的清晰截图。
升级说明
安装器检测到旧版时请选择“安装前卸载”。不要选择删除应用数据;正常覆盖安装会保留本地课表和设置。
文件校验
课刻_0.5.0-beta.1_x64-setup.exe
SHA-256:8ac5d9e62bc492e0e80e3aad94c338c070b0cc349f0d11ec35c7f5a909980126
课刻 v0.4.0
What's Changed
- design: rebuild project website around the course timeline by @Tyr1onX in #8
- design: apply the real app icon to the website by @Tyr1onX in #10
- feat: add signed in-app update flow by @Tyr1onX in #11
- design: refine website copy and motion by @Tyr1onX in #14
- feat: add local data backup and recovery by @Tyr1onX in #15
- fix: polish website timeline and detail spacing by @Tyr1onX in #16
- design: make the widget express the flow of time by @Tyr1onX in #18
- design: refine time-flow color hierarchy by @Tyr1onX in #20
- design: refresh website app icon by @Tyr1onX in #21
- design: harmonize widget colors by @Tyr1onX in #23
- docs: rewrite website around 课刻 brand by @Tyr1onX in #24
- design: polish dark reminder contrast by @Tyr1onX in #26
- design: polish timeline type and desktop interaction by @Tyr1onX in #27
- fix: preserve prototype time input while typing by @Tyr1onX in #29
- design: add live course and tray demos by @Tyr1onX in #30
- fix: keep shared time input mounted while editing by @Tyr1onX in #32
- design: make website demos match the real app by @Tyr1onX in #33
- fix: snap the story timeline to visible sections by @Tyr1onX in #35
- design: add a structured project footer by @Tyr1onX in #37
- design: simplify footer navigation by @Tyr1onX in #38
- fix: enforce time input bounds by @Tyr1onX in #36
- chore: replace desktop application icon by @Tyr1onX in #40
- design: sync website demos with the latest widget by @Tyr1onX in #41
- chore: prepare v0.4.0 Windows release by @Tyr1onX in #42
- design: simplify the homepage and move full demos by @Tyr1onX in #43
- design: reduce homepage to widget and schedule editor by @Tyr1onX in #44
- design: restructure homepage into three sections by @Tyr1onX in #46
- fix: stabilize v0.4.0 startup and apply 课刻 branding by @Tyr1onX in #45
- design: compact homepage and sharpen product previews by @Tyr1onX in #47
- design: create a one-screen orbiting homepage by @Tyr1onX in #48
- fix: refine orbit homepage accuracy by @Tyr1onX in #49
- fix: make homepage settings preview structurally accurate by @Tyr1onX in #50
Full Changelog: v0.3.0...v0.4.0
桌面课表 v0.3.0
主要更新
- 新增多课表管理、切换、激活、编辑和删除
- 支持编辑学期信息与课程安排
- 更新应用图标
- 优化设置流程和本地课表管理
安装说明
从旧版本升级时,安装程序可能先显示旧版卸载界面。请勿勾选 Delete the application data,以保留课表和设置。
SHA256
4A54A97C9DC0799098D123FFA0BA5AE253FE6557E1E8067968706A62404B99B6
桌面课表 v0.2.0
新增七日课表、多课表管理、课程新增与编辑、多时间段课程、自定义周次以及 1~24 节动态作息设置。升级安装时请勿勾选 Delete the application data。
桌面课表 v0.1.0
桌面课表 v0.1.0(Beta)
首个公开测试版本,适用于 Windows x64。
主要功能
- 从 .xlsx 教务课表导入课程
- 导入前预览解析结果
- 补充缺失的上课地点
- 设置每节课的起止时间并自动保存
- 桌面课表小组件
- 系统托盘控制
- 首次使用引导
- 所有课表数据均保存在本地
当前限制
- 不同学校的 Excel 格式可能存在兼容性差异
- 暂不支持手动新增、编辑和删除课程
- 暂无云同步和自动更新
- 安装包尚未进行代码签名,Windows 可能显示安全提示
文件校验
SHA256:
11DBC6736EAA5163F6565DB26DD2B4A1805C61C1DE4E1F06402E76BDADA9C114