ramox81
|
c9c768cd9f
|
feat(model): add section plane workflow
|
2026-09-09 18:29:35 +03:00 |
|
ramox81
|
85abdf0c12
|
Merge remote-tracking branch 'origin/main' into codex/thicken-parity
# Conflicts:
# Cargo.lock
# Cargo.toml
# crates/ocs_doc_api/Cargo.toml
|
2026-09-09 12:57:32 +03:00 |
|
ramox81
|
4b45e06cf8
|
Implement surface thickening workflow
|
2026-09-09 12:35:18 +03:00 |
|
ramox81
|
b9b9566120
|
Align generic solid properties palette
|
2026-09-09 11:05:44 +03:00 |
|
ramox81
|
7913f8e2da
|
Merge remote-tracking branch 'origin/main' into codex/shell-parity
# Conflicts:
# Cargo.lock
# Cargo.toml
# crates/ocs_doc_api/Cargo.toml
# src/modules/model/mod.rs
|
2026-09-08 19:49:35 +03:00 |
|
ramox81
|
be06a756da
|
Implement solid shell workflow and properties
|
2026-09-08 19:37:35 +03:00 |
|
ramox81
|
4f22d998e7
|
Complete independent CHAMFEREDGE workflow
|
2026-09-08 18:08:52 +03:00 |
|
ramox81
|
f16423ef8e
|
Keep primitive properties editable after fillet
|
2026-09-08 17:35:51 +03:00 |
|
ramox81
|
261ab66afd
|
Restore primitive properties after edge operations
|
2026-09-08 17:11:23 +03:00 |
|
ramox81
|
43f97a3bcb
|
Use analytic chamfer kernel support
|
2026-09-08 16:06:52 +03:00 |
|
ramox81
|
8822371e18
|
Complete CHAMFEREDGE workflow and history
|
2026-09-08 15:45:10 +03:00 |
|
ramox81
|
ed8cddc556
|
Pin analytic pcurve serialization and spherical corner fixes
|
2026-09-08 14:16:30 +03:00 |
|
ramox81
|
53bd85d8a0
|
Use kernel corner and analytic profile fillets
|
2026-09-08 14:00:22 +03:00 |
|
ramox81
|
d426012660
|
Execute command scripts through full input runner
|
2026-09-08 13:52:18 +03:00 |
|
ramox81
|
8bb6703c70
|
Complete FILLETEDGE workflow and history
|
2026-09-08 12:36:49 +03:00 |
|
ramox81
|
1c9eb46b78
|
Update slice kernel revision
|
2026-09-08 10:35:23 +03:00 |
|
ramox81
|
21a357f55a
|
Complete SLICE command behavior
|
2026-09-08 10:27:23 +03:00 |
|
ramox81
|
1e118b2e90
|
Complete exact INTERSECT behavior
|
2026-09-07 16:32:01 +03:00 |
|
ramox81
|
eb83e551b8
|
Make Solid History choices editable
|
2026-09-07 15:05:45 +03:00 |
|
ramox81
|
04a9a1b0a0
|
Complete SUBTRACT behavior
|
2026-09-07 13:58:31 +03:00 |
|
ramox81
|
5857ffa2bd
|
Align UNION solid properties palette
|
2026-09-07 12:02:59 +03:00 |
|
ramox81
|
a59ea47990
|
Complete UNION command behavior
|
2026-09-07 11:27:03 +03:00 |
|
ramox81
|
822a7138c5
|
Match visible LOFT command options
|
2026-09-07 09:41:25 +03:00 |
|
ramox81
|
eee077cbce
|
Use blue for the transient LOFT preview cage
|
2026-09-04 17:36:33 +03:00 |
|
ramox81
|
91a4158757
|
Use blue for the transient LOFT preview cage
|
2026-09-04 17:36:20 +03:00 |
|
ramox81
|
22e707072d
|
Update kernel for deep negative PRESSPULL cuts
|
2026-09-04 16:49:19 +03:00 |
|
ramox81
|
c9c5b35d29
|
Retain native PRESSPULL surface data across CAD formats
|
2026-09-04 15:53:15 +03:00 |
|
ramox81
|
43c7992967
|
Use corrected mixed-profile extrusion kernel
|
2026-09-04 15:33:31 +03:00 |
|
ramox81
|
9279384e9a
|
Complete PRESSPULL selection, face editing and extrusion history
|
2026-09-04 15:31:30 +03:00 |
|
ramox81
|
509e4b7e7f
|
Use stable repeated binary CAD serialization
|
2026-09-04 13:52:18 +03:00 |
|
ramox81
|
6e3c625e34
|
Use persistent LOFT surface history
|
2026-09-04 13:42:09 +03:00 |
|
ramox81
|
8bd8ff3e33
|
Fix LOFT scripted picks and binary history persistence
|
2026-09-04 13:31:11 +03:00 |
|
ramox81
|
c995995db5
|
Use orientation-safe loft guide curves
|
2026-09-04 13:18:51 +03:00 |
|
ramox81
|
abb8c91ca7
|
Use complete loft curve and orientation handling
|
2026-09-04 13:10:48 +03:00 |
|
ramox81
|
479bf87988
|
Complete LOFT commands, surfaces, previews and editable history
|
2026-09-04 13:03:33 +03:00 |
|
ramox81
|
8e3d851133
|
Fix SWEEP result counter formatting
|
2026-09-04 11:32:05 +03:00 |
|
ramox81
|
ad47b17603
|
Complete SWEEP command options and kernel integration
|
2026-09-04 11:15:44 +03:00 |
|
ramox81
|
44c94d1da1
|
Avoid surface meshes in live sweep previews
|
2026-09-04 10:24:56 +03:00 |
|
ramox81
|
aea5510a9e
|
Avoid surface meshes in live sweep previews
|
2026-09-04 09:39:23 +03:00 |
|
ramox81
|
96811c1fe9
|
Update revolution surface kernel
|
2026-09-03 16:43:10 +03:00 |
|
ramox81
|
1a913ee640
|
Fix revolve angle and wireframe display
|
2026-09-03 16:24:43 +03:00 |
|
ramox81
|
5bbb0bbe1f
|
Harden revolve validation and properties
|
2026-09-03 15:01:38 +03:00 |
|
ramox81
|
2e112f9aeb
|
Complete revolve workflow and properties
|
2026-09-03 13:40:23 +03:00 |
|
ramox81
|
37a60329b1
|
fix: preserve grip clicks when dismissing hover menu
|
2026-09-03 11:07:15 +03:00 |
|
ramox81
|
ea6eb58c53
|
Fix extruded solid grip preview and taper range
|
2026-09-03 10:35:02 +03:00 |
|
ramox81
|
e998af57d6
|
Add live extrusion draft grip preview
|
2026-09-02 17:34:09 +03:00 |
|
ramox81
|
15c44c0f3a
|
Restore revolve profile and axis grips
|
2026-09-02 17:01:35 +03:00 |
|
ramox81
|
7fbde18151
|
Restore loft section grip editing
|
2026-09-02 16:26:14 +03:00 |
|
ramox81
|
110433a2ff
|
Isolate sweep grip routing helpers
|
2026-09-02 16:00:45 +03:00 |
|
ramox81
|
e2472c68b8
|
Restore sweep construction grips
|
2026-09-02 15:58:36 +03:00 |
|
ramox81
|
e1386e123c
|
Restore extrusion profile grip editing
|
2026-09-02 15:32:41 +03:00 |
|
ramox81
|
708c30831c
|
Capture pointer input during grip edits
|
2026-09-02 15:21:57 +03:00 |
|
ramox81
|
a706858ff1
|
Use solid edges for normal selection
|
2026-09-02 14:38:22 +03:00 |
|
ramox81
|
a07424928b
|
Add extrusion history grips
|
2026-09-02 14:18:12 +03:00 |
|
ramox81
|
841d69af7a
|
Unify EXTRUDE selection and live preview flow
|
2026-09-02 12:22:45 +03:00 |
|
ramox81
|
e9f14595c7
|
Add live EXTRUDE geometry preview
|
2026-09-02 11:52:18 +03:00 |
|
ramox81
|
d23a910de7
|
Align EXTRUDE command state and path behavior
|
2026-09-02 11:29:59 +03:00 |
|
ramox81
|
847d218c35
|
Complete EXTRUDE behavior and properties
|
2026-09-02 10:25:00 +03:00 |
|
ramox81
|
5b26fc938e
|
Keep derived sweep rows visible
|
2026-09-01 23:30:58 +03:00 |
|
ramox81
|
529ecd8cd6
|
Merge remote-tracking branch 'fork/codex/polysolid-parity' into codex/polysolid-parity
# Conflicts:
# Cargo.lock
# Cargo.toml
# src/scene/model/solid_history.rs
|
2026-09-01 23:14:21 +03:00 |
|
ramox81
|
8ec47061fe
|
Align polysolid sweep properties
|
2026-09-01 23:10:40 +03:00 |
|
ramox81
|
8a23ecb085
|
fix(model): use mitered polysolid sweeps
|
2026-09-01 22:42:46 +03:00 |
|
ramox81
|
fe662d635f
|
fix(model): align polysolid interaction details
|
2026-09-01 22:13:09 +03:00 |
|
ramox81
|
1dd6b115cf
|
feat(model): align polysolid workflow
|
2026-09-01 22:01:43 +03:00 |
|
ramox81
|
9aa720bec0
|
Use closed-hole torus kernel
|
2026-09-01 12:39:37 +03:00 |
|
ramox81
|
11233aa66a
|
Match torus property behavior
|
2026-09-01 12:39:37 +03:00 |
|
ramox81
|
96bbdeafed
|
Align torus construction workflow
|
2026-09-01 12:39:36 +03:00 |
|
ramox81
|
f9641bd9d5
|
Correct pyramid rotation and property sections
|
2026-09-01 11:19:06 +03:00 |
|
ramox81
|
0bfa48909f
|
Match pyramid creation and properties behavior
|
2026-09-01 10:38:05 +03:00 |
|
ramox81
|
059e219cb6
|
Fix sphere edge rendering
|
2026-09-01 09:16:29 +03:00 |
|
ramox81
|
2768efeed5
|
Fix mesh wireframe vertex layout
|
2026-08-31 18:01:57 +03:00 |
|
ramox81
|
9cc299d024
|
Align sphere properties
|
2026-08-31 18:01:56 +03:00 |
|
ramox81
|
2148fa93c8
|
Enhance sphere creation workflow
|
2026-08-31 18:01:55 +03:00 |
|
ramox81
|
013703b5ba
|
Keep show history independently editable
|
2026-08-31 16:49:46 +03:00 |
|
ramox81
|
4ba0ea8808
|
Fix cone silhouettes and history properties
|
2026-08-31 16:33:10 +03:00 |
|
ramox81
|
70e6138f54
|
Honor drawing solid history controls
|
2026-08-31 15:59:16 +03:00 |
|
ramox81
|
e4cfd4c142
|
Complete cylinder workflow and history properties
|
2026-08-31 14:51:02 +03:00 |
|
ramox81
|
d450376771
|
Align elliptical CONE properties
|
2026-08-31 12:21:15 +03:00 |
|
ramox81
|
8917300973
|
Complete CONE elliptical command flow
|
2026-08-31 12:21:14 +03:00 |
|
ramox81
|
00fafb034f
|
Update cone geometry dependencies
|
2026-08-31 12:00:05 +03:00 |
|
ramox81
|
0f4825f06c
|
Align CONE properties and editing
|
2026-08-31 11:58:29 +03:00 |
|
ramox81
|
a2a64dcfb7
|
Complete CONE creation workflow
|
2026-08-31 11:58:18 +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 |
|
ramox81
|
def14b3195
|
Differentiate polygon mesh surface fits
|
2026-08-31 10:13:19 +03:00 |
|
ramox81
|
9d947d75c5
|
Align polygon mesh properties
|
2026-08-31 10:13:12 +03:00 |
|
ramox81
|
766213495d
|
Add BOX corner and face grips
|
2026-08-28 16:38:29 +03:00 |
|
ramox81
|
27f648d2bb
|
Align BOX properties and history controls
|
2026-08-28 16:36:46 +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
|
2c9c5d04e1
|
Render and edit 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
|
bfb649a8bb
|
Align helix properties and editing
|
2026-08-28 12:48:38 +03:00 |
|
ramox81
|
1c88bb96ba
|
Create parametric helix entities
|
2026-08-28 12:48:33 +03:00 |
|
ramox81
|
4d0c2b5389
|
Update helix geometry dependencies
|
2026-08-28 12:48:26 +03:00 |
|
ramox81
|
1cc7d3cb67
|
Prevent properties scrollbar overlap
|
2026-08-28 11:54:37 +03:00 |
|
ramox81
|
3ca959a34b
|
Fix 3D polyline behavior and properties
|
2026-08-28 11:21:03 +03:00 |
|
ramox81
|
e37491c523
|
Align legacy leader property behavior
|
2026-08-28 10:12:35 +03:00 |
|
ramox81
|
ef7f26be68
|
Align multileader property visibility
|
2026-08-28 09:59:23 +03:00 |
|