braks
|
b411c1e411
|
fix(core): await node init to add handle bounds in Handle
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:44:36 +01:00 |
|
braks
|
8734a16ae6
|
fix(core): add initialized prop to GraphNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:44:36 +01:00 |
|
braks
|
00a9795a41
|
chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:39:40 +01:00 |
|
braks
|
e69e19a8df
|
chore(core): remove log
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-14 12:39:40 +01:00 |
|
braks
|
9d5cda970c
|
docs: add node toolbar and resizer to config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 21:47:06 +01:00 |
|
braks
|
af84c13978
|
docs: correct resizer example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 21:40:58 +01:00 |
|
braks
|
22da724ab7
|
docs: update component documentation
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 21:37:36 +01:00 |
|
braks
|
92ac6e2847
|
docs: remove ts from node-resizer example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 17:23:24 +01:00 |
|
braks
|
6d96898bce
|
docs: correct component name
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 17:22:41 +01:00 |
|
braks
|
2d51a2972a
|
chore(controls,minimap): update vue-flow peer dep to 1.6.0
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 16:51:23 +01:00 |
|
braks
|
7140beb799
|
chore(minimap): add missing styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 16:16:08 +01:00 |
|
braks
|
4b7a96cef9
|
chore: correct pkg versions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:54:17 +01:00 |
|
braks
|
57d583ddb7
|
chore: remove unused changeset file
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:51:41 +01:00 |
|
braks
|
8e5a9d04ec
|
docs: add node-resizer to typedocs config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
35d6f309b7
|
chore: cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
c5c60b8894
|
chore(node-resizer): add README
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
3fc1b39ce2
|
chore(core): cleanup unused vars in Handle.vue
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
97791c9c31
|
chore: update pnpm-lock.yaml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
217ee6b0df
|
chore(core): filter addition and removal changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
f31f0073f7
|
docs: add node resizer example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
1739797cfe
|
chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
3f1d7257bf
|
feat(examples): add node resizer example
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
49d6f452b3
|
chore(node-resizer): add todo msg for adding a plugin
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
d883ed782a
|
feat(node-resizer): implement node resizer components
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
89b5da9ae3
|
chore(examples): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
029a0d9a21
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
5c726ece40
|
refactor(core): apply multiple changes at once to element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
99f5e18408
|
refactor(core): apply multiple changes at once to element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
9f4c48b849
|
chore: update pnpm-lock.yaml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
9e05f02bc7
|
refactor(core): apply multiple changes at once to element
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
20c353a070
|
feat(core): add dragging, selected and resizing flag to GraphNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
5033babdc2
|
feat(core): add useGetPointerPosition composable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
681551507a
|
feat(node-resizer): add node-resizer pkg
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:49:20 +01:00 |
|
braks
|
745f1c2682
|
chore: update changeset files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:32:28 +01:00 |
|
braks
|
000dd5c9ba
|
refactor: replace additional-components package occurrences
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:29:00 +01:00 |
|
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 |
|