Commit Graph
4434 Commits
Author SHA1 Message Date
RedPhoenixQ 72582b035f Move node EventMap to types and use createEventDispatcher from svelte
Using createEventDispatcher from another imported function seems to
break the svelte types and thus none of the node events where typed.
2024-04-22 18:29:07 +02:00
Moritz KlackandGitHub a6c0bdc863 Merge pull request #4193 from xyflow/next
React Flow 12.0.0-next.15
2024-04-22 15:13:23 +02:00
moklick 40937c38ae refactor(updateNode): replace false as default closes #4164 2024-04-22 15:09:30 +02:00
moklick d0e07b2e04 chore(packages): bump 2024-04-22 15:06:05 +02:00
moklick 7e8bcd8825 refactor(react): add setAttributes for dimension changes 2024-04-22 14:51:23 +02:00
Moritz KlackandGitHub 973a3ddd35 fix(react): node observation #4064 (#4182)
* fix(react): node observation #4064

* chore(react): cleanup useNodeObserver

* chore(react): cleanup useNodeObserver
2024-04-18 18:00:49 +02:00
moklick 4a7ba3f6ea refactor(react): cleanup provider 2024-04-18 11:36:26 +02:00
moklick b6f458fc5a chore(utils): cleanup 2024-04-18 09:57:30 +02:00
moklick 6c30686127 refactor(utils): cleanup getPositionWithOrigin 2024-04-18 09:17:51 +02:00
Moritz KlackandGitHub 356737d5be Merge pull request #4176 from tonyf/tonyf/node-resizer
[v12] call `onEnd` in `XYResizer`'s `end` drag event handler
2024-04-18 09:05:45 +02:00
Tony Francis 6494c3fac4 call onEnd in end drag event hanlder in XYResizer 2024-04-18 02:52:14 -04:00
Moritz KlackandGitHub c798d654c0 Merge pull request #4168 from xyflow/refactor/node-selection
fix(react/selection): return user nodes, cleanup
2024-04-17 13:52:22 +02:00
moklick 93736c1c31 chore(changelog): update 2024-04-17 13:52:08 +02:00
moklick 12c081a62e chore(useReactFlow): cleanup 2024-04-17 13:50:52 +02:00
moklick 6bab47fcb7 refactor(node-selection): cleanup 2024-04-17 12:34:31 +02:00
moklick 28a2f8d9fb chore(react): add redux example 2024-04-17 12:33:07 +02:00
moklick fca0dd750f fix(react): return user nodes for selection change handlers closes #3904 2024-04-17 12:32:35 +02:00
Moritz KlackandGitHub 6181c2d472 Merge pull request #4166 from xyflow/refactor/xy-drag-use-map
Refactor/xy drag use map
2024-04-16 18:33:59 +02:00
moklick eafb3c5e34 refactor(xydrag): cleanup 2024-04-16 18:31:08 +02:00
moklick 5db4bd4dfd refactor(xydrag): cleanup 2024-04-16 18:25:31 +02:00
moklick 3348194dea refactor(xydrag): cleanup 2024-04-16 18:22:07 +02:00
moklick f242494b29 Merge branch 'next' into refactor/xy-drag-use-map 2024-04-16 18:00:32 +02:00
Moritz KlackandGitHub e584b6810e Merge pull request #4146 from xyflow/internal-fix-resizer
Fix NodeResizer, handleParentExpand & add parentLookup
2024-04-16 17:52:29 +02:00
moklick 5af34fd9d4 fix(react): use equlity check for adopt user nodes 2024-04-16 17:52:15 +02:00
moklick 2102c17108 refactor(xydrag): use map for drag items 2024-04-16 17:09:51 +02:00
peterkogo 27987006f3 renamed newPosition to nextPosition, removed comment 2024-04-16 16:58:56 +02:00
peterkogo aad6de5359 simplified handleExpandParent, removed isParent, improved some functions 2024-04-16 16:54:38 +02:00
peterkogo 714d30b63f fixed bug with expanding parent, made adjustments to evaluateNodePosition 2024-04-16 13:19:44 +02:00
Moritz KlackandGitHub b2b23a9cd4 Merge pull request #4143 from xyflow/fix-minimap-panning
Minimap: removed usage of movementX, movementY and instead calculate delta manually
2024-04-16 11:18:45 +02:00
moklick cd0585c62e Merge branch 'svelte4' into next 2024-04-16 10:59:47 +02:00
moklick 80aa168c3b chore(svelte): bump 2024-04-16 10:57:28 +02:00
moklick e2ff509f3d fix(svelte): re-observe nodes when not initialized close #4160 2024-04-16 10:56:53 +02:00
moklick 53ea72e85b chore(examples): cleanup 2024-04-16 10:55:22 +02:00
peterkogo 81bdaf6b68 prevent falsely adjusting currently dragged item on parentExpand 2024-04-15 17:31:48 +02:00
peterkogo 87086e9997 added correct expandParent offset of children 2024-04-15 17:23:14 +02:00
peterkogo ccf6578824 added parentLookup 2024-04-15 17:03:03 +02:00
peterkogo c5f394e1f7 use evaluateNodePosition for parentExpand 2024-04-15 15:58:25 +02:00
peterkogo f0677408ac Merge branch 'next' into internal-fix-resizer 2024-04-15 13:23:47 +02:00
Moritz KlackandGitHub 69decb5f41 Merge pull request #4158 from xyflow/fix/intersection-helper-positions
Fix/intersection helper positions
2024-04-15 13:20:47 +02:00
moklick 28f4b4e513 chore(changelog): update 2024-04-15 13:19:43 +02:00
moklick 8a56311e52 fix(intersection-helpers): use correct positions closes #4138 2024-04-15 13:18:57 +02:00
peterkogo 979fe7d565 broken parent expand on resize but almost there 2024-04-11 18:34:17 +02:00
peterkogo 05ac4ef9db Merge branch 'next' into internal-fix-resizer 2024-04-11 17:31:10 +02:00
peterkogo 256fad3053 removed consolelog 2024-04-11 15:17:36 +02:00
peterkogo 72d775b8eb simplified resize events 2024-04-11 15:14:39 +02:00
Moritz KlackandGitHub 3f4cd6d1fb Merge pull request #4141 from xyflow/next
React Flow 12.0.0-next.14
2024-04-11 13:33:29 +02:00
moklick 8897c2a9ff chore(packages): bump 2024-04-11 13:33:06 +02:00
Moritz KlackandGitHub 46a8b95c57 Merge pull request #4142 from xyflow/refactor/internal-node-updates
refactor(updates): only trigger dim updates when dim changed
2024-04-11 13:26:26 +02:00
peterkogo 6edd5121b6 renamed now to current 2024-04-11 12:41:27 +02:00
peterkogo 1c74eb1d94 removed usage of movementX and movementY and calculate delta by hand 2024-04-11 12:34:51 +02:00