From cd6c53adbb0a02619700e6307a47bebd08058a9c Mon Sep 17 00:00:00 2001 From: jyviko <2501648+jyviko@users.noreply.github.com> Date: Fri, 16 Oct 2026 14:18:55 -0400 Subject: [PATCH] ui: mesh.node.relax runs as a job (window stays responsive, Cancel) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo --- crates/ui-egui/src/files.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/crates/ui-egui/src/files.rs b/crates/ui-egui/src/files.rs index b42c532..0aec368 100644 --- a/crates/ui-egui/src/files.rs +++ b/crates/ui-egui/src/files.rs @@ -127,8 +127,16 @@ pub fn is_long(command: &str) -> bool { ) } -pub const BACKGROUND: &[&str] = - &["mesh.tet.generate", "mesh.hex.generate", "mesh.hex.sweep", "mesh.hex.mapped", "mesh.hex.blocks", "mesh.hex.octree", "mesh.hex.project"]; +pub const BACKGROUND: &[&str] = &[ + "mesh.tet.generate", + "mesh.hex.generate", + "mesh.hex.sweep", + "mesh.hex.mapped", + "mesh.hex.blocks", + "mesh.hex.octree", + "mesh.hex.project", + "mesh.node.relax", +]; /// Most entries the recent-files list keeps, and the longest path it keeps. pub const MAX_RECENT: usize = 10;