Commit Graph

147 Commits

Author SHA1 Message Date
Yanyan Wang
d8ff8c938f
fix: polyline anchor point and arrow; (#4852)
* docs: graph layout demos

* chore: refine

* chore: refine
2023-08-25 13:05:55 +08:00
Yanyan Wang
6187e9d63d
fix: data validate with data update (#4851)
* fix: data validate with data update

* chore: refine
2023-08-25 10:36:49 +08:00
ZqqceE
640eb6ecc9
feat: v5 star node (#4817)
* feat: v5 star node type

* test: add unit test

* chore: delete old version star

* fix: star node keyShape

* test: passed star node unit test

* chore: remove unnecessary imported packages

* fix: override drawAnchorShape

* fix: override drawAnchorShape

* test: unit test in a new way

* chore: undo package.json

* chore: make the function name more meaningful

* fix: draw anchor shape

* test: unit test

* fix: lint

---------

Co-authored-by: Yanyan Wang <yanyanwang93@gmail.com>
2023-08-25 10:32:21 +08:00
Yanyan Wang
c4e87ad97c
feat: anchor points and shapes for node (#4829)
* feat: anchor points and shapes for node

* feat: arrows for edge

* chore: lint

* chore: update lock file up to date
2023-08-25 10:25:57 +08:00
pomelo
03bec558c6
Merge pull request #4848 from antvis/v5-data-validate
feat: precheck for data validation and formatting
2023-08-24 20:50:54 -05:00
Yanyan-Wang
f15fb78bc8 feat: precheck for data validation and formatting 2023-08-24 23:11:45 +08:00
ZqqceE
56059acfb9
v5 diamond node (#4847)
* feat: v5 node diamond

* test: unit test and display demo

* fix: fix lint
2023-08-24 19:44:22 +08:00
pomelo
f41bdc392b
Merge pull request #4802 from antvis/feat/edge-polyline
feat: v5- polyline
2023-08-24 19:15:07 +08:00
pomelo-nwu
a685b87b67 chore: update ci 2023-08-24 19:09:11 +08:00
yvonneyx
5fa7bee265 fix: merge 2023-08-24 17:56:29 +08:00
yvonneyx
253be0d729 Merge remote-tracking branch 'origin/v5' into feat/edge-polyline 2023-08-24 16:45:26 +08:00
yvonneyx
5a3c618309
Merge pull request #4823 from antvis/v5-redo/undo
v5  redo/undo
2023-08-24 16:32:22 +08:00
pomelo-nwu
95a7a8e5e6 ci: add cache id 2023-08-24 15:53:54 +08:00
pomelo-nwu
286b4d6aac feat: update ci 2023-08-24 15:47:03 +08:00
pomelo-nwu
42b84b84ed feat: update ci 2023-08-24 15:44:35 +08:00
pomelo-nwu
ad14cba261 feat: remove grid.png 2023-08-24 15:36:09 +08:00
pomelo-nwu
a5c0c6126f feat: update ci 2023-08-24 15:15:58 +08:00
pomelo-nwu
cc7954c241 feat: update ci 2023-08-24 15:11:28 +08:00
yvonneyx
4442af405b Merge remote-tracking branch 'origin/v5' into v5-redo/undo 2023-08-24 15:07:02 +08:00
yvonneyx
1251a74aa8 fix: prevent history unloaded block execution 2023-08-24 15:01:13 +08:00
pomelo-nwu
5f17701b0e chore: update ci 2023-08-24 14:57:07 +08:00
pomelo-nwu
e72a74d32a chore: update ci 2023-08-24 14:51:08 +08:00
pomelo-nwu
1a201ec8e5 chore: update ci 2023-08-24 14:42:04 +08:00
pomelo-nwu
8717256c87 feat: update ci 2023-08-24 14:37:11 +08:00
pomelo-nwu
079ef8480b feat: fix ci 2023-08-24 14:11:59 +08:00
Yanyan Wang
c01a1e1aae
feat: rect type combo and its behaviors (#4844)
* feat: rect combo

* feat: behaviors for rect combo

* chore: lint

* chore: update lock file up to date

* chore: refine lock file

* chore: update workflows

* feat: comboCombined layout

* chore: update layout

* chore: update lock

* chore: refine
2023-08-24 14:08:15 +08:00
yvonneyx
c6923569f6 chore: merge remote-tracking branch 'origin/v5' into v5-redo/undo 2023-08-24 13:30:15 +08:00
yvonneyx
26915d6cd9 fix: v5 history 2023-08-24 13:26:26 +08:00
yvonneyx
c09593aa2c
feat: v5 donut (#4846)
Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-08-24 12:37:13 +08:00
pomelo-nwu
d1f6f75897 feat: update deps 2023-08-24 11:28:18 +08:00
yvonneyx
6606a018c1 test: update polyline integration test 2023-08-24 11:01:58 +08:00
pomelo-nwu
4a016a4fad Merge remote-tracking branch 'origin/v5' into v5-redo/undo 2023-08-24 10:54:57 +08:00
pomelo
fcd25b36ed
Merge pull request #4845 from antvis/revert-4835-v5-donut
Revert "V5 donut"
2023-08-24 10:19:58 +08:00
Yanyan Wang
4cbdce93fa
Revert "V5 donut" 2023-08-24 10:17:57 +08:00
yvonneyx
0bf1fc1558 test: update polyline integration test 2023-08-24 09:54:30 +08:00
yvonneyx
e227c0175c Merge remote-tracking branch 'origin/v5' into feat/edge-polyline 2023-08-23 20:29:52 +08:00
yvonneyx
b9fee4d5ed
Merge pull request #4835 from antvis/v5-donut
feat: v5 donut
2023-08-23 20:25:49 +08:00
yvonneyx
9242fd6203 feat: update rdo/undo pause and resume stacking 2023-08-23 19:52:19 +08:00
pomelo-nwu
5f833933e5 Merge branch 'v5' into v5-donut 2023-08-23 15:20:56 +08:00
yvonneyx
a81e5d0a5f fix: update v5 polyline test 2023-08-23 14:17:04 +08:00
ZqqceE
08092adfcc
feat: v5-hexagon (#4827)
* feat: v5 new node hexagon

* test: add test demo

* test: add hexagon unit test

* test: remove labelBackground attr

* chore: remove unnecessary imported packages

* feat: add position config to drawAnchorShape

* test: unit test hexagon in a new way

* chore: change the function name

* fix: fix typo

* fix: use the new 'drawAnchorShape' func

* Merge branch 'v5-hexagon' of https://github.com/zqqcee/G6 into v5-hexagon

* test: unit test

* chore: change func name
2023-08-23 13:40:54 +08:00
yvonneyx
f2359c08a5 test: update donut&active relation integration test 2023-08-23 13:38:35 +08:00
yvonneyx
01640211f0 Merge remote-tracking branch 'origin/v5' into v5-donut 2023-08-23 12:59:29 +08:00
yvonneyx
6affd2d610 Merge remote-tracking branch 'origin/v5' into feat/edge-polyline 2023-08-23 12:55:53 +08:00
yvonneyx
38d7adc1f8 feat: update v5-polyline 2023-08-23 10:53:33 +08:00
pomelo
3a1c07ec21
Merge pull request #4825 from antvis/plugins/toolbar
Plugins/toolbar
2023-08-23 09:19:56 +08:00
pomelo-nwu
e283c07c9b feat: update code 2023-08-23 09:19:16 +08:00
pomelo
bf7fe4ef25
Merge pull request #4826 from antvis/fix/typo
feat: replace IPoint
2023-08-22 19:33:49 +08:00
pomelo-nwu
59bc4cce29 feat: fix ci 2023-08-22 19:06:47 +08:00
ZqqceE
c53fb92e5d
v5 new drawAnchorShape (#4840)
* fix: reduce the number of computation times

* feat: add anchor position for rect node

* feat: add anchor position for circle node

* test: unit test triangle node

* feat: add anchor position for ellipse node

* feat: new drawAnchorShape that support string configuration

* fix: add calculateAnchorPosition and move it into base.ts

* chore: npm run fix

* chore: move convertToNumber to utils dir

* test: unit test
2023-08-22 17:33:25 +08:00