18 Commits

Author SHA1 Message Date
chenjiawei.inizio
cbefaa54fb
chore: add license header (#432)
* chore: add license-header

* chore: add precommit

* chore: add license header

* fix: only js & shell style
2025-07-01 11:53:02 +00:00
小智
83ae052705
feat(free-lines-plugin): add custom arrow renderer support (#376)
* feat(free-lines-plugin): add custom arrow renderer support

* fix(free-lines-plugin): remove unused FlowRendererRegistry import

---------

Co-authored-by: husky-dot <xiaozhi@xiaozhideMacBook-Pro.local>
2025-06-13 13:29:27 +00:00
Louis Young
39dbde28ae
feat(free-core): free canvas supports touch operation (#367)
* feat(core): playground drag support drag event

* feat(core): touch move the canvas position

* feat(core): touch move the node position

* feat(core): touch move create or reset line

* test(core): global add TouchList mock

* fix(core): touch drag event disable passive

* fix(core): touch event delay

* feat(port): port click support touch operation

* fix(demo): loop output port line add btn set incorrect container

* test(core): global add TouchList mock

* refactor(core): clean & format codes

* feat(core): getPosFromMouseEvent built-in getEventCoord
2025-06-13 10:37:00 +00:00
小智
a6d61d347e
feat: add customizable port colors to WorkflowPortRender (#360)
* feat(workflow-port): add customizable port colors

* fix(workflow-colors): unify CSS variable naming to --g-workflow-* format - Update LineColors enum and demo configuration - Add CSS variable definitions - Ensure consistent naming across all workflow-related variables

---------

Co-authored-by: husky-dot <xiaozhi@xiaozhideMacBook-Pro.local>
Co-authored-by: husky-dot <xiaozhi@172-0-8-36.lightspeed.rcsntx.sbcglobal.net>
2025-06-10 10:26:30 +00:00
Louis Young
46dda28464
feat(line): custom port color by classname or css variable (#274) 2025-05-26 08:38:11 +00:00
xiamidaxia
a98244c6a3
Feat/support react 16 (#221)
* chore: support react 16

* chore: support react 16
2025-05-13 06:16:00 +00:00
Louis Young
4a6e7a736f
fix(line): lines not re-rendering after hover (#181) 2025-04-27 08:55:59 +00:00
Louis Young
cb942616ab
fix(line): hover detection of the fold line (#167) 2025-04-23 04:30:58 +00:00
Louis Young
f43d70ee88
fix(core): deduplication before singleton plugin init (#142) 2025-04-15 07:41:32 +00:00
dragooncjw
6b36def111 fix: reflect-metadata to dependencies 2025-03-03 15:00:45 +08:00
liuyangxing
c0ee319eba feat(canvas): set onDragLineEnd through editorProps 2025-02-28 18:32:42 +08:00
Louis Young
0db1c612ed
Merge pull request #6 from louisyoungx/feat/free-demo-node-panel
1. add node panel component
2. register node panel plugin
3. beautify minimap style
4. add node button access node panel
5. support add node through button on the line
2025-02-28 11:48:42 +08:00
dragooncjw
dba931f56e chore: update package versions 2025-02-27 21:19:42 +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
6e9a83ec2d chore: update link 2025-02-27 18:08:47 +08:00
dragooncjw
c21422fd20 chore: migrate to bytedance 2025-02-27 17:31:02 +08:00
sanmaopep
1b2c0ea06e chore: add variable api 2025-02-25 16:19:18 +08:00
dragooncjw
d7bdf8a078 feat: init flowgram.ai
Co-Authored-By: xiamidaxia <xiamidaxia@icloud.com>
2025-02-21 16:26:12 +08:00