openpencil/crates/op-host-native
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
..
examples feat(desktop): adopt the casement winit fork 2026-05-18 21:45:09 +08:00
notes refactor(rust): rename native + desktop hosts to op-host-* crates 2026-05-16 23:49:58 +08:00
src feat(editor): add hover wash to vertical toolbar buttons 2026-05-24 12:57:33 +08:00
tests fix: clear clippy -D warnings across the workspace 2026-05-17 01:26:29 +08:00
Cargo.toml Merge branch 's3a-orchestrator' into v0.8.0-new 2026-05-23 01:27:30 +08:00