mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-28 02:02:04 +01:00
Dragging inside an existing crop frame now moves it (Photoshop Classic Mode) instead of starting a new one; edges and corners resize it (Shift keeps the aspect ratio, Alt resizes about the centre, an options-bar ratio preset always holds); Space while drawing a new frame moves it like the marquee tools in Photoshop. Cursors follow the hit (resize arrows, move, crosshair), the overlay gains edge handles, and a moved frame snaps its edges. New module crop_ui.rs; small hooks in canvas.rs, snap_ui.rs, shortcuts.rs, control.rs (ui.pointer `space` flag), panels.rs (hint) and lib.rs. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>