Skip to content

release 0.8.0 - #43

Merged
Mingcodeingmiao merged 6 commits into
Mingcodeingmiao:mainfrom
evalfun:main
Oct 31, 2026
Merged

Mingcodeingmiao merged 6 commits into
Mingcodeingmiao:mainfrom
evalfun:main

Conversation

@evalfun

@evalfun evalfun commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

变更说明

0.8.0 修复 Rust Explorer 多窗口拖放同步复制导致窗口一起卡住、跨窗口系统操作编号冲突、停止不能中断无进度窗口操作的问题。详情窗口增加清除已完成记录、显示主程序及滚动条;改进 RAM/虚拟盘作为目标的兼容性。

发布审查增加拖放来源标记:仅本程序来源交给可取消 helper 异步传输。外部来源继续使用 Shell 完成路径,避免在文件尚未复制时提前返回 MOVE。附真实 Shell 数据对象的来源分流回归测试。主窗口 owner / 进程内独立 STA 菜单路径保持原有边界。

中文说明:docs/v0.8.0.md;同步 README 下载链接、CHANGELOG 和已知边界。Cargo/产品版本为 0.8.0,Windows 文件版本为 0.8.0.0。

验证

  • 本机 scripts/check.ps1:161 项核心测试通过,1 项交互删除测试按原设计忽略;快捷方式、交互式 OLE 和全部目标编译检查通过。
  • OLE 测试核对中文文件复制/移动的内容与源文件状态,并验证本程序/外部来源分流。
  • 最终提交的 GitHub Windows/MSVC CI 通过。
  • Release 构建、便携包和版本校验通过;ZIP 内 EXE 与测试构建哈希一致。

交互式 OLE 测试在本机执行并有 60 秒超时,托管 CI 编译但跳过真实传输。不自动执行格式化、权限变更或设备断开。普通停止不回滚已完成操作;外部程序同步 Drop、悬停展开、边缘自动滚动和右键跨窗口拖放仍有限制,详见发行说明。

成品验证:复制/移动/快捷方式 helper 和命名事件取消通过,源文件完整;Windows 11 深色主题、100% 应用缩放下,测试文件实际拖入目录、列表刷新、记录完成、显示主程序新开窗口、最大化/还原及地址栏键盘取消通过。跨可见窗口鼠标手势与所有外部程序组合不在本次全面验收声明中。

@Mingcodeingmiao
Mingcodeingmiao merged commit b6b2c8d into Mingcodeingmiao:main Oct 31, 2026
1 check passed
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