Hakan Seven
0fc3766da7
feat: SPLINEDIT — close, open, reverse spline control-point editing
...
- splinedit.rs: SplineditCommand picks a spline (entity-pick phase) then
accepts CLOSE/OPEN/REVERSE/EXIT sub-commands via text input
- apply_spline_op() mutates the spline in the document directly, with knot
vector regeneration via generate_clamped_knots()
- Sentinel XLine trick: ReplaceEntity with a magic __SPLINEDIT_* layer name
is intercepted in cmd_result.rs before erasing the original entity
- Control-point dragging already works via the existing grip editing system
- ROADMAP.md: SPLINEDIT marked ✅
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-08 00:16:44 +03:00
..
align.rs
Feat: ROADMAP Phase 1-5 batch — trim/extend, plot scale, viewport UX, mline caps, table alignment
2026-04-03 15:31:05 +03:00
array.rs
first commit
2026-03-22 14:56:27 +03:00
break_cmd.rs
chore: remove unused imports and variables (zero warnings)
2026-04-07 19:20:24 +03:00
copy.rs
first commit
2026-03-22 14:56:27 +03:00
delete.rs
first commit
2026-03-22 14:56:27 +03:00
explode.rs
feat: EXPLODE now supports Dimension entities
2026-04-07 11:29:39 +03:00
extend.rs
first commit
2026-03-22 14:56:27 +03:00
fillet.rs
chore: remove unused imports and variables (zero warnings)
2026-04-07 19:20:24 +03:00
join.rs
Feat: ROADMAP Phase 1-5 batch — trim/extend, plot scale, viewport UX, mline caps, table alignment
2026-04-03 15:31:05 +03:00
lengthen.rs
chore: remove unused imports and variables (zero warnings)
2026-04-07 19:20:24 +03:00
mirror.rs
first commit
2026-03-22 14:56:27 +03:00
mod.rs
feat: SPLINEDIT — close, open, reverse spline control-point editing
2026-04-08 00:16:44 +03:00
offset.rs
chore: remove unused imports and variables (zero warnings)
2026-04-07 19:20:24 +03:00
pedit.rs
Feat: PEDIT command (PE) — polyline edit (close/open/width)
2026-04-03 09:19:36 +03:00
rotate.rs
first commit
2026-03-22 14:56:27 +03:00
scale.rs
first commit
2026-03-22 14:56:27 +03:00
spline_ops.rs
feat: Spline support for TRIM, EXTEND, OFFSET, BREAK, and LENGTHEN
2026-04-07 15:00:22 +03:00
splinedit.rs
feat: SPLINEDIT — close, open, reverse spline control-point editing
2026-04-08 00:16:44 +03:00
stretch.rs
feat: STRETCH with proper crossing-window vertex selection
2026-04-07 11:25:39 +03:00
translate.rs
first commit
2026-03-22 14:56:27 +03:00
trim.rs
feat: EXTEND and LENGTHEN now support LwPolyline
2026-04-07 15:05:44 +03:00