Commit Graph
209 Commits
Author SHA1 Message Date
moklick 77dadd8084 Merge branch 'next' into node-resizer-origin 2024-02-29 13:21:43 +01:00
Moritz KlackandGitHub 45e83f89f6 Merge pull request #3954 from xyflow/handle-connection-fixes
Handle connection fixes
2024-02-29 12:54:35 +01:00
moklick 68ce560cf1 chore(handles): cleanup 2024-02-29 12:53:04 +01:00
peterkogo 5f06ef6f59 fixed comment 2024-02-28 17:00:25 +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 019909da5d added connectionfrom connectionto and clickconnecting css 2024-02-28 12:23:00 +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 KlackandGitHub 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
Moritz KlackandGitHub be08c24cc3 Merge pull request #3933 from xyflow/draggable-cursor-fix
Draggable cursor fix
2024-02-26 14:18:12 +01:00
peterkogo f0d1e85cf1 selectable correctly influences cursor types for nodes & edges 2024-02-22 11:12:08 +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
Moritz KlackandGitHub 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
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
moklick 7bc9558631 Merge branch 'next' into refactor/infer-node-types 2024-02-19 10:39:56 +01:00
moklick 5e56dd58c0 chore(types): cleanup 2024-02-18 19:54:55 +01:00
moklick a16c5c9bd5 chore(types): cleanup 2024-02-17 16:32:59 +01:00
moklick ad7403cc75 refactor(types): use same structure for nodes and edges 2024-02-17 15:45:10 +01:00
moklick 6eea7eb2ab chore(packages): bump 2024-02-15 18:13:46 +01:00
Moritz KlackandGitHub 12651653f0 Merge pull request #3913 from xyflow/fix-node-drag-start-stop
fix node drag start & stop being fired when draggable=false
2024-02-15 18:04:43 +01:00
peterkogo 940148ba8b fix node drag start & stop being fired when draggable=false 2024-02-15 11:06:45 +01:00
moklick 04ba6e0e4e fix(nodes): re-measure nodes when dimensions are missing 2024-02-13 17:19:32 +01:00
moklick b77fe9da1f fix(deletion): do not delete node when user is inside input closes #3895 2024-02-13 10:50:57 +01:00
moklick c3d5c8cdfa refactor(useHandleConnections): also return edge id 2024-02-08 13:32:37 +01:00
peterkogo 1d87926724 changed maskStrokeWidth default back to 1 2024-02-07 13:07:39 +01:00
peterkogo ceb160fa7b added css variables for minimap mask, set default mask-stroke to 0 2024-02-07 12:19:23 +01:00
peterkogo 4c0a5a62c7 fixed minimap styling by props & mask-stroke-width 2024-02-06 13:19:54 +01:00
moklick 7830b3573f chore(resizer): cleanup 2024-02-05 16:58:19 +01:00
peterkogo c9b1b78edf use for..of instead of forEach 2024-01-30 13:25:02 +01:00
peterkogo 5746c7b6fb merge next 2024-01-30 12:36:04 +01:00
peterkogo 7fbb245ecc added a comment 2024-01-30 12:28:35 +01:00
peterkogo c1311c198a fixed resizing & expandParent 2024-01-30 12:06:38 +01:00
peterkogo c1391f5b13 keepAspectRatio and children with parent=extent and expandParent restrict the resizing of the parent 2024-01-30 11:19:28 +01:00
peterkogo e3df7d1c69 children with parent=extent and expandParent restrict the resizing of the parent 2024-01-29 11:47:05 +01:00
moklick 6caa4b9b97 chore(packages): bump 2024-01-25 21:22:18 +01:00
peterkogo 39ea601332 resizer now respects parentExtent 2024-01-25 18:20:02 +01:00
moklick 19bcfe28a2 fix(getNodesBounds): use absolute position by default, add options param 2024-01-25 17:46:46 +01:00
moklick 7a1617d71d fix(react): apply defaultEdgeOptions marker closes #3826 2024-01-25 12:24:00 +01:00
moklick b8fc637091 refactor(svelte): use correct id for handle data-id attr 2024-01-25 11:42:03 +01:00
peterkogo 829c82cfda fixed, parentExpand & simplified updateNodePositions 2024-01-24 13:44:28 +01:00
moklick 009fb42017 refactor(system): revise calcNextPosition 2024-01-24 13:04:44 +01:00