Christopher Möller
eed5717821
Merge branch 'main' into v10
2021-10-14 14:03:03 +02:00
Christopher Möller
f30ba98a53
feat(BezierEdge): use quadratic bezier curve for top-left and bottom-right edges
2021-10-13 16:43:11 +02:00
moklick
ae621d084c
chore(selection-listener): remove easy-peasy related comment
2021-10-06 10:30:08 +02:00
Moritz Klack and GitHub
be3b451d1d
Refactor: add possibility to use different keys or combinations as a key code ( #1554 )
...
* feat(keys): support for combinations and multiple possibilites for one action
* refactor(globalKeyHandler): pass deps to useEffect
* refactor(examples): define key codes outside of the component
2021-10-05 15:27:07 +02:00
datoslabs
0d497b6569
Add optional node dragHandle prop as DraggableCore handle.
...
#1413
2021-10-04 16:20:44 -04:00
moretall
eff3e72e4f
Fix when it disappears when connecting an edge to update to a new node
2021-09-13 16:50:02 +09:00
moklick
4a5ceb3fd7
refactor(handle): forward ref closes #1458 closes #1385
2021-09-01 23:04:24 +02:00
moklick
e744c41821
refactor(ts): ignore for shadow root elementFromPoint
2021-09-01 22:37:01 +02:00
moklick
1aacf04433
fix(onMoveStart): trigger always closes #1452
2021-09-01 22:36:37 +02:00
DiamondDrake
d51d677106
removed copy pasta null
2021-07-20 15:43:28 -04:00
DiamondDrake
b7e63c17e7
Extend Connection Line props
...
Include Node and Handle in props passed to custom connection lines for advanced usage.
2021-07-20 15:39:11 -04:00
moklick
41db69e06c
fix(nodes): dont select nodes when selectable=false closes #1324
2021-07-20 17:59:04 +02:00
moklick
595a715a0f
refactor(exports): export all edges closes #1355
2021-07-20 11:53:59 +02:00
moklick
ef47500122
feat(props): add preventScrolling prop closes #1077
2021-07-01 15:30:29 +02:00
moklick
55d95d3684
refactor(panOnScroll): check nowheel class closes #1322
2021-07-01 14:18:03 +02:00
moklick
310bee0dc8
feat(fitView): add minZoom and maxZoom params closes #1301
2021-06-23 14:28:48 +02:00
Moritz Klack and GitHub
6c834c80c0
Merge pull request #1272 from flamewow/fix/smoothStepEdge
...
fixed smoothStepEdge behaviour for sourceX > targetX case
2021-06-23 12:44:10 +02:00
Ilya Moroz
87d518f8b5
fixed smoothStepEdge behaviour for sourceX > targetX for sourcePosition === Position.Right && targetPosition === Position.Left case
2021-06-16 15:00:16 +03:00
moklick
d480d25761
refactor(controls): use button element for buttons instead of divs closes #1228
2021-06-16 11:37:41 +02:00
moklick
27e2781d8c
feat(props): add onEdgeUpdateEnd handler closes #1157
2021-05-29 15:12:31 +02:00
moklick
3124d46732
refactor(edge-updater): pass handle type #1212
2021-05-28 14:26:03 +02:00
moklick
64510998c0
fix(layouting): update node dimensions closes #1181
2021-05-28 13:08:17 +02:00
moklick
3232a33e9e
feat(edgeUpdate): add onEdgeUpdateStart handler closes #1120
2021-04-30 16:09:46 +02:00
moklick
7c62787c98
refactor(wrapNode): dont call dimension update twice on mount #1075
2021-04-29 17:27:29 +02:00
moklick
047366d71c
refactor(props): set default of onlyRenderVisibleElements=false #1075
2021-04-29 17:26:11 +02:00
moklick
ba388514bd
refactor(edgetext): catch pointer events closes #1121
2021-04-24 23:24:04 +02:00
moklick
a54ca3e1e9
refactor(controls): dont render controls immediately closes #1051
2021-04-24 14:59:20 +02:00
moklick
74c7fca80e
refactor(utils): export getRectOfNodes closes #1107
2021-04-24 14:29:52 +02:00
Moritz Klack and GitHub
6b6c85fe45
Merge pull request #1116 from clementloridan/main
...
fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent
2021-04-24 14:15:05 +02:00
Clément Loridan
1bc4b46471
fix(edge: styles): click only on the stroke of the edge
2021-04-24 13:50:04 +03:00
Clément Loridan
0e9ae9fbc1
fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent
2021-04-22 09:56:48 +03:00
moklick
8a08559d65
refactor(draggables): disable userSelectHack closes #1057
2021-04-17 20:59:39 +02:00
moklick
c638e780aa
refactor(edgetext): render children closes #1073
2021-04-17 20:57:07 +02:00
moklick
2aee9605a9
style(background): slighter smaller dots by default
2021-04-17 20:50:44 +02:00
moklick
5422017592
refactor(nodes): enable mouse handles even when selectable=false closes #1094
2021-04-17 20:50:26 +02:00
Coen
ec57c12630
If window is undefined default to crispEdges
2021-04-15 16:26:20 +02:00
Coen
2b11cb94f9
move shape-rendering to svg component
2021-04-15 14:12:56 +02:00
Coen
7781886dd7
Fixed minimap on Safari, Chrome, etc
2021-04-15 14:06:33 +02:00
moklick
9fa5347f00
fix(bg): dont cut off dots closes #1088
2021-04-14 10:11:36 +02:00
moklick
d5b84afcc1
chore(example): add edge double click to overview
2021-04-14 09:57:23 +02:00
Анна Кузнецова
f565676233
onEdgeDoubleClick support
2021-04-13 20:29:39 +05:00
moklick
46665a2f90
fix(edges): handle mixed flows
2021-04-06 18:52:53 +02:00
moklick
5eef2e5969
refactor(smoothedge): handle mixed flows
2021-04-05 16:12:12 +02:00
moklick
4a3a6a3a62
refactor(lib): forward ref closes #1050
2021-03-30 12:20:44 +02:00
moklick
66e7697e45
refactor(edge-labels): allow React component closes #1045
2021-03-29 14:21:34 +02:00
moklick
2eea1c34a1
refactor(handles): check if inside a shadow root
2021-03-29 13:46:41 +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
Moritz Klack and GitHub
106f1f0b61
Merge pull request #1003 from TheUnderScorer/main
...
Support react-flow inside shadow root
2021-03-29 12:50:20 +02:00
moklick
9a7ccbf829
refactor(edges): handle mixed edges #961
2021-03-28 17:01:50 +02:00
moklick
6cc2910477
fix(background): multiple backgrounds, separate pattern ids closes #1037
2021-03-26 22:43:19 +01:00