feat(iced): add marching ants animation for selection

- Added marching_ants_offset to HcieIcedApp for animation state
- Added selection_bounds field to IcedDocument for persistent selection display
- Updated OverlayProgram to draw animated marching ants (black + white dashed lines)
- Added timer subscription for continuous animation when selection is active
- Updated SelectAll/Deselect handlers to properly manage selection state
- Selection now remains visible after creation with animated border
This commit is contained in:
2026-07-15 04:11:48 +03:00
parent 513f4cdb9b
commit 1fd0c5291a
6 changed files with 2142 additions and 57 deletions
File diff suppressed because it is too large Load Diff