Skip to content

v0.6.7

Choose a tag to compare

@github-actions github-actions released this 25 May 04:06
· 26 commits to main since this release
27923de
  • 启用 Windows 11 云母半透明材质,让主窗口背景与系统桌面风格自然融合
  • 为工具箱卡片新增 悬浮阴影位移动画,鼠标悬停时呈现轻微浮起效果
  • 全面调整表格行高至 38 像素,提升列表阅读舒适度
  • 新增自定义表格绘制代理,为“系统”“高风险”“未知”等类别自动生成 胶囊状态徽章
  • 为底部进度条加入 渐变流光样式,优化清理过程中的视觉反馈
  • 优化定时任务读取逻辑,使用 原生 COM 接口 替代高延迟 PowerShell 调用,列表刷新速度显著提升
  • 保留定时任务读取的兼容回退机制,在 COM 服务不可用时自动切换至 PowerShell 脚本
  • 在全局配置读写流程中引入 重入锁,减少后台线程保存配置与主界面修改数据时的并发冲突
  • 优化文件删除模块,删除遇到权限拒绝时会自动移除只读属性并重新尝试
  • 兼容 Python 3.12+ 运行时,自动适配 onexc 与 onerror 回调机制,避免 shutil.rmtree 弃用警告与兼容性问题
  • 修正 Windows Shell 结构体 SHFILEOPSTRUCT 的内存对齐约束,提升 32 位与 64 位平台下的调用稳定性
  • 修复关闭托盘后程序仍留在后台的问题,托盘菜单“退出”现在会显式清理后台状态并调用 QApplication.quit()
  • 新增 Windows 系统主题色动态同步,应用控件高亮色与状态色可自动跟随系统强调色
  • 重构磁盘多选器,在下拉菜单中为每个分区展示 容量进度条 和剩余空间信息
  • 当磁盘使用率超过 90% 时,容量条会自动切换为 警示红色,提醒及时清理空间

  • Enabled Windows 11 Mica translucent material, allowing the main window background to blend naturally with the desktop style
  • Added hover lift and shadow animation to toolbox cards for a lighter interactive feel
  • Adjusted table row height to 38 px for improved readability
  • Added a custom table delegate to automatically render pill-style status badges for categories such as “System”, “High Risk”, and “Unknown”
  • Added a gradient shimmer style to the bottom progress bar for more polished cleanup progress feedback
  • Optimized scheduled task loading by replacing high-latency PowerShell calls with the native COM interface, significantly improving refresh speed
  • Kept a compatibility fallback for scheduled task loading, automatically switching back to PowerShell when COM services are unavailable
  • Added a reentrant lock to global config read/write operations to reduce concurrency conflicts between background saves and UI-side changes
  • Improved file deletion by automatically removing the read-only attribute and retrying when access is denied
  • Added Python 3.12+ compatibility by adapting between onexc and onerror callbacks, avoiding shutil.rmtree deprecation warnings and compatibility issues
  • Fixed memory alignment for the Windows Shell SHFILEOPSTRUCT structure to improve stability on both 32-bit and 64-bit platforms
  • Fixed an issue where the app could remain running in the background after exiting from the system tray. The tray menu Exit action now explicitly cleans up background state and calls QApplication.quit().
  • Added dynamic Windows system accent color sync, allowing control highlights and status colors to follow the system accent color
  • Refactored the disk multi-selector to show a capacity progress bar and remaining space text for each partition
  • Added warning coloring for partitions with over 90% disk usage to help users notice low-space drives sooner