Skip to content

v0.1.2 — 标定交互修复(等待实盘验证)

Pre-release
Pre-release

Choose a tag to compare

@NaiveTomcat NaiveTomcat released this 02 Nov 10:33
v0.1.2
1e872f4

Disc Image Studio 0.1.2 — 标定交互修复(预发布)

仍是 pre-release:没有任何一次真实烧录。0.1.2 只修交互,编码与文件系统行为不变。

安装

  1. 下载 DiscImageStudio-0.1.2.dmg(2.5 MB)
  2. 拖进「应用程序」,直接双击启动(Developer ID 签名 + 公证 + 已装订)
  • macOS 14+,仅 arm64
  • SHA-256:7aa1258346ebada2ccc357b58b64261fa602517d0989fb1d653ee6dca1bfd332

修了什么(0.1.1 → 0.1.2)

  1. 标定画布能缩放了:滚轮/捏合以光标为中心 0.25×–8×,空白拖动平移,双击复位,
    「适合窗口」按钮。任意缩放下拖点、加点都精确落在鼠标位置。
  2. 反推不再卡界面:后台执行 + 不确定进度条 + 可取消 + 完成后显示耗时;
    改了点之后回到的旧结果会被丢弃。
  3. 可以手动指定搜索范围:关掉自动扩大后填 ±0.005–1.0 mm;结果受边界限制时明确标「不可信」。
  4. 8192 px 合成图导出放后台:点击立即返回,有进度与完成路径,重复点击被忽略。

测试

全量 424 个用例通过(UI 105 / Core 102 / DVD 49 / CD 68 / BluRay 40 / Burning 60),
scripts/verify.sh 全过(含三介质 hdiutil 挂载)。

[0.1.2] — 2026-11-02 — 标定交互修复

修掉 0.1.1 里明显影响使用的四处体验问题。

修复

  • 标定画布可缩放/平移:滚轮与触控板捏合以光标为中心缩放(0.25×–8×),空白处拖动平移,
    双击复位,工具条「适合窗口」。坐标换算统一走 PhotoCanvasMapping / TraceCanvasMapping
    (letterbox + 缩放 + 平移),任何视口下拖点/加点都落在鼠标位置;缩放平移不改变会话里
    保存的照片像素坐标。
  • 反推不再卡主线程:放到后台执行,显示不确定进度条、禁用重复触发、可取消
    (CalibrationCrossFitter.fit(…, cancellation:) 新增 CancellationFlag 参数,检查点放在
    自动扩范围与每颗种子的边界),完成后显示耗时;会话/点变化后的过期结果自动丢弃。
  • 可手动指定搜索范围:关闭自动扩大后可填 ±0.005–1.0 mm(0.005 步进),非法值给中文错误;
    结果触及搜索边界时明确提示「不可信」。
  • 8192 px 合成图导出放后台:按钮立即返回,显示进度与完成路径,重复点击忽略,失败可读错误。

测试

  • UI 测试 92 → 105(新增视口坐标 round-trip、反推取消、手动范围校验、后台导出状态机)。
  • 全量 424 个用例通过。