v1.0.2
Added
- Rename layers inline — double-click a layer's name, press F2, or use Rename in the
layer right-click menu. Enter commits, Esc cancels. - Smart Select per-layer cache — detected objects are remembered per layer, so switching back to
an unchanged layer is instant instead of re-running the analysis every time. - Window ▸ Transform — the numeric Transform panel can now be opened from the Window menu.
Changed
- The Transform tool no longer auto-opens the Transform panel. Open it from Window ▸ Transform
when you want it; the on-canvas gizmo works as before. - Smart Select shows a "Preparing AI…" dialog immediately on first use instead of briefly
freezing while the AI backend loads (which looked like a crash).
Fixed
- Brush accuracy — a 1px brush (and brush dabs generally) now paint exactly under the cursor
ring instead of being offset by about half a pixel. - Smart Select on moved/cropped/transformed layers — the selection overlay now lines up with the
layer. Previously a layer that wasn't document-sized was stretched across the whole canvas, and a
scaled/rotated layer was misaligned after transforming. - Stale Smart Select masks — masks are now correctly dropped (and re-analysed if needed) when you
switch layers, tabs, or images, or after editing the analysed layer, instead of showing objects
from a different layer. - Crash when adding a layer during Smart Select — adding a blank layer while Smart Select was
active could crash the app. Fixed (blank layers are skipped). - Layers turning invisible after Smart Select on a transformed layer (which required toggling
visibility to restore) no longer happens. - Typing in text fields (e.g. the new rename box, numeric option fields) no longer triggers
tool/keyboard shortcuts.
Full Changelog: v1.0.1...v1.0.2