Repository navigation
冰蓝桌面 0.2.33:修复只开顶栏时时间/天气/性能停止刷新
冰蓝桌面 0.2.33
安装
- 安装版:下载
BingLan-Setup-0.2.33.exe,按当前用户安装,不需要管理员权限。 - 免安装版:下载
BingLan-0.2.33-portable.zip,解压到任意文件夹后运行其中的BingLan.exe。 - 两者均自带 .NET 运行时,尚未加入代码签名,首次运行需按 Windows 提示手动放行。
- 已安装旧版本的用户可在 设置 → 通用 → 检查更新 中直接升级。
这一版的改进
- 修复只开顶端信息条时,顶栏时间、天气和性能不再刷新:把桌面信息组件(时间日期、问候语、天气、性能)全部关闭、只留顶端信息条时,顶栏上的时钟会停在启动那一刻,天气停留在旧数据,CPU/内存/网速不再变动,重启应用也无法恢复。原因是这些数据共用一个采样服务,而它只由桌面信息卡片负责启动——卡片全部关掉后就没有人启动它了。现在采样服务改由应用按需统一管理:只要顶栏处于开启状态就保持运行,删除全部信息卡片或重启后同样正常更新。
- 只要桌面上还留着任意一张信息卡片,就不受此问题影响;旧版本用户遇到该问题时,重新打开任意一个信息组件(设置 → 桌面组件)即可恢复刷新,升级本版后不再需要。
验证与已知限制
- "关闭全部信息组件、只开顶栏"配置下的启动、关闭顶栏、重新开启,以及删除最后一张信息卡片的场景,已加入自动化回归测试(修复前的代码在该测试下失败)。
- 全部五个测试项目(核心、Dock、信息组件、便签、WPF UI)通过;真实机器上的长时间运行、睡眠唤醒后表现未逐一实测,反馈异常请附 startup.log 与触发操作。
许可证
本项目代码基于 MIT 许可发布。内嵌拼音首字母表来自 mozillazg/pinyin-data(MIT 许可,v0.15.0),随主题包分发的字体沿用各自许可。安装包为自包含 .NET 运行时,相关法律声明见安装目录内的许可证文件。