noctua/src
wfx 5126b24cb2 fix: Add bounds offset when drawing crop overlay
The fix: cursor.position_in(bounds) returns RELATIVE coordinates,
but we were drawing at those relative positions directly.

Solution: Add bounds.x and bounds.y offset when drawing.
- selection.region stores relative coords (from cursor)
- when drawing: absolute = relative + bounds offset

This fixes the Y-position being too far up.
2026-02-04 18:32:10 +01:00
..
application refactor: Clean Architecture - Separate domain (CropRegion) from UI (crop_model) 2026-02-04 16:46:41 +01:00
domain refactor: Clean Architecture - Separate domain (CropRegion) from UI (crop_model) 2026-02-04 16:46:41 +01:00
infrastructure Complete Clean Architecture migration 2026-02-03 08:43:21 +01:00
ui fix: Add bounds offset when drawing crop overlay 2026-02-04 18:32:10 +01:00
config.rs feat: implement crop functionality with self-contained widget 2026-01-22 20:40:36 +01:00
i18n.rs refactor: improve code quality and consistency 2026-01-19 19:42:54 +01:00
main.rs Complete Clean Architecture migration 2026-02-03 08:43:21 +01:00