AskaEth
4a41263357
test(app-iced): M123 安装选项区 × 三栏同屏的宽度与行裁剪守门
安装选项区(`download/options`)与三栏(`download/rails`)各自都有断言,
但它们**同屏**这件事从来没验过:选项区一高列表就矮,窗口一窄两条栏一收列表
就窄,这两种挤压都不会让任何既有断言变红。
- `tests/options_screen.rs`:七档宽度(1180/1024/900/880/812/736/700)× 三种
选项态(原版 / Fabric / NeoForge 不兼容)。三栏数字按 `layout/rails.rs` 的
数值表逐格钉死;列表列在每一档都 ≥ 424(行内四样仍在一行);两条栏与选项
面板在同一份模型里、树能一次构建。
- `tests/options_shot.rs`:真 PNG 上的像素断言(需 `ULL_DL_OPTIONS_SHOT`)。
两栏同屏且像素宽度 = 裁决值 140/140、栏间 24 的缝真空着、第一行版本行整行
44px、选项区最后一行墨迹离底边还有余量。另有一条 `#[ignore]` 的 Chips 档
回归:700×760 下列表被压成 18px(现状红,缺陷已单列报告与 finding)。
出图(38 张)在 `DevDocs/artifacts/m123/`(git 忽略,不入库);旧的
`DevDocs/artifacts/m109/`(内容库页早于 M108 改名,导航轨写的是 `Download`)
已按任务 ② 删除,内容库 12 态在 m123 里按当前 tip 重出。
不动产品行为:本提交只有测试与模块声明。
2026-11-05 15:46:26 +08:00
..
2026-11-01 23:27:28 +08:00
2026-11-05 15:46:26 +08:00
2026-11-02 15:56:58 +08:00
2026-11-05 14:08:37 +08:00