Commit Graph
103 Commits
Author SHA1 Message Date
moklick 9fff0e5c69 refactor(bezier-edge): only do calculations when necessary 2022-03-14 17:44:33 +01:00
moklick bc5d1df10e refactor(edges): add BaseEdge 2022-03-14 16:27:44 +01:00
moklick b362c11851 refactor(edges): use new edge as default, add simplebezier 2022-03-14 16:01:00 +01:00
Joey Ballentine 3c96b07c9c Rename to "unreal" edge, fix for both horizontal and vertical handles 2022-03-14 01:06:26 -04:00
Joey Ballentine 726bc2e0b3 Add Unreal Engine style bezier edge 2022-03-14 01:06:14 -04:00
moklick 895e0bc524 refactor(store): use store.setState directly instead of actions 2021-12-11 05:22:41 +01:00
moklick 2e83af4638 Merge branch 'main' into v10 2021-12-04 01:01:25 +01:00
moklick 330eefe695 refactor(selection): only fire selection changes that changed 2021-11-26 18:42:52 +01:00
moklick d260abec75 refactor(actions): addSelectedElements => addSelectedNodes, addSelectedEdges 2021-11-26 15:18:27 +01:00
moklick 33255635af refactor(edge-renderer): cleanup 2021-11-26 07:07:21 +01:00
Christopher Möller b2ac219912 refactor(edge): pass onEdgeUpdate instead of creating onConnect function 2021-11-25 16:04:08 +01:00
Christopher Möller 0f480444f2 chore(markers): cleanup marker api 2021-11-24 12:02:09 +01:00
moklick fe9c1f02dc refactor(nodes-edges): rename isHidden to hidden 2021-11-18 13:06:14 +01:00
moklick a79e953ab3 refactor(boolean-props): omit is prefix 2021-11-09 12:35:21 +01:00
moklick 371e8ddfd6 chore(edges): remove logs 2021-11-01 12:04:18 +01:00
moklick 03887ad79f fix(edges): connect from left to right with connection mode loose closes #1613 2021-11-01 12:03:16 +01:00
moklick a0b8aa6fcb Merge branch 'v10' into refactor/nodes-edges-state 2021-10-20 10:52:11 +02:00
moklick 410b12946d refactor(state): separate nodes and edges 2021-10-19 11:09:49 +02:00
Christopher Möller d3b1148bca feat(markers): implement more generic api for markerEnd and markerStart handling 2021-10-14 17:53:50 +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 1f41cc0d9a refactor(zustand): use shallow when needed 2021-10-13 16:19:46 +02:00
moklick ee0d29029a refactor(state): replace redux with zustand 2021-10-13 12:54:01 +02: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
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 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 3232a33e9e feat(edgeUpdate): add onEdgeUpdateStart handler closes #1120 2021-04-30 16:09:46 +02:00
moklick ba388514bd refactor(edgetext): catch pointer events closes #1121 2021-04-24 23:24:04 +02:00
Moritz KlackandGitHub 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 0e9ae9fbc1 fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent 2021-04-22 09:56:48 +03:00
moklick c638e780aa refactor(edgetext): render children closes #1073 2021-04-17 20:57:07 +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 9a7ccbf829 refactor(edges): handle mixed edges #961 2021-03-28 17:01:50 +02:00
moklick cd1baadf41 feat(edges): add mouse handler closes #987 2021-03-12 20:46:14 +01:00
moklick 6d2221b058 fix(edges): unset nodes selection on click closes #966 2021-03-05 20:57:50 +01:00
moklick 33b2a90040 Merge branch 'main' of github.com:wbkd/react-flow into main 2021-03-05 20:55:54 +01:00
moklick 0ca48c2b7f refactor(edgeAnchor): add types, class name handling 2021-03-05 20:49:14 +01:00
Eugene Samonenko d89be58e54 feat(edgeUpdater): add edgeUpdaterRadius prop 2021-03-03 13:10:33 +02:00
moklick 254003919c refactor(edge-text): allow html attributes as props 2021-03-01 15:42:17 +01:00
Eugene Samonenko 9bdd49de20 fix(wrapEdge): use simplified EdgeAnchor component 2021-03-01 10:59:18 +02:00
Eugene Samonenko 6ed73fb7c2 fix(wrapEdge): use simplified EdgeAnchor component 2021-03-01 10:54:24 +02:00
Eugene Samonenko 443b1cef02 fix(wrapEdge): use EdgeAnchors components 2021-02-26 15:48:29 +02:00
Eugene Samonenko 2f2ba19be9 fix(wrapEdge): shift edge updater circles positions to not overlap node handles 2021-02-26 14:18:23 +02:00
moklick 0d1d802ed5 feat(edge): add onEdgeContextMenu handler #943 2021-02-26 10:51:25 +01:00
moklick 47b95f7250 refactor(edge): update background when label changes 2021-02-25 17:40:16 +01:00
moklick 782d567851 refactor(wrapEdge): pass source and target handle ids to edge closes #814 2021-01-11 12:51:03 +01:00
moklick 2ad121fad0 refactor(edges): pass source and target handle ids for click and selection #739 2020-12-01 10:51:15 +01:00