ClassIsland,名字灵感源于 iOS 灵动岛(Dynamic Island)功能,基于 WPF 开发,适用于班级多媒体屏幕的课表的信息显示工具,信息一目了然。
- 显示当日的课表
- 显示当前进行的课程信息
- 在上课、下课等重要时间点发出提醒
- 直观的的课表编辑工具
- 从表格导入课表
- 换课
- 临时启用某个课表
- 界面缩放
- 天气显示
- 从壁纸提取软件主题色
- 丝滑的过渡动画
- 明亮、黑暗主题
- ……
首先,请确保您的设备满足以下需求:
- Windows 7及以上版本的系统,x64架构
- 已安装.NET 8.0桌面运行时
- 开启Aero效果(Windows 8及以上的系统可以忽略此项)
对于普通用户,可以在以下渠道下载到本软件,请根据自身网络环境选择合适的渠道。
GitHub Releases 还没有同步历史版本。要下载历史版本,请前往AppCenter。
要在本地编译应用,您需要安装以下负载和工具:
-
对于Visual Studio,您需要在安装时勾选以下工作负载:
- .NET 桌面开发
本项目受到DuguSand/class_form的启发而开发。
本项目使用到的第三方库和框架:
- MaterialDesignInXamlToolkit
- ReoGrid
- EPPlus
- MahApps.Metro
- FluentWpf
- gong-mdWpf-dragdrop
- MdXaml
- Microsoft.AppCenter
- Downloader
- HarmonyOS Sans
- MVVM Toolkit
- WPF
- .NET
详细的致谢信息请前往【应用设置】->【关于】界面中查看。
如需获得帮助,请查看仓库的Wiki
页面,发送Issue
,亦或者在Discussion
区与他人交流。
您也可以来与我们进行交流。
背景图片来自Pixiv@辰暮sora