Hakan Seven
32952e3eda
Merge PR #1179 : Add tolerant OVERKILL cleanup options
...
# Conflicts:
# src/app/commands/styleprops.rs
2026-09-11 12:16:24 +03:00
Hakan Seven
bea874c97f
Merge PR #1178 : Apply SETBYLAYER choices and property masks
...
# Conflicts:
# src/app/commands/styleprops.rs
2026-09-11 12:09:29 +03:00
ramox81
57c9e93d0c
Join compatible curves during spline editing with grouped undo
2026-09-11 12:04:54 +03:00
Hakan Seven
bfadf1c04e
Merge PR #1177 : Copy picked nested objects with placement and array options
2026-09-11 11:55:43 +03:00
ramox81
2486adbb67
Create regions on the shared plane of selected open curves
2026-09-11 11:47:41 +03:00
Hakan Seven
7886ffb973
Merge pull request #1177 from ramox81/codex/ncopy-command-parity
...
Copy picked nested objects with placement and array options
# Conflicts:
# src/app/commands/blocks.rs
2026-09-11 11:41:52 +03:00
ramox81
5d0ba9cef2
Add persistent nested-copy symbol settings and transactional imports
2026-09-11 11:39:21 +03:00
Hakan Seven
929ffdcde8
Test command replacement identity
2026-09-11 11:36:32 +03:00
Hakan Seven
132c49e675
Merge pull request #1198 from ramox81/codex/preserve-command-entity-identity
...
Preserve entity identity for one-to-one command edits
2026-09-11 11:33:29 +03:00
ramox81
be3a2e0d69
Resolve block extension dictionaries through ownership
2026-09-11 11:32:38 +03:00
ramox81
e3b1f5719c
Edit polyline vertex ranges with deferred break and straighten
2026-09-11 11:31:34 +03:00
ramox81
189424e3d4
Remove arcs covered by selected circles when overlap cleanup is enabled
2026-09-11 11:27:59 +03:00
ramox81
3ab2dcf36c
Persist draw-order table ownership and reserved handles
2026-09-11 11:21:59 +03:00
ramox81
1039f51abf
Associate hatch boundaries from internal points and selected sources
2026-09-11 11:18:01 +03:00
ramox81
42439c2e50
Pick spline control vertices with the configured screen aperture
2026-09-11 11:13:09 +03:00
ramox81
8f00e00c5a
Clean up duplicate and overlapping circular arcs
2026-09-11 11:10:56 +03:00
ramox81
49d1125530
Adopt and restore template transparency for new matching objects
2026-09-11 11:10:29 +03:00
ramox81
b24feab498
Apply and edit drawing current transparency
2026-09-11 11:06:52 +03:00
ramox81
6e74cc48d8
Recreate hatch boundaries as exact regions
2026-09-11 10:57:32 +03:00
ramox81
a04f13f84a
Initialize spline editing from a single unlocked preselected spline
2026-09-11 10:55:23 +03:00
ramox81
55454cbe6b
Preserve entity identity for one-to-one command edits
2026-09-11 10:47:48 +03:00
ramox81
8e5f0955d2
Convert fitted polylines through the spline Object option
2026-09-11 10:43:42 +03:00
ramox81
9ca2db82bf
Add source-first joins with retained object identity
2026-09-11 10:39:08 +03:00
ramox81
7d88bc7c09
Refresh property values after applying layer defaults
2026-09-11 10:28:31 +03:00
ramox81
14f6cae508
Import command interface for hatch association prompts
2026-09-11 10:28:29 +03:00
ramox81
ec723fb97b
Match MEASURE marker placement behavior
2026-09-11 10:26:09 +03:00
ramox81
18569687a1
Match DIVIDE marker placement behavior
2026-09-11 10:26:08 +03:00
ramox81
4392244387
Gather reference sets for relative draw order
2026-09-11 10:25:13 +03:00
ramox81
376faec4db
Add polyline vertex and multiple-object editing
2026-09-11 10:25:12 +03:00
ramox81
f80e9f742c
Reverse selected curves while preserving spline shape
2026-09-11 10:25:11 +03:00
ramox81
60da282654
Add tolerant OVERKILL settings and geometric cleanup
2026-09-11 10:24:39 +03:00
ramox81
88956e306b
Apply SETBYLAYER choices and property mask to selected objects
2026-09-11 10:24:15 +03:00
ramox81
f24fdc7965
Implement nested object selection and placement for NCOPY
2026-09-11 10:23:38 +03:00
ramox81
c947e1ce50
Add hatch editing option stages and appearance association workflows
2026-09-11 10:22:55 +03:00
ramox81
9da2a36efa
Create regions from exact closed profiles and connected selected edges
2026-09-11 10:22:20 +03:00
Hakan Seven
8e010e305a
Merge pull request #1162 from schoeller/ocs_doc_api_remove
...
# Conflicts:
# crates/ocs_doc_api/Cargo.toml
2026-09-11 10:22:02 +03:00
Hakan Seven
5f3edf45ef
Simplify Modify ribbon extensions
2026-09-11 10:06:51 +03:00
Hakan Seven
13600996d3
Merge pull request #1176 from Ramox81
2026-09-11 09:55:04 +03:00
Hakan Seven
90af02664d
Merge pull request #1175 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
c03bd91b85
Merge pull request #1174 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
188dbb695d
Merge pull request #1164 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
3646c82cd9
Merge pull request #1163 from Ramox81
2026-09-11 09:55:03 +03:00
Hakan Seven
9b58ca8a93
Harden parametric sketch constraints
2026-09-11 09:45:57 +03:00
ramox81
c56ade3f2e
Expose Draw Order in the Modify extension
2026-09-11 09:35:37 +03:00
ramox81
e52965cfb0
Expose Delete Duplicate Objects in the Modify extension
2026-09-11 09:35:29 +03:00
ramox81
0af477544d
Expose Copy Nested Objects in the Modify extension
2026-09-11 09:35:23 +03:00
ramox81
bf590d7d26
Expose Set to ByLayer in Modify with interactive selection
2026-09-11 09:34:19 +03:00
ramox81
75cc49d629
Return from Draw submenus with Escape and place split tools last
2026-09-11 09:27:59 +03:00
Sebastian
fe8397b3cb
remove ocs_doc_api crate and DocApi v2 host integration
...
- Drop crates/ocs_doc_api from workspace and host dependency.
- Remove src/app/doc_api.rs and its module declaration.
- Strip DocApi v2 undo/dispatch plumbing from HostSession.
- Remove HostApi::doc_api_dispatch default method.
- Remove PluginRequest::DocApiRequest / PluginResponse::DocApiResponse.
- Revert plugin API version from 6 back to 5.
2026-09-11 08:07:30 +02:00
Felix Riestra
ad718def3f
Merge remote-tracking branch 'origin/main' into merge-test/main-into-constraints
...
# Conflicts:
# src/app/command_driver.rs
# src/command.rs
# src/ui/ribbon/mod.rs
# src/ui/window/options.rs
2026-09-10 23:34:50 +02:00