zitann2020 and DeepSeek V4.1 Flash
4aed358d36
docs(effects): the catalog's comments say what the Japanese interface does
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-11-01 01:56:06 +09:00
zitann2020 and DeepSeek V4.1 Flash
7471c9735c
i18n(ja): the animator's items fall back to the panel catalog, and the words agree
...
Co-Authored-By: DeepSeek V4.1 Flash <noreply@deepseek.com >
2026-11-01 01:51:43 +09:00
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