bflatastic
89fcd892eb
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 00:27:26 +07:00
BFlat
6845caf21b
Merge pull request #1852 from Silvertree2010/fix/1457-effectcraft-cli-render-drops-the
...
Use frozen Object Matte in sessions without the freezing model
2026-10-30 00:14:05 +07:00
BFlat
fbb7dc325a
Merge pull request #2466 from dotCooCoo/integration/bugfix-effectcraft-bugfix
...
Fixes: macOS quit crash, soft shadow jitter, Interpret Footage params, preset upgrade, composition proxies, font menu names
2026-10-30 00:13:49 +07:00
BFlat
9a26cf66e4
Merge pull request #2347 from vangel76/warp-skip-discarded-plan
...
Reuse the validated Warp Stabilizer plan on first render
2026-10-30 00:12:01 +07:00
BFlat
966fdd3c0a
Merge pull request #1776 from sanyamsingh001/fix/hextile-centerline-symmetry
...
Fix HexTile centerline cell selection
2026-10-30 00:06:21 +07:00
dotCooCoo
0702cd23ee
Merge main
2026-10-28 15:31:46 -07:00
vangel76 and Claude Sonnet 5.5
26798dce42
Merge upstream/main into rfx-blur-stylize
...
Resolve the conflict in crates/gpu/src/fx_stylize.rs: main moved ops::warp to
the ops::WarpOptions parameter struct; the branch's per-sample transform loop
(motion-blur samples, now passing the sample by reference) uses the new
signature with the branch's reference argument kept.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 15:37:16 +01:00
Dylan M. Taylor
d01871516a
Refactor effects for strict Clippy checks
2026-10-28 06:09:21 +00:00
tylerjenningsw
d302aaeb14
Merge branch 'fix/particle-birth-history' into fix/particle-birth-history-ps2-mercury
...
# Conflicts:
# crates/effects/src/sim.rs
2026-10-27 19:50:52 -04:00
tylerjenningsw
902b58f0d7
Particles: format the simulation test imports ( #1373 )
2026-10-27 19:50:44 -04:00
tylerjenningsw
8d008e53da
Merge branch 'fix/particle-birth-history' into fix/particle-birth-history-ps2-mercury
...
# Conflicts:
# crates/effects/src/sim.rs
2026-10-27 16:59:26 -04:00
tylerjenningsw
cedc727da9
Merge remote-tracking branch 'origin/main' into fix/particle-birth-history
...
# Conflicts:
# crates/effects/src/sim.rs
# crates/render/src/lib.rs
2026-10-27 14:57:00 -04:00
vangel76 and Claude Sonnet 5.5
36ec54f007
Merge upstream/main into warp-skip-discarded-plan
...
Upstream split lib.rs files into modules and moved engine commands/ to cmd/; this branch's change merges without textual conflicts.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-27 17:51:52 +01:00
dotCooCoo
97ef73d592
Preserve bug fixes after main module moves and bound workspace migration
2026-10-27 07:45:09 -07:00
aiongg
b7b75ed37a
style: cargo fmt on the moved files
2026-10-26 21:54:30 +00:00
aiongg
5cb742591c
refactor(effects): split ocio.rs into ocio/*.rs
2026-10-26 21:49:12 +00:00
aiongg
13fe6e5c03
refactor(effects): split sim.rs into sim/*.rs
2026-10-26 21:49:12 +00:00
aiongg
67ef9ad93c
refactor(effects): split sim2.rs into sim2/*.rs
2026-10-26 21:49:12 +00:00
aiongg
b05467e47f
refactor(effects): split generate3.rs into generate3/*.rs
2026-10-26 21:49:12 +00:00
aiongg
873b519033
refactor(effects): move src/sim3.rs tests to src/sim3/tests.rs
2026-10-26 21:49:11 +00:00
aiongg
60126c4c97
refactor(effects): move src/sim2.rs tests to src/sim2/tests.rs
2026-10-26 21:49:11 +00:00
aiongg
111767f196
refactor(effects): move src/sim.rs tests to src/sim/tests.rs
2026-10-26 21:49:11 +00:00
aiongg
93ba0d34cb
refactor(effects): move src/ocio_config.rs tests to src/ocio_config/tests.rs
2026-10-26 21:49:11 +00:00
aiongg
ee489aae54
refactor(effects): move src/ocio.rs tests to src/ocio/tests.rs
2026-10-26 21:49:11 +00:00
aiongg
07c669adb9
refactor(effects): move src/generate3.rs tests to src/generate3/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
b4f32d3398
refactor(effects): move src/generate2.rs tests to src/generate2/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
6f8b4406ba
refactor(effects): move src/distort3.rs tests to src/distort3/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
fa7fe244a5
refactor(effects): move src/color_fx.rs tests to src/color_fx/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
cb97c5fbfe
refactor(effects): move src/color2.rs tests to src/color2/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
0e9ae5a49f
refactor(effects): move src/channel3d.rs tests to src/channel3d/tests.rs
2026-10-26 21:49:10 +00:00
aiongg
fe2469ee97
refactor(effects): move src/puppet/mod.rs to src/puppet.rs
2026-10-26 21:49:10 +00:00
skylar taylor-barrick
69b9ce2bd1
M0.37: reconcile shared docking and qualify migration follow-up
2026-10-26 06:47:07 +01:00
dotCooCoo
4dd93bf065
Merge #2336 : Animation presets: effects saved by an earlier version are upgraded on apply, as in a project
2026-10-25 20:17:14 -07:00
tylerjenningsw
5808550c5a
Merge main into fix/particle-birth-history-ps2-mercury
2026-10-25 14:26:29 -04:00
tylerjenningsw
20d8501ea2
Merge main into fix/particle-birth-history
2026-10-25 14:26:29 -04:00
vangel76
3f41f5c026
Reuse the validated Warp Stabilizer plan on first render
...
Prepare the default plan through the effects cache after analysis instead of discarding it. Plan from the serialized analysis so the first rendered frame retains identical floating-point inputs and output. Test bitwise render equality and cache reuse.
Part of #2322
2026-10-25 00:14:57 +02:00
dotCooCoo
0cb05a601b
Animation presets: effects saved by an earlier version are upgraded on apply, as in a project
...
Opening a project runs migrate::upgrade_instance on every effect, so an
instance saved before a parameter was renamed, moved into a twirl-down
group, added or had its popup reordered takes the current shape.
Apply Animation Preset added a preset's effects as saved, without that
upgrade. A Change to Color saved with its single Tolerance applied
with that old property and without the Tolerance group, so the effect
did not read the saved tolerance.
apply_preset now upgrades each preset effect before adding it, sized by
the target layer's effect bounds as upgrade_effects does. A lone effect
property saved at a renamed or moved parameter id
(effects/ec.color.changetocolor/tolerance) is rewritten to the current
id through migrate::current_param_id, so it is applied instead of being
listed in skipped.
2026-10-24 13:46:12 -07:00
vangel76 and Claude Opus 5.5
31c624f478
Merge upstream/main into rfx-blur-stylize
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 20:23:59 +02:00
Dylan M. Taylor and Claude Sonnet 5.5
c07604563e
sonar: leave the duplicated cache blocks in object_matte and roto alone (new-code duplication gate)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-24 08:45:39 +00:00
Dylan M. Taylor and Claude Sonnet 5.5
4e9fa51f12
sonar: method paths instead of closures (rust:S1612)
...
Poison recovery, OsStr::to_str and char predicates only; S4325 casts are
f64 to f32 and stay.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-24 08:17:16 +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
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
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
d74fe2d51e
Merge #2003 : Motion Tile's Output size works on adjustment layers ( #1727 ) (@ded-achtung)
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