Hakan Seven
86ce44153b
feat(model): complete wedge workflow
2026-08-31 22:00:11 +03:00
Hakan Seven
343fc08d47
Merge pull request #950 from ramox81/codex/sphere-command-properties
...
Complete sphere command, properties, and wireframe behavior
2026-08-31 19:16:48 +03:00
ramox81
2148fa93c8
Enhance sphere creation workflow
2026-08-31 18:01:55 +03:00
ramox81
fea64a1e91
Complete WEDGE creation and properties parity
2026-08-31 10:48:53 +03:00
ramox81
470e22c80f
Complete polygon mesh editing workflow
2026-08-31 10:13:27 +03:00
Hakan Seven
2a482089b8
test: fix regression assertions
...
Refs #941
2026-08-30 21:18:10 +03:00
Hakan Seven
7a523a0f44
fix(clipboard): share COPY across drawings
2026-08-29 23:12:26 +03:00
Hakan Seven
fc93efeed7
fix(box): preserve construction semantics
2026-08-28 20:44:14 +03:00
Hakan Seven
e8cb752fab
fix(mesh): complete polygon mesh support
2026-08-28 20:26:32 +03:00
Hakan Seven
56bb652521
fix(face3d): repair edge editing
2026-08-28 20:14:41 +03:00
Hakan Seven
7f6e5c0405
fix(helix): repair parametric editing
2026-08-28 20:05:36 +03:00
Hakan Seven
50e5dcaaac
fix(polyline): correct 3D smoothing
2026-08-28 19:46:13 +03:00
Hakan Seven
ff1f873633
fix(mleader): repair creation and editing
2026-08-28 19:36:48 +03:00
Hakan Seven
c206c19759
fix(dimension): repair QDIM workflows
2026-08-28 19:19:45 +03:00
Hakan Seven
d991289a56
chore(dimension): sync with main
2026-08-28 19:01:59 +03:00
Hakan Seven
0d33b1aa30
Merge pull request #893 from ramox81/codex/complete-baseline-dimension
...
Complete DIMBASELINE workflow and creation policy
2026-08-28 18:57:12 +03:00
Hakan Seven
38b02164e8
fix(dimension): repair continued workflows
2026-08-28 18:52:57 +03:00
ramox81
e7eb487cd8
Complete BOX construction workflows
2026-08-28 16:32:35 +03:00
ramox81
e345d89519
Extend PEDIT for polygon meshes
2026-08-28 15:50:49 +03:00
ramox81
22d91f8946
Add 3D mesh creation workflow
2026-08-28 15:50:49 +03:00
ramox81
b8fb6f5ddb
Complete 3D face creation and editing
2026-08-28 14:35:56 +03:00
ramox81
1c88bb96ba
Create parametric helix entities
2026-08-28 12:48:33 +03:00
ramox81
3ca959a34b
Fix 3D polyline behavior and properties
2026-08-28 11:21:03 +03:00
Hakan Seven
1d58082e0a
fix(dimension): repair baseline workflows
2026-08-28 08:01:44 +03:00
Hakan Seven
43d4403a47
fix(dimension): sync jogged radius geometry
2026-08-28 00:33:37 +03:00
ramox81
cce25be83a
Complete multileader creation and property behavior
2026-08-27 17:35:47 +03:00
ramox81
a5d2ff741c
Complete QDIM dimension workflows
2026-08-27 16:19:23 +03:00
ramox81
d8e998b5e8
Complete continued dimension workflow
2026-08-27 15:22:12 +03:00
ramox81
45e84edae4
Align baseline dimension geometry data
2026-08-27 12:25:33 +03:00
ramox81
980a7d611b
Complete baseline dimension workflow
2026-08-27 11:49:38 +03:00
ramox81
c6f6c00220
Add dimension continuation creation policy
2026-08-27 11:49:32 +03:00
Hakan Seven
bc750c6d76
fix(dimension): harden jogged radius workflow
2026-08-27 08:09:02 +03:00
Hakan Seven
6ef2d75e84
fix(dimarc): complete merge integration
...
Preserve source-plane geometry and associative arc parameters while combining the latest properties and tolerance workflows.
2026-08-27 01:00:23 +03:00
Hakan Seven
81e7add1dd
fix(tolerance): complete workflow integration
...
Sync current main and companion codec changes before preserving unsupported frame rows, rendering in the entity plane, and sharing final layout metrics with placement preview.
2026-08-27 00:14:08 +03:00
ramox81
5a9894fd3e
Complete jogged radius dimension workflow
2026-08-26 17:17:55 +03:00
ramox81
8aca9a0aef
Complete arc length dimension workflow
2026-08-26 15:32:37 +03:00
ramox81
de294447a9
Complete geometric tolerance workflow and properties
2026-08-26 13:54:20 +03:00
Karim Jerbi
9c8f841f71
fix(insert): capped interactive block search and CLIPROMPTLINES
...
INSERT enumerated all block names in a single prompt string, causing unbounded overlay growth and full-screen occlusion in drawings with many blocks. Replace prompt enumeration with a ranked, incrementally filtered suggestion model: BlockPicker maintains precomputed lower/upper caches and usage ranks (MRU/frequency), filters via O(n) substring scan and partial sorting (select_nth_unstable) to O(k), bounded to CLIPROMPTLINES.
Introduce CLIPROMPTLINES (Integer 0-50, Registry, default 3) for the number of temporary prompt lines above the command window; persist in UserSettings, expose via SETVAR and direct entry, enforce in CommandLine::view. Suggestion count is in direct relation to CLIPROMPTLINES (limit = clip, capped to 50).
Make search live without requiring Enter: add CadCommand::on_live_input, implement for INSERT/MINSERT via picker.set_needle, and wire to command-line input paths (Message::CommandInput, on_command_append_char, on_command_backspace). Updates use upper/lower caches and partial sort for <0.2ms per keystroke on 10k blocks, with debounced block-usage persistence (MRU cap 20, freq cap 200) to avoid I/O thrash. Correct tri_count test helper to use display_from_solid.
2026-08-25 23:18:05 +01:00
Hakan Seven
968ee3fda4
fix(dimension): complete ordinate workflow
2026-08-25 21:36:04 +03:00
Hakan Seven
9ded5eb04f
feat(dimension): complete diameter workflow
2026-08-25 20:57:28 +03:00
Hakan Seven
8140c39e0d
feat(dimension): complete radius workflow
2026-08-25 19:26:24 +03:00
Hakan Seven
649dfae337
fix(dimension): complete angular workflow
2026-08-25 18:55:25 +03:00
ramox81
e34b67c709
fix(dimension): complete ordinate workflow
2026-08-25 17:10:55 +03:00
ramox81
75f042607e
Align diameter properties and graphics
2026-08-25 15:39:48 +03:00
ramox81
0ba33a55ff
Add associative diameter dimension workflow
2026-08-25 15:39:44 +03:00
ramox81
d33c52a0b8
Add associative radius dimension workflow
2026-08-25 13:56:34 +03:00
Hakan Seven
97ec3ed67e
fix(dimension): complete aligned workflow
...
Preserve association modes, source geometry, and sub-unit formatting.
2026-08-25 13:18:09 +03:00
ramox81
24b344b2b2
Complete angular dimension interaction and associations
2026-08-25 12:23:21 +03:00
ramox81
e93815d0c5
Complete angular dimension creation and associations
2026-08-25 11:29:38 +03:00
ramox81
713a02f3e0
Complete aligned dimension command flow
2026-08-25 09:52:34 +03:00