Repository navigation
Fixes to layer editing, plus undo and keyboard shortcuts for the brush.
Fixed
- Erasing a layer no longer erases the layers beneath it. In build-up, erasing the top layer also switched off the plates printing under it. Erase now removes only the plate you're editing. In knockout, a brush overlapping a neighbouring color's edge no longer erases the neighbour.
- Paint on one layer is no longer overridden by another layer's paint. Where two layers had both been painted, one silently won, so strokes could vanish. In build-up, overlapping paint now honours both layers. In knockout, the layer you edited most recently wins.
- Projects you painted or erased under 0.8.1 render correctly when reopened. Your strokes are saved as-is, so there's nothing to redraw. Re-export any plates you exported from them under 0.8.1.
New
- Undo brush strokes — ⌘Z / ⌘⇧Z undo and redo the last 10 strokes while editing a layer. The history clears when you leave edit mode.
- Edit-mode shortcuts — E toggles editing on the last layer you edited, [ / ] change brush size, Esc finishes.
- Safer "Clear edits" — moved away from the Edit button and now asks for confirmation, since cleared edits can't be undone.
macOS (Apple Silicon), unsigned. On first launch, right-click the app → Open, or System Settings → Privacy & Security → Open Anyway. If you instead see "app is damaged," clear the browser-download quarantine flag with:
xattr -cr /Applications/Halftones.app