Commit Graph
100 Commits
Author SHA1 Message Date
braks e1c904f97f chore(controls): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:55:14 +01:00
braks f50644ffd2 chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:55:14 +01:00
braks a55f39ba25 refactor(controls): move controls into separate package
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:55:14 +01:00
braks 2eaf9e4340 chore(background): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks cbdd8cc998 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks c7b51025d0 refactor(background): move background into separate package
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks af801c74ce chore(minimap): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks e5829e8d73 chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks 281279044c refactor(minimap): move minimap to separate package
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks e44b683b74 refactor(additional-components): remove additional components package
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks 306cd3dabf chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks 4fb26533cd refactor(core,additional-components): move panel component to core pkg
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:53:44 +01:00
braks 3f4e6961c0 chore: remove resize rotate node pkg
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-13 14:06:42 +01:00
braks 440186d2a1 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 21:32:17 +01:00
braks 97426d56d5 fix(core): add missing dragging prop to GraphNode type
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 21:32:17 +01:00
braks 854db50282 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 21:32:17 +01:00
braks dbeba2e7c8 fix(minimap): add missing dragging and selected flags to minimap node slots
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 21:32:17 +01:00
braks 639245b1e2 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 16:31:25 +01:00
braks be662eef92 chore(core): remove console log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 16:31:25 +01:00
braks 1a4a2a6275 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 16:08:07 +01:00
braks ac8c2573f6 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 15:53:43 +01:00
braks ddf6e5f5db fix(core): add missing dragging flag to nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 15:53:43 +01:00
braks 88b0e34cd8 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 12:12:44 +01:00
braks fdf9516a7f fix(core): prevent watcher being stopped oncleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 12:12:44 +01:00
braks 5b748a6631 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 11:15:54 +01:00
braks 47432a8238 fix(core): use connectable prop or global connectable in Handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-12 11:15:54 +01:00
braks dc2ff6401d refactor: use next release as release commit message
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-10 14:21:21 +01:00
braks 7abc395654 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-10 13:31:55 +01:00
braks 9142a2e13d fix(core): node extent not properly applied for child nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-10 13:31:55 +01:00
braks 2e4d69f4b6 docs: add pkg entrypoints for typedocs
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-10 00:32:29 +01:00
braks ccff5b8bd0 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 23:13:55 +01:00
braks ac8ef13632 fix(core): watcher not working with onMounted hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 23:13:55 +01:00
braks e0c4f4d64c docs: cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 7db0575fef chore: update pnpm-lock.yaml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 8169a1d237 docs: add node-toolbar to deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 136cc19fe2 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 52c23e9770 docs: add toolbar example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks c37bb8a3cf chore(node-toolbar): update README.md
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 614ff727b9 chore(node-toolbar): add auto-imports.d.ts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 196215d9e2 feat(examples): add node-toolbar example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks f6acbd8dc6 feat(node-toolbar): add node-toolbar component
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 2829f8a92d feat: add toolbar pkg
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:52:01 +01:00
braks 4103ef60bb refactor(core): dispose v-model watchers on scope dispose
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:42:56 +01:00
braks 50e596046b chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:42:56 +01:00
braks 473fd83c59 refactor(core): separate model and store watchers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:42:56 +01:00
braks 1ca8c2a9be chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:40:50 +01:00
braks a8f679c36b refactor(core,nodes,edges): deep reactive nodes and edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-09 20:40:50 +01:00
braks 715a070187 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 22:50:30 +01:00
braks 7daadfc383 fix(nodes): properly calculate node extent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 22:50:30 +01:00
braks 50a24e4017 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 22:49:32 +01:00
braks 602fbada4b fix(core,additional-components): apply translate extent on pan
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 22:49:32 +01:00
braks 47ad11dcab chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 16:48:18 +01:00
braks dce5d86867 refactor(nodes): only trigger dragging flag when a change has occured
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-08 16:48:18 +01:00
braks 61d28e81f1 chore: bump version 2022-12-06 18:00:06 +01:00
Braks 870eec046f Create cyan-bugs-fetch.md 2022-12-06 17:50:51 +01:00
braks af699d384c refactor(core): omit type prop for smooth step edge props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:49:27 +01:00
braks 016206d00f chore: update pnpm-lock.yaml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:49:27 +01:00
braks 27c6c42303 refactor(core,edges): enable vue macros betterDefine and remove duplicate interface defs
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:49:27 +01:00
braks 21523ceb4e chore(deps-dev,core): add extended vue macros
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:49:27 +01:00
braks 912da4d0a6 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:46:15 +01:00
braks a1e1304b63 fix(core): prevent valid connections on same node and handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:46:15 +01:00
braks 7ba6215542 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:46:02 +01:00
braks 0d44179373 fix(core): allow middle mouse pan over edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:46:02 +01:00
braks c673b04422 fix(edges): type marker prop in EdgeProps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:41:46 +01:00
braks 9326c580da chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:41:22 +01:00
braks f4a4736899 refactor(core): remove barrel files and use auto-imports instead
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:41:22 +01:00
braks aed0845857 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:08:11 +01:00
braks 9cab0257d6 refactor(core): add HandleConnectableFunc type
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:08:11 +01:00
braks 4be318807e chore(deps): update deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-06 17:07:58 +01:00
braks 9568794e36 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-05 18:41:36 +01:00
braks 84f82b6ad5 fix(core): patch VueFlow slots after build and apply correct types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-05 18:41:36 +01:00
braks f3a6ab8417 chore: update examples header
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-05 18:39:48 +01:00
braks 9b70fc15b5 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-05 17:52:42 +01:00
braks 39997732c3 fix(additional-components): render minimap node slot
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-05 17:52:42 +01:00
braks 051dcc477f chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-02 16:14:34 +01:00
braks 99c67860cb refactor(core): change shallowReactive properties in elements to reactive
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-02 16:14:34 +01:00
braks c56ee5a6e9 chore: add changeset 2022-12-02 15:03:28 +01:00
braks 91d7c9d52a fix(core): allow null as key-code
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-02 15:03:28 +01:00
braks 7dfceb2133 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-02 12:13:05 +01:00
braks 7dec8b779c fix(core): check for arr length before triggering immediate model watcher
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-02 12:13:05 +01:00
Git Cliff dd7e38dfe9 chore: update CHANGELOG.md 2022-12-01 15:47:25 +00:00
braks 298e44b88e chore: bump version 2022-12-01 16:42:08 +01:00
braks 649bdb94d4 fix(core,nodes,edges): nullish check for event obj 2022-12-01 15:21:39 +01:00
braks 54fbfaa7de fix(core,nodes,edges): nullish check for event obj 2022-12-01 15:21:39 +01:00
braks fc15fa3276 chore: add changeset 2022-11-25 13:32:28 +01:00
braks 66f866e717 fix(core): update model-value regardless of arr length 2022-11-25 13:32:28 +01:00
Git Cliff 48b7238c7d chore: update CHANGELOG.md 2022-11-19 11:23:04 +00:00
braks 1cca3d0b8c chore: add changeset 2022-11-19 12:07:51 +01:00
braks 463b5d70ef refactor(core): add connecting class to SelectionPane while connecting 2022-11-19 12:07:51 +01:00
braks 5303f10a80 chore: add changeset 2022-11-19 12:00:20 +01:00
braks 1bc6a7dcce fix(core,nodes): update position on dimensions change 2022-11-19 12:00:20 +01:00
braks 6047b908d9 chore: add changeset 2022-11-17 20:05:02 +01:00
braks b3fdbd884a feat(core): support touch for connection creation 2022-11-17 20:05:02 +01:00
braks 686b351569 chore: add changeset 2022-11-17 19:04:41 +01:00
braks bae43249e1 feat(core,xp): add nested flow support for edge alignment (connections dont work) 2022-11-17 19:04:41 +01:00
braks 3c660583cb feat(core): add __experimentalFeatures flag to store 2022-11-17 19:04:41 +01:00
Git Cliff d24e2113d6 chore: update CHANGELOG.md 2022-11-17 17:56:22 +00:00
braks 62918cf400 chore(docs): elevate nested flow on home page 2022-11-17 18:46:42 +01:00
braks 3ca17d4073 chore(core): cleanup node wrapper 2022-11-17 17:55:20 +01:00
braks 06fc9f2ec4 chore: add changeset 2022-11-17 17:55:20 +01:00