Commit Graph
4322 Commits
Author SHA1 Message Date
BFlat 7a80106a5e Merge pull request #2298 from TrevorBrown-dev/fix/align-auto-layout-child
M8: Align is unavailable for a layer in an auto layout frame's flow, as in Figma
2026-11-14 00:56:12 +07:00
bflatastic e581dcba99 Merge main into #2298 2026-11-14 00:40:14 +07:00
BFlat 4af811c199 Merge pull request #2291 from TrevorBrown-dev/feat/select-layer-locked-1560
M5: Select layer lists locked layers with a padlock and picks them (#1560)
2026-11-14 00:38:54 +07:00
Trevor BrownandClaude Opus 5.5 02b6280a75 Merge upstream/main into fix/align-auto-layout-child
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 12:36:32 -05:00
bflatastic 7fe1e67cf2 Merge main into #2291 2026-11-14 00:19:03 +07:00
BFlat 4935a21980 Merge pull request #2285 from TrevorBrown-dev/feat/scale-origin-centre
M8: Scale tool drags pivot on the opposite handle, and its origin starts at the centre
2026-11-14 00:17:47 +07:00
Trevor BrownandClaude Sonnet 5.5 6772c8f1a8 Merge branch 'fix/align-auto-layout-child' of https://github.com/TrevorBrown-dev/figcraft into fix/align-auto-layout-child
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-13 12:09:45 -05:00
bflatastic 43f56a6dd3 Merge main into #2298 2026-11-14 00:03:42 +07:00
bflatastic c138c26ccc Merge main into #2291 2026-11-14 00:03:09 +07:00
bflatastic 0bf58651bf Merge main into #2285 2026-11-14 00:02:36 +07:00
BFlat ec18cc67cb Merge pull request #2320 from TrevorBrown-dev/fix/native-code-every-fill-2271
M10: SwiftUI, Compose and Flutter code export writes every colour and gradient fill, in paint order (#2271)
2026-11-14 00:00:13 +07:00
BFlat 2472f99659 Merge pull request #2304 from TrevorBrown-dev/feat/fig-export-region-paints
M6: .fig export writes vector region paints (#2302)
2026-11-13 23:59:19 +07:00
BFlat 8dcbb9df5d Merge pull request #2308 from TrevorBrown-dev/feat/polygon-count-handle
M8: polygons and stars get a Count handle on the canvas, as in Figma
2026-11-13 23:57:39 +07:00
Dylan M. Taylor d5d0814a94 Merge pull request #2344 from storytold/ci/sonar-prefetch-cargo
ci: prefetch locked dependencies for Sonar coverage
2026-11-13 11:50:19 -05:00
bflatastic cae4a71c0c Merge main into #2308 2026-11-13 23:43:29 +07:00
bflatastic 8ab984c258 Merge main into #2298 2026-11-13 23:42:55 +07:00
bflatastic 35aa524f8a Merge main into #2291 2026-11-13 23:42:21 +07:00
bflatastic 4ad2c52b28 Merge main into #2285 2026-11-13 23:41:48 +07:00
bflatastic aef88e0197 Merge main into #2320 2026-11-13 23:39:40 +07:00
Trevor BrownandClaude Sonnet 5.5 39b54d9512 Merge upstream/main into fix/align-auto-layout-child
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-13 11:39:36 -05:00
bflatastic c36c1754ca Merge main into #2304 2026-11-13 23:39:24 +07:00
BFlat 2f56e48930 Merge pull request #2139 from TrevorBrown-dev/feat/zoom-selection-margin
View: Zoom to selection leaves Figma's 40 pt margin and clears the bottom toolbar
2026-11-13 23:38:35 +07:00
BFlat b240de7362 Merge pull request #2324 from TrevorBrown-dev/feat/fig-export-text-path
M6: .fig export writes text on a path (#2323)
2026-11-13 23:36:56 +07:00
bflatastic 8932347ef8 Merge main into #2139 2026-11-13 23:23:44 +07:00
BFlat ef5a058a22 Merge pull request #2331 from denisg0mes/paste-over-next-to-selection
M1: Paste over selection puts the copies just above the selected layer
2026-11-13 23:21:50 +07:00
Dylan M. Taylor 534d01a02f Merge remote-tracking branch 'origin/main' into ci/sonar-prefetch-cargo 2026-11-13 16:20:31 +00:00
Dylan M. Taylor 53e3016570 Merge pull request #2348 from storytold/test/fontdb-race-coverage
Fix concurrent font integration test file race
2026-11-13 11:19:49 -05:00
bflatastic 93e1cf1a52 Merge main into #2324 2026-11-13 23:18:36 +07:00
bflatastic 956e9c1642 Merge main into #2304 2026-11-13 23:18:03 +07:00
BFlat 373696ac88 Merge pull request #2292 from TrevorBrown-dev/feat/jam-native-shapes-1808
M9: .jam import: shapes with text come in as native board shapes (#1808)
2026-11-13 23:16:35 +07:00
bflatastic bbd8d7c661 Merge main into #2331 2026-11-13 23:06:07 +07:00
bflatastic e1647fba6a Merge main into #2139 2026-11-13 23:04:53 +07:00
BFlat c69a45382e Merge pull request #2288 from TrevorBrown-dev/docs/drag-modifiers-measured
Docs: drag modifiers measured in Figma
2026-11-13 23:03:31 +07:00
bflatastic b0b23d8c63 Merge main into #2324 2026-11-13 23:01:23 +07:00
bflatastic b6a49eaf87 Merge main into #2304 2026-11-13 23:00:50 +07:00
bflatastic 919df8fd80 Merge main into #2292 2026-11-13 23:00:17 +07:00
BFlat 3511511bfb Merge pull request #2301 from TrevorBrown-dev/feat/fig-export-image-adjustments-2297
M6: .fig export writes image adjustments (#2297)
2026-11-13 22:58:48 +07:00
Dylan M. Taylor d5cdba8d3b Isolate concurrent font integration tests 2026-11-13 15:57:06 +00:00
bflatastic 953383fff8 Merge main into #2331 2026-11-13 22:54:24 +07:00
BFlat c56d5d22ad Merge pull request #2327 from TrevorBrown-dev/fix/mind-map-parent-default
M12: a mind map in a section or frame without a place starts at the view's centre
2026-11-13 22:51:44 +07:00
bflatastic a23bc45e8e Merge main into #2324 2026-11-13 22:51:09 +07:00
BFlat 1f7e6e0482 Merge pull request #2321 from TrevorBrown-dev/fix/flutter-space-distribution-spacing
M10: Flutter code writes no spacing beside a space distribution
2026-11-13 22:48:28 +07:00
bflatastic e387b63fbf Merge main into #2292 2026-11-13 22:47:47 +07:00
bflatastic 996b16a75e Merge main into #2288 2026-11-13 22:47:14 +07:00
bflatastic 71e063de9f Merge main into #2139 2026-11-13 22:47:03 +07:00
BFlat 1448a91a54 Merge pull request #2086 from TrevorBrown-dev/fix/snap-threshold-measured
Smart guides: objects snap within 4.5 screen pixels, as measured in Figma
2026-11-13 22:45:56 +07:00
BFlat ec524f6cd3 Merge pull request #2315 from TrevorBrown-dev/fix/css-layered-background-2271
M10: CSS code export writes several fills as one layered background, top first, as Figma does (#2271)
2026-11-13 22:44:32 +07:00
bflatastic 0263ec8a3a Merge main into #2304 2026-11-13 22:43:54 +07:00
bflatastic c08a7c334b Merge main into #2301 2026-11-13 22:43:19 +07:00
BFlat ce7de19097 Merge pull request #2294 from TrevorBrown-dev/fix/fig-list-start-2273
M6: .fig import: a numbered list keeps its start only where it starts counting (#2273)
2026-11-13 22:41:46 +07:00