Skip to content

TrayPilot v1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 04:40
· 4 commits to main since this release

更新内容

  • 退出行为调整:默认直接退出,不主动恢复普通托盘图标或系统图标。设置中新增 退出后恢复图标,只有勾选并保存后才在退出时恢复;已有配置也默认关闭此选项。隐藏规则和恢复记录继续保留。
  • 降低运行开销:后台跳过列表绘制,采用增量检查和低频完整扫描;复用图标与进程信息,列表状态变化只更新对应行,减少重复解码和临时内存分配。
  • 改善操作响应:批量隐藏、恢复使用异步状态等待,合并恢复记录写入,同时保留失败后的重试能力。
  • 修复关机/注销处理:不再取消系统结束会话查询或提前关闭窗口;确认结束会话时遵循退出恢复设置。
  • 系统图标管理优化:不需要管理时停止原生巡检;默认退出保留显示状态,后续会话仍可恢复此前保留的系统图标。

后台有规则时,已知图标每 2.5 秒检查一次,约每 10 秒完整发现新图标;没有规则或恢复记录的空闲后台自动扫描间隔为 15 秒。重新打开主窗口可立即刷新。

下载

  • full(推荐):内含 .NET 运行时,解压后直接运行。
  • lite:需要已安装 .NET 8 Desktop Runtime x64。

两个压缩包均仅包含 TrayPilot.exe,适用于 Windows 11 x64。

验证

通过 207 项普通图标集成检查、系统图标退出行为测试,以及中英文设置页布局检查。新增回归覆盖退出恢复选项的默认值、保存与回滚、关机/注销、缓存失效及资源释放。