Hakan Seven
a27545c379
fix: resolve review regressions and align dependencies
2026-09-17 07:47:15 +03:00
Hakan Seven
318dee2db8
Merge pull request #1294 : Fix thumbnail scaling and nested signing
2026-09-16 09:29:50 +03:00
Felix Riestra and Claude Sonnet 5
79028bcee4
Fix ad-hoc appex signing and thumbnail scaling for QuickLook ( #365 )
...
The ad-hoc codesign path signed the whole bundle with one --deep pass,
which never carried --entitlements to the QuickLook appex, so PlugInKit
silently rejected it as unsandboxed. Sign nested code individually
instead, matching the Developer ID path.
Separately, ThumbnailProvider drew the extracted preview at its native
pixel size anchored at the CGContext origin (bottom-left) instead of
scaling it to fill request.maximumSize, producing a small thumbnail
stuck in one corner instead of a properly sized, centered icon.
Note: Gatekeeper still rejects an ad-hoc or unnotarized Developer-ID
signature outright, and PlugInKit periodically re-validates and drops
any registered plugin that fails that check — so these fixes are
necessary but not sufficient for thumbnails to render from a build
that isn't both signed and notarized.
Co-Authored-By: Claude Sonnet 5 <[email protected] >
2026-09-15 16:43:28 +02:00
Hakan Seven
d738ebfcc6
Standardize parametric constraints and interoperability
2026-09-15 03:19:52 +03:00
Hakan Seven
753df67ee4
Complete parametric drawing interoperability
2026-09-14 23:51:37 +03:00
Hakan Seven
912b217d26
fix: delegate dimension transforms to cadcodec
2026-09-14 14:22:10 +03:00
Hakan Seven
010d23fa95
chore: sync reviewed dependency mains
2026-09-14 10:02:49 +03:00
Hakan Seven
2f741d689f
fix: address open PR review findings
2026-09-14 09:45:37 +03:00
Hakan Seven
fc1788df65
fix: export interoperable DWG constraint graphs
2026-09-14 02:57:33 +03:00
Hakan Seven
7b4cef41f7
Complete parametric ribbon and constraint tools
2026-09-14 01:05:39 +03:00
Hakan Seven
07acd1284c
Render procedural checker materials correctly
2026-09-13 01:50:42 +03:00
Hakan Seven
932bf970c6
Update CAD dependencies
2026-09-12 14:13:49 +03:00
Hakan Seven
ef189d7781
Update CAD dependencies for DWG template fix
2026-09-11 21:42:29 +03:00
Hakan Seven
798379fbe0
Update dependencies after cadcodec PR 44
2026-09-11 19:13:22 +03:00
Hakan Seven
5e91e23752
Update codec and kernel dependencies
2026-09-11 18:52:31 +03:00
Hakan Seven
e86c045988
Update codec for DXF ATTRIB angle units
2026-09-11 16:42:57 +03:00
Hakan Seven
ba77ee0ea8
Merge pull request #1211 from Ramox81/codex/align-dependent-revisions-20260911
2026-09-11 15:54:07 +03:00
ramox81
d6ca05985c
Merge current main while retaining aligned dependency revisions
2026-09-11 15:15:43 +03:00
ramox81
e3a0dfa604
Align document API geometry dependency with the host
2026-09-11 15:12:18 +03:00
Hakan Seven
7edf0de603
Merge updated pull request #1188 from Ramox81/pedit-enhancements
2026-09-11 14:55:26 +03:00
ramox81
724956ce72
Use bounded curve breaks and endpoint extension kernels
2026-09-11 14:17:11 +03:00
ramox81
59fddf119d
Update hatch origin and oriented region dependencies
2026-09-11 13:49:37 +03:00
ramox81
e292e295f5
Use oriented spatial angle bisector revision
2026-09-11 13:26:36 +03:00
ramox81
41cf6ebb70
Update bounded curve conversion and drawing origin revisions
2026-09-11 12:57:59 +03:00
ramox81
0415a58f37
Update spatial spline and material dependency revisions
2026-09-11 12:38:17 +03:00
Hakan Seven
493c7570ee
Update curve editing dependencies
2026-09-11 12:04:55 +03:00
ramox81
d6e88307a0
Align spatial curve editing and nested symbol dependencies
2026-09-11 11:53:42 +03:00
Hakan Seven
376c0eaef1
Update drawing command dependencies
2026-09-11 11:51:07 +03:00
Hakan Seven
8751ece386
Merge pull request #1180 from ramox81/codex/draw-modify-dependency-revisions
...
Update geometry and codec revisions for drawing commands
# Conflicts:
# Cargo.lock
# Cargo.toml
# crates/ocs_doc_api/Cargo.toml
2026-09-11 11:33:02 +03:00
ramox81
3135ec8a35
Use complete curve editing and drawing transparency dependencies
2026-09-11 11:18:20 +03:00
ramox81
c1c078f20f
Update kernel revision for source joins and periodic control curves
2026-09-11 10:57:01 +03:00
ramox81
e21e83b053
Align drawing commands with geometry and codec revisions
2026-09-11 10:25:38 +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
Hakan Seven
4de2792798
fix(doc-api): preserve XDATA and XRecord integrity
2026-09-10 18:00:07 +03:00
Hakan Seven
2f2d894eee
fix(surface): refresh construction display
2026-09-10 17:14:44 +03:00
Hakan Seven
4201b0a031
Merge pull request #1131 from ramox81/codex/thicken-surface-grips
2026-09-10 17:05:43 +03:00
ramox81
11057cc5e9
Fix extrusion surface properties and snapping
2026-09-10 16:07:05 +03:00
ramox81
a24d1e6108
Fix live extrusion surface grip editing
2026-09-10 14:53:48 +03:00
Sebastian
8bf5eac3fc
ocs_doc_api: layer CRUD, per-curve layer assignment, XDATA/XRECORD support, and bulk SetXDataMany
2026-09-10 10:43:15 +02:00
Hakan Seven
f69f0b32be
fix(sectionplane): persist and clip section modes correctly
2026-09-09 20:53:05 +03:00
Hakan Seven
50e4f2bfe3
Use safely stitched thicken geometry
2026-09-09 14:50:09 +03:00
Hakan Seven
7a58b9bf91
Enable free-form surface thickening
2026-09-09 14:26:29 +03:00
Hakan Seven
cf12c6a272
Merge PR #1106 : thicken surfaces with exact kernel geometry
...
Use the maintained cadkernel main revision and retain source surfaces. Verify signed and two-point input, partial failure, DWG round-trips and one-step undo/redo of solids and history objects.
2026-09-09 13:33:14 +03:00
Hakan Seven
4bb6aac0b6
Merge PR #1089 : document API extension workflow
...
Preserve main's validation, atomic bulk operations, profile planes, kernel geometry, transport limits and complete Python bindings. The submitted implementation reverted those existing fixes; retain its documentation intent without restoring the regressions.
2026-09-09 13:10: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
Hakan Seven
672297e732
chore: update DWG class metadata repair
2026-09-09 10:42:25 +03:00
Sebastian
6d7c3443d3
Cleaning implementation
2026-09-09 08:03:40 +02:00
Sebastian
55f61a4327
General improvements on API
2026-09-09 08:02:35 +02:00
Hakan Seven
56e09cd3f5
fix(dwg): preserve hatch context loops
2026-09-09 08:23:41 +03:00