mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-14 19:27:05 -04:00
UI.9: share docking transactions and preserve viewer lifecycle
Preserve legacy selection repair, modifier routing, viewer lifecycle and workspace persistence through the shared docking integration. Qualify the complete workspace gate by refreshing the 18 stale Audio Spectrum hashes for the existing linear renderer, with an independent synthetic-tone regression.
This commit is contained in:
1 parent
1446e27d85
commit
3dba472943
28 files changed
+2333
-440
No files matched your search
+1
-1
@@ -83,7 +83,7 @@ const SAME_LAYER: &[(&str, &str)] = &[
|
||||
];
|
||||
|
||||
/// Crates that must not appear below L5 (UI toolkits, windowing, OS audio/menus).
|
||||
const UI_ONLY: &[&str] = &["egui", "eframe", "egui-wgpu", "winit", "rfd", "cpal", "muda"];
|
||||
const UI_ONLY: &[&str] = &["craft-ui", "egui", "eframe", "egui-wgpu", "winit", "rfd", "cpal", "muda"];
|
||||
|
||||
fn short(name: &str) -> &str {
|
||||
name.strip_prefix("effectcraft-").unwrap_or(name)
|
||||
|
||||
Reference in new issue
Block a user