openpencil/crates/op-editor-ui
Kayshen-X 83067b42d9 feat(editor): add hover wash to vertical toolbar buttons
Mirror the existing file_menu / locale_picker / shape_picker hover
pattern: state-layer ToolbarHover enum on EditorUiState, widget reads
it during paint and renders theme.button_hover, host updates it on
apply_cursor_move AFTER drag detection so a path-anchor / node / pan
drag whose cursor crosses the toolbar isn't intercepted.

Extracted into widget_host/toolbar_hover.rs to keep geometry.rs under
the 800-line cap.
2026-05-24 12:57:33 +08:00
..
src feat(editor): add hover wash to vertical toolbar buttons 2026-05-24 12:57:33 +08:00
tests refactor: extract op-editor-ui crate 2026-05-16 23:33:47 +08:00
Cargo.toml feat(panels,canvas): editable gradients/effects + SVG/image import + locale-aware dialogs 2026-05-23 23:11:38 +08:00