26 Commits

Author SHA1 Message Date
xiamidaxia
a98244c6a3
Feat/support react 16 (#221)
* chore: support react 16

* chore: support react 16
2025-05-13 06:16:00 +00:00
Yiwei Mao
b40a9eeddf
feat(docs): add auto translate scripts for docs (#205) 2025-05-09 09:21:08 +00:00
Yiwei Mao
79e4bb0556
feat(material): form materials and add scripts (#196) 2025-05-08 12:06:49 +00:00
Louis Young
19ff04abc7
feat(free-demo): support create nodes group (#185)
* feat(demo): create group tool

* feat(demo): create group shortcut

* refactor(core): split group service, controller, utils files

* feat(history): free history add group operations

* feat(demo): group node render

* feat(demo): group node registry

* refactor(stack): remove layer computing config

* feat(stack): line stackIndex cannot be recalculated by default

* feat(demo): group title & color palette acess form

* feat(demo): ungroup button & shortcut

* feat(demo): create group & ungroup operation register to free history service

* refactor(group): group shortcuts move to group-plugin

* refactor(group): group node render move to group-plugin

* fix(group): undo/redo of create node or ungroup not work

* perf(history): free history remove async operation

* feat(group): trigger select box inside group

* fix(group): container inside group

* fix(group): auto layout should not be affected by group node

* feat(container): support multi-layer nested containers

* fix(group): group css variables overwrite each other

* fix(container): node move in or out group shouldn't clear lines

* feat(demo): node should follow mouse after move out container button clicked

* feat(container): disable group move to non-group container node

* fix(container): cross-level node moving causing coord offset

* feat(demo): comment node support more button

* fix(demo): comment in container fromJSON

* feat(container): node into container show move out tips

* feat(group): node into group show move out tips

* feat(group): delete group when blocks is empty

* refactor(group): createFreeGroupPlugin move to container-plugin

* refactor(demo): replace disablePorts with defaultPorts

* fix(demo): react warning

* refactor(group): group plugin built-in GroupNodeRegistry

* refactor(group): create free-group-plugin

* fix(ci): lock & ts-check & test errors
2025-05-07 13:21:34 +00:00
chenjiawei.inizio
8c0f007127
chore: polyfill win & eslint config fix (#192)
* fix: polyfill win

* fix: demo nextjs eslint
2025-05-06 08:55:02 +00:00
Louis Young
a6d3b97057
feat: nextjs demo (#125)
* feat(demo-workflow): init demo-mastra-workflow project

* feat(demo-workflow): node render style

* feat(demo-workflow): init runtime api

* refactor(demo-workflow): component move to @editor

* refactor(demo-workflow): simplify editor client render

* refactor(demo-runtime): rename demo-mastra-workflow to demo-nextjs

* chore: rush update

* fix(plugin): package.json export dist type path

* feat(demo-workflow): remove semi-ui deps

* fix(demo-workflow): next build cannot find eslint config

* fix(demo-workflow): en lang by default
2025-04-03 07:58:20 +00:00
kirin
b58bb43bcf
chore: fix scripts with windows (#103) 2025-04-02 03:11:41 +00:00
tecvan
d90fdad677
chore: read source code directly in example docs (#77) 2025-03-21 08:33:28 +00:00
tecvan
a60840756c
chore: setup vscode settings (#72) 2025-03-20 09:32:52 +00:00
dragooncjw
5777ec2cfd chore: demo migrate rspack to rsbuild 2025-03-18 16:45:41 +08:00
liuyangxing
e7656d4cec feat(free-demo): create loop node 2025-03-18 16:13:15 +08:00
YuanHeDx
99ecb565cb fix: fix type deps 2025-03-18 14:14:50 +08:00
YuanHeDx
8027436e06 doc: complete node form basic example 2025-03-18 14:14:50 +08:00
YuanHeDx
493d3084f5 doc(node): init node form demo 2025-03-18 14:14:50 +08:00
chenjiawei.inizio
b07cebccd4
Merge branch 'main' into fix/demo-free-layout-simple 2025-03-13 12:54:15 +08:00
dragooncjw
05a5f33e16 fix: demo dep 2025-03-13 12:47:29 +08:00
knoxnoe
ed090867df fix(style): box-sizing for minimap and hover activation for brand-adder 2025-03-11 22:20:23 +08:00
dragooncjw
4e7aa1d405 chore: remove playground-plugin 2025-03-07 11:56:35 +08:00
dragooncjw
b362b85141 fix: demo lint 2025-03-04 15:01:48 +08:00
dragooncjw
700221c69b chore: ci add lint & ts 2025-03-03 21:20:22 +08:00
dragooncjw
6b36def111 fix: reflect-metadata to dependencies 2025-03-03 15:00:45 +08:00
liuyangxing
086b575dda feat(free-lines-plugin): workflow lines layer depends on stack context manager directly 2025-02-27 21:18:36 +08:00
dragooncjw
20f7205dd8 chore: apps publish with appPolicy 2025-02-24 19:30:46 +08:00
chenjiawei.inizio
c9ef66b1be chore: enable test 2025-02-24 15:47:22 +08:00
dragooncjw
3c625c0e9a chore: add eslint ts config 2025-02-21 18:08:34 +08:00
dragooncjw
d7bdf8a078 feat: init flowgram.ai
Co-Authored-By: xiamidaxia <xiamidaxia@icloud.com>
2025-02-21 16:26:12 +08:00