feat(hatch): add visual pattern picker

Closes #566
This commit is contained in:
Hakan Seven 2026-07-29 15:46:53 +03:00
commit 6686141d3b
6 changed files with 448 additions and 51 deletions

View file

@ -1926,6 +1926,16 @@ pub enum Message {
PropVertexStep(i8),
/// User selected a hatch pattern from the pattern pick_list in Properties.
PropHatchPatternChanged(String),
/// Open or close the visual hatch-pattern picker.
PropHatchPatternPickerToggle(String),
/// Filter the visual hatch-pattern picker.
PropHatchPatternSearchChanged(String),
/// Move the visual pattern grid focus to a hovered card.
PropHatchPatternFocus(usize),
/// Move keyboard focus by one card or one two-column row.
PropHatchPatternNavigate(i8),
/// Select the keyboard-focused visual pattern card.
PropHatchPatternConfirm,
/// User selected a generic choice field in the Properties panel.
PropGeomChoiceChanged {
field: &'static str,