Kristian Myram and Claude Sonnet 5.5
79dec68d63
Marker names: a short duration stays visible beside the name box
...
When a named marker's duration ended inside the name box, the box's fill covered
the duration's end cap and most of its bar, so the duration could not be seen.
The box now steps past the end cap in that case (and stays at the flag when the
bar is longer than the box, or ends before it).
The new test puts a 0.1 s duration on a named marker, takes the timeline's scale
from a second marker, and checks that the cap and the bar are drawn and that the
box starts after the cap; it fails with the previous drawing. The two render
tests now take a lock, because two tests creating a GPU device at once crash
some Vulkan loaders.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 00:35:59 +02:00
Kristian Myram and Claude Sonnet 5.5
4124ec6de7
Marker names are drawn in a small outlined box, in theme colours
...
A named marker drew its name as bare text beside the flag. After Effects puts
it in a small outlined box. The box uses the theme's field fill, field outline
and text tokens, so it follows Dark, Darker and Light instead of a fixed grey.
It applies to every marker with a name, composition markers included; the dimmed
names of nested-comp markers on a precomp layer's bar are unchanged.
Split out of the WAV markers change (#1423 ), where the review asked for it to be
its own decision. Test: ui_marker_names renders the timeline in Dark and in
Light, samples the box's fill and outline pixels, and checks they equal that
theme's tokens and differ between the themes.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-18 17:38:28 +02:00
Brandon Thomas and Claude Opus 5.5
f3f24ef189
Land batch: fix clippy lints and the #1424 test after #1413 changed layer_menu
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-18 09:42:33 -04:00
Brandon Thomas
7804cfd223
Format merged community PRs
2026-10-18 09:37:06 -04:00
Brandon Thomas
10cf6690c4
Merge pull request #1730
...
# Conflicts:
# crates/engine/src/commands/prop_groups.rs
2026-10-18 09:36:40 -04:00
Brandon Thomas
7c99ba6eeb
Merge pull request #1696
...
# Conflicts:
# contributors/people.toml
2026-10-18 09:36:05 -04:00
Brandon Thomas
a594abf4f7
Merge pull request #1652
...
# Conflicts:
# docs/gaps.md
2026-10-18 09:35:51 -04:00
Brandon Thomas
17c4b02149
Merge pull request #1790
2026-10-18 09:35:35 -04:00
Brandon Thomas
043eb5a157
Merge pull request #1787
2026-10-18 09:35:35 -04:00
Brandon Thomas
dfff3f9010
Merge pull request #1785
2026-10-18 09:35:35 -04:00
Brandon Thomas
692feb7925
Merge pull request #1778
2026-10-18 09:35:35 -04:00
Brandon Thomas
1dac4c0e6b
Merge pull request #1759
2026-10-18 09:35:35 -04:00
Brandon Thomas
0867d837d4
Merge pull request #1753
2026-10-18 09:35:35 -04:00
Brandon Thomas
869ce1db39
Merge pull request #1752
2026-10-18 09:35:35 -04:00
Brandon Thomas
681d99c0e7
Merge pull request #1731
2026-10-18 09:35:35 -04:00
Brandon Thomas
d9e3c56404
Merge pull request #1721
2026-10-18 09:35:35 -04:00
Brandon Thomas
436f826c3d
Merge pull request #1712
2026-10-18 09:35:35 -04:00
Brandon Thomas
415e353dc0
Merge pull request #1711
2026-10-18 09:35:35 -04:00
Brandon Thomas
fcc9e853de
Merge pull request #1709
2026-10-18 09:35:35 -04:00
Brandon Thomas
a01f681551
Merge pull request #1704
2026-10-18 09:35:35 -04:00
Brandon Thomas
072a7f7af9
Merge pull request #1695
2026-10-18 09:35:34 -04:00
Brandon Thomas
30efc87a2a
Merge pull request #1694
2026-10-18 09:35:34 -04:00
Brandon Thomas
40fe8ef969
Merge pull request #1689
2026-10-18 09:35:34 -04:00
Brandon Thomas
fc3d228616
Merge pull request #1688
2026-10-18 09:35:34 -04:00
Brandon Thomas
010065e290
Merge pull request #1679
2026-10-18 09:35:34 -04:00
Brandon Thomas
4d61409662
Merge pull request #1672
2026-10-18 09:35:34 -04:00
Brandon Thomas
b26b7ec968
Merge pull request #1664
2026-10-18 09:35:34 -04:00
Brandon Thomas
8c43fe7375
Merge pull request #1662
2026-10-18 09:35:34 -04:00
Brandon Thomas
972a2d21d2
Merge pull request #1659
2026-10-18 09:35:34 -04:00
Brandon Thomas
d4dd1491f0
Merge pull request #1649
2026-10-18 09:35:34 -04:00
Brandon Thomas
cb76329b72
Merge pull request #1648
2026-10-18 09:35:34 -04:00
Brandon Thomas
242e02d92d
Merge pull request #1627
2026-10-18 09:35:34 -04:00
Brandon Thomas
4c196ee8e5
Merge pull request #1620
2026-10-18 09:35:34 -04:00
Brandon Thomas
65d955c32a
Merge pull request #1572
2026-10-18 09:35:34 -04:00
Brandon Thomas
1ec5cca899
Merge pull request #1540
2026-10-18 09:35:34 -04:00
Brandon Thomas
da1b44e44a
Merge pull request #1527
2026-10-18 09:35:34 -04:00
Brandon Thomas
8e03f2a48a
Merge pull request #1497
2026-10-18 09:35:34 -04:00
Brandon Thomas
226fbf5810
Merge pull request #1485
2026-10-18 09:35:33 -04:00
Brandon Thomas
6785526e4a
Merge pull request #1448
2026-10-18 09:35:33 -04:00
Brandon Thomas
736c0ec4b4
Merge pull request #1430
2026-10-18 09:35:33 -04:00
Brandon Thomas
2d47103425
Merge pull request #1424
2026-10-18 09:35:33 -04:00
Brandon Thomas
c44c51212c
Merge pull request #1413
2026-10-18 09:35:33 -04:00
Brandon Thomas
12d8e13bae
Merge pull request #1406
2026-10-18 09:35:33 -04:00
Brandon Thomas
0728169fc9
Merge pull request #1384
2026-10-18 09:35:33 -04:00
Brandon Thomas
c19421b1a7
Merge pull request #1376
2026-10-18 09:35:33 -04:00
Brandon Thomas
746b164383
Merge pull request #1375
2026-10-18 09:35:33 -04:00
Brandon Thomas
a32b65cb28
Merge pull request #1369
2026-10-18 09:35:33 -04:00
Brandon Thomas
6d4837c08b
Merge pull request #1362
2026-10-18 09:35:33 -04:00
Brandon Thomas
53c84d7342
Merge pull request #1356
2026-10-18 09:35:33 -04:00
Brandon Thomas
b72425a28d
Merge pull request #1334
2026-10-18 09:35:33 -04:00