Repository navigation
v0.3.2
v0.3.2
这次主要新增列表/图标视图的文件分组和分组索引栏、复制引擎大幅提速、传输占位进度显示,右键菜单折叠为悬停分组,以及图片预览首帧提速。
文件分组
- 列表和图标网格视图支持按名称、大小、日期分组显示:组头不参与选中,组顺序跟随排序方向,切换视图不重新扫描。
- 名称分组按拼音首字母,大小分组按分位数最多五档,日期按滚动时间段归桶。
- 右侧新增分组索引栏,点击或按住滑动快速跳转到对应分组。
- 列表条纹背景只按条目行计数,悬停滚动时相位保持稳定。
复制与传输
- 复制引擎新增内核克隆优先的策略梯、证明缓存和两阶段并行暂存,保留隐藏暂存、原子提交与崩溃恢复的全部保证;实测双 NVMe 上同盘 8G 复制端到端 42–72ms,2 万文件目录树 3800–5300 文件/秒。
- 粘贴和移动时目标目录先显示带进度环的占位行,传输完成后替换为真实条目。
- 修复跨文件系统传输偶发无法识别为可恢复的问题:暂存快照 mtime 按 2 秒桶对齐后再比较。
预览
- 图片预览首帧提速:任意已缓存的列表/网格缩略图先铺满窗口,原图与预览级缩略图并行解码,就绪后替换且不会降级回低清。
右键菜单
- 右键菜单按功能折叠为悬停展开的分组,悬停组名即展开子菜单。
- 按住 Alt 时"复制"实时切换为"复制路径";按住 Shift 时"移到回收站"实时切换为"永久删除"(仍走确认框)。
拖拽
- 系统拖拽图标位图在拖拽激活前离线预生成,按下即拖不再有第一帧延迟。
修复
- 修复切换到列表视图后日期等元数据列不显示的问题。
- 修复窗口过小时悬浮面板超出窗口、操作按钮点不到的问题:面板避开工具栏与终端抽屉,过大的面板内部滚动,校验和面板关闭按钮常驻。
- 缩略图诊断日志降为 debug 级,日志不再被刷屏。