Commit Graph

4278 Commits

Author SHA1 Message Date
moklick
e972656c3d fix(react): ReactFlow comp ref type 2024-03-04 12:01:26 +01:00
Moritz Klack
82f40b4a67 Merge pull request #3966 from xyflow/next
React Flow 12.0.0-next.10 & Svelte Flow 0.0.37
2024-02-29 20:03:33 +01:00
moklick
8306964ad1 chore(packages): bump 2024-02-29 20:03:12 +01:00
Moritz Klack
86798e76c2 Merge pull request #3964 from xyflow/fix-svelte-reset
fixed resetting nodes in svelte
2024-02-29 19:48:25 +01:00
Moritz Klack
22b824910f Merge branch 'next' into fix-svelte-reset 2024-02-29 19:48:19 +01:00
moklick
b2800575f6 chore(changelogs): update 2024-02-29 19:47:15 +01:00
moklick
87d363371b fix(react): handle drag for nodes that are initially hidden 2024-02-29 19:44:45 +01:00
Moritz Klack
f7af76e76e Merge pull request #3963 from xyflow/node-resizer-origin
Fix nodeResizer for orgins other then [0, 0]
2024-02-29 13:22:58 +01:00
moklick
52bdb12cf1 chore(changelogs): update 2024-02-29 13:22:47 +01:00
moklick
77dadd8084 Merge branch 'next' into node-resizer-origin 2024-02-29 13:21:43 +01:00
moklick
0de6d4db33 chore(examples): use width/height for specifying node sizes 2024-02-29 13:21:16 +01:00
Moritz Klack
45e83f89f6 Merge pull request #3954 from xyflow/handle-connection-fixes
Handle connection fixes
2024-02-29 12:54:35 +01:00
moklick
59e656ea24 chore(changelogs) 2024-02-29 12:54:24 +01:00
moklick
68ce560cf1 chore(handles): cleanup 2024-02-29 12:53:04 +01:00
peterkogo
382cab728b fixed resetting nodes in svelte 2024-02-28 17:42:33 +01:00
peterkogo
5f06ef6f59 fixed comment 2024-02-28 17:00:25 +01:00
peterkogo
d43fbfdd5a added better example for svelte 2024-02-28 16:51:14 +01:00
peterkogo
84611e2f72 fixed node resizer & inlineWidth and inlineHeight 2024-02-28 16:50:30 +01:00
peterkogo
87ea4f877a support node specific origin as well 2024-02-28 16:04:46 +01:00
peterkogo
06f1fc4f73 fixed NodeResizer for various NodeOrigins 2024-02-28 15:55:55 +01:00
peterkogo
417a3f528d removed debug colors 2024-02-28 12:51:43 +01:00
peterkogo
5bab60724f simplified 2024-02-28 12:38:43 +01:00
peterkogo
019909da5d added connectionfrom connectionto and clickconnecting css 2024-02-28 12:23:00 +01:00
moklick
966531ec39 Merge branch 'next' of github.com:xyflow/xyflow into next 2024-02-28 10:25:27 +01:00
moklick
aead13f485 chore(react): add addNodeOnEdgeDrop example 2024-02-28 10:25:20 +01:00
Moritz Klack
8caabccc60 Merge pull request #3956 from xyflow/fix-smoothstep-edge
fixed smoothstep edge if center = 0
2024-02-28 10:24:12 +01:00
peterkogo
dcddc70535 fixed smoothstep edge if center = 0 2024-02-27 17:16:31 +01:00
peterkogo
d9e7f1f728 remove debug color 2024-02-27 17:13:25 +01:00
peterkogo
7831fcef5b Merge branch 'next' into handle-connection-fixes 2024-02-27 17:02:09 +01:00
peterkogo
83e0a333b0 fixed handle connections 2024-02-27 16:54:21 +01:00
Moritz Klack
e5c667d068 Feat(nodes): add initialWidth and initialHeight (#3953)
* feat(react/svelte): add initialWidth/initialHeight closes #3793

* chore(packages): update changelogs
2024-02-27 15:21:35 +01:00
moklick
14516ab061 fix(react): drag nodes after toggle hidden closes #3931 2024-02-26 15:01:17 +01:00
moklick
d88f72a6cc chore(packages): update changelogs 2024-02-26 14:35:43 +01:00
Moritz Klack
8a6e214e6c Merge pull request #3934 from xyflow/escape-fix
disableKeyboardA11y now correctly prevents escape key presses
2024-02-26 14:22:44 +01:00
moklick
0ad5f2d16a chore(react): cleanup node wrapper 2024-02-26 14:22:22 +01:00
Moritz Klack
be08c24cc3 Merge pull request #3933 from xyflow/draggable-cursor-fix
Draggable cursor fix
2024-02-26 14:18:12 +01:00
Moritz Klack
1c9a5f3b30 Merge pull request #3929 from xyflow/extend-use-nodes-data
Extend useNodesData by {id, type, data}
2024-02-26 14:13:39 +01:00
moklick
3fc3b7e603 chore(useNodesData): cleanup return type 2024-02-26 14:13:12 +01:00
peterkogo
f0d1e85cf1 selectable correctly influences cursor types for nodes & edges 2024-02-22 11:12:08 +01:00
peterkogo
62bfc7acc6 disableKeyboardA11y now correctly prevents escape key presses 2024-02-21 08:27:50 +01:00
peterkogo
f8168869bd Node: only use cursor grab when draggable 2024-02-21 08:01:39 +01:00
peterkogo
9fb4979631 Pane: only use cursor grab when panOnDrag=true 2024-02-21 07:41:56 +01:00
peterkogo
89a90cb848 added id, type to result from useNodesData 2024-02-20 18:59:34 +01:00
moklick
c1beb6b58a chore(react): use useIsomorphicLayoutEffect hook to prevent SSR warning 2024-02-20 16:14:39 +01:00
Moritz Klack
c904f5c485 Merge pull request #3928 from xyflow/fix-node-drag
Fire node drag events also when dragging selection
2024-02-20 15:02:08 +01:00
moklick
d19d5fc1d3 chore(xydrag): cleanup 2024-02-20 14:57:06 +01:00
Moritz Klack
20e2d3d2ce Merge pull request #3834 from xyflow/refactor/infer-node-types
React Flow: TS node types
2024-02-20 10:30:10 +01:00
moklick
67fe7952f8 chore(custom-nodes): use custom edge type 2024-02-20 00:04:20 +01:00
peterkogo
86ccf6807e Removed accidental import 2024-02-19 16:51:59 +01:00
peterkogo
b15b7dbd6b Fire node drag events also when dragging selection 2024-02-19 16:37:35 +01:00