Dylan M. Taylor
f24af47ffb
refactor: cut helper signatures to 7 parameters (S107) ( #2047 )
...
* refactor: cut four helper signatures to 7 parameters (S107)
* fix: item_json params
* fix: keep the eight-argument dim calls to seven after rebase
2026-10-25 19:21:26 -04:00
Dylan M. Taylor
3d8301b965
refactor: explicit imports instead of wildcards (S2208, batch_06) ( #2043 )
...
* refactor: replace wildcard imports with explicit ones (S2208, batch_06)
* Restore imports that the cadcraft batch dropped so the engine compiles
The batch replaced glob imports with explicit lists that missed names
the files still use, and pointed some sub-module imports at the wrong
level. Restore the required imports and the test module globs.
* Format pedit_vertex imports so the CI fmt gate passes
2026-10-25 19:21:13 -04:00
0d23cc3cb3
MOCORO: move, copy, rotate and scale a selection from one base point until eXit ( #1388 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 02:56:40 -04:00
6576cac1a3
JOIN with a single arc or elliptical arc offers cLose: the arc becomes its circle, the elliptical arc its full ellipse ( fixes #1175 ) ( #1197 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 02:54:39 -04:00
6394c7c6f3
JOIN: an elliptical arc named twice is one object, so the joined result stays ( fixes #725 ) ( #739 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 05:07:02 -04:00
Valentin Klein and Claude Opus 5.5
e1e61a13b5
feat(modify): SPLINEDIT Join, Edit vertex Add and Elevate order ( #559 )
...
Squash of PR #559 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 14:28:41 -04:00
Valentin Klein and Claude Opus 5.5
d2fda54e8a
feat(modify): PEDIT Edit vertex Break/Straighten/Tangent/Regen, SPLINEDIT fit data and vertex options, closed-spline fit tolerance (part of #554 ) ( #558 )
...
Squash of PR #558 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:12:46 -04:00
Valentin Klein and Claude Opus 5.5
b4b62e4cf0
FILLET and CHAMFER with polyline segments ( fixes #466 ) ( #502 )
...
Squash of PR #502 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:42:41 -04:00
Valentin Klein and Claude Opus 5.5
c0a19dfb9e
FILLET with elliptical arcs and splines (part of #466 ) ( #470 )
...
Squash of PR #470 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:41:59 -04:00
Valentin Klein and Claude Opus 5.5
ea0f866c7c
EXTEND, JOIN and LENGTHEN on elliptical arcs and splines (part of #466 ) ( #469 )
...
Squash of PR #469 by @vangel76.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 11:41:45 -04:00