moklick
|
41db69e06c
|
fix(nodes): dont select nodes when selectable=false closes #1324
|
2021-07-20 17:59:04 +02:00 |
|
moklick
|
c63992e3ff
|
Revert "Merge pull request #1003 from TheUnderScorer/main"
This reverts commit 106f1f0b61, reversing
changes made to 9206e65522.
|
2021-03-29 13:26:31 +02:00 |
|
Przemysław Żydek
|
a7e0ace550
|
feat(components): Return if document is undefined
|
2021-03-22 11:36:10 +01:00 |
|
Przemysław Żydek
|
96290483b1
|
feat(components): Support passing shadow root as document
|
2021-03-22 11:34:47 +01:00 |
|
moklick
|
ebbc192b8d
|
fix(node-update): force update when source or target pos changes
|
2021-02-23 19:27:45 +01:00 |
|
moklick
|
4c76fc5ae3
|
refactor(reducer): handle unset nodes selection action
|
2021-02-15 18:21:57 +01:00 |
|
moklick
|
5aa78cf2fc
|
refactor(reducer): only iterate incoming elements once
|
2021-02-14 14:52:39 +01:00 |
|
moklick
|
1d1a17c80a
|
refactor(actions): combine batch update and update node dimension actions
|
2021-02-11 19:14:30 +01:00 |
|
moklick
|
9b70e1e0fa
|
refactor(deps): remove easy-peasy and redux-thunk
|
2021-02-11 18:57:01 +01:00 |
|
moklick
|
ba5286a105
|
refactor(elements): split edges and nodes
|
2021-02-11 18:45:05 +01:00 |
|
moklick
|
201a35dec2
|
Merge branch 'main' into refactor/redux
|
2021-02-11 17:52:54 +01:00 |
|
moklick
|
1f7d20da1b
|
refactor(useStoreActions): add types
|
2021-02-11 15:28:36 +01:00 |
|
moklick
|
835d539108
|
refactor(actions): use createAction util function
|
2021-01-28 16:33:53 +01:00 |
|
moklick
|
23c2c49e52
|
refactor(types): rename ActionTypes to ReactFlowActionTypes
|
2021-01-28 12:45:32 +01:00 |
|
moklick
|
4d382eed57
|
refactor(store): clean up
|
2021-01-28 12:33:34 +01:00 |
|
moklick
|
1a9493e3fa
|
feat(props): add nodeExtent prop closes #854
|
2021-01-26 10:29:38 +01:00 |
|
moklick
|
252552a694
|
fix(hooks): repair useStoreActions hook
|
2021-01-21 19:35:04 +01:00 |
|
moklick
|
e9a7ade236
|
refactor(store): use redux instead of easy-peasy
|
2021-01-19 13:58:24 +01:00 |
|
moklick
|
c429ae7ca4
|
feat(props): add connection mode closes #702
|
2020-11-30 13:09:56 +01:00 |
|
moklick
|
80b8016d5e
|
fix(store): add viewportBox
|
2020-11-26 15:33:41 +01:00 |
|
moklick
|
3a5ecfa666
|
Merge branch 'next' into feat/dragedge
|
2020-11-26 15:26:48 +01:00 |
|
moklick
|
e88dfdb650
|
refactor(nodes): use one resize observer for all nodes #723
|
2020-11-26 14:25:39 +01:00 |
|
moklick
|
32415077fc
|
refactor(element-updates): check if node type changed
|
2020-11-26 10:52:44 +01:00 |
|
moklick
|
93c5470d01
|
refactor(store): simplify setElement
|
2020-11-24 18:25:19 +01:00 |
|
moklick
|
52a73d68a0
|
refactor(store): simplify setElement
|
2020-11-24 18:21:36 +01:00 |
|
moklick
|
c00cfca02c
|
fix(store): remove elements
|
2020-11-18 11:16:00 +01:00 |
|
moklick
|
d6a410a0a3
|
refactor(elementUpdater): simplify
|
2020-11-18 00:16:50 +01:00 |
|
Christopher Möller
|
7f4d76cc5c
|
fix(multihandles): update handles every time the size of a node changes
|
2020-11-17 15:00:42 +01:00 |
|
moklick
|
393defc638
|
refactor(elements): only render visible handling
|
2020-11-15 18:05:44 +01:00 |
|
moklick
|
c8d945f39b
|
refactor(store): remove unused viewportBox
|
2020-11-14 17:04:29 +01:00 |
|
moklick
|
2420cf3689
|
refactor(onlyRenderVisible): change from nodes to elements #677
|
2020-11-14 16:46:14 +01:00 |
|
moklick
|
e1ae70e779
|
refactor(zoomPanHelper): export and simplify
|
2020-11-09 19:30:21 +01:00 |
|
moklick
|
c7bf8ffbcc
|
refactor(initD3): pass initial transform
|
2020-11-09 18:27:41 +01:00 |
|
Christopher Möller
|
cf38388f14
|
refactor(zoom): move zoom methods into own hook, detatch from store
|
2020-11-09 17:23:59 +01:00 |
|
Christopher Möller
|
c746fdc741
|
fix type definition for d3-zoom handler
|
2020-11-09 13:16:33 +01:00 |
|
moklick
|
9dfe7ea8e3
|
fix(edge-drag): update to new version
|
2020-11-05 16:26:02 +01:00 |
|
moklick
|
7e55f8c07f
|
fix(nodes): always drag draggable node even if not selected
|
2020-11-05 14:36:26 +01:00 |
|
moklick
|
0774d35846
|
feat(nodes): multi drag
|
2020-11-05 14:32:10 +01:00 |
|
moklick
|
7d4a6d7c36
|
Merge branch 'main' into feat/multiselect
|
2020-11-05 14:19:09 +01:00 |
|
moklick
|
8cdd9fd800
|
fix(selection): unset selection when shift pressed #641
|
2020-11-05 14:14:10 +01:00 |
|
Christopher Möller
|
febf3012d7
|
fix zoom behaviour while selection key is pressed
|
2020-11-02 13:19:04 +01:00 |
|
Christopher Möller
|
d64cdcec66
|
rewrite d3-zoom hook as react component, add pan behaviour with d3-zoom event #359
|
2020-11-02 12:36:10 +01:00 |
|
Christopher Möller
|
d6a6eb82d8
|
refactor pan/zoom behaviour, implement pan on scroll #359, edit interaction example
|
2020-10-29 17:58:36 +01:00 |
|
moklick
|
ddd3baa5f7
|
refactor(handle-handling): cleanup
|
2020-10-29 12:36:10 +01:00 |
|
moklick
|
056e817031
|
refactor(rollup): use replace plugin before other plugins
|
2020-10-23 14:06:31 +02:00 |
|
moklick
|
269dfec535
|
refactor(globals): dont use process.env
|
2020-10-23 13:56:47 +02:00 |
|
moklick
|
65a1b5e07a
|
feat(elements): multiselect
|
2020-10-22 00:03:30 +02:00 |
|
moklick
|
13a3fd46b1
|
fix(selection): handle overlapping area rounding issues closes #610
|
2020-10-21 22:13:09 +02:00 |
|
moklick
|
d266a48c14
|
fix(maxZoom): set option correctly closes #563
|
2020-10-08 15:42:39 +02:00 |
|
moklick
|
19f936a107
|
refactor(props): cleanup
|
2020-10-05 11:06:40 +02:00 |
|