Skip to content

Cleanzo 0.4.0:应用更新与管理、外观偏好、交互完善

Choose a tag to compare

@echoVic echoVic released this 04 Nov 07:58
· 4 commits to master since this release
  • 「应用卸载」改名「应用」:一个列表管每个 App,筛选「全部 / 有更新 / 很久没用 / 残留」,可按 7 天增长排序(打开后台监控时)
  • 检查 App 更新(macOS):认 App Store、Homebrew cask、Sparkle 和 electron-updater 的更新源,拿 App 包里的真实版本比,不因 Homebrew 记录旧而误报;只在应用页开着时检查,会访问各 App 自己的更新服务器
  • 点开一行就能更新(Homebrew 装的直接执行 brew upgrade --cask,失败时可复制命令去终端执行;其余打开 App Store 或 App 自己的更新)、看本体 / 数据 / 缓存各占多少并单独清缓存、退出、卸载;「进程」页磁盘占用的「卸载」会打开应用页里对应的那一行
  • 设置新增「外观」:跟随系统、浅色、深色,选择会保存,下次启动继续使用
  • 明暗主题统一文字、图标、进度条和控件描边的对比度;补齐悬停反馈、键盘焦点、菜单与页签操作、扫描状态播报。窄窗口、低高度窗口和放大文字时,列表、长路径、错误提示与操作按钮保持可读可用
  • 修复删除、卸载、退出应用和关闭弹窗后的焦点交接;应用页切换筛选后保留搜索与展开状态,扫描失败显示原因并可重试
  • 更新检查中保留上一次有效的操作;检查取消会停止后续任务,Homebrew 检查与升级串行执行。更新和卸载前重新确认应用是否仍在运行
  • TRAE 清理保留最近 24 小时仍在写入的整组会话数据库;不能确认文件状态时也保留,不拆开删除正在使用的数据库文件