Commit Graph

279 Commits

Author SHA1 Message Date
Yanyan-Wang
fe7dcbb528 docs: add data docs 2023-11-10 18:43:02 +08:00
Yanyan-Wang
9aaa29c98d docs: update docs 2023-11-10 15:00:08 +08:00
Yanyan-Wang
f0defa51ed docs: chore structure 2023-11-10 14:49:37 +08:00
Yanyan-Wang
7836ce2608 docs: update docs 2023-11-10 14:19:01 +08:00
Yanyan-Wang
d7042e720f docs: update readme in site 2023-11-10 13:44:42 +08:00
Yanyan-Wang
175a3f79b1 docs: update links in docs 2023-11-10 13:35:12 +08:00
Yanyan-Wang
b4b58f49e7 docs: en docs for data and graph apis 2023-11-10 12:42:25 +08:00
Yanyan-Wang
6a649ca275 docs: remove v4 docs 2023-11-09 17:51:17 +08:00
Yanyan-Wang
29466b30f9 docs: add docs for layouts 2023-11-09 17:50:23 +08:00
Yanyan-Wang
8cfa5e61e6 perf: seperate debounce update relates for correct updating and better performance 2023-11-09 14:44:36 +08:00
Yanyan-Wang
fde08a480b perf: performance of update position 2023-11-08 15:02:08 +08:00
Yanyan-Wang
1e3a800da9 docs: update v5 docs 2023-11-07 21:39:59 +08:00
Yanyan-Wang
7fcced87f4 chore: arrange the docs 2023-11-07 18:30:09 +08:00
Yanyan-Wang
23f66a04bf docs: add graph and data docs 2023-11-07 17:40:38 +08:00
Yanyan-Wang
0fbe76dbda chore: refine demo and test data 2023-11-01 17:18:41 +08:00
Yanyan-Wang
4c22889e9f chore: update test data to json 2023-11-01 16:28:53 +08:00
Yanyan-Wang
06c4990271 perf: update incremental nodes initial positions for better animations 2023-11-01 15:12:14 +08:00
Yanyan-Wang
2cb187eb8f chore: demo review 2023-10-31 22:14:20 +08:00
Yanyan-Wang
b843ef601e fix: label update problem when fitView and fitCenter with animations; fix: badge shapes display 2023-10-26 12:34:45 +08:00
Yanyan-Wang
2d0bf33db0 feat: label canvas and lod controller plugin 2023-10-24 18:04:11 +08:00
Yanyan-Wang
95abc85e06 feat: fitView support configure onlyZoomAtLargerThanViewport; fix: dagre with layer in node data; 2023-10-19 13:42:52 +08:00
Yanyan-Wang
b853dd2355 feat: fitView with onlyOutOfView config; fix: fitView animations; feat: offsetDistance animations; 2023-10-19 13:42:52 +08:00
Yanyan-Wang
6146e8cbf0 fix: error occurs when palette in theme is an object; fix: setItemState ignore when ids is empty 2023-10-19 13:42:52 +08:00
yvonneyx
c80d5899d6 Merge remote-tracking branch 'origin/v5' into v5-polyline-bugfix 2023-10-17 10:10:55 +08:00
yvonneyx
466c9cee71 docs: update sites 2023-10-16 20:10:28 +08:00
yvonneyx
a1a1f8a35a feat: update polyline 2023-10-16 19:54:03 +08:00
Yanyan-Wang
5a905f1f74 fix: drag-canvas and zoom-canvas should debounce condition 2023-10-11 20:33:18 +08:00
Chushen
eb293b7520 docs: add english doc of g2 chart node 2023-10-11 19:26:42 +08:00
Chushen
3e9e92833d docs: update g2 chart node demos 2023-10-11 15:56:24 +08:00
Chushen
d356a6b0a9 chore: fix: fix issue that site cannot start with pnpm and types problems 2023-10-11 14:45:20 +08:00
Chushen
acf450741c feat(docs): add custom g2 node demos 2023-10-11 13:37:08 +08:00
Chushen
7feab21cd5 chore: config for global types 2023-10-11 13:35:29 +08:00
yvonneyx
f21b12f28a Merge remote-tracking branch 'origin/v5' into feat/processParallelEdges 2023-10-10 18:48:39 +08:00
Yanyan-Wang
554b8b8bf3 fix: updateMapper with type change 2023-10-10 16:37:16 +08:00
Yanyan-Wang
fba9c158b1 fix: create-edge shouldBegin and shouldEnd 2023-10-10 11:51:20 +08:00
yvonneyx
a45097714b fix: refine process parallel edges 2023-10-09 15:35:22 +08:00
yvonneyx
86be188583 Merge remote-tracking branch 'origin/v5' into feat/processParallelEdges 2023-10-09 14:53:21 +08:00
Yanyan-Wang
1576b71906 chore: update version nums 2023-10-08 22:13:57 +08:00
yvonneyx
1597a9a9f7 fix: polyline cannot display arrow; automatic obstacle avoidance 2023-10-08 21:27:48 +08:00
Yanyan-Wang
874755301b fix: adding plugins by api results in missing afterrender and afterlayout timing events triggered 2023-10-08 17:58:49 +08:00
Yanyan-Wang
21a7ea1e39 chore: update version num 2023-10-08 15:00:35 +08:00
Yanyan-Wang
dbca9b43c7 docs: add map view demo 2023-10-08 14:50:16 +08:00
Yanyan-Wang
1b9ca79ae8 chore: update version numbers 2023-10-07 19:37:54 +08:00
Yanyan-Wang
5ec4bdfe0e chore: export BaseNode; fix: cannot zoom-in with zoom-3d; chore: unify before and afterlayout events 2023-10-07 19:15:25 +08:00
yvonneyx
77ce78928b feat: update transform PLUGIN dataflow 2023-10-07 17:59:58 +08:00
hustcc
ec82521bf0 refactor: remove antv/matrix-util with gl-matrix 2023-09-27 15:52:49 +08:00
yvonneyx
eb28c80281 feat: processParallelEdge supports add data 2023-09-22 10:22:47 +08:00
Yanyan-Wang
554ea202df chore: remove console 2023-09-21 17:12:58 +08:00
Yanyan-Wang
5307ff8475 chore: remve console 2023-09-21 17:12:47 +08:00
Yanyan-Wang
5204fcbdbe fix: combo link point 2023-09-21 16:52:05 +08:00
Yanyan-Wang
bc177ba8a9 chore: refine 2023-09-21 16:34:02 +08:00
Yanyan-Wang
349d5d377a fix: edges are not correctly updated while combo collapsing; fix: 3d graph edge rendering problem; 2023-09-21 16:32:11 +08:00
Yanyan-Wang
c1e13785e8 chore: update version num 2023-09-20 21:41:55 +08:00
Yanyan-Wang
d847d6082a docs: add scroll-canvas, snapline, create-edge demos 2023-09-20 20:45:13 +08:00
yvonneyx
af94170275 Merge remote-tracking branch 'origin/v5' into feat/processParallelEdges 2023-09-20 20:21:01 +08:00
Yanyan-Wang
b27f42c911 chore: refine 2023-09-20 18:17:33 +08:00
Yanyan-Wang
e657fef1a9 feat: support drawing transient shapes by cloning several shapes from an item 2023-09-20 09:54:46 +08:00
Yanyan-Wang
05214ee16c feat: update mapper 2023-09-13 18:46:45 +08:00
Yanyan-Wang
c8b204406c chore: update test baseline 2023-09-13 10:42:31 +08:00
yvonneyx
b516769927 feat: processParallelEdges 2023-09-11 13:26:30 +08:00
Yanyan-Wang
b5af9c4894 perf: add optimize option to spec; feat: tile for first rendering and zoom-canvas drag-canvas opt 2023-09-11 09:43:29 +08:00
yvonneyx
8a2c4c502c docs: redo/undo; perf: update API name 2023-09-08 17:28:31 +08:00
Yanyan-Wang
97ca1fc4df chore: update site 2023-09-06 14:10:29 +08:00
Yanyan-Wang
ddbdb320b0 fix: path node anchor shapes and badge shapes 2023-09-06 11:04:46 +08:00
Yanyan Wang
bf12667b3e
Merge pull request #4805 from antvis/feat-image-node
feat: add image node
2023-09-05 10:47:58 +08:00
Yanyan-Wang
df71fe1c5c docs: fix doc url problem 2023-09-04 20:04:16 +08:00
yuqi.pyq
2538ba5bfc chore: add image node example 2023-09-04 17:34:26 +08:00
Yanyan-Wang
91491a3a06 chore: update version nums 2023-09-01 17:51:31 +08:00
Yanyan-Wang
017f5125ec docs: add publish doc to site 2023-09-01 17:08:40 +08:00
Yanyan-Wang
ea8624b299 docs: update site news 2023-09-01 16:07:37 +08:00
Yanyan-Wang
7bf5b84f5b chore: refine doc 2023-09-01 15:41:05 +08:00
Yanyan-Wang
90ccdc4ad1 docs: update 2023-09-01 10:05:25 +08:00
Yanyan-Wang
8bdd693963 chore: update data urls 2023-09-01 00:13:08 +08:00
Yanyan-Wang
885e0b0656 chore: update beta version 2023-08-31 23:46:08 +08:00
Yanyan Wang
83ae26590b
Merge pull request #4902 from antvis/v5-site-refine
chore: update site screenshots
2023-08-31 23:40:20 +08:00
Yanyan Wang
1ca3b08193
Merge pull request #4899 from antvis/feat/timebar
feat: add timebar plugin
2023-08-31 23:39:40 +08:00
Yanyan-Wang
d1af6f0534 chore: update site screenshots 2023-08-31 23:39:09 +08:00
Yanyan Wang
82a2c7e1a5
Merge pull request #4901 from antvis/v5-screenshot
chore: replace v5 screenshots for site
2023-08-31 22:22:46 +08:00
Yanyan-Wang
f951c95fb3 chore: replace v5 screenshots for site 2023-08-31 22:16:30 +08:00
pomelo
5e17afdca5
Merge pull request #4900 from antvis/baihui
Feat: translate docs
2023-08-31 09:15:49 -05:00
pomelo-nwu
beb1968271 feat: ajust navbar 2023-08-31 22:14:22 +08:00
baihui
5f3c7fd843 Merge branch 'baihui' of https://github.com/antvis/G6 into baihui 2023-08-31 22:10:32 +08:00
Yanyan Wang
1f46b96685
Merge branch 'v5' into feat/timebar 2023-08-31 22:08:43 +08:00
pomelo-nwu
ec76ecb73c feat: update doc 2023-08-31 22:06:26 +08:00
pomelo-nwu
4b27a2decf feat: update config 2023-08-31 22:00:18 +08:00
baihui
0eba0b9d59 docs: 翻译中文readme 2023-08-31 21:59:28 +08:00
Chushen
d2892723b4 docs(timebar): add site demos 2023-08-31 21:47:30 +08:00
pomelo-nwu
80f73acb52 feat: add item module,not translate 2023-08-31 21:44:58 +08:00
yvonneyx
aadef7f171
add V5 site elements & interactions (#4896)
* docs: v5-site-elements

* docs: add interaction demos

* docs: add interaction demos

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-08-31 21:29:06 +08:00
pomelo-nwu
f64553cbeb feat: translate 2023-08-31 20:33:50 +08:00
Yanyan-Wang
665b612c54 chore: update beta verion url 2023-08-31 20:02:14 +08:00
Yanyan-Wang
11631817b1 chore: transform to transforms 2023-08-31 19:58:09 +08:00
Yanyan-Wang
b201af82aa docs: tutorial docs 2023-08-31 18:16:13 +08:00
yuqi.pyq
239e3df077 chore: fix layout translate example 2023-08-31 15:21:57 +08:00
yuqi.pyq
173bfc97fc chore: prevent builtin animation in webgl for now 2023-08-31 15:04:35 +08:00
yuqi.pyq
e8dd7704a5 fix: skip rendering label text if content is empty 2023-08-31 14:49:51 +08:00
Yanyan-Wang
f64269350a test: add test data 2023-08-31 13:19:03 +08:00
Yanyan-Wang
068ad11d22 chore: refine demos 2023-08-31 11:14:16 +08:00
xiaoiver
dbb893da28
feat: legend (#4889) 2023-08-31 11:12:13 +08:00
pomelo
7668e0c9bf
Merge pull request #4887 from antvis/v5-tutorial
feat: add update and feature docs;
2023-08-30 20:11:24 -05:00
Yanyan-Wang
25295b2872 fix: remove emoji from dumirc to avoid page rendering error for site 2023-08-31 02:12:06 +08:00
pomelo
339f28c564
feat: fix plugin demo with extensions (#4885)
* feat: fix plugin demo with extensions

* Chore:check translate (#4886)

* feat: check plugins

* chore: update docs
2023-08-31 01:43:08 +08:00
Yanyan-Wang
ea290872d7 docs: update and feature docs for site; docs: add some interaction demos to site 2023-08-31 01:18:58 +08:00
pomelo
1099252812
Feat: Add API Docs (#4877)
* feat: update api-doc config

* feat: add doc input

* feat: update docs
2023-08-30 19:46:37 +08:00
xiaoiver
8201044261
fix: 3d example (#4880)
* fix: 3d example

* chore: lint
2023-08-30 19:46:00 +08:00
Yanyan-Wang
504e969bb4 docs: add feature demos to site 2023-08-30 14:33:36 +08:00
Yanyan-Wang
0fa5a8a1b4 feat: add 3d demo to site 2023-08-30 14:32:45 +08:00
Yanyan-Wang
2e6b64d707 chore: export necessary things 2023-08-30 14:32:44 +08:00
pomelo
1eda86a093
V5 locale (#4870)
* feat: fix locale

* feat: update api doc
2023-08-29 18:39:28 +08:00
pomelo
c9548251ff
Chore: Add Typedoc (#4866)
* feat: add typedoc config

* feat: update api docs

* feat: export plugin interfaces

* feat: update lock.yaml

* chore: remove dump code

* chore: update doc

* feat: add translate scripts
2023-08-29 15:38:07 +08:00
Yanyan Wang
49829444a6 docs: animate demos for tree and combo (#4868) 2023-08-29 15:20:16 +08:00
Yanyan-Wang
7894ffd09d docs: animation demos for v5 site 2023-08-29 15:19:51 +08:00
Yanyan-Wang
9dc1af0ddc docs: tree layout demos 2023-08-29 15:19:51 +08:00
Yanyan-Wang
9a9872ba79 docs: add graph layout demos; fix: force layout problem 2023-08-29 15:19:50 +08:00
pomelo
14e70346a4
Merge pull request #4849 from antvis/demo-plugins
Add Plugins Demos
2023-08-27 23:38:35 -05:00
pomelo-nwu
0b835e1b00 feat: update demo 2023-08-28 11:35:11 +08:00
pomelo-nwu
78fc03c304 feat: update menu and tooltip demo 2023-08-25 15:23:12 +08:00
pomelo-nwu
b744acd560 feat: update demo 2023-08-25 13:52:08 +08:00
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
pomelo-nwu
0ba9861006 chore: update tsconfig 2023-08-25 10:37:47 +08:00
pomelo-nwu
f4fd5ace59 feat: update minimap demo 2023-08-25 10:35:20 +08:00
pomelo-nwu
1b530f748e feat: add util.mock function 2023-08-25 10:01:17 +08:00
yvonneyx
253be0d729 Merge remote-tracking branch 'origin/v5' into feat/edge-polyline 2023-08-24 16:45:26 +08:00
pomelo-nwu
e72a74d32a chore: update ci 2023-08-24 14:51:08 +08:00
pomelo-nwu
4a016a4fad Merge remote-tracking branch 'origin/v5' into v5-redo/undo 2023-08-24 10:54:57 +08:00
Yanyan Wang
4cbdce93fa
Revert "V5 donut" 2023-08-24 10:17:57 +08:00
yvonneyx
3dd8625766 feat: support history (visibility, state, position) 2023-08-14 19:37:34 +08:00
markliao
8a520b2cb6
V5 feat/cubic edge,cubic horizon edge,cubic vertical edge (#4669)
* chore: update dependencies

* update jest.config.js for using `@kayahr/jest-electron-runner`
* update rollup.config.js for using `@rollup/plugin-terser`

* chore: add line-edge integration test

* chore: done feat/cubic-edge

chore: add integration test

chore: add unit test(but there have several tests TODO )

* feat: v5-cubic-horizon-edge

*feat: v5-cubic-horizon-edge

*chore: test/unit/v5-cubic-horizon-edge

*chore: test/integration/v5-cubic-horizon-edge

* feat: v5-cubic-horizon-edge

*feat: v5-cubic-horizon-edge

*chore: test/unit/v5-cubic-horizon-edge

*chore: test/integration/v5-cubic-horizon-edge

fix: curve bug

* chore: lint fix & use English comments

* chore: change test svg link & fix cubic offset

*chore: change test svg link

*fix: fix the cubic offset

* chore: fix rebase issue

* Feat: add  'topRight'  position configuration in BadgesShapes (#4624)

* fix: support position config:'topRight'

* add demo to reproduce bug

* chore: fix rebase conflict

* V5 fix label shape error (#4645)

* update: update demo for bug reproduce

* fix: fix the bug

* v5-rect#1 (#4640)

* feat: add RectNode

* add: add rect test demo

* add: add rect test demo

* update: update RectNode with less override

* update: remove 'console.log'

* update: remove comment

* update: remove cn comment

* add: add rect-spec.ts for unit test

---------

Co-authored-by: Yanyan Wang <yanyanwang93@gmail.com>

* fix: implement onZoom as empty function for 3d node (#4647)

* fix: implement onZoom as empty function for 3d node

* chore: refine

* chore: lint

* add: make the error message more readable (#4666)

* feat: add contextmenu event for graph canvas, node, and edge (#4675)

* feat: v5-quadratic (#4656)

* add: add a test demo

* feat: add quadratic

* add: add unit test demo

* fix: add seItemState(selected、active、highlight、inactive、disable) test into spec.

* chore: fix rebase conflicts

* chore: done feat/cubic-edge

chore: add integration test

chore: add unit test(but there have several tests TODO )

* feat: v5-cubic-horizon-edge

*feat: v5-cubic-horizon-edge

*chore: test/unit/v5-cubic-horizon-edge

*chore: test/integration/v5-cubic-horizon-edge

* feat: v5-cubic-horizon-edge

*feat: v5-cubic-horizon-edge

*chore: test/unit/v5-cubic-horizon-edge

*chore: test/integration/v5-cubic-horizon-edge

fix: curve bug

* chore: lint fix & use English comments

* chore: trim up code format

*chore: use relative import path

*chore: delete unused imports

*fix: fix the rebase imports

* chore: fix base.ts

* chore: fix rebase conflicts

* chore: elint fix format

---------

Co-authored-by: MaLaiXiGua <55946653+zqqcee@users.noreply.github.com>
Co-authored-by: MaLaiXiGua <941107676@qq.com>
Co-authored-by: Yanyan Wang <yanyanwang93@gmail.com>
Co-authored-by: MaLaiXiGua <zqqcee@163.com>
2023-06-26 16:54:52 +08:00
Yanyan-Wang
3095544cdf chore: commit history cleaning 2023-02-02 10:31:36 +08:00