v1.0.3
Added
- Move and Transform are now one tool (V) — no more switching. Drag the layer to move it; grab a
handle to scale; grab the handle above the top edge to rotate. Selecting V no longer cycles. - Snapping for Move and Scale — dragging or resizing a layer snaps to the canvas edges, the canvas
centre, and your guides, with a magenta alignment line showing where it locked on. - More-tools indicator — toolbox buttons that hold several tools now show a small corner triangle
(Affinity-style), so it's clear which buttons have a fly-out.
Changed
- Transform handles redesigned to match Affinity:
- A corner or edge handle scales uniformly (locked aspect) by default, anchored at the opposite
side. - Shift while dragging a handle scales freely (just that direction).
- Ctrl scales from the centre (uniform, or non-uniform with Shift).
- Shift while rotating snaps to 15° steps.
- Alt-drag a corner does perspective/free-distort (this moved off Ctrl, which is now centre-scale).
- A corner or edge handle scales uniformly (locked aspect) by default, anchored at the opposite
- Shapes, text, paths and groups can be moved with the Move/Transform tool (previously only pixel
layers responded to the gizmo). - Adding or removing a layer mask is now undoable (Ctrl+Z).
- HardMix blend mode now matches Photoshop (was an approximation with a visible midtone difference).
Fixed
- No more crash when opening a corrupt, locked, or unsupported file — Open/Save/Export now show an
error message instead of closing the app. Corrupt.sablefiles are rejected cleanly. - Layer masks save and load correctly for layers that aren't the full document size (cropped,
offset, or pasted layers) — previously the mask could come back the wrong size or corrupt. - Undo reliability — paint, mask, gradient and delete edits no longer silently fail to undo after
a later edit resized the layer; undoing a paint stroke also restores the layer's mask. - Switching tools or documents mid-drag no longer leaves a half-finished edit pointing at the old
layer (which could paint into the wrong place or crash). - Leaving the Pen tool no longer leaks the mouse capture during a handle drag.
- Autosave no longer freezes the window — large documents are saved in the background.
- Memory leak on layer delete/merge/flatten — GPU memory for removed layers is now released.
- Crop, Resize, Delete and Copy now act on the correct region for offset/sub-document layers.
- Adjustment and live-filter layers now respect their Fill opacity and Clip to layer below
settings, like pixel layers. - Zoom-to-cursor accuracy and smooth panning (no more sub-pixel drift on long pans).
- The transparency checkerboard stays anchored to the document when panning instead of swimming
under the image. - Perspective/free-distort no longer smears when a corner is dragged past the vanishing point.
- Quick eyedropper (Alt-click) and the brush size/hardness HUD (Ctrl+Alt-drag) now work on the
retouch and Liquify brushes too. - Smart Select hover preview colour now matches what the click will actually do (including
Shift+Alt = intersect). - Shape stroke defaults to the foreground colour instead of always black.
Full Changelog: v1.0.2...v1.0.3