phantom 1240d25011 feat(gui): implement selection mask state and vector editing functionality
- Add `selection/state.rs` to manage selection masks, including combining masks and calculating bounds.
- Introduce `vector_edit.rs` for vector shape manipulation, handling drag sessions, and hit testing for handles.
- Create `feature_scorecard.rs` to ensure stable feature identifiers and regression gates for GUI components.
- Implement raster behavior tests in `raster_test.rs` to validate gradient application against masks.
2026-07-16 18:41:05 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-13 06:40:14 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-13 06:40:14 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
2026-07-09 02:59:53 +03:00
S
Description
No description provided
904 MiB
Languages
Rust 71.2%
Makefile 16.8%
C++ 7.7%
Python 2.4%
Shell 0.7%
Other 1.1%