Commit Graph
402 Commits
Author SHA1 Message Date
moklick 60bbbb4d58 fix(expandParent): check for dimensions closes #2280 2022-07-18 12:05:03 +02:00
moklick 30cd89917e fix(handle-calculation): dont rely on current viewport #2032 #2276 2022-07-12 15:46:23 +02:00
moklick 044095bda1 fix(onNodeDrag): show correct position closes #2246 2022-07-11 16:13:33 +02:00
moklick 3b94186903 fix(subflows): node extent relative to parent closes #2232 2022-06-21 18:06:07 +02:00
moklick 3d74b519b5 refactor(markers): optimze marker creation, pass ids closes #2188 2022-06-21 17:15:58 +02:00
moklick dbd527acd0 fix(fitview): handle child nodes closes #2223 2022-06-21 12:33:05 +02:00
moklick e03d6c23ec fix(selection): only calculate selection box if selected nodes > 0 2022-06-16 13:33:36 +02:00
moklick 0724936be4 fix(nodes): draggable when toggle hidden prop closes #2205 2022-06-07 23:11:32 +02:00
Moritz KlackandGitHub 26795be7fb fix(subflows): use abs positions for internal calculations (#2189)
* refactor(dragging): only use absolute positions
* refactor(drag): handle node extent
* refactor(drag-handler): return latest data
* refactor(use-drag): cleanup

fixes #2181
2022-06-01 12:55:36 +02:00
moklick 2ed3ffe818 refactor(internals): make prop optional 2022-05-26 20:57:12 +02:00
moklick 6e6deae633 examples(useReactFlow): add addEdges 2022-05-26 19:12:20 +02:00
moklick 78b5077652 refactor(bg): set scaled gap to 1 if equals 0 closes #2083 2022-05-23 16:32:11 +02:00
moklick a1e25bb332 test(basic): adjust tests 2022-05-23 16:07:36 +02:00
moklick 37d473c940 refactor(node-renderer): use default type if type is invalid closes #2033 2022-05-22 16:56:11 +02:00
moklick a88e53ddc5 refactor(nodes): simplify selection handling 2022-05-22 14:09:40 +02:00
moklick 94321613f2 fix(elementsSelectable): still draggable if not selectable 2022-05-19 12:49:35 +02:00
moklick 0d3439903c refactor(connect-events): add onClickConnect events 2022-05-18 23:26:56 +02:00
moklick 4f97ec539f refactor(wrapEdge): remove unnecessary memoization 2022-05-17 14:43:12 +02:00
moklick f9b364d77f Merge branch 'main' into refactor/d3-drag 2022-05-17 00:19:58 +02:00
moklick 193670743c chore(deps): bump 2022-05-16 20:55:45 +02:00
moklick 1eee0cd377 refactor(useDragNode): cleanup, refactoring 2022-05-16 18:56:26 +02:00
hiyangguo a07f3dc528 fix: fixed an issue where Handle component onMouseDown event could not be bind 2022-05-13 19:54:26 +08:00
moklick 35d30f5b2e Merge branch 'main' into refactor/d3-drag 2022-05-08 18:57:52 +02:00
moklick c8d31f3a8e chore(examples): update packages 2022-05-08 13:33:37 +02:00
moklick 6af190c272 chore(packages): update 2022-04-30 14:30:20 +02:00
moklick ebf2a66639 chore(cypress): use latest version 2022-04-27 10:45:25 +02:00
moklick 90aca9d4e6 refactor(examples): update types of some examples 2022-04-25 11:08:24 +02:00
moklick e4eb9d0b38 Merge branch 'main' into refactor/react18 2022-04-25 09:58:10 +02:00
moklick f4b52a6419 chore(examples): pkg 2022-04-18 11:09:40 +02:00
Christopher Möller 4afb386124 fix(useDrag): calculate offset for drag handlers 2022-04-14 14:16:19 +02:00
moklick f2004fe45a refactor(nodes): use-d3drag 2022-04-13 11:19:17 +02:00
moklick c8b5c8a3b8 Merge branch 'main' into refactor/react18 2022-04-11 16:45:06 +02:00
moklick f56d9b8430 refactor(wrapper): use PropsWithChildren 2022-04-11 16:15:55 +02:00
moklick 607e8061c9 refactor(lib): use react 18 2022-04-11 16:11:14 +02:00
moklick 8d5305d240 refactor(edge-types): cleanup 2022-04-11 13:36:39 +02:00
Moritz KlackandGitHub c7fdfedd95 Merge branch 'main' into feature/edgeUpdateWithMoreInfo-1961 2022-04-11 13:28:45 +02:00
moklick d92928e19f Merge branch 'main' into feat/umdbuild 2022-04-11 12:23:54 +02:00
Andreas Schultz 4d6c6ffc7d Also add 'handleType' parameter to 'onEdgeUpdateEnd' callback analogous to 'onEdgeUpdateStart' 2022-04-11 07:39:22 +02:00
moklick d464ccda77 refactor(change-events): cleanup delete events #2036 2022-04-02 12:32:07 +02:00
moklick fc9cf9604c feat(package): add umd version 2022-03-30 18:20:43 +02:00
moklick b413c768dd fix(useKeyPress): handle combinations closes #2022 closes #2030 2022-03-30 11:24:23 +02:00
moklick 7217cffe7e refactor(index): export getBezier ang getSimpleBezier center functions 2022-03-23 10:43:31 +01:00
moklick 903b795762 refactor(delete): only trigger when some node or edge is selected #1987 2022-03-22 18:29:34 +01:00
moklick 5b32746422 fix(useReactFlow): use onNodesChange and onEdgesChange 2022-03-15 18:38:58 +01:00
Joey Ballentine 6f51af2074 Improve UE-style Bezier Edge calculation 2022-03-14 12:52:18 -04: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 fe5337d1b8 refactor(keys): accept null as key #1463 2022-02-22 21:23:22 +01:00