mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-10 18:20:31 -06:00
* Move tool moves the selected pixels when there is a selection (#578) With a selection, a Move-tool drag (from anywhere) or arrow-key nudge now floats the active layer's selected pixels (select.float) instead of moving the whole layer: the hole is transparent, or the background colour on the Background layer; Alt copies the pixels instead of duplicating the layer; Shift constrains the drag to 45 degrees; Enter, Deselect or any other command drops the piece as one "Move" history step. Layers whose pixels can't float (type, shape, smart object, group, position-locked, hidden, or several selected layers) and Auto-Select without a selection behave as before. select.float gains "copy"; a click that moves nothing no longer leaves a floating piece behind. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Pipette cursor test: Windows draws the precise crosshair itself input_tests::eyedropper_and_alt_sampling_show_a_pipette (#1028) expected the OS crosshair with Other Cursors = Precise, but on Windows the canvas draws its own crosshair and hides the OS cursor (visible_crosshair), so the test failed on every Windows run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UHgFEHEsefoQoBParH47JA --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>