212 Commits

Author SHA1 Message Date
Libon
c274604e1f
fix: resolve tooltip text-color abnormal (#64) 2025-03-20 05:44:01 +00:00
xiamidaxia
b726f3cfea
Merge pull request #63 from louisyoungx/fix/no-from-line
fix: line without from node should not to json
v0.1.14
2025-03-19 16:24:20 +08:00
liuyangxing
f6daadf80f fix(core): line without from node should not to json 2025-03-19 16:18:44 +08:00
chenjiawei.inizio
5dd4a21059
Merge pull request #62 from dragooncjw/fix/dep-check
fix: demo & test
2025-03-19 11:21:11 +08:00
xiamidaxia
5e4f4fad89
Merge branch 'main' into fix/dep-check 2025-03-18 20:09:01 +08:00
dragooncjw
c26ca696e8 chore: add code owners 2025-03-18 20:07:29 +08:00
xiamidaxia
08f13e4c8c
Merge pull request #57 from FungYuu/docs-link2
docs: modify the URL link
2025-03-18 20:02:15 +08:00
dragooncjw
6f51ff3933 fix: test delay 2025-03-18 19:59:34 +08:00
dragooncjw
fa53c400aa fix: demo add rsbuild file 2025-03-18 19:20:24 +08:00
xiamidaxia
e003e846f0
Merge branch 'main' into docs-link2 2025-03-18 19:02:02 +08:00
liuyangxing
7d40e92e5f fix(canvas-core): cache the node stack index in node render data 2025-03-18 18:14:50 +08:00
liuyangxing
a6c63ab6c2 fix(canvas-core): clear the selection when line dragging starts 2025-03-18 18:14:50 +08:00
xiamidaxia
7dda634e1b
Merge branch 'main' into docs-link2 2025-03-18 17:27:58 +08:00
chenjiawei.inizio
42b17c1fc1
Merge pull request #59 from dragooncjw/chore/demo-rsbuild
chore: demo migrate rspack to rsbuild
2025-03-18 16:58:26 +08:00
dragooncjw
5777ec2cfd chore: demo migrate rspack to rsbuild 2025-03-18 16:45:41 +08:00
xiamidaxia
f30ebc44fe
Merge pull request #54 from louisyoungx/feat/sub-canvas
feat: loop node & move into container operation
2025-03-18 16:41:17 +08:00
liuyangxing
6e41032044 test(container): remove useless test files 2025-03-18 16:13:16 +08:00
liuyangxing
eb46039841 fix(free-demo): cannot select children in container node 2025-03-18 16:13:16 +08:00
liuyangxing
088368d48c refactor(container): allow user to customize render content component 2025-03-18 16:13:16 +08:00
liuyangxing
429164671e test(canvas-core): fix ci test failed 2025-03-18 16:13:15 +08:00
liuyangxing
d1c175e840 fix(canvas-core): to avoid fixedDocument.addBlocksAsChildren affecting the recursive creation of free layout 2025-03-18 16:13:15 +08:00
liuyangxing
1617456945 chore(free-demo): set max width to fx expression component 2025-03-18 16:13:15 +08:00
liuyangxing
970fd09ec4 fix(container): container render bounds delay 2025-03-18 16:13:15 +08:00
liuyangxing
d8ce164255 feat(free-demo): update demo initial data 2025-03-18 16:13:15 +08:00
liuyangxing
2f991dd2ad feat(free-demo): move out container button 2025-03-18 16:13:15 +08:00
liuyangxing
4fd6ac19ea fix(canvas-core): to avoid triggering drag container and it's children at the same time with a single event 2025-03-18 16:13:15 +08:00
liuyangxing
561c7c620c fix(canvas-core): select container node should not render selector layer in free layout 2025-03-18 16:13:15 +08:00
liuyangxing
f49f359db4 fix(free-demo): llm node height 2025-03-18 16:13:15 +08:00
liuyangxing
e7656d4cec feat(free-demo): create loop node 2025-03-18 16:13:15 +08:00
liuyangxing
c83d06b593 feat(container): accessing form render 2025-03-18 16:13:15 +08:00
liuyangxing
19cbe6a560 feat(container): free container plugin with renderer & services 2025-03-18 16:13:15 +08:00
liuyangxing
855d87bea3 fix(ci): tsc error 2025-03-18 16:13:15 +08:00
liuyangxing
f5abe5b1df feat(canvas-core): node padding area should be include in port bounds calculation 2025-03-18 16:13:15 +08:00
liuyangxing
23fa16b80c feat(select): only support shift key to trigger multi-select 2025-03-18 16:13:15 +08:00
liuyangxing
dba6190e1a feat(canvas-core): container node use meta.isContainer tag instead of SUB_CANVAS type 2025-03-18 16:13:15 +08:00
liuyangxing
5f1f2a6a03 feat(snap): node snapping and snap line rending can be disabled 2025-03-18 16:13:15 +08:00
liuyangxing
2607ec93d3 feat(canvas-core): drag service supports detailed event params 2025-03-18 16:13:15 +08:00
liuyangxing
304cf69387 feat(history): free layout supports move node into container operation 2025-03-18 16:13:15 +08:00
xiamidaxia
d89d124cc8
Merge branch 'main' into docs-link2 2025-03-18 16:12:45 +08:00
xiamidaxia
6c13bffbf3
Merge pull request #52 from FungYuu/docs-free
docs: Modify the FixedLayoutProps in a free layout
2025-03-18 15:21:02 +08:00
chenjiawei.inizio
cbfc95df83
Merge branch 'main' into docs-free 2025-03-18 15:06:50 +08:00
xiamidaxia
eab1d9e2ae
Merge pull request #58 from YuanHeDx/fix/remove-debugger
fix: remove debugger & rename EffectProps to EffectFuncProps to avoid type name conflict
2025-03-18 14:58:30 +08:00
YuanHeDx
ff1b637010 fix: fix type name conflict 2025-03-18 14:46:09 +08:00
YuanHeDx
de59756c57 fix: remove debugger 2025-03-18 14:33:35 +08:00
YuanHeDx
00cda228fc
Merge pull request #53 from YuanHeDx/doc/form-demo
doc & fix: Add node form demos & fix form hasErrors issue
2025-03-18 14:19:46 +08:00
YuanHeDx
9dfe67a773 chore: add cr owners 2025-03-18 14:14:50 +08:00
YuanHeDx
99ecb565cb fix: fix type deps 2025-03-18 14:14:50 +08:00
YuanHeDx
26a8ad2390 fix: fix demo-node-form versionPolicy 2025-03-18 14:14:50 +08:00
YuanHeDx
40eafff3ec fix(form): fix hasError called in FormModel.validate 2025-03-18 14:14:50 +08:00
YuanHeDx
b4450db944 doc: add form effect examples 2025-03-18 14:14:50 +08:00