Commit Graph
100 Commits
Author SHA1 Message Date
braks 17a50dc7dc chore: update deps 2023-10-30 13:36:07 +01:00
braks 961b4cdc3f chore(changeset): add 2023-10-30 13:36:07 +01:00
braks 8473135eb8 chore: update pnpm-lock.yaml 2023-10-30 13:36:07 +01:00
braks a32c81aaf3 refactor(core): add warning when viewport noop is triggered 2023-10-30 13:36:07 +01:00
braks 119f6d15db chore: cleanup components 2023-10-30 13:36:07 +01:00
braks c32c0df4fa chore(core): use define slots 2023-10-30 13:36:07 +01:00
braks e51c7e9c17 chore: update deps 2023-10-30 13:36:07 +01:00
braks 8fa3e345b6 chore(core,deps-dev): update to vue 3.3 2023-10-30 13:36:07 +01:00
braks eca82edae1 docs: add meticulous 2023-10-17 19:23:56 +02:00
braks d0c61330b8 docs: update home page styles 2023-10-07 12:22:07 +02:00
braks b0ffe42007 chore(core): update d3 type deps 2023-10-07 11:39:48 +02:00
braks 247a037a39 docs(deps): update typedoc deps 2023-10-07 11:39:48 +02:00
braks b85f37cc3b docs: update showcase dark bg 2023-10-07 00:44:06 +02:00
braks 750c01df9d docs: update home page styles 2023-10-06 23:39:02 +02:00
braks 28fd4955f4 docs: update theme 2023-10-06 23:39:02 +02:00
Git Cliff be70047e48 chore: update CHANGELOG.md 2023-10-06 16:08:25 +00:00
braks 01a53e0526 chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 93f0802257 fix(core): queue node dimensions update to nextTick 2023-10-06 18:00:01 +02:00
braks 20cd9d8e29 chore(changeset): add 2023-10-06 18:00:01 +02:00
braks c916284917 refactor(core): allow using expandParent with parent extent 2023-10-06 18:00:01 +02:00
braks 92649efcdd chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 8716a6e6b8 fix(core): disable panning when panOnDrag is false 2023-10-06 18:00:01 +02:00
braks c7ad8e00b2 chore(changeset): add 2023-10-06 18:00:01 +02:00
braks e36980337b fix(core): respect pan on scroll class name 2023-10-06 18:00:01 +02:00
braks c3b10dac0e chore(changeset): add 2023-10-06 18:00:01 +02:00
braks e71a2aa4ef feat(core): add nodeDragThreshold option 2023-10-06 18:00:01 +02:00
braks ed31890e4a chore(changeset): add 2023-10-06 18:00:01 +02:00
braks db894a5adb feat(core): add flowToScreenCoordinate & screenToFlowCoordinate to viewport actions 2023-10-06 18:00:01 +02:00
braks 8ae351ff6b chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 29f3d2d5e1 feat(core): add areNodesInitialized getter 2023-10-06 18:00:01 +02:00
braks 1bf479140f chore(changeset): add 2023-10-06 18:00:01 +02:00
braks edc7669b18 feat(core): add getIncomers, getOutgoers & getConnectedEdges as store actions 2023-10-06 18:00:01 +02:00
braks 5e888987eb chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 870bc4f74a chore(core): cleanup 2023-10-06 18:00:01 +02:00
braks ce1647ad1e feat(core): cleanup handle bounds from node when handle is unmounted 2023-10-06 18:00:01 +02:00
braks 5e78795764 chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 3e446fab68 feat(core): allow passing a number as connectable prop 2023-10-06 18:00:01 +02:00
braks 590fa2a754 chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 75b1a6944d fix(node-resizer): wait for node to be initialised before enforcing min/max size 2023-10-06 18:00:01 +02:00
braks dcb02cbfcb chore(changeset): add 2023-10-06 18:00:01 +02:00
braks ad7d01305e fix(core): unselect edge if selected and multi-selection is active 2023-10-06 18:00:01 +02:00
braks 88882d0875 chore(core): cleanup markers 2023-10-06 18:00:01 +02:00
braks 2f2036eafc chore(changeset): add 2023-10-06 18:00:01 +02:00
braks 7a013771f3 feat(core): add source and target node ids to edge remove changes 2023-10-06 18:00:01 +02:00
braks db16495e0f docs: update vitepress 2023-10-06 17:12:38 +02:00
braks 2ad5814666 docs: add kestra to showcase 2023-10-06 17:12:38 +02:00
braks 166b3ef8e9 docs(deps): update deps 2023-10-06 17:12:38 +02:00
braks 7ecf37b20c docs: add showcase section to home page 2023-10-06 17:12:38 +02:00
braks 41015cc07f chore(docker): update dev container config 2023-09-25 12:30:57 +02:00
Git Cliff 6c9b890c6c chore: update CHANGELOG.md 2023-08-21 15:47:52 +00:00
braks c47149b536 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 06851e6894 fix(node-resizer): enforce min/max width/height on nodes 2023-08-21 17:44:20 +02:00
braks 7cf967a9c3 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 505ecc4c21 fix(core): reset isPressed value when switching from boolean to other keyfilter 2023-08-21 17:44:20 +02:00
braks 65c3a05d84 chore(core): cleanup 2023-08-21 17:44:20 +02:00
braks 2f2f537af7 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks f095917e97 fix(core): clear key on keyup so combinations work during simultaneous keypress 2023-08-21 17:44:20 +02:00
braks a57946a325 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 0867637b50 fix(core): allow passing key combination as string 2023-08-21 17:44:20 +02:00
braks f0b5f67284 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 2f66300f05 fix(core): better smoothstep edge label position 2023-08-21 17:44:20 +02:00
braks 71aa00bc7a chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 86957a0c71 fix(core): horizontal scroll on windows 2023-08-21 17:44:20 +02:00
braks 0364a83ab9 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 67704e5a8f fix(core): use os specific key defaults 2023-08-21 17:44:20 +02:00
braks 8943ec762b fix(core): vertically or horizontally aligned nodes 2023-08-21 17:44:20 +02:00
braks 77ccc7ec86 chore(core): cleanup 2023-08-21 17:44:20 +02:00
braks 74cc767036 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 5f8336747a fix(minimap): pass missing minimap node props 2023-08-21 17:44:20 +02:00
braks c9a1c5b2fb chore(changeset): add 2023-08-21 17:44:20 +02:00
braks fd31d4007e feat(minimap): add offsetScale prop 2023-08-21 17:44:20 +02:00
braks 76cce30178 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks bb1473a688 fix(core): add role img to edges if not focusable 2023-08-21 17:44:20 +02:00
braks cee9ff71f0 chore(changeset): add 2023-08-21 17:44:20 +02:00
braks 16bf14c7d4 fix(core): smooth step edge horizontally or vertically aligned nodes 2023-08-21 17:44:20 +02:00
Git Cliff 0bc04e58d3 chore: update CHANGELOG.md 2023-07-27 16:38:16 +00:00
braks a69b816891 chore(changeset): add 2023-07-27 18:36:41 +02:00
braks 9d1f5fa629 fix(core): check if viewport is defined before setting 2023-07-27 18:36:41 +02:00
Git Cliff cfbc4d2065 chore: update CHANGELOG.md 2023-07-25 07:21:41 +00:00
braks 95612bae49 chore(changeset): add 2023-07-25 09:20:15 +02:00
braks ac86b77b89 fix(core): unwrap blur fn 2023-07-25 09:20:15 +02:00
braks 814d5edb26 chore(changeset): add 2023-07-25 09:20:15 +02:00
braks eb29f96f96 refactor(core): add viewport to export obj and deprecate position and zoom 2023-07-25 09:20:15 +02:00
braks fd155e41af fix(core): wait for viewport helper in fromObject action 2023-07-25 09:20:15 +02:00
Git Cliff f28318e874 chore: update CHANGELOG.md 2023-07-24 21:50:16 +00:00
braks 02891b3aa9 chore(changeset): add 2023-07-24 23:46:59 +02:00
braks 2a597f8605 feat(core): allow passing node or id to getoutgoers/getincomers 2023-07-24 23:46:59 +02:00
braks c4acb0d0f6 feat(core): add flag to removeNodes to remove children of a node 2023-07-24 23:46:59 +02:00
braks bc2de7254a chore(changeset): add 2023-07-24 23:46:59 +02:00
braks 45f18d5459 fix(core): use detached scope to dispose state and stop watcher 2023-07-24 23:46:59 +02:00
braks 581f2b1fec chore(changeset): add 2023-07-24 23:46:59 +02:00
braks 620852b860 fix(core): watch applyDefault state in useVueFlow scope 2023-07-24 23:46:59 +02:00
braks 4ed3acc021 chore(changeset): add 2023-07-24 23:46:59 +02:00
braks 987538aebd feat(core): add hasListener to event hooks 2023-07-24 23:46:59 +02:00
braks 52ba0928f4 chore(docs): cleanup dead links 2023-07-24 23:46:59 +02:00
braks 4412516476 chore(core): cleanup 2023-07-24 23:46:59 +02:00
braks 5395c57d5d chore(changeset): add 2023-07-24 23:46:59 +02:00
braks 9f63252c62 feat(core): add setViewport and getViewport to viewport helper 2023-07-24 23:46:59 +02:00
braks ed6c298385 refactor(core): deprecate setTransform & getTransform 2023-07-24 23:46:59 +02:00
braks a2e4d99f5b fix(core): dont wait for nodesInitialized to trigger for viewport helper 2023-07-24 23:46:59 +02:00