Commit Graph
121 Commits
Author SHA1 Message Date
moklick a07dc81afa feat(props): add connectionDragThreshold 2025-06-16 17:33:44 +02:00
moklick 19cd285458 chore(autoFocus): rename to autoPanOnNodeFocus 2025-06-05 19:37:14 +02:00
moklick d434f0cde7 chore(nodewrapper): cleanup 2025-06-05 16:28:02 +02:00
Abbey Yacoe 6693c7300e feat: create enablePanOnFocus prop, update onFocus func 2025-06-05 12:22:06 +02:00
Abbey Yacoe 13b64afbaf chore: rename LabelConfig -> AriaLabelConfig, update dict names 2025-06-03 15:42:57 +02:00
Abbey Yacoe 91ecfe73cc chore(a11y): pass LabelConfig values through store SvelteFlow 2025-05-21 14:03:50 +02:00
Abbey Yacoe 54fc3c0717 chore(a11y): pass labelConfig state through store updater 2025-05-21 12:21:59 +02:00
Abbey Yacoe ee8709b5fb chore: update LabelConfig name, add to store, create a11y example 2025-05-20 17:20:46 +02:00
Moritz KlackandGitHub c75f1916da Merge pull request #5217 from xyflow/refactor/selection-changes
Refactor/selection changes
2025-04-15 13:36:33 +02:00
moklick c9415969eb feat(provider): add minZoom, maxZoom and fitViewOptions 2025-04-15 13:06:49 +02:00
moklick f9f9e6f168 chore(react): avoid deselection on pane click if elementsSelectable=false 2025-04-15 08:25:01 +02:00
peterkogo be4e266d69 use nodesInitialized from adoptUserNodes 2025-04-09 14:20:11 +02:00
moklick 150549cd4f chore(store): cleanup 2025-03-27 13:20:57 +01:00
moklick 77b24e7f3a fix(fitView): handle uncontrolled flows 2025-03-27 13:17:46 +01:00
peterkogo 3ac2846d5e add comment 2025-03-27 12:03:47 +01:00
peterkogo 9be5276069 simplify resolveFitView 2025-03-27 11:12:18 +01:00
peterkogo ed1cb4da31 use async function instead of .then 2025-03-27 11:06:57 +01:00
peterkogo bb1a97d7a8 fix uncontrolled flows 2025-03-25 13:43:30 +01:00
peterkogo 6acb709bef extract fitView into action 2025-03-18 09:30:29 +01:00
peterkogo db4c019fe4 either trigger fitView after adoptUserNodes or after updateNodeInternals 2025-03-17 16:01:22 +01:00
peterkogo f208223400 Add back promise resolution for transitioning on fitView 2025-03-05 15:00:44 +01:00
peterkogo ee1ef205eb Refactor fitView 2025-03-05 13:45:28 +01:00
Moritz KlackandGitHub 08b99e8719 Merge pull request #5043 from xyflow/refactor/dynamic-expand-parent
Refactor/dynamic expand parent
2025-02-25 11:00:49 +01:00
moklick 8dd2b4f9e2 chore(updateNodePositions): cleanup 2025-02-25 10:57:17 +01:00
moklick 0b67a6c303 refactor(errors): show error when user drags uninitialized node #5014 2025-02-25 10:52:54 +01:00
moklick 3969758af2 refactor(expandParent): use current value on drag #5039 2025-02-21 18:22:05 +01:00
Dimitri POSTOLOV 5867bba805 lint: remove unnecessary type assertion 2025-02-20 16:03:44 +07:00
moklick d8ab3bf0bd chore(hooks): tsdoc update 2025-02-11 13:59:17 +01:00
moklick 7043700192 fix(expandParent: do not mutate change object #4829 2024-11-24 15:01:28 +01:00
moklick e816bb6953 chore(changesets): add 2024-10-09 17:11:27 +02:00
moklick 66998fa8e2 fix(react): use internal nodes for deselecting node #4716 2024-10-09 17:08:40 +02:00
moklick 58c4f2bcd3 refactor(absPositions): pass nodeExtent 2024-09-05 14:37:04 +02:00
moklick 752be28d54 refactor(setNodeExtent): use correct extent 2024-09-05 11:34:28 +02:00
moklick 6d4e229758 chore(react): only re-calculate extent if necessary 2024-09-04 17:12:38 +02:00
moklick aa248af495 chore(system/extends): cleanup 2024-09-02 17:35:44 +02:00
peterkogo b4682f0b78 fixed undefined option values 2024-08-26 09:54:38 +02:00
peterkogo 0502b7069e fix setNodeExtent 2024-08-22 17:11: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
moklick 93af3409c4 fix(react/fitView): only trigger for resize observer 2024-08-14 16:33:08 +02:00
peterkogo 3f795f9ed8 fix nodeExtent causing jumping when dragging 2024-07-23 08:52:49 +02:00
moklick f722e2f0a3 fix(onNodeDragStop): nodes are set to dragging=false 2024-07-09 11:21:31 +02:00
moklick 69bd68f4b8 feat(panzoom): add paneClickDistance prop 2024-07-09 10:50:50 +02:00
moklick e5b8236a60 refactor(panzoom): return promises for viewport helpers 2024-07-08 15:34:41 +02:00
moklick 2503d32a88 feat(viewport-helpers): return promises 2024-07-08 13:18:07 +02:00
peterkogo 3f259e9662 variable autoPanSpeed 2024-07-04 16:33:45 +02:00
moklick 5c44dd9c31 Merge branch 'next' into enhance-connection-more 2024-06-27 17:14:17 +02:00