C
ClassBar
System Power • Version 0.1.0.0syspower.clb
431
2
Requires Windows to install
ClassBar
为你的 ClassIsland 分出一块屏幕。
功能
已完成
- Windows - 利用 AppBar API 实现的边栏窗口
- 边栏窗口高度、位置随主界面变化而变化
- 基于行动
或 SAI手动控制边栏高度,以及边栏允许跟随主界面更新状态 - 基于行动
或 SAI更改边栏材质、颜色 - 配置存储
制作中
计划制作
- SAI 支持
- Linux X11 支持
已知问题
- 在 Windows 中,极少数情况下可能出现边栏位置异常的问题(尤其在睡眠唤醒后等可能导致窗口整理的场合),若遇到此问题可以尝试利用本插件设置中的强制重置功能缓解。
- 边栏与任务栏同侧且 ClassIsland 未打开“使用原始屏幕尺寸”时,边栏无法移到正确的位置
- 配置文件中留有无用项
- 边栏在顶部时,ClassIsland 无法检测激活的最大化窗口(工作区更新不及时,会在 CI 2.2 Misha 中修复)
- 欢迎反馈使用过程中遇到的问题!
支持平台
- Windows
碎碎念
之前 ExtraIsland 的实验性功能中有个 ClassIsDock,但在 ClassIsland 2.x 中消失了。
网上好像搜不到为 Avalonia 窗口设计的 AppBar 库。
希望这个插件可以弥补这个空缺。
我推测 ClassIsDock 是直接将 ClassIsland 的主窗口注册为 AppBar,但 ClassBar 则另外创建了一个窗口保持在主窗口下方,从而可以自由地调节 AppBar 的高度。
相关 Issue:#1753