Moritz Klack and GitHub
cd0f1b58c3
Merge pull request #4572 from xyflow/fix-extent
...
fix node extent
2024-09-05 16:39:23 +02:00
peterkogo
30e83b7dd1
fixed reconnect with connectionMode=loose
2024-08-26 14:31:39 +02:00
peterkogo
e5fac45371
fixed node extent flashing
2024-08-22 16:07:37 +02:00
peterkogo
ea8b9e0050
clamp position on adoptUserNode
2024-08-22 11:00:16 +02:00
peterkogo
04774e5011
added nodeExtent to Svelte Flow and React Flow Provider
2024-08-22 10:34:52 +02:00
peterkogo
4a30f3a0fd
fixed node extent calculation and simplified calculateNodePosition
2024-08-20 12:42:57 +02:00
peterkogo
d9563505d8
fix node extent
2024-08-19 17:44:36 +02:00
peterkogo
8590f9dfea
added final connection state to onReconnectEnd
2024-08-15 12:52:40 +02:00
Moritz Klack and GitHub
36f4511a6f
Merge branch 'main' into handle-lookup
2024-08-14 12:28:44 +02:00
moklick
aae62e9ec6
feat(onConnectEnd): pass connectionState
2024-08-14 11:17:34 +02:00
peterkogo
c3e7d61cb4
replaced handle lookup with ad-hoc way of searching for closest handles
2024-08-13 17:30:35 +02:00
dongqiang.02
c58aad935b
chore: fix typo
2024-07-24 16:18:04 +08:00
moklick
da35b9d7fb
feat(props): add nodeClickDistance
2024-07-15 15:28:27 +02:00
moklick
69bd68f4b8
feat(panzoom): add paneClickDistance prop
2024-07-09 10:50:50 +02:00
peterkogo
3f259e9662
variable autoPanSpeed
2024-07-04 16:33:45 +02:00
moklick
14667f83d2
Merge branch 'enhance-connection-more' of github.com:xyflow/xyflow into enhance-connection-more
2024-06-27 17:15:36 +02:00
moklick
5c44dd9c31
Merge branch 'next' into enhance-connection-more
2024-06-27 17:14:17 +02:00
moklick
b00eff979a
Merge branch 'next' into absolute-origin
2024-06-27 17:03:58 +02:00
moklick
aa0e131162
refactor(react): init store with user nodeOrigin
2024-06-27 17:01:01 +02:00
moklick
15241b4fd0
fix(react): use correct dimensions for ssr
2024-06-27 17:00:44 +02:00
moklick
609f7ed792
refactor(positions): remove unused node origins
2024-06-27 15:03:35 +02:00
peterkogo
941898b97d
fixed connectionLine not updating correctly on auto pan
2024-06-27 13:44:30 +02:00
Moritz Klack and GitHub
805a20336c
Merge branch 'next' into enhance-connection-more
2024-06-26 17:01:20 +02:00
moklick
e179324264
chore(connection-line): variable name
2024-06-26 16:59:38 +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
peterkogo
44254648c8
changed naming and streamlined connections
2024-06-24 16:37:11 +02:00
Moritz Klack and GitHub
67e29b6c25
Merge branch 'next' into absolute-origin
2024-06-24 12:57:24 +02:00
6cf0113005
Use correct end handle position when drawing a connection ( #4382 )
...
* use correct end handle position \when drawing connection lines
* provide correct connection end handle, also when connection is invalid
* add end handle position to connection despite being invalid
* chore(connectionline): remove logs
---------
Co-authored-by: moklick <info@moritzklack.com >
2024-06-19 17:15:07 +02:00
Moritz Klack and GitHub
75acd24cee
Rename updateEdge to reconnectEdge ( #4373 )
...
* refactor(edges): rename update to reconnect
* refactor(react): rename edge update to reconnect
* chore(examples): repair broken reconnect example
* chore(react): changelog
2024-06-19 16:57:30 +02:00
moklick
982ffb5e59
refactor(edge-text): enable dynamic edge label updates closes #4340
2024-06-05 17:49:05 +02:00
moklick
3cc14e8ee5
refactor(nodes): add parentId to NodeProps closes #4061
2024-06-03 17:23:46 +02:00
Moritz Klack and GitHub
5769ad2ab5
Merge pull request #4323 from xyflow/expose-node-edge-props
...
exposed selectable, deletable, draggable to custom nodes & edges
2024-06-03 17:07:58 +02:00
moklick
e82c72a912
fix(react): re-observe nodes when hidden is toggled
2024-06-03 16:12:36 +02:00
peterkogo
403aa8f5da
exposed selectable, deletable, draggable to custom nodes & edges
2024-06-03 10:48:05 +02:00
peterkogo
e81194d58a
Include origin directly in positionAbsolute of node
2024-05-22 15:38:08 +02:00
moklick
2b0d75ddaa
refactor(types): only export HandleProps but not HandleComponentProps
2024-05-07 16:22:26 +02:00
moklick
ad3a803abb
fix(react): dont allow invalid selection rect
2024-05-02 18:02:38 +02:00
moklick
ce9ce1db0b
fix(system): return user nodes in node drag/click handlers
2024-05-02 17:40:48 +02:00
moklick
3a23a594cf
chore(BatchProvider): cleanup
2024-04-25 16:41:09 +02:00
moklick
95fd22d25b
chore(BatchProvider): cleanup
2024-04-25 15:08:10 +02:00
moklick
a7b6789ce0
fix(react): handle setNodes batching in provider #4147
2024-04-25 12:57:24 +02:00
Moritz Klack and GitHub
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
fca0dd750f
fix(react): return user nodes for selection change handlers closes #3904
2024-04-17 12:32:35 +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
ccf6578824
added parentLookup
2024-04-15 17:03:03 +02:00
moklick
4fa3a87241
refactor(updates): only trigger dim updates when dim changed
2024-04-11 12:31:14 +02:00