BFlat
e9ff2754b2
Merge pull request #2445 from vangel76/vp9enc-phase-planes-fast-path
...
vp9enc: vectorised phase-plane filters and a predict fast path
2026-10-30 01:12:48 +07:00
BFlat
03f1a1b221
Merge pull request #2181 from Silvertree2010/fix/h1288-svg-path-arc-with-a-very-large-r
...
Draw a line to the end point of degenerate SVG arcs
2026-10-30 00:16:36 +07:00
BFlat
866a697d46
Merge pull request #2550 from ashokram-si/feat/shape-size-chain-2489
...
Shape Size gets the Constrain Proportions chain, off by default (#2489 )
2026-10-30 00:16:23 +07:00
bflatastic
3266a84c8d
Merge main into #2181 ; keep both sides of crates/svg/src/pathdata.rs
2026-10-30 00:15:40 +07:00
bflatastic
1642bc54e1
Merge main into #2550 ; keep both sides of contributors/people.toml
2026-10-30 00:15:29 +07:00
bflatastic
33bf8e3cb0
Merge main into #2467 ; keep both sides of crates/time/src/lib.rs
2026-10-30 00:15:14 +07:00
BFlat
9a623d55b0
Merge pull request #1947 from Silvertree2010/fix/h867-mat3-square-to-quad-returns-a-na
...
Return identity from Mat3::square_to_quad for a degenerate quad
2026-10-30 00:14:45 +07:00
BFlat
5adaad6dcc
Merge pull request #2462 from Silvertree2010/fix/h2742-rgb-to-hsl-returns-infinite-satu
...
Keep rgb_to_hsl saturation finite for over-range colours
2026-10-30 00:14:33 +07:00
BFlat
a15f04191c
Merge pull request #2401 from vangel76/av1enc-half-planes
...
av1enc: build the three half-sample reference planes in one pass
2026-10-30 00:14:19 +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
f27ecec030
Merge pull request #2344 from becauseno7/mcp-compact-listings
...
MCP: list_commands and list_effects take compact: true (#2020 )
2026-10-30 00:13:36 +07:00
BFlat
fe566c9b91
Merge pull request #2523 from Anubhav-Rai/engine-template-footage-names
...
engine: a template's footage entry can't name a file outside the folder (#2123 )
2026-10-30 00:13:23 +07:00
BFlat
b62093ae7f
Merge pull request #2463 from HEOJUNFO/fix/classic3d-shadow-diffusion
...
Classic 3D Shadow Diffusion blurs instead of stamping copies (#2444 )
2026-10-30 00:13:09 +07:00
BFlat
70f2886b90
Merge pull request #1297 from tylerjenningsw/fix/menu-hover-switch
...
Menus: a pointer coming back into the window over another title switches menus (#1290 )
2026-10-30 00:12:55 +07:00
BFlat
c081d8183f
Merge pull request #2302 from marcoarnulfo/fix/lottie-dash-pairs
...
Lottie: import every Dash/Gap pair of a stroke, not only the first dash and the last gap
2026-10-30 00:12:42 +07:00
BFlat
aa7808fdaa
Merge pull request #2272 from onlykshitij/fix/scriptui-srgb-colours
...
ScriptUI: fix script-drawn colours showing too bright
2026-10-30 00:12:29 +07:00
BFlat
81339f26c0
Merge pull request #2526 from nanox333/fix/workspace-save-pending
...
Workspaces: wait for migrated window positions before saving
2026-10-30 00:12:16 +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
e0009222d1
Merge pull request #2350 from vangel76/warp-share-luma-pyramid
...
Share the Warp Stabilizer luma pyramid with trajectory tracking
2026-10-30 00:11:42 +07:00
BFlat
77a8b1254f
Merge pull request #2337 from vangel76/trkx-mask-crop-frames
...
Mask tracker: keep only the cropped previous frame
2026-10-30 00:11:26 +07:00
BFlat
61c3285ea3
Merge pull request #2340 from vangel76/camtrack-stack-jacobian
...
Camera tracking: keep bundle-adjustment Jacobians on the stack
2026-10-30 00:11:11 +07:00
BFlat
ab084be82a
Merge pull request #2345 from vangel76/camtrack-null-vector-svd
...
Camera tracking: skip unused SVD output work in null-vector queries
2026-10-30 00:10:58 +07:00
BFlat
5feecb679f
Merge pull request #2403 from vangel76/opusenc-fft-radix
...
opusenc: radix-2/3/4 FFT kernels for the MDCT
2026-10-30 00:10:45 +07:00
BFlat
46dbb58d94
Merge pull request #2447 from vangel76/vp9enc-motion-search-sad
...
vp9enc: fixed-size SAD kernels and a revisit cache in the motion search
2026-10-30 00:10:32 +07:00
BFlat
050bcb42d6
Merge pull request #2507 from JaffarSk24/fix/ru-de-fr-system-language-and-menus
...
i18n: Russian, German and French follow Match System and translate the menus (#1449 )
2026-10-30 00:10:18 +07:00
BFlat
7974a74f1b
Merge pull request #2527 from nanox333/fix/docking-raw-open-guard
...
Docking: reject raw panel opens through command aliases
2026-10-30 00:10:05 +07:00
BFlat
954a197013
Merge pull request #1822 from kk376/fix/text-animator-tracking-pixels
...
fix(render): use pixel units for text animator tracking amount
2026-10-30 00:09:52 +07:00
BFlat
5be5ad1167
Merge pull request #1651 from MatejKozlovsky/cli-warn-logging
...
CLI: log warnings to stderr by default
2026-10-30 00:09:39 +07:00
BFlat
2ad5a5d124
Merge pull request #2404 from vangel76/opusenc-decimator-sums
...
opusenc: eight partial sums in the 48 kHz decimator
2026-10-30 00:09:12 +07:00
BFlat
8742a5b3ec
Merge pull request #2306 from marcoarnulfo/fix/lottie-precomp-size
...
Lottie: size an imported precomp from its precomp layer's w/h when the asset has none
2026-10-30 00:08:57 +07:00
BFlat
13fe4a3d4e
Merge pull request #2422 from devius/ka-discord-label
...
i18n(ka): shorter Georgian for 14 labels that didn't fit
2026-10-30 00:08:43 +07:00
BFlat
1e5008cf29
Merge pull request #2446 from vangel76/vp9enc-forward-transform
...
vp9enc: forward transform accumulates all outputs together
2026-10-30 00:08:29 +07:00
BFlat
49a6391504
Merge pull request #2308 from marcoarnulfo/fix/lottie-zero-stretch
...
Lottie: import a layer's time stretch below 1 % as 100 %, with a warning
2026-10-30 00:08:17 +07:00
BFlat
5fd95e7df1
Merge pull request #2533 from dotCooCoo/fix/script-socket-tests-macos
...
Scripts: socket tests wait for the buffers to stay full on macOS
2026-10-30 00:07:48 +07:00
BFlat
429e44c8be
Merge pull request #2542 from Silvertree2010/fix/h3276-lottie-text-stroke-colour-parser
...
Reject '+' signs in Lottie text stroke colour hex pairs
2026-10-30 00:07:18 +07:00
BFlat
9d0d1ee243
Merge pull request #2460 from Silvertree2010/fix/h2727-gltf-uri-decode-turns-x-into-a-c
...
Require hex digits in glTF uri_decode percent escapes
2026-10-30 00:07:05 +07:00
BFlat
41ae777480
Merge pull request #2288 from Silvertree2010/fix/2128-audit-f-08-svg-arc-with-a-huge-r
...
Bound SVG arc segment count for huge radii
2026-10-30 00:06:50 +07:00
BFlat
b6cff1f522
Merge pull request #2287 from Silvertree2010/fix/h2000-framerate-from-f64-returns-a-zer
...
Keep FrameRate::from_f64 nonzero for tiny positive fps
2026-10-30 00:06:35 +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
BFlat
5ed0a3f9b1
Merge pull request #1669 from zitann2020/i18n/ja-comp-settings
...
i18n: two labels that already had a catalog row were formatted in English
2026-10-30 00:06:09 +07:00
BFlat
77b4d76455
Merge pull request #2338 from vangel76/camtrack-triangulate-stack
...
Camera tracking: avoid per-view triangulation allocations
2026-10-30 00:05:56 +07:00
bflatastic and Claude Opus 5.5
c70fccff99
SVG, FCP XML: bound XML entity expansion ( #2129 )
...
A few kilobytes of internal entities expanded to millions of nodes (each top-level
reference stays under roxmltree's per-reference cap), so a 1 MB file exhausted memory.
SVG keeps DTDs, which Illustrator's exports use for entities, but caps the expanded
document at 4 million nodes. Final Cut Pro XML and FCPXML, which FilmCraft parses
without a node limit, are refused when they declare an entity; real exports never do.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 00:01:33 +07:00
bflatastic and Claude Opus 5.5
5013012dab
av1enc: decide.rs imports half_planes after the strict-clippy import list ( #2496 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 10:34:57 +07:00
bflatastic
372c707e8c
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-29 10:34:55 +07:00
bflatastic and Claude Opus 5.5
3311f02559
Geom: square_to_quad tests live in the crate's own test module
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 10:22:02 +07:00
bflatastic and Claude Opus 5.5
a66361c85d
Color: rgb_to_hsl keeps over-range saturation so 32 bpc colours round-trip
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 10:21:52 +07:00
bflatastic and Claude Opus 5.5
c526bb554a
GPU: without_kernel copies the software and yuv fields too
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-29 10:10:45 +07:00
bflatastic
75e878f178
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-29 10:10:44 +07:00
BFlat
b0e202a6e5
Merge pull request #1762 from dotCooCoo/fix/macos-quit-crash
...
Fix #341 : on macOS, a quit goes through `terminate:`
2026-10-29 10:10:16 +07:00