Christopher Möller
|
6da79b572a
|
fix(edge renderer): change wording for target handle id
|
2020-11-16 15:04:34 +01:00 |
|
Christopher Möller
|
142a119027
|
Merge branch 'chore/improve-edge-warning' of https://github.com/justrhysism/react-flow into justrhysism-chore/improve-edge-warning
|
2020-11-16 15:02:51 +01:00 |
|
Christopher Möller
|
16abf0595f
|
fix(edges): change xy positions to detect when edge is hidden
|
2020-11-16 14:51:59 +01:00 |
|
Christopher Möller
|
fc16bc1168
|
fix(panOnScroll): invert scroll direction (#683)
|
2020-11-16 13:12:29 +01:00 |
|
Christopher Möller
|
30037dcf52
|
chore(deps): use react 17 (#686), remove why-did-you-render dependency
|
2020-11-16 12:49:23 +01:00 |
|
 Rhys LloydandRhys Lloyd
|
58c9e60a73
|
chore(edge): Output edge id with source/target warnings
|
2020-11-16 14:58:59 +10:30 |
|
moklick
|
6c75635629
|
refactor(smoothStepEdge): cleanup
|
2020-11-15 21:14:45 +01:00 |
|
moklick
|
2b1366fe46
|
refactor(edgeRenderer): cleanup
|
2020-11-15 18:21:32 +01:00 |
|
moklick
|
393defc638
|
refactor(elements): only render visible handling
|
2020-11-15 18:05:44 +01:00 |
|
moklick
|
b0500bc208
|
refactor(edges): visible even if source and target are not visible #677
|
2020-11-15 14:15:35 +01:00 |
|
moklick
|
7d788a1ed7
|
refactor(edgeRendererUtils): cleanup
|
2020-11-14 17:26:37 +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
|
7482b961b0
|
refactor(deps): remove resize-observer
|
2020-11-11 18:33:32 +01:00 |
|
moklick
|
ee439857f0
|
refactor(zoomPanHelper): always return functions, add initialized flag #678
|
2020-11-11 10:25:56 +01:00 |
|
moklick
|
ee87ce64db
|
style(minimap): transparent mask
|
2020-11-10 18:40:45 +01:00 |
|
moklick
|
75a7825d2f
|
refactor(NodeRenderer): cleanup
|
2020-11-10 18:37:43 +01:00 |
|
moklick
|
ae6ce3cd05
|
feat(panOnScroll): add mode options free, vertical and horizontal
|
2020-11-10 17:56:19 +01:00 |
|
moklick
|
5e28762f53
|
refactor(nodes): don't re-render on pan #677
|
2020-11-10 17:06:18 +01:00 |
|
moklick
|
959216f6fc
|
refactor(keycodes): allow strings and numbers as key codes
|
2020-11-10 14:27:15 +01:00 |
|
Christopher Möller
|
e088287370
|
fix(useKeyPress): reset key when window loses focus #641
|
2020-11-10 12:58:15 +01:00 |
|
moklick
|
0fbefe5a58
|
refactor(GraphView): reduce amounts of re-renderings
|
2020-11-09 22:24:12 +01:00 |
|
moklick
|
d06868ecde
|
refactor(graphview): extend react flow props
|
2020-11-09 22:00:26 +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 |
|
moklick
|
7cc2306975
|
feat(reactflowInstance): add toObject function closes #603
|
2020-11-09 18:17:36 +01:00 |
|
moklick
|
2db5a7bce2
|
refactor(getElements): use internal node position #603
|
2020-11-09 17:48:51 +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 |
|
Christopher Möller
|
cf34c8f48e
|
fix(panOnScroll): normalize scroll speed in different browsers closes #665
|
2020-11-09 12:39:21 +01:00 |
|
moklick
|
7981230a57
|
fix(panOnScroll): use deltaX instead of wheelDeltaX event prop
|
2020-11-05 17:56:38 +01:00 |
|
moklick
|
0a77162ddb
|
refactor(nodes): handle selection when selectNodesOnDrag=false
|
2020-11-05 15:36:35 +01:00 |
|
moklick
|
fe3db783f1
|
refactor(global-keyhandler): cleanup
|
2020-11-05 15:32:23 +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 |
|
 Moritz KlackandGitHub
|
40ef6e076e
|
Merge pull request #662 from justrhysism/feat/forward-node-position-661
Forward position to NodeComponent
|
2020-11-05 11:50:49 +01:00 |
|
Rhys Lloyd
|
20c7f1622c
|
Resolve #661
Forward positional data to Node Component.
|
2020-11-05 09:14:45 +10:30 |
|
 Rhys LloydandGitHub
|
4a5f0b5a76
|
Resolve #659
Set border-box explicitly so upstream frameworks don't upset the layout.
|
2020-11-05 08:08:56 +10:30 |
|
Christopher Möller
|
de1f7dba5d
|
prevent page bouncing when panOnScroll is enabled #359
|
2020-11-03 16:10:24 +01:00 |
|
moklick
|
b88729fbf1
|
feat(panOnScroll): add speed option
|
2020-11-03 15:58:47 +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
|
2c8a5595bb
|
fix(globals): declare __ENV__
|
2020-10-29 16:40:41 +01:00 |
|
moklick
|
ddd3baa5f7
|
refactor(handle-handling): cleanup
|
2020-10-29 12:36:10 +01:00 |
|
Naden
|
a3e9cbf9dc
|
Cleanup of jasonpul's connection-validation branch
|
2020-10-27 14:51:54 +11: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 |
|