aiongg
80a08e3a3f
Batch fix: pdf: the u32 overflow tests reach their fonts from the page, as the object loader needs ( #2163 )
2026-10-24 01:29:13 +00:00
aiongg
c028b49f99
Batch fix: EPS: executable names count against the PostScript call depth
2026-10-24 01:23:26 +00:00
aiongg
69d6e3d28a
Batch fix: EPS: filter keeps its source, so an image's data source isn't skipped twice ( #1909 )
2026-10-24 01:22:55 +00:00
aiongg
fec95ff7ea
Merge #1909 : EPS: Illustrator EPS files draw their artwork ( #955 ) (@JWesCampbell)
2026-10-24 01:21:39 +00:00
aiongg
f50019244a
Merge #2163 : Fix u32 overflows in PDF CID width tables and CMap ranges ( #2147 ) (@MarekSpodBiedry)
2026-10-24 01:21:39 +00:00
aiongg
a6d8d23dfc
Merge #2045 : GPU: devices favour memory use, so Purge and Close give video memory back (@arnav-hiwarkar)
2026-10-24 01:21:39 +00:00
aiongg
981d3116d1
Merge #2040 : Fractal Noise: resolve the Blending Mode once per layer, not per pixel (@arnav-hiwarkar)
2026-10-24 01:21:39 +00:00
aiongg
a622e6bc5d
Merge #1604 : Cryptomatte: skip the ID colours unless Colors shows them, key the layer in place, and cache each rank's last ID colour (@MatejKozlovsky)
2026-10-24 01:21:39 +00:00
aiongg
3cf11de7c2
Merge #1810 : Shift Channels: After Effects' Take … From menu order, so 10 is Full Off ( #1797 ) (@Anubhav-Rai)
2026-10-24 01:21:11 +00:00
aiongg
3385eafe1f
Batch fix: blur: a NaN or vanishing sigma skips the Gaussian pass ( #1968 )
2026-10-24 01:21:11 +00:00
aiongg
65a199bbd7
Merge #1968 : Make Gaussian Blur and Fast Box Blur continuous at small values ( #1939 ) (@MarekSpodBiedry)
2026-10-24 01:20:43 +00:00
aiongg
6d0dc7ac57
Merge #2206 : effects: CC Radial Fast Blur grows its buffer so streaks pass the layer edge ( #2095 ) (@mercuryVM)
2026-10-24 01:20:43 +00:00
aiongg
017d08bbd0
Merge #2027 : Fix #1708 : calibrate CC Blobbylize from the AE oracle (@ki2pixel)
2026-10-24 01:20:20 +00:00
aiongg
546a9720b0
Batch fix: cargo fmt
2026-10-24 01:16:38 +00:00
aiongg
3b3b1846e5
Batch fix: i18n: drop the Georgian "Layer {}" row the Timeline no longer asks for ( #2155 )
2026-10-24 01:16:29 +00:00
aiongg
d88a604e8d
Merge #2041 : Save: check the file's values without reparsing it in release builds (@arnav-hiwarkar)
2026-10-24 01:12:11 +00:00
aiongg
a9d5ea90a8
Merge #1958 : script: comp.width and comp.height resize the frame without moving the layers ( #1942 ) (@Anubhav-Rai)
2026-10-24 01:12:08 +00:00
aiongg
ad2f3a5e96
Merge #2184 : Reload a numbered still as its own file ( #2074 ) (@HEOJUNFO)
2026-10-24 01:12:00 +00:00
aiongg
f066ec959a
Merge #1847 : Hold position between identical auto-Bézier spatial keys (@Silvertree2010)
2026-10-24 01:11:56 +00:00
aiongg
34e2facd54
Merge #2177 : engine: deleting a layer clears the references to it ( #2153 ) (@Anubhav-Rai)
2026-10-24 01:11:56 +00:00
aiongg
6e8111147b
Merge #2155 : Timeline: pick layer-valued properties from a layer drop-down ( #2093 ) (@ChristopherLinnett)
2026-10-24 01:11:52 +00:00
aiongg
cce71f69fc
Merge #1946 : #1926 : an edit no longer stamps every image-sequence frame for the disk cache (@ded-achtung)
2026-10-24 01:10:55 +00:00
aiongg
c5f692abc6
Merge #2049 : Light Settings: expose and preserve Environment lights (@tylerjenningsw)
2026-10-24 01:10:51 +00:00
aiongg
46302da794
Merge #2178 : Reject malformed thumbnail text without crashing ( #2135 ) (@Maokus)
2026-10-24 01:10:42 +00:00
aiongg
0c83acf79f
Merge #2221 : fix(ui): expose Duplicate in the Project panel context menu ( #2207 ) (@Zaxaerith)
2026-10-24 01:10:42 +00:00
aiongg
6e1a38fd25
Merge pull request #2259 from aiongg/contrib-batch-2
...
Integration batch 2: 18 contributor PRs (SVG, engine, colour effects, effects, settings, tests)
2026-10-23 21:06:05 -04:00
aiongg
83af3ac56c
Batch fix: media: the zero-rate audio test asserts that the read succeeds ( #2182 )
2026-10-24 00:37:13 +00:00
aiongg
5e0dfcfd41
Batch fix: svg: a selector's class checks count against the CSS matching budget ( #2159 )
2026-10-24 00:37:13 +00:00
aiongg
b6c1cff444
Merge #1833 : Tests: serialise disk-cache-opening tests with the roto tests (@iannitram)
2026-10-24 00:13:55 +00:00
aiongg
ce3791eba5
Merge #1915 : test(render): make automatic backend checks independent of timing (@TimotheusG)
2026-10-24 00:13:55 +00:00
aiongg
8cc7c7f2a4
Merge #2166 : i18n(ja): AE says 縦横比, not アスペクト比 (@zitann2020)
2026-10-24 00:13:55 +00:00
aiongg
d664e403ae
Merge #2185 : Project Settings: Frame Count, Start at 0 or Start at 1 (@marcoarnulfo)
2026-10-24 00:13:55 +00:00
aiongg
33951267e7
Merge #1653 : UI: native press-and-browse menus, with edge auto-scroll (@elZanco)
2026-10-23 23:33:23 +00:00
aiongg
22cdd26365
Merge #2223 : Composition Settings: Resolution menu with the frame size and memory at that resolution (@marcoarnulfo)
2026-10-23 23:33:23 +00:00
aiongg
ac5fc076df
Merge #2050 : 3D: add a New 3D Primitive dialog to Layer > New (@tylerjenningsw)
2026-10-23 23:33:19 +00:00
aiongg
bae27ebbe7
Merge #1841 : Cryptomatte: pick the ID under a point into the Selection (effect.pickCryptomatte) (@MatejKozlovsky)
2026-10-23 23:33:10 +00:00
aiongg
662b620be4
Merge #2182 : Regression tests for #354 , #382 , #979 and #1497 (@skylartaylor)
2026-10-23 23:32:52 +00:00
aiongg
b370269a2f
Batch fix: cargo fmt
2026-10-23 23:31:33 +00:00
aiongg
d74fe2d51e
Merge #2003 : Motion Tile's Output size works on adjustment layers ( #1727 ) (@ded-achtung)
2026-10-23 23:22:30 +00:00
aiongg
14900b747d
Merge #2211 : #2094 (adv): crisp cast shadows so diffusion only softens (@ChristopherLinnett)
2026-10-23 23:22:30 +00:00
aiongg
d6ff173833
Batch fix: Effect Controls: the Curves graph draws the natural spline the effect renders ( #1872 )
2026-10-23 23:22:30 +00:00
aiongg
d17c2e86cd
Merge #1846 : Make Fractal Noise evolution progress linearly (@Silvertree2010)
2026-10-23 23:21:37 +00:00
aiongg
a78c7a585d
Merge #1872 : Color effects and keys render as in After Effects (Tint, Tritone, Black & White, Exposure, Levels, Brightness & Contrast, Curves, Luma Key, Extract, 4-Color Gradient, Fill) (@vangel76)
2026-10-23 23:21:37 +00:00
aiongg
b7f8eb9019
Merge #2106 : engine: a keyframe on the out point no longer warns ( #2084 ) (@gmrmad1)
2026-10-23 23:21:33 +00:00
aiongg
4db5e01f69
Merge #2108 : engine: resolve effect match-name paths in prop_ref ( #2064 ) (@gmrmad1)
2026-10-23 23:21:33 +00:00
aiongg
2ad9204927
Merge #1901 : Resolve SVG font-size percentages against the parent font size (@Silvertree2010)
...
# Conflicts:
# crates/svg/src/tests.rs
2026-10-23 23:21:29 +00:00
aiongg
43834a52b3
Merge #2159 : svg: share CSS declaration blocks and cap <style> work ( #2140 ) (@Barzabel)
2026-10-23 23:21:15 +00:00
aiongg
049070d65c
Translations report: count repeated menu entries once; list panel strings no catalog has yet ( #2252 )
...
* Translations report: count a repeated menu entry once; list panel strings no catalog has yet
* Translations report: scan the dock and dropped-file messages too
2026-10-23 19:19:43 -04:00
aiongg
eb89902c9c
Batch fix: web: Match System skips languages the bundled fonts can't draw ( #1842 )
2026-10-23 21:49:37 +00:00
aiongg
fefe4b8a91
Merge #1843 : i18n: Georgian (ka) interface language (@devius)
2026-10-23 21:45:52 +00:00