forked from 1b-agent/opencadstudio-upstream
fix(sheetset): SVG icons and the shared context menu for palette rows
- The glyph-text icons (refresh, swap, remove, submenu and step arrows) are SVG icons from ui::icons (new REFRESH and SWAP) or plain labels. - The custom RowMenu widget is removed: Sheet Views / Model Views rows use iced_aw::ContextMenu like the Sheet List rows, with a submenu expanding in place while hovered. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
3a5c1dbb7d
commit
48c4dc1487
6 files changed
+51
-317
No files matched your search
@@ -59,6 +59,8 @@ static LAY_ULK: &[u8] = include_bytes!("../../assets/icons/layers/layulk.svg");
|
||||
pub static CHECK: &[u8] = include_bytes!("../../assets/icons/ui/check.svg");
|
||||
pub static CLOSE: &[u8] = include_bytes!("../../assets/icons/ui/close.svg");
|
||||
pub static PLUS: &[u8] = include_bytes!("../../assets/icons/ui/plus.svg");
|
||||
pub static REFRESH: &[u8] = include_bytes!("../../assets/icons/ui/refresh.svg");
|
||||
pub static SWAP: &[u8] = include_bytes!("../../assets/icons/ui/swap.svg");
|
||||
pub static MINUS: &[u8] = include_bytes!("../../assets/icons/ui/minus.svg");
|
||||
pub static TRASH: &[u8] = include_bytes!("../../assets/icons/ui/trash.svg");
|
||||
pub static NODE_GRAPH: &[u8] = include_bytes!("../../assets/icons/ui/node_graph.svg");
|
||||
|
||||
Reference in new issue
Block a user