Felix Riestra
98b56ef673
Complete Hatch host model coverage
2026-09-19 18:44:31 +02:00
Felix Riestra
e0d35ac84c
Record AttributeEntity completion
2026-09-19 13:17:17 +02:00
Felix Riestra
cf2a923568
Add nested attribute entity host support
2026-09-19 13:16:40 +02:00
Felix Riestra
5ef7000b67
Record AttributeDefinition coverage status
2026-09-19 12:48:36 +02:00
Felix Riestra
5b854bd121
Add AttributeDefinition host model support
2026-09-19 12:47:48 +02:00
Felix Riestra
54322e00e3
Complete Shape host model coverage
2026-09-19 07:43:30 +02:00
Felix Riestra
3387031038
Complete Tolerance host model coverage
2026-09-19 07:33:19 +02:00
Felix Riestra
0304596cf8
Exercise document model lifecycle through plugin IPC
2026-09-19 01:58:07 +02:00
Felix Riestra
4dda2dace9
Add host model integration compatibility tests
2026-09-19 01:56:25 +02:00
Felix Riestra
db61379bfe
Add validated Insert transform scripting coverage
2026-09-19 01:20:20 +02:00
Felix Riestra
11d5614991
Add versioned scripting host model and entity coverage
2026-09-19 01:13:24 +02:00
Felix Riestra
ec2271fc9c
Add versioned host settings API for plugins
2026-09-18 15:13:06 +02:00
Felix Riestra
93afe91afc
Publish built-in document edits to V4 plugins
2026-09-18 12:13:43 +02: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
Karim Jerbi
612124b84b
feat(ui): implement themed 5-section ribbon object color dropdown
2026-09-15 13:54:56 +01:00
Hakan Seven
5f423c966a
Merge pull request #1290 from ramox81/fix/live-automation-descriptor
2026-09-15 15:46:05 +03:00
Hakan Seven
c41d763984
Merge updated pull request #1289 native segment persistence
2026-09-15 15:45:48 +03:00
Hakan Seven
b12314c3ed
Merge pull request #1289 from ramox81/fix/coincident-standard-command
2026-09-15 15:43:13 +03:00
ramox81
8a97cead35
Merge remote-tracking branch 'origin/main' into codex/coincident-parity
...
# Conflicts:
# src/command.rs
2026-09-15 15:41:42 +03:00
ramox81
bd9705ecf7
Persist bulged polyline constraint segments
2026-09-15 15:31:24 +03:00
ramox81
922a0d1d30
Publish automation discovery descriptor immediately
2026-09-15 15:16:06 +03:00
Hakan Seven
acde01cfc3
Merge pull request #1289 from ramox81/fix/coincident-standard-command
...
# Conflicts:
# src/command.rs
# src/scene/mod.rs
# src/scene/parametric_solve.rs
2026-09-15 15:08:35 +03:00
ramox81
34b7d9481b
Keep point-on-arc constraints within their sweep
2026-09-15 15:04:14 +03:00
ramox81
d54fe5fb97
Preserve live entity ownership during updates
2026-09-15 14:44:42 +03:00
Hakan Seven
cb4c4cef65
Merge pull request #1288 from ramox81/feat/auto-constraint-complete
...
# Conflicts:
# src/ui/overlay.rs
2026-09-15 14:41:43 +03:00
ramox81
f6d8209139
Merge upstream main into Coincident parity
2026-09-15 14:39:17 +03:00
Hakan Seven
6983a9a008
Merge pull request #1287 from ramox81/feat/auto-constraint-complete
2026-09-15 14:36:29 +03:00
ramox81
1d9fddbdd8
Render tangent constraint glyph
2026-09-15 14:14:41 +03:00
ramox81
ba2b371269
Complete Coincident command behavior
2026-09-15 14:00:26 +03:00
ramox81
c3101919d7
Show constraint action points on hover
2026-09-15 13:54:47 +03:00
ramox81
a457541c21
Center constraint glyph labels
2026-09-15 13:29:48 +03:00
ramox81
7c90b8ea7f
Center constraint glyph labels
2026-09-15 13:10:01 +03:00
Hakan Seven
31e769a948
Simplify macOS DMG staging
2026-09-15 12:56:47 +03:00
Hakan Seven
b6ad2eba26
Merge pull request #1286 from felixriestra/upstream-pr/dmg-applications-shortcut
2026-09-15 12:55:59 +03:00
Hakan Seven
f61174eaad
Polish automatic constraint integration
2026-09-15 12:54:00 +03:00
Hakan Seven
c9eeb6f66e
Merge pull request #1284 from ramox81/codex/autoconstrain-parity
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# src/app/view/mod.rs
# src/ui/overlay.rs
2026-09-15 12:38:41 +03:00
Hakan Seven
487b635073
Merge pull request #1275 from CiberNin/fix/plot-bitmaps
...
# Conflicts:
# src/app/update/file.rs
# src/scene/mod.rs
2026-09-15 12:34:01 +03:00
Hakan Seven
03c70c5417
Merge pull request #1273 from CiberNin/fix/spline-fill-clearance
...
# Conflicts:
# src/scene/entity.rs
2026-09-15 12:31:00 +03:00
Felix Riestra and Claude Sonnet 5
d9bad54e1e
macOS DMG: add an Applications shortcut for drag-to-install
...
The DMG dropped just the bare .app with no indication of where it's
supposed to go, unlike the "drag the icon onto Applications" layout
every other Mac app uses. Stage the .app next to a symlink to
/Applications before building the image, then lay out the Finder
window's icon view (via a temporary read-write DMG, since a compressed
UDZO image can't be mounted for editing afterward) so both items are
visible side by side.
The Finder/AppleScript layout step is best-effort and fails gracefully:
this script mirrors the CI build-macos job, which likely has no
interactive Finder session for AppleScript to reach at all, so the
essential fix (the symlink itself, which doesn't depend on Finder
scripting) still lands even when the cosmetic pass can't run.
Fixes #769 .
Co-Authored-By: Claude Sonnet 5 <[email protected] >
2026-09-15 11:29:57 +02:00
Hakan Seven
363e4686a5
Merge pull request #1277 from kevin9327/fix/ctb-lineweight-precision
2026-09-15 12:29:27 +03:00
Hakan Seven
279288ab71
Merge pull request #1276 from CiberNin/fix/windows-printers
2026-09-15 12:29:27 +03:00
Hakan Seven
aca00c6da2
Merge pull request #1274 from CiberNin/fix/viewport-pixel-placement
2026-09-15 12:29:27 +03:00
Hakan Seven
48a734ba9b
Merge pull request #1272 from kevin9327/fix/linear-dimension-off-world-z
2026-09-15 12:29:27 +03:00
Hakan Seven
a6bc50c8d3
Merge pull request #1265 from ramox81/codex/modify-menu
2026-09-15 12:29:27 +03:00
Hakan Seven
567c4b5189
Merge pull request #1264 from ramox81/codex/draw-menu
2026-09-15 12:29:27 +03:00
Hakan Seven
801e00e940
Merge pull request #1263 from ramox81/codex/annotation-menu
2026-09-15 12:29:27 +03:00
ramox81
b9ef0e3286
Match default automatic constraint set
2026-09-15 12:09:59 +03:00
Hakan Seven
dfe8b77cca
Merge PR #1280 and expose constraint value visibility
2026-09-15 11:55:05 +03:00
Hakan Seven
adc8555394
Merge PR #1279 and complete parametric UI actions
2026-09-15 11:48:35 +03:00
ramox81
66be530655
Complete automatic constraint behavior
2026-09-15 11:47:28 +03:00