tylerjenningsw
a1ea20a52a
3D: a model clip keyed on later starts at its activation time ( #2707 )
2026-10-31 12:47:37 -04:00
tylerjenningsw
4baeee63e6
3D: tests for keyed model clips starting at their activation time ( #2707 )
2026-10-31 12:47:37 -04:00
zitann2020 and DeepSeek V4.1 Flash
1d20fb1b35
i18n(ja): the menu row and the panel row name the axes the same way
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-11-01 01:13:15 +09:00
becauseno7
cd6c56b78d
PDF import: the past-the-window /Encrypt fallback matches escaped names
...
The fallback searched for the literal bytes `/Encrypt`, so a long trailer
with the key written as `/Encr#79pt` (or any other #-escaped spelling) got
past it. It now finds the last name token that decodes to `Encrypt`, with
the lexer's own name decoding, and checks whether that token ends past the
window. It is still one linear pass per file. Longer names that only start
with `Encrypt` (`/Encrypted`) no longer count.
2026-10-31 22:07:29 +06:00
Brandon Thomas and Claude Opus 5.5
a926aa9182
test(media): measure the in-place movie's peak RSS in its own process
...
VmHWM is per process; the other tests in the binary ran on parallel threads
and their allocations failed the 64 MiB bound intermittently.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:32:05 -04:00
Brandon Thomas and Claude Opus 5.5
dc1f9eab74
Batch fixes: rustfmt, is_multiple_of in the Vegas test, drop a Swedish row #2718 retired
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:20:24 -04:00
zitann2020 and DeepSeek V4.1 Flash
c52c93a46c
i18n(ja): the animator's button follows the label it is drawn after
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-11-01 00:20:10 +09:00
Brandon Thomas and Claude Opus 5.5
9f78a8db27
Follow-ups to #2740 , #2691 , #2343 : comment quotes the rows; locked viewer uses view3d_label; French track-matte pick whip
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:02:39 -04:00
Brandon Thomas and Claude Opus 5.5
2a7888d2c0
Follow-up to #2716 : addItem applies in before out; anchor takes exactly [x, y]
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:02:15 -04:00
Brandon Thomas and Claude Opus 5.5
4b7767401b
Follow-up to #2687 : an even sample count keeps the Vegas midpoint
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:58:38 -04:00
Brandon Thomas and Claude Opus 5.5
5802cdc6a4
Follow-up to #2714 : a thin bake isn't refused for triangle rounding
...
A 16384x1 output stacks every grid row onto one pixel row, so a sane warp
visits ~100x its pixels; allow each triangle about two grid cells (CodeRabbit).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:58:30 -04:00
Brandon Thomas and Claude Opus 5.5
f282754e50
Follow-up to #1541 : Swedish panel 'Third' matches the menu's 'En tredjedel'
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:57:18 -04:00
Brandon Thomas and Claude Opus 5.5
ab17551913
Follow-ups to #2690 and #2684 : app context-menu style; doc comment back on its test
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:56:54 -04:00
Brandon Thomas and Claude Opus 5.5
917f312bc2
Follow-up to #2169 : keep layer.deleteAllMarkers layer-only
...
An empty layers list cleared the composition's markers too (CodeRabbit);
the composition-marker menu uses comp.deleteAllMarkers instead.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:56:36 -04:00
Brandon Thomas
83b4e36e9b
Merge PR #2343
...
# Conflicts:
# crates/ui-egui/src/i18n/effects.rs
# crates/ui-egui/src/i18n/ui.rs
2026-10-31 10:55:46 -04:00
Brandon Thomas
97957f5c33
Merge PR #2709
...
# Conflicts:
# contributors/people.toml
2026-10-31 10:54:57 -04:00
Brandon Thomas
bf349cafa1
Merge PR #2692
2026-10-31 10:54:52 -04:00
Brandon Thomas
d3001efade
Merge PR #2731
2026-10-31 10:54:52 -04:00
Brandon Thomas
e89683c5b5
Merge PR #2712
2026-10-31 10:54:52 -04:00
Brandon Thomas
95f32b9343
Merge PR #2700
2026-10-31 10:54:52 -04:00
Brandon Thomas
fdac4c096e
Merge PR #2691
2026-10-31 10:54:51 -04:00
Brandon Thomas
269ef70586
Merge PR #2740
2026-10-31 10:54:51 -04:00
Brandon Thomas
659cfcd1d0
Merge PR #2716
2026-10-31 10:54:51 -04:00
Brandon Thomas
aac9c18989
Merge PR #2710
2026-10-31 10:54:51 -04:00
Brandon Thomas
8085ead73d
Merge PR #2687
2026-10-31 10:54:51 -04:00
Brandon Thomas
6fa71eb066
Merge PR #2714
2026-10-31 10:54:51 -04:00
Brandon Thomas
c60b12a20f
Merge PR #2693
2026-10-31 10:54:51 -04:00
Brandon Thomas
738f9a3055
Merge PR #1541
2026-10-31 10:54:51 -04:00
Brandon Thomas
6cf3b38890
Merge PR #2739
2026-10-31 10:54:51 -04:00
Brandon Thomas
18b376ea0c
Merge PR #2694
2026-10-31 10:54:51 -04:00
Brandon Thomas
d8dd022715
Merge PR #2684
2026-10-31 10:54:51 -04:00
Brandon Thomas
0ba4a26b55
Merge PR #2690
2026-10-31 10:54:51 -04:00
Brandon Thomas
1e1a071d16
Merge PR #2169
2026-10-31 10:54:51 -04:00
Brandon Thomas
18f228c333
Merge PR #2741
2026-10-31 10:54:51 -04:00
Brandon Thomas
d3897efd86
Merge PR #2719
2026-10-31 10:54:51 -04:00
Brandon Thomas
0da7fd045d
Merge PR #2711
2026-10-31 10:54:51 -04:00
Brandon Thomas
e1b79aaeeb
Merge PR #2699
2026-10-31 10:54:51 -04:00
Brandon Thomas
26a863b0f0
Merge PR #2666
2026-10-31 10:54:51 -04:00
zitann2020 and DeepSeek V4.1 Flash
6fdd61005e
i18n(ja): the animator row already had a table row
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:43:26 +09:00
zitann2020 and DeepSeek V4.1 Flash
23d4414fa9
i18n(ja): the effect keeps its noun form
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:40:38 +09:00
zitann2020 and DeepSeek V4.1 Flash
8e6fba52fd
i18n(ja): better names for two EffectCraft effects and the rotoscope
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:40:15 +09:00
zitann2020 and DeepSeek V4.1 Flash
40831dc6cb
i18n(ja): the Edit menu uses the interface's own wording
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:34:28 +09:00
zitann2020 and DeepSeek V4.1 Flash
f1c9d1d23d
i18n(ja): the animator pop-up and its selectors read the catalog
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:30:00 +09:00
zitann2020 and DeepSeek V4.1 Flash
85e0796559
ui: a category lists its effects by name, as After Effects does
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:27:55 +09:00
zitann2020 and DeepSeek V4.1 Flash
01e9f99a1c
i18n(ja): the eleven effect rows the Japanese catalog was missing
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:27:54 +09:00
zitann2020 and DeepSeek V4.1 Flash
51e434661f
i18n(ja): the text animator's pop-up reads its own catalog rows
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-10-31 22:12:32 +09:00
Daniel
425b69249f
fix(flatpak): install NOTICE only once
2026-10-31 11:12:26 +01:00
Daniel
812d463dfd
fix(packaging): remove duplicate font and Hayro notices
2026-10-31 11:12:24 +01:00
dotCooCoo
1fe1058d34
Scripting: Offset Paths and Zig Zag properties resolve by their match names
...
Offset Paths' Amount, Line Join, Miter Limit, Copies and Copy Offset,
and Zig Zag's Size, Ridges per segment and Points reported their
internal ids as matchName, so property("ADBE Vector Offset Amount") and
the other documented names returned null. They now report and resolve
by ADBE Vector Offset Amount, Line Join, Miter Limit, Copies and Copy
Offset, and ADBE Vector Zigzag Size, Detail and Points. Lookups by
display name and internal id still work.
2026-10-31 02:01:29 -07:00
adikshan11 and Claude Opus 5.5
56e236257e
automation: check confined footage on every read, not once per path
...
ConfinedFootage remembered the first answer for each footage path. A symbolic
link inside a read root that pointed inside when first read could be pointed
outside afterwards, and the next frame-cache miss read the outside file.
Each read now runs the confinement check again.
automation_roots_check_relinked_footage_again renders a link to a file inside
the root, points it outside, empties the memory cache and renders again: the
outside pixels came back before this change and don't now.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 12:23:25 +05:30