课表信息显示工具 ClassIsland v2.0.0.0 测试版

介绍

官方网站:https://classisland.tech/

ClassIsland 是一款适用于班级多媒体屏幕的课表信息显示工具,可以在 Windows 屏幕上显示各种信息。本应用的名字灵感源于 iOS 灵动岛(Dynamic Island)功能。

软件截图

https://110.40.170.171/puresys/10812-1.png

https://110.40.170.171/puresys/10812-2.png

https://110.40.170.171/puresys/10812-3.png

https://110.40.170.171/puresys/10812-4.png

软件特点

课表显示

  • 显示当天的课表、当前进行课程的信息
  • 在上下课等重要时间点发出 提醒,自选搭配音效、强调特效、语音和置顶效果的 强调提醒
  • 自选课表隐藏条件、临时隐藏与鼠标穿透,不影响授课

课表编辑与管理

  • 简洁直观的 课表编辑工具
  • 从 Excel 或其他软件 导入课表
  • 多周轮换、快速录入时间表、自定义设置
  • 临时换课、临时启用某个课表

其它功能

  • 自动同步软件时间、手动对齐铃声
  • 天气、极端天气预警
  • 通过 组件(日期、时间、天气简报、倒计日等)和 插件 高度自定义 ClassIsland
  • 丝滑、流畅的过渡动画
  • 自动获取与系统配色搭配的主题色
  • 自动软件更新
  • 集控管理(即将发布)

更新日志

v2.0.0.0

🚀 新增功能与优化

  • 【应用】跨平台支持:ClassIsland 已由 WPF 迁移到 Avalonia,现在支持在 Windows、Linux 和 MacOS 上运行。
  • 【组件】更丰富的组件设置:支持以主界面行、组件为单位为组件设置样式。
  • 【UI】FluentUI:应用主要 UI 设计语言更变为 Fluent 2 设计,提供更加现代化的界面。
  • 【UI】灵动动画:为主界面和部分 UI 界面添加了更灵动的动画,部分动画需要将【应用设置】->【基本】中将动画级别调整到【华丽】才能生效
  • 【提醒】多行提醒:提醒现在可以在多个主界面行上显示
  • 【组件】优化多行组件的配置逻辑,多行组件将按行分组显示
  • 【组件】将内置的容器组件名称由 XX 组件修改为 XX 容器
  • 【组件】添加堆叠容器
  • 【课程组件】淡化上过的课程
  • 【数据迁移】支持从 ClassIsland 1.7 和 Class Widgets 1.x 导入数据
  • 【课表启用】课表多周轮换支持,最高支持 9 周轮换
  • 【UI/天气】添加 SF 符号天气图标包
  • 【插件市场】插件自动更新
  • 【自动化】工作流运行状态指示器
  • 【自动化/行动】修改自定义应用设置
  • 【主界面】通过降低进度条更新频率优化主界面性能占用
  • 【主界面】为主界面行添加灵动动画
  • 【应用】实现全局存储区,将全局变量存储到全局存储区中
  • 【更新】差分更新支持
  • 【API/托盘菜单】添加自定义菜单注册功能
  • 【API/提醒】暴露提醒涟漪特效颜色API
  • 【API/UI】引入图标表达式
  • 【API/档案迁移】自定义档案迁移提供方接口

🐛 Bug 修复

  • 【组件】修复多行组件可能顺序错乱的问题
  • 【UI】修复应用界面可能冻结的问题

移除的功能

以下功能由于平台限制,已经移除。

  • 【档案】Excel 导入/导出:由于 Avalonia 没有适合的表格控件库,此功能暂缓移植,并将在未来以其它形式提供。
  • 【启动界面】启动界面:Avalonia 不支持多线程 UI,因此难以实现如 1.x 那样比较复杂的启动界面,故移除了此功能。
  • 【主题色提取】主题色提取:由于平台限制,我们暂时没有移植此功能,并将在未来实现此功能。

下载地址

移动下载        123云盘        百度网盘