Commit Graph
3465 Commits
Author SHA1 Message Date
BFlat f90a7c5e22 Merge pull request #1419 from avhn/fix/1410-batch-undo-rollback
M8: keep undo entries after a failed batch undoes an earlier edit (#1410)
2026-10-29 11:38:24 +07:00
BFlat e8204fdc80 Merge pull request #1417 from Silvertree2010/fix/h2966-nodeid-from-str-accepts-a-sign-i
Reject '+' sign in NodeId::from_str
2026-10-29 11:38:16 +07:00
BFlat bc1319ccf0 Merge pull request #1432 from Zaxaerith/fix/1428-set-as-thumbnail
fix(engine): make Set as thumbnail affect saved files (#1428)
2026-10-29 11:38:08 +07:00
BFlat c9aa95e437 Merge pull request #1479 from Silvertree2010/fix/1477-auto-width-text-aligned-right-ex
Keep the right edge of right-aligned auto-width text as it grows
2026-10-29 11:38:01 +07:00
BFlat d19125430c Merge pull request #1398 from Silvertree2010/fix/h2890-sketch-import-has-no-total-image
Cap Sketch image members by compression ratio and total size
2026-10-29 11:37:22 +07:00
BFlat 80ffd8308c Merge pull request #1405 from Silvertree2010/fix/h2933-cornerradius-padding-strokesides
Reject cornerRadius/padding/strokeSides arrays with non-numeric entries
2026-10-29 11:35:03 +07:00
bflatastic 48a39ca7aa #1409: test that a continued batch reports only the live events of the steps that stayed 2026-10-29 11:32:49 +07:00
bflatastic d8a4de1bd5 Merge main into #1360 2026-10-29 11:28:49 +07:00
bflatastic 56196eac5a Merge main into #1409
# Conflicts:
#	ROADMAP.md
#	crates/engine/src/session/undo.rs
#	docs/roadmap.md
2026-10-29 11:27:45 +07:00
bflatastic 8c974023c4 Merge main into #1459 2026-10-29 11:23:08 +07:00
BFlat e41f484733 Merge pull request #1439 from Guillergood/codex/round-dash-dots
M4: draw dots for zero-length round dashes
2026-10-29 11:20:12 +07:00
bflatastic f154011299 Merge main into #1461 2026-10-29 11:19:05 +07:00
bflatastic 4fcc49aa37 Merge main into #1458 2026-10-29 11:15:01 +07:00
bflatastic f99f01d57b Merge main into #1460 2026-10-29 11:09:30 +07:00
bflatastic fd81433a23 #1460: text.style lists the text-decoration and variation keys the Typography panel sends, paragraph spacing on selected characters goes to node.set, MCP builds its tool catalogue once, and a test for the params panels build 2026-10-29 11:09:09 +07:00
BFlat 60ea32f171 Merge pull request #1465 from phonedu/mcp-agent-feedback
M12: MCP comment feedback and live change events
2026-10-29 10:51:24 +07:00
BFlat 91cc0f1fad Merge pull request #1406 from yelintong/feat/constraint-guides
ui: show constraint guides for a selected layer in its frame
2026-10-29 10:51:17 +07:00
BFlat 1611e14453 Merge pull request #1400 from SusieeTheLinuxUser/fix/1219-thai-line-breaks
M4: Thai lines keep marks and leading vowels with their letter (part of #1219)
2026-10-29 10:50:28 +07:00
BFlat 2e6612e002 Merge pull request #1457 from culiulemon/pr/misc-fixes
feat: property copy/paste, blend-mode hover preview and clipboard fixes
2026-10-29 10:47:30 +07:00
BFlat fbc1cc63ba Merge pull request #1462 from Skyfuller1303/fix/home-tab-sidebar-alignment
M7: line the Home tab's divider up with the icon rail
2026-10-29 10:45:54 +07:00
bflatastic 9202b1032f Merge main into #1460 2026-10-29 10:38:06 +07:00
bflatastic a718332571 Merge main into #1439 2026-10-29 10:33:54 +07:00
bflatastic 23e16be7f5 #1398: share the member size check between JSON and images (capped_member)
# Conflicts:
#	crates/format/src/sketch.rs
2026-10-29 10:30:56 +07:00
bflatastic ca84502ffd Merge main into #1398
# Conflicts:
#	crates/format/src/sketch.rs
2026-10-29 10:30:35 +07:00
bflatastic 61c5b1c0b8 Merge main into #1407
# Conflicts:
#	docs/roadmap.md
2026-10-29 10:30:23 +07:00
bflatastic aa5c016518 Merge main into #1419
# Conflicts:
#	docs/roadmap.md
2026-10-29 10:30:12 +07:00
bflatastic 069449e33c #1425: share fraction_of for opacity, fill opacity, innerRadius and arcInner 2026-10-29 10:29:16 +07:00
bflatastic 6a652c594b Merge main into #1411 2026-10-29 10:29:16 +07:00
bflatastic d5494fc989 Merge main into #1425
# Conflicts:
#	crates/engine/src/cmd/props.rs
2026-10-29 10:29:16 +07:00
bflatastic d03f385f6c Merge main into #1426 2026-10-29 10:29:14 +07:00
bflatastic 5721140cb4 Merge main into #1405 2026-10-29 10:29:13 +07:00
bflatastic 5db45f11b3 Merge main into #1467
# Conflicts:
#	crates/engine/src/cmd/props.rs
2026-10-29 10:29:12 +07:00
bflatastic 53d4676e1f Merge main into #1469 2026-10-29 10:29:10 +07:00
bflatastic 837cad5d25 Merge main into #1404 2026-10-29 10:29:09 +07:00
bflatastic a5e8330aee Merge main into #1417 2026-10-29 10:29:08 +07:00
bflatastic 08a36418a6 #1444: accept imported entries from unissued spaces; reserve only the top half (NO_SESSION_SPACE) 2026-10-29 10:29:07 +07:00
bflatastic 6b205dd1b5 Merge main into #1444 2026-10-29 10:29:07 +07:00
bflatastic d3551f3c6c #1432: accept components and instances as thumbnails; move the tests to thumbnail_tests.rs 2026-10-29 10:29:06 +07:00
bflatastic c49acd1db9 Merge main into #1432 2026-10-29 10:29:05 +07:00
bflatastic b9db7dce25 Merge main into #1479 2026-10-29 10:29:04 +07:00
BFlat da1cf8da3a Merge pull request #1466 from hussain-hz/ar/figcraft-catalog
i18n(ar): add Arabic draft interface catalog
2026-10-29 10:18:37 +07:00
BFlat 4ae1b7c574 Merge pull request #1491 from samhyun/fix/jpeg-finer-than-first
M8: a progressive JPEG sampling a component finer than its first is refused, not decoded
2026-10-29 10:12:58 +07:00
bflatastic 0cc380c228 Merge main into #1466 2026-10-29 10:08:11 +07:00
BFlat a8753e4aca Merge pull request #1484 from StrajnarFilip/claude/fix-922-scaled-instances
M3: scaled instances keep their scale when their main is rebuilt (#922)
2026-10-29 10:07:47 +07:00
bflatastic 6abddb0f68 Merge main into #1465 2026-10-29 09:55:55 +07:00
bflatastic 158d402ee7 Merge main into #1457 2026-10-29 09:55:12 +07:00
bflatastic fe56681075 Merge main into #1406 2026-10-29 09:55:07 +07:00
bflatastic 1bb73d6809 Merge main into #1400 2026-10-29 09:54:58 +07:00
bflatastic d7945584b3 Merge main into #1462 2026-10-29 09:54:48 +07:00
bflatastic 233d92b022 Merge main into #1439 2026-10-29 09:54:41 +07:00