Commit Graph
51 Commits
Author SHA1 Message Date
moklick 496d28bda4 fix(nodes): re-init if node has no measured attr #4437 2024-07-18 10:57:24 +02:00
moklick 2503d32a88 feat(viewport-helpers): return promises 2024-07-08 13:18:07 +02:00
moklick 5c44dd9c31 Merge branch 'next' into enhance-connection-more 2024-06-27 17:14:17 +02:00
peterkogo 1a51428bd4 turns out default values for object parameters don't work as expected 2024-06-26 17:24:36 +02:00
moklick 08750d354f chore(utils): remove logs 2024-06-26 15:45:05 +02:00
moklick f968ff42ca chore(react): node origin cleanup 2024-06-26 15:26:22 +02:00
peterkogo 5493f045ff streamlined connections 2024-06-26 15:03:12 +02:00
moklick e22c1b9391 chore(node-resizer): update 2024-06-25 12:13:34 +02:00
moklick 1a25a7da48 fix(store): calc handle pos 2024-06-24 14:38:45 +02:00
Moritz KlackandGitHub 67e29b6c25 Merge branch 'next' into absolute-origin 2024-06-24 12:57:24 +02:00
moklick 2272c7f0e8 refactor(system): reduce getBoundingClientRect calls 2024-06-06 15:10:55 +02:00
peterkogo e81194d58a Include origin directly in positionAbsolute of node 2024-05-22 15:38:08 +02:00
moklick ccadb043c3 refactor(system): mutate internal node instead of creating a new one 2024-05-08 22:20:13 +02:00
moklick 7e8bcd8825 refactor(react): add setAttributes for dimension changes 2024-04-22 14:51:23 +02:00
moklick 6c30686127 refactor(utils): cleanup getPositionWithOrigin 2024-04-18 09:17:51 +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
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
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 979fe7d565 broken parent expand on resize but almost there 2024-04-11 18:34:17 +02:00
moklick 4fa3a87241 refactor(updates): only trigger dim updates when dim changed 2024-04-11 12:31:14 +02:00
Moritz KlackandGitHub d50377e58e Merge pull request #4129 from xyflow/refactor/svelte-internal
Svelte: Refactor internals
2024-04-10 17:03:08 +02:00
moklick 8491883ee1 fix(react): update node dimensions when handle bounds undefined 2024-04-10 14:56:25 +02:00
peterkogo 835dec25ba resolved some requested changes 2024-04-10 14:47:49 +02:00
peterkogo 2d1d4717d9 fixed errors but still WIP 2024-04-10 09:30:00 +02:00
moklick 3e59ab94f0 refactor(nodes): rename parentNode to parentId 2024-04-09 13:26:54 +02:00
moklick ea18e46a1a refactor(nodes): rename computed to measured, add helpers 2024-04-03 14:54:24 +02:00
moklick f45f50671d refactor(react/internal-nodes): cleanup 2024-04-03 12:54:55 +02:00
moklick 6753c19188 fix(parentExpand): prevent jumping 2024-04-03 10:16:47 +02:00
moklick e409939234 refactor(node/internals): cleanup 2024-04-02 20:15:38 +02:00
moklick 67d979985d refactor(react): handle parent expand in store instead of applyChanges 2024-03-28 17:08:05 +01:00
moklick 844d574c4f refactor(react): separate user nodes and indernal nodes 2024-03-27 11:22:43 +01:00
moklick 04ba6e0e4e fix(nodes): re-measure nodes when dimensions are missing 2024-02-13 17:19:32 +01:00
moklick c3d5c8cdfa refactor(useHandleConnections): also return edge id 2024-02-08 13:32:37 +01:00
moklick 19bcfe28a2 fix(getNodesBounds): use absolute position by default, add options param 2024-01-25 17:46:46 +01:00
moklick 4143591d96 refactor(react): dont create new edge objects on setEdges 2023-12-18 17:03:48 +01:00
moklick 4316e23309 refactor(edge-renderer): work with edge ids instead of edges, like node renderer 2023-12-17 13:53:07 +01:00
moklick 46d42e7642 chore(store): cleanup 2023-12-13 17:05:13 +01:00
moklick 99a422f9f1 Merge branch 'main' into perf/noderenderer-minimap 2023-12-13 16:32:02 +01:00
moklick d4d773d9c6 feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData 2023-12-11 18:31:37 +01:00
Ivan Akulov 24390162e0 Store: don’t regenerate internal nodes if user-provided nodes haven’t changed 2023-11-25 02:06:43 +01:00
moklick d812dbbe53 refactor(nodes): add computed attr for width/height and absolute position 2023-11-21 15:06:42 +01:00
moklick e798e94275 refactor(react/svelte): use nodeLookup 2023-11-14 15:52:48 +01:00
moklick a147a20f6e refactor(react/svelte): use node lookup for perf improvement 2023-11-13 16:43:57 +01:00
moklick 9dfec49ed5 chore(system): rename BaseNode/BaseEdge types to NodeBase/EdgeBase 2023-06-13 16:54:26 +02:00