Skip to content

Update plugin 系统管家 v0.2.2 - #493

Draft
TheLastSheep wants to merge 2 commits into
ZToolsCenter:mainfrom
TheLastSheep:plugin/system-manager
Draft

Update plugin 系统管家 v0.2.2#493
TheLastSheep wants to merge 2 commits into
ZToolsCenter:mainfrom
TheLastSheep:plugin/system-manager

Conversation

@TheLastSheep

@TheLastSheep TheLastSheep commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

更新内容

1. 🖼️ 壁纸管理与仪表盘 UI 交互升级

  • 剥离原生的 <input type="file"> 灰底选择控件,统合为单入口上传胶囊按钮与静默系统文件选择器;
  • 优化测速阻尼仪表盘:测速完成阶段性锁定右侧 4 项数据指标,并将左侧转盘指针与动态半圆弧线精准平滑归零;
  • 新增真实电池工况采集(真实硬件循环计数、健康度、充放电功率、温度与电源适配器瓦数)。

2. ⚡ 开机启动项:父子类归并与联动开关

  • 父应用聚合:将同一应用(如 Google Chrome、Docker、Clash 等)下的全部守护进程、Agent、Helper 智能聚合至同一主卡片;
  • 父子级联动:支持一键对父级执行「全开」或「全关」,并在界面提供半选状态;支持展开卡片单独微调各子项。
  • App 图标显式接入:解析应用的 Info.plist.icns 提取高清 App 图标,并对系统后台守护程序提供精美矢量兜底。

3. 🗑️ 应用卸载:列表多选批量卸载与保留个人数据

  • 列表直观操作:无需进入二级详情页,直接在列表勾选需要卸载的应用;
  • 保留个人数据:常驻「保留个人数据与配置」切换开关,卸载时精准保留或一并彻底抹除个人数据;
  • 批量一键安全卸载:支持全选/多选批量卸载并安全移入系统废纸篓。

4. 🛠️ 稳定性与生命周期

  • 适配 ZTools 3.2 插件隐藏/重入生命周期;
  • 提取图标时静默异常,防止非标准 plist 输出污染控制台;
  • 统一版本号至 0.2.2

验证

  • 根套件及 5 个内置模块共 200+ 项单元与集成测试全部通过(测试全绿);
  • 经全量构建打包,ASAR 结构与资源完整性验证通过。

@TheLastSheep
TheLastSheep marked this pull request as ready for review September 1, 2026 08:44
@TheLastSheep
TheLastSheep marked this pull request as draft September 1, 2026 12:21
…battery telemetry, and enhanced speedtest animation
…staller

- Wallpaper & Dashboard: remove duplicate native file inputs, lock speedtest dial reset, smooth gauge animations
- Startup Manager: group daemon/helper items by parent application, support parent-child batch toggling and app icon display
- App Uninstaller: support direct in-list batch selection and toggle for keeping user configuration/data
- System: extract app icons dynamically from Info.plist and icns with vector SVG fallbacks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants