Design: the fillet row is named for the tools it actually holds

Mirror of snaporca 352cf1c259 (data only — tool_atlas.json + the regenerated
DesignOffer.hpp; both byte-identical across the forks).

"Fillet / chamfer / draft" rather than naming shell too: Shell is in Remove and Delete
Face in Modify. Only the toolbar's dressup dropdown groups all five.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LyRwbuq6fjn3VV9U9UvhBM
This commit is contained in:
Tommaso Bianchi
2026-08-01 09:08:21 +02:00
co-authored by Claude Opus 5
parent 0c2b643b0b
commit f6e6cd83c1
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -37,8 +37,8 @@
"id": "dressup",
"pos": "SE",
"angle": 45,
"label": "Fillet / chamfer",
"why": "finishes faces and edges without changing the shape's intent; named for what it does, not for the trade word"
"label": "Fillet / chamfer / draft",
"why": "finishes faces and edges without changing the shape's intent; named for the tools it holds, not for the trade word. NOTE: Shell sits in Remove and Delete Face in Modify, so this row is NOT the same set as the toolbar's dressup dropdown."
},
{
"id": "repeat",
+1 -1
View File
@@ -70,7 +70,7 @@ static const char* const kOfferRowNames[] = {
"Create",
"Add material",
"Remove",
"Fillet / chamfer",
"Fillet / chamfer / draft",
"Repeat",
"Transform",
"Reference",