Commit Graph
129 Commits
Author SHA1 Message Date
braks 9e51070144 fix(core,viewport): watch shouldPanOnScroll & shouldPanOnDrag 2024-01-21 17:02:19 +01:00
braks e7fb6813cd fix(core,viewport): allow panning on scroll when selection is active 2024-01-21 14:35:35 +01:00
braks 458b5d42ba fix(core): remove ts-transform-paths and use relative paths 2023-12-12 23:36:33 +01:00
braks cc89e995fb fix(core): respect zoom key when hovering nopan elements 2023-11-09 14:19:51 +01:00
braks 6162389cc2 revert(core): cleanup imports from vueuse/core that exist in vue
This reverts commit 7cc798ad
2023-11-08 16:22:15 +01:00
braks 7cc798adae chore(core): cleanup imports from vueuse/core that exist in vue 2023-11-08 08:27:12 +01:00
braks 28b66a3d66 chore(core): add comments 2023-11-08 08:27:12 +01:00
braks 70ae0749b7 chore(core): cleanup slots 2023-11-08 08:27:12 +01:00
braks ffceea93a8 fix(core): allow pan on drag when pan key is activated 2023-10-30 20:30:56 +01:00
braks 88cfd402ed perf(core): cleanup computed vars 2023-10-30 13:36:07 +01:00
braks 049b1da0c6 fix(core): allow panning when panKey is pressed 2023-10-30 13:36:07 +01:00
braks 2a407f59e3 refactor(core): add stub for addEventListener in useWindow 2023-10-30 13:36:07 +01:00
braks 15c3fd5dd7 fix(core): use correct filter for panOnScroll class 2023-10-30 13:36:07 +01:00
braks c32c0df4fa chore(core): use define slots 2023-10-30 13:36:07 +01:00
braks b0ffe42007 chore(core): update d3 type deps 2023-10-07 11:39:48 +02:00
braks 93f0802257 fix(core): queue node dimensions update to nextTick 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 e36980337b fix(core): respect pan on scroll class name 2023-10-06 18:00:01 +02:00
braks 29f3d2d5e1 feat(core): add areNodesInitialized getter 2023-10-06 18:00:01 +02:00
braks 88882d0875 chore(core): cleanup markers 2023-10-06 18:00:01 +02:00
braks 86957a0c71 fix(core): horizontal scroll on windows 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 4d5bbab506 fix(core): use noop viewport operations instead of waiting for promise 2023-07-19 19:12:29 +02:00
Braks 5838454086 refactor(core): resolve slots before returning default component (#1013) 2023-07-10 19:20:26 +02:00
Braks 55de815a39 chore(core): cleanup (#1003) 2023-07-10 19:20:26 +02:00
braks 82befe722a chore(core): cleanup 2023-06-15 22:35:25 +02:00
braks 8e5d748013 refactor(core): use separate svg container for edges 2023-06-15 22:35:25 +02:00
braks 33b6fe121a fix(core): correct connection line calculation 2023-06-15 22:35:25 +02:00
braks f720f27360 chore(core): remove reactivity transform 2023-05-25 20:48:26 +02:00
braks 1180ab247f chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks e3e6a03359 refactor(core): add explicit imports and remove auto-imports
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-25 20:48:26 +02:00
braks 128b968168 chore: lint 2023-05-25 20:48:26 +02:00
braks 6b88c97a22 chore: lint
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-11 15:33:42 +02:00
braks e5591ee1df refactor(core): remove reactivity transform from viewport component
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-10 14:04:53 +02:00
braks 74a51f4339 fix(core): orphaned edge warn for undeletable edges when calculating max z-index
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-05 11:02:58 +02:00
braks 85dcbf4b46 fix(core): pass selectionKeyCode ref to useKeyPress
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-05 11:02:58 +02:00
braks 98e6f17002 fix(core): emit pane mouse move if no active selection exists
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-05-05 11:02:58 +02:00
braks 56e911c1e7 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 554ebebd13 refactor(coe): remove unnecessary computed var
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 5560949ed1 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-11 20:28:02 +02:00
braks 5a50cfd90b feat(core): add clickConnectStart & clickConnectEnd events
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-03 08:53:33 +02:00
braks 22accaed0d fix(core): hide transformation pane to avoid flickering of graph
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-04-02 20:52:57 +02:00
braks f61e5beb02 chore: lint files
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-31 21:30:23 +02:00
Yann CandBraks 330a3b7a4f fix: make @wheel and @touchstart event passive 2023-03-29 11:26:49 +02:00
braks 976f7c257b fix(core): add missing error event definition
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-24 21:31:24 +01:00
braks c330686833 fix(core): only use visible nodes to check if nodes are initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-24 21:31:24 +01:00
Alex Van LiewandBraks c93e4054c3 fix(core): remove erroneous window.stop in EdgeRendered 2023-03-23 15:58:30 +01:00
braks 8c3f54ec28 feat(core): add onError hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-23 15:58:30 +01:00
braks 0fb4713c0b chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-22 20:09:05 +01:00
braks e7c39b065d fix(core): non-passive wheel event listener violation
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-22 20:09:05 +01:00