Local appearance and material libraries (#863)

Adds local scalar appearance and material libraries: a catalog in the io crate with safe writes, engine commands to list and apply library entries, and a library dialog in the UI, with docs.
This commit is contained in:
selune authored and GitHub committed 2026-10-14 12:21:35 -04:00
1 parent 8ea1fd643f
commit d399effbf7
21 files changed
+1285 -2

No files matched your search

+3
View File
@@ -702,6 +702,9 @@
"sketch_text.path_hint": "Eine Skizzenkurve, der der Text folgt: hier klicken, dann die Kurve",
"sketch_text.path_clear": "Text von der Kurve lösen",
"sketch_text.on_path": "Der Text folgt seiner Kurve: sie bestimmt seine Lage",
"cmd.library_inspect": "Lokale Bibliothek prüfen",
"cmd.library_export": "Designbibliothek exportieren",
"cmd.library_apply": "Lokalen Bibliothekseintrag anwenden",
"Thin": "Dünnwandig",
"Thin Extrude": "Dünnwandig extrudieren",
"Wall Location": "Wandlage",
+3
View File
@@ -959,6 +959,9 @@
"Line Spacing": "Line Spacing",
"Path": "Path",
"sketch_text.on_path": "The text follows its path: the curve places it",
"cmd.library_inspect": "Inspect Local Library",
"cmd.library_export": "Export Design Library",
"cmd.library_apply": "Apply Local Library Entry",
"Thin": "Thin",
"Thin Extrude": "Thin Extrude",
"Wall Location": "Wall Location",
+3
View File
@@ -959,6 +959,9 @@
"Line Spacing": "行間",
"Path": "パス",
"sketch_text.on_path": "文字はパスに沿います: 位置は曲線で決まります",
"cmd.library_inspect": "ローカルライブラリを確認",
"cmd.library_export": "デザインライブラリを書き出す",
"cmd.library_apply": "ローカルライブラリ項目を適用",
"Thin": "薄肉",
"Thin Extrude": "薄肉押し出し",
"Wall Location": "壁の位置",
+3
View File
@@ -702,6 +702,9 @@
"sketch_text.path_hint": "텍스트가 따라갈 스케치 곡선: 여기를 클릭한 다음 곡선을 클릭",
"sketch_text.path_clear": "곡선에서 텍스트 떼기",
"sketch_text.on_path": "텍스트가 경로를 따릅니다: 위치는 곡선이 정합니다",
"cmd.library_inspect": "로컬 라이브러리 확인",
"cmd.library_export": "설계 라이브러리 내보내기",
"cmd.library_apply": "로컬 라이브러리 항목 적용",
"Thin": "얇은 벽",
"Thin Extrude": "얇은 벽 돌출",
"Wall Location": "벽 위치",
+3
View File
@@ -959,6 +959,9 @@
"sketch_text.on_path": "文字沿路径排列:由曲线放置",
"ui.analysis": "分析",
"ui.edit_section_analysis": "编辑截面分析",
"cmd.library_inspect": "检查本地库",
"cmd.library_export": "导出设计库",
"cmd.library_apply": "应用本地库条目",
"Thin": "薄壁",
"Thin Extrude": "薄壁拉伸",
"Wall Location": "壁位置",