feat(block-editor): add Test Block preview

Preview the current unsaved block in a disposable drawing with independent history. Keep normal Draw tools available, append Close Test Block, and return to the original editor without saving. Guard persistence paths and handle refresh and parent-close lifecycle by stable document identity.
This commit is contained in:
Karim Jerbi committed 2026-10-14 14:44:58 +01:00
1 parent 0a29be07f7
commit 9632979d09
22 files changed
+801 -65

No files matched your search

+5
View File
@@ -63,6 +63,11 @@ impl CadModule for BlockEditorModule {
"Close Block Editor",
include_bytes!("../../../assets/icons/mt_cancel.svg"),
),
command(
"BTESTBLOCK",
"Test Block",
include_bytes!("../../../assets/icons/edit_block.svg"),
),
],
},
RibbonGroup {