braks
|
35d6f309b7
|
chore: cleanup
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
|
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
|
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
|
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
|
745f1c2682
|
chore: update changeset files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2022-12-13 15:32:28 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
braks
|
298e44b88e
|
chore: bump version
|
2022-12-01 16:42:08 +01:00 |
|
braks
|
54fbfaa7de
|
fix(core,nodes,edges): nullish check for event obj
|
2022-12-01 15:21:39 +01:00 |
|
braks
|
66f866e717
|
fix(core): update model-value regardless of arr length
|
2022-11-25 13:32:28 +01:00 |
|
braks
|
463b5d70ef
|
refactor(core): add connecting class to SelectionPane while connecting
|
2022-11-19 12:07:51 +01:00 |
|
braks
|
1bc6a7dcce
|
fix(core,nodes): update position on dimensions change
|
2022-11-19 12:00:20 +01:00 |
|
braks
|
b3fdbd884a
|
feat(core): support touch for connection creation
|
2022-11-17 20:05:02 +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 |
|
braks
|
3ca17d4073
|
chore(core): cleanup node wrapper
|
2022-11-17 17:55:20 +01:00 |
|
braks
|
406b20b8ba
|
chore(core): cleanup import paths
|
2022-11-17 17:55:20 +01:00 |
|
braks
|
6f8b16a867
|
fix(core,nodes): apply initial extent on nodes
|
2022-11-17 17:55:20 +01:00 |
|
braks
|
a379b4f1cf
|
chore(core): cleanup change handler
|
2022-11-17 17:55:20 +01:00 |
|