From 28cbe856e6cd4998040dc5fbb1ec7160673c45c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Sun, 11 Oct 2026 03:25:41 -0400 Subject: [PATCH] 14.3 passes review --- TASKS.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TASKS.md b/TASKS.md index 2a8f6e5..5b8d44c 100644 --- a/TASKS.md +++ b/TASKS.md @@ -518,7 +518,8 @@ Compositor 1.4.6: - 14.1 work: `LayerEffectsKernel` recolours the pixels as v1.4.9's `effects_compose` does; Swift's three `ColorOverlayTests` and exact rows for the inner shadow and glow; 7 mutants, all caught. Review: round 1 PASS. - [x] 14.2 RAW import rounds to 8 bits with fine noise, in C (`6345432`, `196342c`, `6e6ca38`'s test); the develop sheet says Importing… until the layer lands (`0907f51`). - 14.2 work: `dither_quantize16` in the kernel, the develop rounds its 16-bit look through it; `rawImporting` and `endRawDevelop`; the sheet's Importing… plate and locked dialog; `EditorSession+Imports.h` takes the import declarations out of the full header. 20 mutants, all caught. Review: round 1 FAIL (the 12.6a bullet still said the request ends at once), round 2 PASS. -- [ ] 14.3 New Canvas: inches, cm or mm at 72 or 300 DPI, transparent, white or black, every setting a pill; it opens transparent, in pixels, at 72 DPI (`b0b4f01`, `ab9779a`, `a00d8b6`). +- [x] 14.3 New Canvas: inches, cm or mm at 72 or 300 DPI, transparent, white or black, every setting a pill; it opens transparent, in pixels, at 72 DPI (`b0b4f01`, `ab9779a`, `a00d8b6`). +- 14.3 work: `NewCanvasUnit` and `NewCanvasBackground`, Swift's three pills, the resolution and background through `createNewProject`, `firstLayer`; one trim of Foundation's `.whitespaces` (U+200B included) for New Canvas, `validDimension` and hex. 33 mutants, all caught. Review: round 1 FAIL (midpoints rounded up; U+200B untrimmed), round 2 FAIL (cm and mm midpoints: Foundation rounds the shortest decimal), round 3 PASS (the reviewer compared 180,000 cases with Swift). - [ ] 14.4 Image › Rotate Canvas 90° Clockwise and Counterclockwise (`754f188`). - [ ] 14.5 One View › Snap for all snapping (`bba92dc`'s session and menu half). - [ ] 14.6 The command palette: menu commands, tools and their modes, masks, toggles shown on, on Ctrl+F (`cb139a1`, `384632d`, `231b7d3`, `07b8b1e`, `94b57f7`, `bba92dc`'s palette half, the palette lines of `088a5c1` and `720c121`).