Trevor Brown and Claude Sonnet 5.5
70552482c4
M8: the popover's close glyph is 16 pt too, and the style picker's 24 pt check allows rounding ( #2238 )
...
The popover's 24 pt close button painted its cross through rect.shrink(6.0), a 12 pt glyph; it now goes through icon_glyph_rect like the other 24 pt buttons, with a painted-size test that failed before the change. The style picker's menu_icon picked the 16 pt glyph with an exact size equality, so a button at a fractional x that measured a hair off 24 in f32 painted at 14 pt; it now allows 0.5 pt of rounding.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Model-Effort: Opus 5.5 drove; Opus 5.5 briefed; Sonnet 5.5 wrote at medium
2026-11-12 02:51:37 -05:00
Trevor Brown and Claude Sonnet 5.5
ee11036d66
M8: every 24 pt icon button paints its glyph at 16 pt ( #2238 )
...
The Layers panel's Minimize, search and add page buttons, the Assets back button, the Versions panel's row menus, the Dev Mode status button, the Prototype panel's flow buttons, the preview pane's bar buttons, Home's Online row menus and the style picker's 24 pt buttons painted their glyphs through shrink(5.0), 14 pt. They go through widgets::icon_glyph_rect like the Design panel's (#2229 ), 16 pt.
Left as they were: the style picker's 22 pt edit/check button and 20 pt variable button, and the popover's close button (24 pt, deliberate 12 pt cross).
Tests: icon_button_size_tests (Layers and Assets, the status button) and icon_size_tests beside versions, proto_panel, online, the style picker and the player; header_icon_size_tests gains painted_rects and paints_icon_at_button_size for them.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Model-Effort: Opus 5.5 drove; Opus 5.5 briefed; Sonnet 5.5 wrote at medium
2026-11-12 00:53:59 -05:00
bflatastic
a6f98591d3
Merge main into #2147
2026-11-12 12:22:57 +07:00
bflatastic
05c666add5
Merge main into #2096
2026-11-12 12:07:36 +07:00
bflatastic
b742d7464b
Merge main into #2147
2026-11-12 12:05:53 +07:00
BFlat
f2135dda4f
Merge pull request #2244 from TrevorBrown-dev/fix/flatten-bakes-point-radius-2195
...
M4: Flatten bakes a vector's point corner radius into its path (#2195 )
2026-11-12 12:03:15 +07:00
BFlat
3e9a694dc7
Merge pull request #2103 from TrevorBrown-dev/fix/panel-widths-measured
...
Panels: the sidebars' width limits are Figma's (left 240 to 450, right 240 to 500)
2026-11-12 11:55:44 +07:00
bflatastic
a4d47aac56
Merge main into #2096
2026-11-12 11:51:05 +07:00
bflatastic
7cef98535e
Merge main into #2147
2026-11-12 11:49:59 +07:00
BFlat
2565fe4242
Merge pull request #2149 from Carbocode/fix/page-background-controls
...
M1: unify page colour controls and show themed canvas transparency
2026-11-12 11:48:33 +07:00
BFlat
f7b3a158a2
Merge pull request #2245 from TrevorBrown-dev/fix/grid-fill-tracks-ignore-fixed-children
...
M2.1: grid Fill tracks share the space and let a fixed child overflow, as measured in Figma
2026-11-12 11:45:48 +07:00
bflatastic
8e42b1a4e2
Merge main into #2244
2026-11-12 11:44:38 +07:00
bflatastic
199c119b72
Merge main into #2096
2026-11-12 11:40:12 +07:00
bflatastic
e892788a62
Merge main into #2147
2026-11-12 11:39:02 +07:00
BFlat
8e033c0258
Merge pull request #2203 from ljkx/fill-row-copy
...
M1: a click highlights a fill, stroke or effect row, and Cmd/Ctrl+C and Cmd/Ctrl+V copy and paste it (#1494 )
2026-11-12 11:37:50 +07:00
bflatastic
30cf2c9200
Merge main into #2096
2026-11-12 11:34:17 +07:00
bflatastic
d3a20c79a5
Merge main into #2149
2026-11-12 11:31:34 +07:00
bflatastic
7d860329a2
Merge main into #2244
2026-11-12 11:30:59 +07:00
BFlat
e6b16f5f43
Merge pull request #2089 from TrevorBrown-dev/feat/variables-edit-several-2082
...
Variables: edit Hide from publishing and scopes of several variables at once
2026-11-12 11:27:40 +07:00
bflatastic
b2b3bb7f2e
Merge main into #2103
2026-11-12 11:26:05 +07:00
BFlat
9fd0bb6918
Merge pull request #2175 from TrevorBrown-dev/fix/table-resize-2172
...
M12: a board table's height change goes into its rows (#2172 )
2026-11-12 11:25:27 +07:00
bflatastic
68b261a76b
Merge main into #2147
2026-11-12 11:23:43 +07:00
BFlat
a49817259d
Merge pull request #2106 from TrevorBrown-dev/fix/arrow-pan-step-measured
...
View: the arrow keys pan 64 px, 320 with Shift, as measured in Figma
2026-11-12 11:22:17 +07:00
bflatastic
20bea05bac
Merge main into #2203
2026-11-12 11:21:48 +07:00
bflatastic
f439938ac9
Merge main into #2147
2026-11-12 11:21:42 +07:00
BFlat
46467fb536
Merge pull request #2093 from TrevorBrown-dev/fix/submenu-opens-without-delay
...
Menus: a submenu opens as soon as its row is hovered, as measured in Figma
2026-11-12 11:20:15 +07:00
BFlat
57b6607457
Merge pull request #2094 from TrevorBrown-dev/feat/wrap-style-paragraph-and-style-1827
...
M4: a wrap style per paragraph and in text styles, overriding the layer's (#1827 )
2026-11-12 11:20:11 +07:00
bflatastic
dff6e8feb3
Merge main into #2245
2026-11-12 11:19:38 +07:00
bflatastic
212ca88192
Merge main into #2149
2026-11-12 11:18:29 +07:00
bflatastic
ad9933b8ed
Merge main into #2244
2026-11-12 11:17:56 +07:00
BFlat
db63355da8
Merge pull request #2232 from denisg0mes/zoomed-out-image-copies
...
M8: zoomed-out images draw from small copies that stay decoded
2026-11-12 11:14:10 +07:00
BFlat
6c7532e8b0
Merge pull request #2240 from TrevorBrown-dev/fix/outline-after-pen-bridge-1951
...
M4: a rounded vector's fill and outline follow every corner when a segment closes its open loop (#1951 )
2026-11-12 11:09:33 +07:00
bflatastic
4f7388779d
Merge main into #2096
2026-11-12 11:08:48 +07:00
bflatastic
561f7fc2b9
Merge main into #2089
2026-11-12 11:07:42 +07:00
bflatastic
7ecb6f1c03
Merge main into #2094
2026-11-12 11:07:19 +07:00
bflatastic
ea7f7a7145
Merge main into #2106
2026-11-12 11:07:09 +07:00
bflatastic
f906c233ea
Merge main into #2175
2026-11-12 11:06:49 +07:00
BFlat
0ac9399a53
Merge pull request #2223 from TrevorBrown-dev/feat/text-style-font-weight-2174
...
M7: Text styles: bind a number variable to the weight (#2174 )
2026-11-12 11:05:41 +07:00
BFlat
6b2bfaf992
Merge pull request #2218 from TrevorBrown-dev/feat/jam-native-board-items-1808
...
M9: .jam import: stickies come in as native board stickies (#1808 )
2026-11-12 11:05:38 +07:00
BFlat
cd6c14e231
Merge pull request #2229 from TrevorBrown-dev/fix/header-icon-size-2227
...
M10: Design panel: section header icons draw at the panel's icon size (#2227 )
2026-11-12 11:04:07 +07:00
bflatastic
4f9496dbcb
Merge main into #2203
2026-11-12 11:02:59 +07:00
bflatastic
768cec0caa
Merge main into #2147
2026-11-12 11:02:33 +07:00
BFlat
3740806656
Merge pull request #2221 from TrevorBrown-dev/fix/export-backdrop-blur-2213
...
M10: Export: a background blur or glass exported on its own keeps the content behind it (#2213 )
2026-11-12 11:01:42 +07:00
bflatastic
b193563f6a
Merge remote-tracking branch 'origin/main' into landb/2149
2026-11-12 10:56:16 +07:00
bflatastic
42f92b727a
Merge main into #2244
2026-11-12 10:55:41 +07:00
bflatastic
3c0505def6
Merge main into #2094
2026-11-12 10:50:07 +07:00
bflatastic
2c7bffbc32
Merge remote-tracking branch 'origin/main' into landb/2240
2026-11-12 10:49:19 +07:00
bflatastic
2161c92f5d
Merge main into #2229
2026-11-12 10:48:56 +07:00
bflatastic
3cecccd2fe
Merge main into #2175
2026-11-12 10:47:49 +07:00
bflatastic
a257d93866
Merge remote-tracking branch 'origin/main' into landb/2089
2026-11-12 10:47:28 +07:00