Brandon Thomas and Claude Opus 5.5
2f1788bdf6
M13.12: script socket port validation, resource-string trailing commas, parser and socket edge-case tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 09:48:14 -04:00
Brandon Thomas and Claude Opus 5.5
88384197f9
M13.12: plug-in ABI hardening (memory limit, manifest length, slider schema) and tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 09:42:44 -04:00
Brandon Thomas and Claude Opus 5.5
c3532df7ef
M13.12: Variable Font Axes animators change advances (text re-spaced)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 09:34:15 -04:00
Brandon Thomas and Claude Opus 5.5
fdeb146fb2
M13.12: Create Shapes from Vector Layer keeps images as parented footage layers in paint order
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 09:23:29 -04:00
Brandon Thomas and Claude Opus 5.5
740faf1c1f
M13.12: EPS text (show variants, charpath, stringwidth, embedded Type 1/CFF, fallback fonts)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 09:01:10 -04:00
Brandon Thomas and Claude Opus 5.5
d0df520bc1
M13.12: pdf CCITT G3/G4 images, parser robustness tests and panic fixes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:54:05 -04:00
Brandon Thomas and Claude Opus 5.5
3d536cfe5a
M13.12: pdf /W2 and /DW2 vertical metrics, CMap WMode
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:48:25 -04:00
Brandon Thomas and Claude Opus 5.5
d15b69c734
M13.12: pdf knockout/isolated transparency groups, group alpha and masks on group results
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:46:41 -04:00
Brandon Thomas and Claude Opus 5.5
b0b8d4c01a
M13.12: pdf mesh shadings (types 4-7) and function-based shadings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:42:49 -04:00
Brandon Thomas
f14b575e13
Merge branch 'worktree-agent-afff1c93f51d0a61b'
2026-10-03 08:33:38 -04:00
Brandon Thomas and Claude Opus 5.5
7513807972
Merge main into M13.6
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:19:31 -04:00
Brandon Thomas
417ddd1d89
Merge branch 'worktree-agent-ac0d75bd55dd48956'
...
# Conflicts:
# docs/parity.md
2026-10-03 08:09:29 -04:00
Brandon Thomas and Claude Opus 5.5
597c6162c4
Merge main into M13.6
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 08:03:27 -04:00
Brandon Thomas
0f591e0856
Merge branch 'worktree-agent-a56a28d82c228c05a'
2026-10-03 08:02:09 -04:00
Brandon Thomas and Claude Opus 5.5
e52ef461a6
M13.6: parity notes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:56:01 -04:00
Brandon Thomas
cbf9e40528
Merge main into M13.7
2026-10-03 07:55:24 -04:00
Brandon Thomas and Claude Opus 5.5
e98ea3b111
M13.7: parity notes (AUT-2, CMP-7, menu items)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:55:24 -04:00
Brandon Thomas and Claude Opus 5.5
0698b23cd7
M13.7: Save Frame As Photoshop Layers / ProEXR, Watch Folder, Vanishing Point (disabled), Create Nulls From Paths, VR Comp Editor, Help tutorials
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:55:04 -04:00
Brandon Thomas and Claude Opus 5.5
404b855986
Merge main into M13.6
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:53:31 -04:00
Brandon Thomas
6cb90c2091
Merge branch 'main' into worktree-agent-a56a28d82c228c05a
2026-10-03 07:47:59 -04:00
Brandon Thomas and Claude Opus 5.5
d784633a6c
M13.8: parity notes for Preview panel, Align panel and Advanced 3D
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:47:59 -04:00
Brandon Thomas and Claude Opus 5.5
07da394ccb
M13.8: Advanced 3D iris depth of field, collapsed precomps, extruded strokes
...
Depth of field in Advanced 3D comps uses the camera's iris (Fast Rectangle, Triangle to
Decagon, rotation, roundness, aspect, diffraction fringe) and highlight gain/threshold/
saturation through the Classic 3D bokeh kernel. Collapsed precomps in an Advanced 3D comp
add their nested layers as real geometry (meshes, extrusions, cards) lit by the parent;
2D collapsed precomps draw nested 3D layers with the parent's renderer. Text and shape
strokes extrude as bevelled meshes stacked in paint order (model extrude_stacked).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:47:25 -04:00
Brandon Thomas and Claude Opus 5.5
a2693c9d15
M13.6: Classic 3D bokeh depth of field on the GPU (WGSL); 3D-matte GPU check
...
Planes prepared for the GPU carry their depth of field (padding, radius map, levels) and the
bokeh_boost / bokeh_prefix / bokeh_gather kernels blur them where they are drawn, with the CPU's
spans; GPU-vs-CPU agreement tests for iris shapes, highlights, fringe, Fast Rectangle, tilted
planes and a 2D layer with a 3D track matte.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:44:43 -04:00
Brandon Thomas
175375cbe8
Merge branch 'worktree-agent-a85198a9205337e9f'
2026-10-03 07:43:39 -04:00
Brandon Thomas and Claude Opus 5.5
553a51316c
M13.8: Preview panel shortcuts and Align panel commands
...
Preview panel: five shortcuts (Spacebar, Shift+Spacebar, Numpad 0, Shift+Numpad 0,
Alt+Numpad 0) each with saved options (include video/audio/overlays/layer controls, loop,
cache before playback, range incl. play around current time, play from, frame rate, skip,
resolution, full screen, play cached frames, move time to preview time), persisted in
prefs; playback.settings.get/set; the playback loop follows the preview plan.
Align panel: layer.align {edge, to} and layer.distribute {mode} engine commands (bounds
through transform and parents, one undo step); Align Layers to dropdown and Distribute row.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:38:46 -04:00
Brandon Thomas and Claude Opus 5.5
f89af341a6
M13.6: variable font axes in the character style
...
CharStyle/TextDoc variations (layer.setText variations), shaped with harfrust instances so
advances follow HVAR/gvar, outlines drawn at the design-space position, animator deltas relative
to the style's values, Character panel Variable Font Axes fields (character.axis.<tag>).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:36:53 -04:00
Brandon Thomas and Claude Opus 5.5
225f31bf50
Merge main into M9.13 (GPU kernels defer CPU-only controls via catalog::gpu_supported)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:29:30 -04:00
Brandon Thomas
1772250fc4
Merge main into M13.7
2026-10-03 07:23:25 -04:00
Brandon Thomas and Claude Opus 5.5
558de71720
M13.7: Essential Graphics scripting hooks, Font and uniform Scale controls, Open in Essential Graphics
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:23:22 -04:00
Brandon Thomas and Claude Opus 5.5
7b0a449c5f
M13.6: PSD smart objects apply perspective quads and placed-layer warps
...
nonAffineTransform and the warp descriptor (named styles with bend / distortion, custom
envelope quilt meshes via ObAr meshPoints) are baked as placed over the placed bounds
(SourceLayer::placed), at up to 4x resolution.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:21:00 -04:00
Brandon Thomas and Claude Opus 5.5
70e7800b74
M9.13: VR Converter Facebook / EAC cube maps and FullDome fisheye, VR Digital Glitch full controls; PARTIAL list empty
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 07:15:36 -04:00
Brandon Thomas and Claude Opus 5.5
7d944ca494
M13.6: PDF/AI text, images, tiling patterns, blend modes, soft masks, pages; clip groups to masks / Merge Paths
...
Text with embedded TrueType, CFF (Type1C / CIDFontType0C / OpenType), Type 1 and Type 3 fonts,
standard-14 fallback to the bundled OFL fonts; Flate / DCT / inline / stencil images with SMask,
Indexed and ICC alternates; luminosity / alpha soft masks and the 16 blend modes in the SVG
render tree; tiling patterns; calculator functions; file.import page and Footage::page;
Create Shapes from Vector Layer keeps clips (page clips as layer masks, nested clips as Merge
Paths Intersect).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:49:36 -04:00
Brandon Thomas and Claude Opus 5.5
5aae82b05c
M13.7: ScriptUI resource strings, onDraw graphics, live onChanging, Socket
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:49:05 -04:00
Brandon Thomas and Claude Opus 5.5
863ff22dc4
M9.13: Caustics Sky group and light types, Wave World wireframe controls, ground and dry areas
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:48:50 -04:00
Brandon Thomas
6da4e07438
Merge branch 'worktree-agent-a61c8538622354e10'
2026-10-03 05:46:18 -04:00
Brandon Thomas and Claude Opus 5.5
aae00dfaca
M9.13: Add / Match / Remove Grain preview region, presets, channel balance, sampling and temporal filtering
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:39:06 -04:00
Brandon Thomas and Claude Opus 5.5
9d23944c2b
Merge main into M13.5
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:37:39 -04:00
Brandon Thomas and Claude Opus 5.5
93aa098a29
M13.5: docs (parity: extended viewer, Learn tutorials, UI fidelity)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:37:24 -04:00
Brandon Thomas and Claude Opus 5.5
40a498d6a2
M13.5: UI fidelity pass (compact rows, flat rows with hairlines, switch wells, selected name cells, muted bars, AE ruler/work-area layout, twirl chevrons, timecode size, workspace bar order, single viewer breadcrumb row)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:36:59 -04:00
Brandon Thomas and Claude Opus 5.5
da6cc851b4
Parity audit at 978e8d7: ≈94% weighted (98% with fractions), 80/12/0, ≈4–5 h wall clock left
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:31:59 -04:00
Brandon Thomas and Claude Opus 5.5
4b97b44cac
M9.13: Path Text kerning, shear / scale, line spacing, fade time and jitter
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:29:59 -04:00
Brandon Thomas and Claude Opus 5.5
1b823eb852
M13.5: Home ▸ Learn tab with interactive tutorials (learn.list/start/step/stop/state, coach card, target highlight)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:25:45 -04:00
Brandon Thomas
978e8d7f94
Merge branch 'worktree-agent-a12b9f39d35fe5457'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:25:26 -04:00
Brandon Thomas and Claude Opus 5.5
af78c34b25
M9.13: Advanced Lightning Alpha Obstacle and Expert Settings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:24:01 -04:00
Brandon Thomas and Claude Opus 5.5
05e3861b8b
M9.13: Rolling Shutter Repair Pixel Motion Detail, Reshape correspondence points
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:20:40 -04:00
Brandon Thomas and Claude Opus 5.5
e44af1f7e8
M9.13: Keylight colour suppression / balancing and source crop methods, Scribble caps / joins / Start-End Apply To
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:15:53 -04:00
Brandon Thomas and Claude Opus 5.5
baf4716246
M13.5: extended viewer (custom 3D views / Draft 3D render the pasteboard around the comp frame; view.extendedViewer)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:14:12 -04:00
Brandon Thomas and Claude Opus 5.5
ad0f821fa8
Merge main into M10.2 (render queue + VP9 inter)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:09:51 -04:00
Brandon Thomas
6102d1523e
Merge branch 'worktree-agent-a5320bec04bab3dac'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:09:10 -04:00
Brandon Thomas
310a9fce94
Merge branch 'worktree-agent-a5b25d366383f4675'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:09:01 -04:00