bflatastic and Claude Opus 5.5
99af8c3937
Merge main into #2638 ; no conflicts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 10:20:16 +07:00
BFlat
a934abff07
Merge pull request #2642 from storytold/fix/1961-reveal-windows
...
Windows: Reveal in Explorer opens File Explorer, not the browser (#1961 )
2026-10-30 10:19:20 +07:00
BFlat
ae56cc95b7
Merge pull request #2641 from storytold/fix/2019-sequence-folder-name
...
Import: a sequence of bare frame numbers is named after its folder (#2019 )
2026-10-30 10:19:15 +07:00
BFlat
a3f5e9dd7e
Merge pull request #2637 from storytold/fix/2513-text-animate-menu
...
Tests: the Timeline's text Animate and Add menus add animators and properties (#2513 )
2026-10-30 10:19:08 +07:00
BFlat
ab5162ed95
Merge pull request #2636 from storytold/fix/2479-confined-queue-default
...
Automation: a confined renderQueue.add without output needs a saved project (#2479 )
2026-10-30 10:19:01 +07:00
BFlat
24d5fbc0ac
Merge pull request #2632 from nanox333/codex/polystar-review-followup
...
Polystar: synchronize inner controls after expressions and key edits
2026-10-30 10:18:56 +07:00
tylerjenningsw
7880fd0213
Merge main into enhance/audio-levels-link
...
# Conflicts:
# crates/ui-egui/src/app/frame.rs
2026-10-29 22:59:39 -04:00
bflatastic and Claude Opus 5.5
b37847429c
Windows: Reveal in Explorer opens File Explorer, not the browser ( #1961 )
...
Reveal in Explorer sent the folder as a file:/// URL, which egui opens
with the web browser on Windows. The frontend now opens file:// folders
in File Explorer on Windows (the engine already checks they are plain
folders); other platforms and other URLs are unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:59:01 +07:00
bflatastic and Claude Opus 5.5
f6728f2527
Import: a sequence of bare frame numbers is named after its folder ( #2019 )
...
Files named only by number (0001.png …) gave every sequence the same
name, [0001-0250].png, so five imported folders all read alike. Such a
sequence now takes its folder's name in front, plate [0001-0250].png;
named frames keep After Effects' shot_[0001-0250].png.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:58:56 +07:00
Kristian Myram
bc1734f59e
#1284 : remove remaining double-click paint helpers
2026-10-30 03:56:25 +01:00
bflatastic
baaa84ed21
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:55:17 +07:00
bflatastic
b766bf2fd4
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:54:50 +07:00
bflatastic
bf19754745
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:54:28 +07:00
bflatastic
1fea0b4e3b
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:54:05 +07:00
bflatastic
237d1d7672
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:53:42 +07:00
bflatastic
9965def87d
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:52:42 +07:00
Kristian Myram
c51b461860
#1284 : drop superseded shape tool double-click changes
2026-10-30 03:52:38 +01:00
bflatastic
bdca69e6e3
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:52:19 +07:00
bflatastic
8be24df08b
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:51:29 +07:00
Kristian Myram
2883ae9e57
#1685 : discard removed property selections after undo
2026-10-30 03:27:14 +01:00
bflatastic
310068215b
Merge remote-tracking branch 'pr/1328' into HEAD
2026-10-30 09:27:11 +07:00
Kristian Myram
725750eabb
#1328 : sample the displayed frame and guard modal ownership
2026-10-30 03:23:57 +01:00
bflatastic and Claude Opus 5.5
bd0247877c
Merge main into #1601 ; no conflicts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:46 +07:00
bflatastic and Claude Opus 5.5
9293693e9e
Merge main into #2248 ; no conflicts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:43 +07:00
bflatastic and Claude Opus 5.5
2554d3271f
Merge main into #2236 ; no conflicts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:40 +07:00
bflatastic and Claude Opus 5.5
05841f5cc6
Merge main into #1610 ; no conflicts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:38 +07:00
bflatastic and Claude Opus 5.5
47709b4afc
Merge main into #2245 ; no conflicts; layer_fill_stroke's EvalCtx built with ..EvalCtx::new
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:37 +07:00
bflatastic and Claude Opus 5.5
38bf64ad9f
Tests: the Timeline's text Animate and Add menus add animators and properties ( #2513 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:23:36 +07:00
bflatastic
0ddcc676bb
Merge main into #1328 ; i18n/ui.rs: keep both new pt-BR rows (Click to sample color, Export Scene to Blender...), add the pl row for main's new Polish catalog
2026-10-30 09:22:35 +07:00
bflatastic
f11fa4e5fb
Merge main into #2634 ; gate main's new GPU tests (ui_gpu x2, camera tracker snapshot) with gpu_test::lock
2026-10-30 09:19:56 +07:00
bflatastic and Claude Opus 5.5
ad6bc0c19b
Automation: a confined renderQueue.add without output needs a saved project ( #2479 )
...
On a project that was never saved, renderQueue.add without output queued
an item whose default output was the home folder, outside every
automation root (rendering it was refused, but the queue held a path the
agent may not write). While file access is confined, such an add is now
refused with a hint to give output inside a write root; a saved
project's default output (beside it) is checked when the queue renders,
as before.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 09:19:17 +07:00
bflatastic
c53ce6fcd8
Merge main into #2635 ; no conflicts
2026-10-30 09:17:10 +07:00
bflatastic
b9a86f5139
Merge main into #1758 ; no conflicts
2026-10-30 09:17:08 +07:00
Claude
f2d2aca6d9
i18n(ja): drop the space between Latin text and Japanese in 37 rows
...
About 94 rows write Latin text and numbers directly against Japanese
("360度", "EffectCraftについて", "メモリとCPU"); 37 rows put a space on
one side ("メモリと CPU", "3D レンダラー", "{} 回使用"), and no row mixes the
two. The spaced rows now follow the majority. "getartcraft.com の EffectCraft"
keeps its spaces so the domain stays readable. Only Japanese values change;
no key or English text does.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01K5NRZNWfaSLBWVzV8hivyS
2026-10-30 02:14:59 +00:00
tylerjenningsw
0138e0ec8a
Merge main into enhance/audio-levels-link
...
# Conflicts:
# crates/ui-egui/src/panels/timeline.rs
# crates/ui-egui/src/state.rs
2026-10-29 22:09:27 -04:00
tylerjenningsw
4119665f65
Merge main into fix/timeline-shift-select-groups
...
# Conflicts:
# crates/ui-egui/src/panels/timeline.rs
2026-10-29 22:08:27 -04:00
bflatastic
0c96a1a0bd
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:02:25 +07:00
bflatastic
a683a8074d
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:02:01 +07:00
bflatastic
5522711e92
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:01:36 +07:00
bflatastic
a3f9e0d024
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:01:05 +07:00
bflatastic
66d8514d89
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:00:40 +07:00
bflatastic
c6da978335
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 09:00:12 +07:00
bflatastic
8f1f84ef7f
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 08:59:47 +07:00
bflatastic
a9f1d974b9
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 08:59:21 +07:00
Kristian Myram
528a9ff743
#1805 : keep ordinary marker names inside the viewport too
2026-10-30 02:58:56 +01:00
bflatastic
a5c89d7d78
Merge remote-tracking branch 'origin/main' into HEAD
2026-10-30 08:58:53 +07:00
Kristian Myram
088bedff45
#1685 : preserve composition selection and resolve all expression targets
2026-10-30 02:58:46 +01:00
bflatastic
1b6cc9a1f1
Merge remote-tracking branch 'pr/2623' into HEAD
2026-10-30 08:58:42 +07:00
erythrofr
f6222ff5d5
Tests: document crop/resize regressions
...
Describe the dimension, pixel-preservation and extreme-input scenarios and
their synthetic-frame helper to address the review's documentation warning.
Test logic and the crop/resize implementation are unchanged.
AI assistance: OpenAI Codex (GPT-6).
2026-10-30 02:47:31 +01:00
Kristian Myram
8a317537fa
#1805 : keep marker names and duration handles visible with shared GPU test gating
2026-10-30 02:44:56 +01:00