Danila Poyarkov
|
977ccacf41
|
chore(scripts): trim text-only bisect exports
|
2026-05-18 13:36:03 +03:00 |
|
Danila Poyarkov
|
51e961fc47
|
fix(io): ignore component set stroke geometry bounds
|
2026-05-18 13:26:58 +03:00 |
|
Danila Poyarkov
|
59d4aaae84
|
chore(scripts): match nested bisect bounds
|
2026-05-18 13:26:58 +03:00 |
|
Danila Poyarkov
|
2a4a0ce5a2
|
fix(canvas): offset component set dash phase
|
2026-05-18 12:51:28 +03:00 |
|
Danila Poyarkov
|
8f80396775
|
chore(scripts): support nested visual bisects
|
2026-05-18 12:40:03 +03:00 |
|
Danila Poyarkov
|
61ada46f24
|
chore(scripts): compare bisect subsets by bounds
|
2026-05-18 12:26:06 +03:00 |
|
Danila Poyarkov
|
931e39e011
|
fix(canvas): render imported component set strokes
|
2026-05-18 12:26:05 +03:00 |
|
Danila Poyarkov
|
097814f4da
|
chore(scripts): add visual bisect helper
|
2026-05-18 10:55:52 +03:00 |
|
Danila Poyarkov
|
4195f13fad
|
fix(fig): preserve imported hug container bounds
|
2026-05-18 04:20:22 +03:00 |
|
Danila Poyarkov
|
0232ab17f6
|
fix(canvas): use mipmapped image fills
|
2026-05-18 04:02:32 +03:00 |
|
Danila Poyarkov
|
dd05c54d68
|
fix(io): trim transparent page exports
|
2026-05-18 04:02:32 +03:00 |
|
Danila Poyarkov
|
41cc749dd2
|
fix(io): trim transparent page exports
|
2026-05-18 03:41:35 +03:00 |
|
Danila Poyarkov
|
a0ba8bda3a
|
fix(canvas): orient linear gradients like Figma
|
2026-05-18 03:21:16 +03:00 |
|
Danila Poyarkov
|
f365ccf23b
|
fix(canvas): ellipsize frame labels
|
2026-05-18 03:11:48 +03:00 |
|
Danila Poyarkov
|
220ad3758e
|
fix(canvas): keep frame titles screen sized
|
2026-05-18 03:11:47 +03:00 |
|
Danila Poyarkov
|
7b428b58aa
|
fix(canvas): ellipsize component labels
|
2026-05-18 03:11:47 +03:00 |
|
Danila Poyarkov
|
383e03defa
|
fix(canvas): hide nested component labels
|
2026-05-18 03:11:47 +03:00 |
|
Danila Poyarkov
|
555b6e40c7
|
fix(editor): default pages to light canvas
|
2026-05-18 03:11:47 +03:00 |
|
Danila Poyarkov
|
edf28f3659
|
fix(fig): scale instance stroke weights
|
2026-05-18 03:11:47 +03:00 |
|
Danila Poyarkov
|
2d011580f0
|
fix(fig): scale instance stroke weights
|
2026-05-18 02:47:05 +03:00 |
|
Danila Poyarkov
|
1de4f65767
|
fix(fig): propagate derived text glyphs
|
2026-05-18 02:35:33 +03:00 |
|
Danila Poyarkov
|
773b1539d2
|
fix(fig): prefer shared stroke styles
|
2026-05-18 02:30:37 +03:00 |
|
Danila Poyarkov
|
2dda4358d3
|
fix(canvas): render ellipse fill geometry
|
2026-05-18 02:26:51 +03:00 |
|
Danila Poyarkov
|
37acb25977
|
fix(canvas): shadow filled geometry shapes
|
2026-05-18 02:17:03 +03:00 |
|
Danila Poyarkov
|
221e69aaa4
|
fix(layout): preserve derived text bounds
|
2026-05-18 02:08:01 +03:00 |
|
Danila Poyarkov
|
1e735434c0
|
fix(canvas): avoid filled stroke geometry for shapes
|
2026-05-18 01:53:08 +03:00 |
|
Danila Poyarkov
|
2348966879
|
fix(fig): snap derived text baselines
|
2026-05-18 01:47:33 +03:00 |
|
Danila Poyarkov
|
ea04a007d3
|
test(fig): cover derived glyph override patches
|
2026-05-18 01:33:23 +03:00 |
|
Danila Poyarkov
|
2fd28fbbc5
|
fix(fig): apply derived glyph override patches
|
2026-05-18 01:23:35 +03:00 |
|
Danila Poyarkov
|
142a973193
|
fix(fig): render imported text from derived glyphs
|
2026-05-18 01:17:34 +03:00 |
|
Danila Poyarkov
|
7e86d57378
|
fix(fonts): include bundled Arabic fallback asset
|
2026-05-18 01:04:29 +03:00 |
|
Danila Poyarkov
|
f72f445dc5
|
fix(vector): decode quadratic geometry commands
|
2026-05-18 01:02:43 +03:00 |
|
Danila Poyarkov
|
1ffc61cf50
|
fix(text): bundle Inter ExtraBold font
|
2026-05-18 00:59:05 +03:00 |
|
Danila Poyarkov
|
35eb749b70
|
test(fig): cover field-level override protection
|
2026-05-18 00:37:56 +03:00 |
|
Danila Poyarkov
|
22991daf77
|
refactor(fig): split override sync modules
|
2026-05-18 00:36:37 +03:00 |
|
Danila Poyarkov
|
1fc0b62e9e
|
refactor(fig): route derived data through patches
|
2026-05-18 00:27:24 +03:00 |
|
Danila Poyarkov
|
7992f8c013
|
refactor(fig): split component prop assignments
|
2026-05-18 00:22:30 +03:00 |
|
Danila Poyarkov
|
e0f88090b0
|
refactor(fig): split component prop patching
|
2026-05-18 00:20:49 +03:00 |
|
Danila Poyarkov
|
4a052c574d
|
refactor(fig): split component prop refs
|
2026-05-18 00:19:14 +03:00 |
|
Danila Poyarkov
|
54e456a11c
|
refactor(fig): split component prop helpers
|
2026-05-18 00:17:41 +03:00 |
|
Danila Poyarkov
|
3cc45012e7
|
refactor(fig): describe copied sync fields
|
2026-05-18 00:14:44 +03:00 |
|
Danila Poyarkov
|
3c73c34d37
|
build(lint): catch optional named type shapes
|
2026-05-18 00:12:46 +03:00 |
|
Danila Poyarkov
|
170db518e9
|
refactor(fig): simplify override prop application
|
2026-05-18 00:08:31 +03:00 |
|
Danila Poyarkov
|
f3ae564d89
|
refactor(fig): track override field protection
|
2026-05-18 00:04:36 +03:00 |
|
Danila Poyarkov
|
a1af57c9c4
|
refactor(fig): apply overrides through patches
|
2026-05-17 23:56:11 +03:00 |
|
Danila Poyarkov
|
4080c25f6b
|
refactor(fig): share style ref resolution
|
2026-05-17 23:52:41 +03:00 |
|
Danila Poyarkov
|
a441e1778b
|
fix(fig): preserve swapped icon stroke styles
|
2026-05-17 23:49:24 +03:00 |
|
Danila Poyarkov
|
4234cf3b33
|
fix(fig): apply shared fill styles
|
2026-05-17 23:31:28 +03:00 |
|
Danila Poyarkov
|
5e782b2850
|
fix(fig): propagate nested icon swaps
|
2026-05-17 23:25:09 +03:00 |
|
Danila Poyarkov
|
4d758f26cb
|
fix(fig): apply shared text styles
|
2026-05-17 23:02:20 +03:00 |
|