Danila Poyarkov
|
bcf18b8022
|
fix(ui): keep select triggers unwrapped
|
2026-07-01 07:53:40 +03:00 |
|
Danila Poyarkov
|
3f08b80b5e
|
test(app): cover large layer tree virtualization
|
2026-06-30 23:50:15 +03:00 |
|
Danila Poyarkov
|
8cefbedd50
|
feat(app): add desktop HTTP bridge for online services
|
2026-06-30 16:52:26 +03:00 |
|
rcoenen
|
d2d816b688
|
fix(collab): replicate document content to joiners
Squashed PR #340 with maintainer follow-up fixes and local validation.
|
2026-06-30 11:56:58 +03:00 |
|
Danila Poyarkov
|
ef0271f040
|
fix(vue): import export types from scene graph package
|
2026-06-30 11:18:19 +03:00 |
|
Danila Poyarkov
|
c7c7b5da5f
|
fix(fig): use hex image hashes
|
2026-06-30 10:55:20 +03:00 |
|
Danila Poyarkov
|
bb7e62117f
|
test: import world transform helpers from scene graph
|
2026-06-30 10:55:05 +03:00 |
|
Danila Poyarkov
|
5487f659da
|
test: import geometry helpers from scene graph package
|
2026-06-30 10:55:05 +03:00 |
|
Danila Poyarkov
|
3a5b6a5c37
|
test: share scene variable helper
|
2026-06-30 10:55:05 +03:00 |
|
Danila Poyarkov
|
4c26536e69
|
test: align render shard with package split
|
2026-06-30 10:55:05 +03:00 |
|
Danila Poyarkov
|
19597b4349
|
test: update Tauri open dialog filter expectation
|
2026-06-30 10:55:05 +03:00 |
|
Danila Poyarkov
|
898431e646
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
Danila Poyarkov
|
1eb227ed02
|
feat(dom-css): harden package boundaries
|
2026-06-30 10:51:37 +03:00 |
|
Danila Poyarkov
|
346d13c405
|
feat(dom-css): map image aspect styles
|
2026-06-30 10:51:37 +03:00 |
|
Danila Poyarkov
|
3c04249124
|
feat(dom-css): map dashed border styles
|
2026-06-30 10:51:05 +03:00 |
|
Danila Poyarkov
|
ce1bcb3434
|
test(app): cover Code panel import errors
|
2026-06-30 10:51:05 +03:00 |
|
Danila Poyarkov
|
3f1a5ce779
|
feat(dom-css): map browser text casing
|
2026-06-30 10:51:05 +03:00 |
|
Danila Poyarkov
|
1ea6631ffd
|
fix(kiwi): export EXCLUDE booleans as XOR
|
2026-06-30 10:51:05 +03:00 |
|
Danila Poyarkov
|
f6a8bd8580
|
refactor(kiwi): move FIG GUID helpers
|
2026-06-30 10:50:39 +03:00 |
|
Danila Poyarkov
|
6bf930e9e9
|
refactor(kiwi): tidy direct Kiwi imports
|
2026-06-30 10:50:34 +03:00 |
|
Danila Poyarkov
|
7d27cac5ab
|
refactor(kiwi): remove redundant core shims
|
2026-06-30 10:50:30 +03:00 |
|
Danila Poyarkov
|
6877516f06
|
refactor(kiwi): consume standalone Kiwi package
|
2026-06-30 10:49:14 +03:00 |
|
Danila Poyarkov
|
7f99431981
|
feat(app): import DOM/CSS from code panel
|
2026-06-30 10:48:14 +03:00 |
|
Danila Poyarkov
|
4811cac69b
|
fix(dom-css): apply embedded HTML styles
|
2026-06-30 10:48:14 +03:00 |
|
Danila Poyarkov
|
05980797e3
|
feat(app): open DOM/CSS documents
|
2026-06-30 10:48:14 +03:00 |
|
Danila Poyarkov
|
2c66336c58
|
test(cli): cover DOM/CSS import
|
2026-06-30 10:48:14 +03:00 |
|
Danila Poyarkov
|
3638fc11ba
|
feat(cli): import DOM/CSS documents
|
2026-06-30 10:48:13 +03:00 |
|
Danila Poyarkov
|
e77a82fb3b
|
feat(dom-css): add browser JSX pipeline
|
2026-06-30 10:48:13 +03:00 |
|
Danila Poyarkov
|
50c9961d75
|
test(dom-css): cover browser CSS runtime pipeline
|
2026-06-30 10:48:13 +03:00 |
|
Danila Poyarkov
|
1f55891c3d
|
feat(dom-css): add JSX authoring bridge
|
2026-06-30 10:48:13 +03:00 |
|
Danila Poyarkov
|
41c00a437f
|
feat(dom-css): improve CSS export parity
|
2026-06-30 10:48:13 +03:00 |
|
Danila Poyarkov
|
5b61c1bf46
|
test(dom-css): expand fixture matrix
|
2026-06-30 10:47:26 +03:00 |
|
Danila Poyarkov
|
9d14250ed2
|
feat(dom-css): add HTML conversion helpers
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
6e7e268c85
|
feat(dom-css): deepen browser runtime mapping
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
f43c50338b
|
feat(dom-css): map flex alignment
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
101a047e4d
|
test(dom-css): share CSS fixture suite
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
95fedac2b7
|
test(dom-css): add browser CSS oracle
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
2c880186b0
|
feat(dom-css): add Tailwind compiler adapter
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
7db023b290
|
feat(dom-css): ingest Tailwind CSS utilities
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
8fd4cbc105
|
feat(dom-css): round-trip CSS cards
|
2026-06-30 10:47:25 +03:00 |
|
Danila Poyarkov
|
c613df838c
|
refactor(dom-css): use CSS acronym in identifiers
|
2026-06-30 10:47:19 +03:00 |
|
Danila Poyarkov
|
107b52d473
|
feat(dom-css): compute headless CSS styles
|
2026-06-30 10:47:19 +03:00 |
|
Danila Poyarkov
|
47c1f9fb38
|
feat(dom-css): parse HTML headlessly
|
2026-06-30 10:47:04 +03:00 |
|
Danila Poyarkov
|
141d88cf94
|
feat(dom-css): add SceneGraph conversion
|
2026-06-30 10:46:53 +03:00 |
|
Danila Poyarkov
|
4d61c002fa
|
feat(dom-css): add DOM/CSS package skeleton
|
2026-06-30 10:46:25 +03:00 |
|
Danila Poyarkov
|
8983c11f45
|
feat(design-jsx): support structured effects
|
2026-06-30 10:45:15 +03:00 |
|
Danila Poyarkov
|
cc1167eed5
|
feat(design-jsx): support structured paints
|
2026-06-30 10:44:51 +03:00 |
|
Danila Poyarkov
|
4b65e64c18
|
feat(design-jsx): support variable refs
|
2026-06-30 10:44:28 +03:00 |
|
Danila Poyarkov
|
7303a40964
|
fix(editor): separate preview updates from graph mutations
Separate preview-only scene graph updates from committed mutation events and fix vector resize undo.
|
2026-06-30 10:28:02 +03:00 |
|
Danila Poyarkov
|
568cdf91ef
|
Merge remote-tracking branch 'joey/feature-overlapping-element-analysis-tool' into pr352-local-merge
# Conflicts:
# tests/engine/clipboard/fixtures/gold-preview-roundtrip.test.ts
# tests/engine/io/fig/import/group-reclassify.test.ts
# tests/engine/io/fig/roundtrip/glyph-blob.test.ts
# tests/engine/layout/auto-layout/text/measurement.test.ts
|
2026-06-30 09:47:07 +03:00 |
|