Brandon Thomas
ad7abfa507
Merge PR #2792 (author's repin, same as main)
2026-11-01 22:15:08 -05:00
Brandon Thomas and Claude Opus 5.5
f6b09d7816
test(ui): the fake sound card waits to pull until the starting frame is checked
...
Under load its thread pulled samples before the test read the clock, so
'from the first frame' saw frame 1 and a_started_preview_follows_its_sound flaked.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 22:13:48 -05:00
Brandon Thomas and Claude Opus 5.5
35ce2186a4
Follow-up to #2804 : ProRes frame headers carry the colr atom's colour codes
...
They said BT.709 for every output, so a non-709 render disagreed with its atom.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:53:42 -05:00
Brandon Thomas and Claude Opus 5.5
7441ccf187
Follow-up to #2781 : Swedish Keys, File, Top and Bottom read as they're used
...
Keyframes column, a file field, crop/alignment edges.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:51:17 -05:00
Brandon Thomas and Claude Opus 5.5
d2fa9c1905
Follow-up to #2792 : pin craft-ecproj-format to craft-libs main (ca1b5e2e, #409 )
...
The PR pinned the head of a fork branch, not in craft-libs history; the crate
source is byte-identical at both revs.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:51:09 -05:00
Brandon Thomas
f3cedac8cc
Merge PR #2792
2026-11-01 21:50:53 -05:00
Brandon Thomas
1467d94945
Merge PR #2804
2026-11-01 21:50:53 -05:00
Brandon Thomas
4375b689ea
Merge PR #2798
2026-11-01 21:50:53 -05:00
Brandon Thomas
6f89617042
Merge PR #2790
2026-11-01 21:50:53 -05:00
Brandon Thomas
a658ec736a
Merge PR #1266
2026-11-01 21:50:53 -05:00
Brandon Thomas
4515418fd4
Merge PR #2742
2026-11-01 21:50:53 -05:00
Brandon Thomas
546da0a1f5
Merge PR #2679
2026-11-01 21:50:53 -05:00
Brandon Thomas
5068f42601
Merge PR #2781
2026-11-01 21:50:53 -05:00
Brandon Thomas
e0cd2914ba
Merge PR #2783
2026-11-01 21:50:53 -05:00
Brandon Thomas
e80d5c42c2
Merge PR #2771
2026-11-01 21:50:52 -05:00
Brandon Thomas
43d76d38a0
Merge PR #2759
2026-11-01 21:50:52 -05:00
Brandon Thomas
7c151edd40
Merge PR #2758
2026-11-01 21:50:52 -05:00
dotCooCoo
d4f4c43a29
Project files: pin craft-ecproj-format to craft-libs main
...
craft-libs #409 merged as ca1b5e2. The crate's source is the same as
at the earlier pin d74959f.
2026-11-01 17:39:27 -08:00
JonRC
e935818f77
Contributors: add JonRC's name
2026-11-01 22:28:24 -03:00
JonRC
d0e7e09ecb
Export: write a colr atom in ProRes MOVs ( #2801 )
...
ProRes renders had no colr atom, so the stream reported no primaries,
transfer or matrix. Write an nclc atom, as FilmCraft does for MOV, with
the codes of what the render path makes: the project's output space when
it has a working space, BT.709 otherwise.
sRGB output stays at transfer 1, which is still open on #340 and #464 .
The frames don't change, so the pinned ProRes bytes move by exactly the
atom's 18 bytes.
2026-11-01 22:28:23 -03:00
dotCooCoo
1c08d8cb04
Merge storytold/effectcraft main into feat/ecproj-format-from-craft-libs
2026-11-01 17:20:50 -08:00
Jonas Neubauer
bfe7535a5e
G2: web Save As asks before replacing a stored project ( #2788 )
2026-11-02 01:15:08 +01:00
Jonas Neubauer
55a8a7e0d9
G2: web Save As keeps the project extension on dotted names ( #2788 )
2026-11-02 01:01:54 +01:00
jayzed80
9bdee07281
fix(path): Wiggle Paths no longer overflows on an absurd speed, time or phase
2026-11-01 22:18:36 +00:00
Jonas Neubauer
9a4c160f0e
G2: distinct XML copy name and a name prompt for web Save As ( #2788 )
2026-11-01 21:08:01 +01:00