tbreckle and Claude Opus 5.5
cb5144b6e2
fix(sketch): constraint glyphs move off dimension values
...
A horizontal or vertical glyph sat beside its line on a fixed side, so a
dimension placed on that side drew its value box on top of the glyph.
A glyph that would overlap a dimension's value now goes to the other side
of its line, or steps along it when both sides are taken.
The scenario `glyphs` check also fails when a glyph overlaps a dimension
value; constraint_glyphs_clear_of_dimensions covers it.
Fixes #175
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-11 21:14:02 +02:00
..
2026-10-11 07:52:08 -04:00
2026-10-11 01:28:01 -04:00
2026-10-10 16:56:30 +00:00
2026-10-11 07:52:08 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 02:44:31 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 01:28:01 -04:00
2026-10-11 02:44:31 -04:00
2026-10-10 15:37:00 -04:00
2026-10-11 03:59:12 -04:00
2026-10-11 03:59:12 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-11 09:06:25 -04:00
2026-10-11 09:06:25 -04:00
2026-10-09 19:59:41 +00:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-11 02:44:31 -04:00
2026-10-10 20:55:14 -04:00
2026-10-11 07:52:08 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 09:06:25 -04:00
2026-10-11 10:55:55 -04:00
2026-10-10 20:55:14 -04:00
2026-10-11 07:52:08 -04:00
2026-10-11 07:52:08 -04:00
2026-10-09 19:59:41 +00:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-11 10:55:55 -04:00
2026-10-10 07:19:58 +00:00
2026-10-11 12:39:09 -04:00
2026-10-11 03:59:12 -04:00
2026-10-11 03:59:12 -04:00
2026-10-08 20:24:10 +00:00
2026-10-11 10:55:55 -04:00
2026-10-11 08:51:24 -04:00
2026-10-11 03:59:12 -04:00
2026-10-11 10:55:55 -04:00
2026-10-08 20:24:10 +00:00
2026-10-10 15:37:00 -04:00
2026-10-11 05:32:46 -04:00
2026-10-11 05:32:46 -04:00
2026-10-11 21:14:02 +02:00
2026-10-10 17:13:36 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 03:59:12 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-11 05:32:46 -04:00
2026-10-11 09:06:25 -04:00
2026-10-11 05:32:46 -04:00
2026-10-11 00:37:26 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 09:06:25 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 09:06:25 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00
2026-10-11 10:55:55 -04:00
2026-10-11 21:14:02 +02:00
2026-10-11 01:28:01 -04:00
2026-10-10 05:09:03 +00:00
2026-10-11 08:51:24 -04:00
2026-10-10 18:37:48 -04:00
2026-10-09 16:03:32 +00:00
2026-10-10 07:19:58 +00:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 02:44:31 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
2026-10-11 10:55:55 -04:00
Command ids are SolveCraft's own: 173 ids that were another product's internal command ids become dotted, lower-case ids (<area>.<thing>[.<variant>]: solid.extrude, sketch.rectangle.two_point, sheet.flange, joint.drive, ...), in the registry, toolbar, dialogs, shortcuts, palette, control channel, MCP, examples, scenarios and docs
2026-10-09 12:17:23 +00:00