Remove the Generative Design workspace placeholder (#412)

It isn't planned, so it no longer appears in the workspace menu's
"coming later" list. Drops ui.generative_design from every locale and
checks the menu doesn't list it.


Claude-Session: https://claude.ai/code/session_01RjGw4gA5ZvKrU8MQP6sBgT

Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
bherbruckandClaude Opus 5.5 authored and GitHub committed 2026-10-12 17:31:21 -04:00
1 parent e56e055fa1
commit cddbfedb28
6 files changed
+2 -5

No files matched your search

+1 -1
View File
@@ -304,7 +304,7 @@ pub fn items(app: &SolveApp, target: &Target) -> Vec<Item> {
Target::Toolbar => crate::toolbar_custom::toolbar_items(app), Target::Toolbar => crate::toolbar_custom::toolbar_items(app),
Target::Workspace => { Target::Workspace => {
let mut v = vec![act("ui.workspace", "Design", "box").key("current")]; let mut v = vec![act("ui.workspace", "Design", "box").key("current")];
for w in ["Generative Design", "Render", "Animation", "Simulation", "Manufacture", "Drawing"] { for w in ["Render", "Animation", "Simulation", "Manufacture", "Drawing"] {
v.push(act("ui.workspace", w, "").key("coming later").on(false)); v.push(act("ui.workspace", w, "").key("coming later").on(false));
} }
v v
-1
View File
@@ -110,7 +110,6 @@
"ui.front": "Vorne", "ui.front": "Vorne",
"ui.fully_constrained": "Vollständig bestimmt", "ui.fully_constrained": "Vollständig bestimmt",
"ui.general": "Allgemein", "ui.general": "Allgemein",
"ui.generative_design": "Generatives Design",
"ui.graphics": "Grafik", "ui.graphics": "Grafik",
"ui.heading_assemble": "ZUSAMMENBAU", "ui.heading_assemble": "ZUSAMMENBAU",
"ui.heading_box": "BLOCK", "ui.heading_box": "BLOCK",
-1
View File
@@ -110,7 +110,6 @@
"ui.front": "Front", "ui.front": "Front",
"ui.fully_constrained": "Fully constrained", "ui.fully_constrained": "Fully constrained",
"ui.general": "General", "ui.general": "General",
"ui.generative_design": "Generative Design",
"ui.graphics": "Graphics", "ui.graphics": "Graphics",
"ui.heading_assemble": "ASSEMBLE", "ui.heading_assemble": "ASSEMBLE",
"ui.heading_box": "BOX", "ui.heading_box": "BOX",
-1
View File
@@ -110,7 +110,6 @@
"ui.front": "正面", "ui.front": "正面",
"ui.fully_constrained": "完全拘束", "ui.fully_constrained": "完全拘束",
"ui.general": "一般", "ui.general": "一般",
"ui.generative_design": "ジェネレーティブ デザイン",
"ui.graphics": "グラフィックス", "ui.graphics": "グラフィックス",
"ui.heading_assemble": "アセンブリ", "ui.heading_assemble": "アセンブリ",
"ui.heading_box": "直方体", "ui.heading_box": "直方体",
-1
View File
@@ -110,7 +110,6 @@
"ui.front": "정면", "ui.front": "정면",
"ui.fully_constrained": "완전 구속", "ui.fully_constrained": "완전 구속",
"ui.general": "일반", "ui.general": "일반",
"ui.generative_design": "제너레이티브 디자인",
"ui.graphics": "그래픽", "ui.graphics": "그래픽",
"ui.heading_assemble": "조립", "ui.heading_assemble": "조립",
"ui.heading_box": "박스", "ui.heading_box": "박스",
+1
View File
@@ -616,4 +616,5 @@ fn the_workspace_menu_lists_design_and_greys_the_rest() {
let items = context_menu::items(&app, &Target::Workspace); let items = context_menu::items(&app, &Target::Workspace);
assert!(find(&items, "Design").enabled); assert!(find(&items, "Design").enabled);
assert!(!find(&items, "Render").enabled && find(&items, "Render").shortcut == "coming later"); assert!(!find(&items, "Render").enabled && find(&items, "Render").shortcut == "coming later");
assert!(!items.iter().any(|i| i.label.contains("Generative")));
} }