3678 Commits
Author SHA1 Message Date
BFlat 8ddc68bec1 Merge pull request #1994 from cheyras/fix/page-rename-stale-field
M7: a click on a page opens it after a rename that changed nothing
2026-11-07 10:11:21 +08:00
bflatastic 7af6a46f58 Merge main into #2048 2026-11-07 09:11:03 +07:00
bflatastic 3ebd14ad2d Merge main into #1876 2026-11-07 09:10:47 +07:00
bflatastic a632d63602 Merge main into #2049 2026-11-07 09:10:44 +07:00
bflatastic cd3c3a2fd4 Merge main into #2050 2026-11-07 09:10:30 +07:00
bflatastic d33b30cac4 Merge main into #1855 2026-11-07 09:10:15 +07:00
BFlat 8ea82be66b Merge pull request #2047 from StrajnarFilip/claude/fix-1906-minimised-control
M8: a minimised window under Wayland answers control requests (#1906)
2026-11-07 10:09:09 +08:00
bflatastic 5560cbdf3b Merge main into #1857 2026-11-07 09:08:29 +07:00
BFlat 6d8146d9b3 Merge pull request #1996 from MMexicann/codex/docs-fig-import-architecture
M6: correct architecture guide for existing .fig support
2026-11-07 10:08:27 +08:00
bflatastic 5aaec67e20 Merge main into #1869 2026-11-07 09:07:56 +07:00
Trevor Brown 681d92355b Merge branch 'feat/suggest-auto-layout-1823' of https://github.com/TrevorBrown-dev/figcraft into feat/suggest-auto-layout-1823 2026-11-06 21:06:16 -05:00
bflatastic c2a4e58648 Merge main into #1873 2026-11-07 09:06:13 +07:00
Trevor BrownandClaude Fable 5.1 68b9423748 Suggest auto layout: the parity doc says a band overlapping on both axes stays Fixed (#1823)
A band frame hugs only when its own split gives it auto layout; a band whose layers overlap along both axes stays a Fixed frame with a warning. The parity row, its revision entry and the code comment now say so.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-06 21:06:10 -05:00
BFlat 909d68e02b Merge pull request #2000 from cheyras/fix/hub-welcome-queue
M9: a slow join in a busy room isn't dropped for other people's cursors
2026-11-07 10:06:08 +08:00
bflatastic dd4e6a8d12 Merge main into #1911 2026-11-07 09:05:39 +07:00
bflatastic 23842ec4c7 Merge main into #1912 2026-11-07 09:03:53 +07:00
BFlat 11b2ddfaf4 Merge pull request #1958 from MortenHusted/fix/import-variable-id-collisions
M3: importing a file keeps its own variables and styles when their ids are already taken
2026-11-07 10:03:52 +08:00
bflatastic a9e4b13680 Merge main into #1989 2026-11-07 09:03:20 +07:00
Trevor Brown 6d6acd9e5a Merge branch 'feat/variables-multi-select-2002' of https://github.com/TrevorBrown-dev/figcraft into feat/variables-multi-select-2002 2026-11-06 21:02:42 -05:00
BFlat 61e03c4dba Merge pull request #1991 from TrevorBrown-dev/fix/vector-rounded-fill
M8: joining the ends of a path broken open closes its fill loop through the new segment (#1951)
2026-11-07 10:01:58 +08:00
bflatastic f98036456b Merge main into #2020 2026-11-07 09:01:23 +07:00
bflatastic 3a77c95db5 Merge main into #2010 2026-11-07 09:01:22 +07:00
bflatastic 21c6f1ae17 Merge main into #2025 2026-11-07 09:00:50 +07:00
bflatastic 1c57967484 Merge main into #2018 2026-11-07 09:00:16 +07:00
bflatastic 562d83c161 Merge main into #2048 2026-11-07 09:00:13 +07:00
Trevor Brown 01d3645998 Merge remote-tracking branch 'upstream/main' into feat/web-embed-scripts 2026-11-06 20:59:54 -05:00
Trevor Brown 9973b5e2ce Merge remote-tracking branch 'upstream/main' into feat/web-embed-scripts
# Conflicts:
#	crates/text/build.rs
2026-11-06 20:59:53 -05:00
Trevor Brown 50f203b678 Merge branch 'feat/variables-multi-select-2002' of https://github.com/TrevorBrown-dev/figcraft into feat/variables-multi-select-2002 2026-11-06 20:59:41 -05:00
bflatastic c7570645e8 Merge main into #2050 2026-11-07 08:59:37 +07:00
Trevor BrownandClaude Fable 5.1 bc55ca1463 Local variables: the bulk menu scrolls when it is taller than the window (#2002)
The Move-to-group and Scope rows now sit in a vertical ScrollArea capped at 60% of the screen height, so a collection with many groups no longer pushes rows past the window. The test harness gains a settable screen size.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-06 20:59:35 -05:00
BFlat 47b5979ef0 Merge pull request #2012 from TrevorBrown-dev/feat/text-direction-1830
M4: a paragraph's base direction can be forced: Text ▸ Text direction ▸ Left to right / Right to left (#1830)
2026-11-07 09:58:59 +08:00
BFlat 9f885a536b Merge pull request #1992 from markx77/fix/german-text-wrapping
M10: translate German text-wrap controls and tooltips
2026-11-07 09:58:57 +08:00
bflatastic a93ce619ee Merge main into #2020 2026-11-07 08:58:24 +07:00
bflatastic 88f6986bda Merge main into #2049 2026-11-07 08:58:17 +07:00
bflatastic bb26014a7a Merge main into #2048 2026-11-07 08:57:59 +07:00
bflatastic 48fbffd25b Merge main into #2025 2026-11-07 08:57:50 +07:00
bflatastic 32f2f119f9 Merge main into #2050 2026-11-07 08:57:25 +07:00
bflatastic 3b1fc77ba1 Merge main into #2018 2026-11-07 08:57:17 +07:00
bflatastic 8802f3fd49 CLI: test that plain escapes controls only 2026-11-07 08:56:32 +07:00
BFlat b186c7a686 Merge pull request #1789 from TrevorBrown-dev/fix/svg-import-stretch-and-dash-offset
M6: SVG import: a dash offset on a closed outline is kept
2026-11-07 09:56:01 +08:00
bflatastic e65c46761a Merge main into #1913 2026-11-07 08:55:12 +07:00
bflatastic 79d6335c90 Merge main into #2047 2026-11-07 08:54:47 +07:00
BFlat 3a1b698ed4 Merge pull request #2055 from aleksei-suholita/fix/effect-binding-checks
M3: a layer binds an effect's field only when its effect has it, and a bound glass light angle turns round
2026-11-07 09:53:26 +08:00
Trevor Brown 8f1a3a35ff Merge remote-tracking branch 'upstream/main' into feat/region-fills 2026-11-06 20:52:20 -05:00
Trevor Brown ad2c120191 Merge remote-tracking branch 'upstream/main' into feat/region-fills
# Conflicts:
#	crates/ui-egui/src/panels/right/paints.rs
#	docs/ui-parity.md
2026-11-06 20:52:20 -05:00
BFlat 7522c39ba5 Merge pull request #1760 from Silvertree2010/fix/1745-pen-tool-undo-cmd-z-bug
Make undo while drawing with the pen remove only the last anchor
2026-11-07 09:50:33 +08:00
bflatastic 5f417b201b Merge main into #2009 2026-11-07 08:49:46 +07:00
bflatastic acbc988225 Schema test: its field ids no longer repeat, now that repeats are refused 2026-11-07 08:48:40 +07:00
BFlat 5762212ced Merge pull request #2006 from JonRC/fix/jpeg-quality-srgb-icc
M6: JPG exports take a quality and embed the sRGB profile (#2004)
2026-11-07 09:47:15 +08:00
bflatastic dfa6b858c8 Merge remote-tracking branch 'origin/main' into landb/1798 2026-11-07 08:45:50 +07:00