Skip to content

Releases: ClassIsland/ClassIsland

1.4.1.2

22 Jun 07:12
8b90b26
Compare
Choose a tag to compare
1.4.1.2 Pre-release
Pre-release

1.5 - Griseo 测试版,可能包含未完善和不稳定的功能。

本版本同步了 master 分支上的一些重要修复,请尽快更新。

新增功能

  • 【应用】检测到现有实例运行时允许重启现有实例 (#172

Bug 修复

  • 【主界面】修复在不显示提醒时置底窗口闪烁的问题 (#174
  • 【主界面】修复更改显示器后,在应用设置中刷新显示器列表或切换显示器,导致应用崩溃的问题 (#175
  • 【应用设置】修复在刷新显示器后当显示器布局变化时,ComboBox选择负值索引的问题
  • 【应用】修复在获取窗口类名时读取错误的内存地址导致崩溃的问题 (#169

Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip AC87FF82FA7E0DD5E916663A3D451145

1.4.0.4

22 Jun 05:22
31e6e36
Compare
Choose a tag to compare

1.4 - Firefly

本版本主要包含了对 1.4.0.x 的一些恶性 Bug 的修复,建议尽快更新。

新增功能

  • 【应用】检测到现有实例运行时允许重启现有实例 (#172

Bug 修复

  • 【主界面】修复在不显示提醒时置底窗口闪烁的问题 (#174
  • 【主界面】修复更改显示器后,在应用设置中刷新显示器列表或切换显示器,导致应用崩溃的问题 (#175
  • 【应用设置】修复在刷新显示器后当显示器布局变化时,ComboBox选择负值索引的问题
  • 【应用】修复在获取窗口类名时读取错误的内存地址导致崩溃的问题 (#169

Full Changelog: 1.4.0.3...1.4.0.4


Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip 5D413B24956724B004B1069C0AA6B3DE

1.4.1.1

15 Jun 12:10
24372c1
Compare
Choose a tag to compare
1.4.1.1 Pre-release
Pre-release

1.5 - Griseo 测试版,可能包含未完善和不稳定的功能。

新增功能

  • 【组件】组件功能: 您可以在主界面上任意排列、添加或删除组件。
  • 【组件】时钟组件,支持显示到秒
  • 【界面】重构设置界面
  • 【提醒】显示任课老师功能开关
  • 【应用】将服务接口、通用控件和实体移动到 ClassIsland.Core
  • 【应用】重构课表服务
  • 【应用】启动时检测并提醒用户启用Aero效果

Bug 修复

  • 【应用】修复在1.4.1.0中迁移设置时因大小写无法正确识别guid键的问题

Note

如果您正在从 1.4 升级到此版本,您的【快速信息】设置会被自动迁移到【组件】上。

Full Changelog: 1.4.0.2...1.4.1.1


Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip 9132E7EB42352B77586AA94684AFA2AB

1.4.0.3

15 Jun 09:54
10baa19
Compare
Choose a tag to compare

1.4 - Firefly

本版本主要包含了对 1.4.0.x 的一些优化和修复。

新增功能

  • 【提醒】显示任课老师功能开关

Full Changelog: 1.4.0.2...1.4.0.3


Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip FEC4D11E852EC144C66370D11C552132

1.4.0.2

09 Jun 05:30
afd97da
Compare
Choose a tag to compare

1.4 - Firefly

本版本主要包含了对 1.4.0.0 与 1.4.0.1 的一些优化和修复。

新增功能

  • 【提醒】在显示提醒时展示下节课任课教师(#156)(by @clover-yan

Bug修复

  • 【应用】修复无法正确判断系统TTS是否可用的问题(#161
  • 【应用】修复因无法正确获取窗口类名,导致在Windows桌面被识别成全屏窗口误隐藏的问题 (#158
  • 【应用】修复窗口选择界面无法正确加载窗口的问题

新贡献者

Full Changelog: 1.4.0.1...1.4.0.2


Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip D125227866D8804DB3871987A85CE65B

1.4.0.1

01 Jun 03:36
999228d
Compare
Choose a tag to compare

1.4 - Firefly

本版本主要包含了对 1.4.0.0 的一些优化和修复。

新增功能

  • 【倒计时】倒计时功能添加字体颜色与字体大小的设定
  • 【更新】更新时添加MD5校验 (#131
  • 【天气】排除气象预警(#139
  • 【问题反馈】从崩溃报告中直接打开issues提交界面
  • 【集控】在加入集控后自动清除上一个集控会话的文件

优化

  • 【天气】优化应用设置中天气页面的天气预警显示布局
  • 【更新】优化更新判断逻辑
  • 【档案】禁用默认档案中科目不清晰的上下课前提醒附加设置
  • 【应用】优化配置文件写入逻辑

Bug修复

  • 【提醒】修复系统 TTS 不可用导致程序无法启动的问题(#148
  • 【档案】修复档案文件因某些因素写入失败后导致档案文件被清空的问题 (#150
  • 【档案】修复在一些情况下临时层课表不清除的问题
  • 【档案编辑】修复在档案编辑界面中打开其它抽屉后,临时课表失效的问题 (#154
  • 【倒计时】修复考试倒计时在跨天时无法更新剩余天数的问题
  • 【主界面】修复在一些情况下可能导致访问没有连接到 PresentationSourceVisual 的问题

新贡献者

Full Changelog: 1.4.0.0...1.4.0.1


Important

下载时请注意核对文件MD5是否正确。

文件名 MD5
ClassIsland.zip 1AC63CFBB3D07E37C19EE0054F45DF6B

1.4.0.0

17 May 14:35
d9be33e
Compare
Choose a tag to compare

1.4 - Firefly

新增功能

  • 【提醒】增强提醒: 在发出提醒时,ClassIsland会全屏播放提醒特效,并且可以播放提示音效 (默认关闭),置顶应用窗口,以增强提醒效果。
  • 【提醒】朗读: 在发出提醒时,ClassIsland可以大声读出提醒的内容,支持调用EdgeTTS和系统TTS。 (默认禁用)
  • 【应用】精确时间: 支持从NTP服务器同步时间,也支持设置自定义时间偏移和自动累加时间偏移。
  • 【集控】集控: 支持将ClassIsland实例加入到集控中,统一分发课表、时间表等信息。
  • 【提醒】支持调整提醒优先级
  • 【提醒】允许禁用准备上课提醒文字 (#64
  • 【简略信息】倒计时简略信息功能(#95 #60)(by @Doctor-yoi
  • 【档案编辑】在创建临时层课表时支持覆盖时间表
  • 【课表】临时课表持久化 (#75
  • 【诊断】导出诊断数据
  • 【诊断】日志监视功能
  • 【应用设置】自动拉取贡献者名单 (#102

优化

  • 【网络】添加网络请求自动重试机制
  • 【UI】优化在【帮助】界面下的触屏滚动体验
  • 【UI】优化上下课提醒设置界面。

Bug修复

  • 【提醒】修复在没有时间点时会意外发出即将上课提醒的问题
  • 【提醒】修复在即将上课提醒时清除所有提醒后不提醒上课的问题 (#106
  • 【提醒】修复了即将上课时,当倒计时为0时数字不显示的问题。
  • 【档案编辑】修复在编辑科目时,在编辑状态下添加科目导致科目信息丢失的问题 (#62
  • 【课表编辑】修复课表编辑不能及时同步的问题
  • 【天气】修复在一些情况下城市数据库查询出错的问题
  • 【主界面】修复在一些情况下可能导致访问没有连接到 PresentationSourceVisual 的问题
  • 【UI】修复主界面不定期停止渲染的问题(#92
  • 【UI】修复加载动画中版本号被进度条遮挡的问题

新贡献者

Full Changelog: 1.3.0.2...1.4.0.0

1.3.4.0

03 May 12:54
1643457
Compare
Choose a tag to compare
1.3.4.0 Pre-release
Pre-release

1.4 - Firefly 测试版,可能包含未完善和不稳定的功能。

🎉 本版本是 1.4 的最后一个 Beta 版,将在确认稳定并修复在这个版本收到的问题后,在下一个版本发布 1.4 的正式版。

⚠️破坏性更改

  • 【提醒】提醒设置已被重构,提醒语音、效果、音效等设置需要重新启用。

新增功能

  • 【提醒】自定义提醒特效渲染精度,并根据设备自动设置精度 #88
  • 【提醒】调节提醒优先级 #42
  • 【提醒】在提醒发出时强制置顶窗口 #24
  • 【诊断】导出诊断数据
  • 【诊断】日志监视功能
  • 【集控】添加对集控服务器的支持
  • 【集控】添加对url模板的支持
  • 【集控】添加退出集控功能
  • 【集控】支持从集控服务器接受命令(发送提醒,重启应用)
  • 【应用设置】自动拉取贡献者名单 #102

优化

  • 【集控】异步拉取集控信息
  • 【网络】添加网络请求自动重试机制
  • 【精确时间】在系统时间变动时重新同步时间 #100

Bug修复

  • 【提醒】修复在没有时间点时会意外发出即将上课提醒的问题
  • 【提醒】修复在即将上课提醒时清除所有提醒后不提醒上课的问题 #106
  • 【提醒】修复提醒特效窗口会被意外关闭的问题 #103
  • 【天气】修复在一些情况下城市数据库查询出错的问题
  • 【主界面】修复在一些情况下可能导致访问没有连接到 PresentationSourceVisual 的问题
  • 【课表编辑】修复课表编辑不能及时同步的问题

新贡献者

Full Changelog: 1.3.0.2...1.3.4.0

1.3.3.1

20 Apr 02:12
83d2987
Compare
Choose a tag to compare
1.3.3.1 Pre-release
Pre-release

1.4 - Firefly 测试版,可能包含未完善和不稳定的功能。

本版本主要修复了 1.3.3.0 中的一些问题。

新增功能

  • 【简略信息】倒计时简略信息功能(#95 #60)(by @Doctor-yoi
  • 【课表】临时课表持久化 (#75

优化与Bug修复

  • 【UI】修复主界面不定期停止渲染的问题(#92
  • 【UI】优化在【帮助】界面下的触屏滚动体验
  • 【提醒】修复无法显示上课前提醒语的问题(#86
  • 【提醒】修复EdgeTTS在朗读出错后无法继续朗读的问题(#84
  • 【提醒】修复无法保存提醒设置的问题

新的贡献者

Full Changelog: 1.3.3.0...1.3.3.1

1.3.3.0

06 Apr 05:10
d932a0c
Compare
Choose a tag to compare
1.3.3.0 Pre-release
Pre-release

1.4 - Firefly 测试版,可能包含未完善和不稳定的功能。

新增功能

  • 【提醒】全屏提醒强调特效
  • 【提醒】提醒强调音效 #41
  • 【提醒】按提醒来源分别设置语音、强调特效和音效开关
  • 【提醒】允许禁用准备上课提醒文字 #64
  • 【时钟】设置时间偏移值 #55
  • 【时钟】按增量自动调整时间偏移值 #58

优化与Bug修复

  • 【档案编辑】修复在编辑科目时,在编辑状态下添加科目导致科目信息丢失的问题 #62
  • 【提醒】修复了即将上课时,当倒计时为0时数字不显示的问题。
  • 【UI】优化上下课提醒设置界面。
  • 【UI】优化时钟设置界面。