Commit Graph
28 Commits
Author SHA1 Message Date
Peter KogoandGitHub 04a2b651a5 Merge pull request #5068 from xyflow/enhance/fitViewOptions
Enhance fitViewOptions
2025-03-26 12:52:43 +01:00
Peter KogoandGitHub e041720a41 Merge pull request #5021 from xyflow/ay-docs-fix
docs(useNodeConnections): fix docs typo
2025-02-17 13:39:53 +01:00
Peter KogoandGitHub 09ca98f7d3 Merge pull request #4898 from xyflow/changeset-release/main
Release packages
2024-12-18 11:33:17 +01:00
Peter KogoandGitHub 1fb0f8d998 Merge pull request #4897 from xyflow/fix/svelte-shortcuts
Fix/svelte shortcuts
2024-12-18 11:20:51 +01:00
Peter KogoandGitHub 98c958521e Merge pull request #4797 from xyflow/changeset-release/main
Release packages
2024-11-11 12:50:50 +01:00
Peter KogoandGitHub 2143da7171 Merge pull request #4789 from xyflow/fix/usekeypress-plus
Enhance useKeyPress top also support '+'
2024-11-09 09:49:25 +01:00
Peter KogoandGitHub c40cb84830 Merge pull request #4796 from Aki-7/fix/useQueue
Fix deadlock in useQueue
2024-11-08 11:26:21 +01:00
Peter KogoandGitHub 01f01b95c2 Merge pull request #4782 from xyflow/fix/evaluateAbsolutePosition
fixed evaluateAbsolutePosition for nested nodes
2024-11-08 11:23:54 +01:00
Peter KogoandGitHub 9b896b6ba5 Merge pull request #4790 from xyflow/fix/node-drag
Fix node drag while zooming
2024-11-08 11:21:51 +01:00
Peter KogoandGitHub 49e74dc882 Merge pull request #4773 from xyflow/changeset-release/main
Release packages
2024-10-31 12:53:52 +01:00
Peter KogoandGitHub 08ea5cf67d Merge pull request #4772 from mistic/fix-exports-resolution
chore(NA): adds explicit browser, node and default exports resolution
2024-10-31 11:07:55 +01:00
Peter KogoandGitHub 246eca0c35 Merge pull request #4735 from xyflow/changeset-release/main
Release packages
2024-10-30 15:05:29 +01:00
Peter KogoandGitHub f4d4573ee7 Merge pull request #4758 from xyflow/chore/bump-svelte-peer-dep
Chore/bump svelte peer dep
2024-10-30 11:15:37 +01:00
Peter KogoandGitHub 19fc343047 Merge pull request #4755 from xyflow/chore/module-export
Chore/module export
2024-10-30 11:15:25 +01:00
Peter KogoandGitHub de1098ad31 Merge pull request #4723 from xyflow/changeset-release/main
Release packages
2024-10-10 16:12:03 +02:00
Peter KogoandGitHub ff352151b2 Merge pull request #4671 from xyflow/changeset-release/main
Release packages
2024-09-26 10:26:35 +02:00
Peter KogoandGitHub 340a54ff6b Update curly-cows-repeat.md 2024-09-19 11:57:28 +02:00
Peter KogoandGitHub 5a6869fd40 Merge pull request #4653 from bcakmakoglu/fix/fit-view-dimensions
fix(react,svelte): calculate viewport dimensions inside of fitView action
2024-09-19 11:53:07 +02:00
Peter KogoandGitHub ce51e02acf Merge pull request #4629 from xyflow/changeset-release/main
Release packages
2024-09-12 12:22:53 +02:00
Peter KogoandGitHub 9b768b2dae Merge pull request #4570 from xyflow/changeset-release/main
Release packages
2024-08-19 16:40:48 +02:00
Peter KogoandGitHub aaf130f6cb Merge pull request #4502 from xyflow/changeset-release/main
Release packages
2024-08-15 13:45:07 +02:00
57b62f8d46 determine correct handle positions in for connections (#4384)
* determine correct handle positions in for connections

* refactor(handle-utils): cleanup

* refactor(handle-utils): cleanup

---------

Co-authored-by: moklick <info@moritzklack.com>
2024-06-20 10:28:50 +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
Peter KogoandGitHub 86438a954f Better selection usability (#4379)
* use pointer capture for selection boxes

* fixed selection box behaviour

* promoted modifier listeners to window level

* selection should still happen when shift key is let go during selection

* ported changes to svelte flow

* review changes
2024-06-19 17:05:04 +02:00
peterkogoandGitHub 1a591f5759 fix(safari): prevent selection of viewport (#3973)
* prevent selection of viewport

* added user-select=none to viewport-portal and moved to be over nodes
2024-03-05 14:47:03 +01:00
peterkogoandGitHub 69e0be6d32 refactor(useNodesData): improve selector equality function (#3976)
* improved selector equality function for useNodesData

* fixed selector & useNodesData example

* added shallow-node-data as system function
2024-03-05 14:46:25 +01:00
b8affc1c82 Svelte NodeToolbar with E2E (#3643)
* Added NodeToolbar

* Added comments & fixed default behaviour in svelte

* Added e2e-tests for NodeToolbar component & added data-id to react NodeToolbar

* refactor(svelte/NodeToolbar): cleanup

* refactor(node-toolbar): add system utils

---------

Co-authored-by: moklick <info@moritzklack.com>
2023-11-20 18:40:43 +01:00
cdf1c4c3a6 refactor(svelte): cleanup useSvelteFlow, add functions (#3474)
* chore(svelte) removed nodes, edges from useSvelteFlow

* feat(svelte) added deleteElements to useSvelteFlow

* fix(svelte) parent div gets resized correctly, got rid of getBoundingClient Rect

* feat(svelte) added screenToFlowCoordinate

* feat(svelte) added flowToScreenCoordinate to useSvelteFlow

* chore(svelte) removed project from useSvelteFlow

* Delete examples/svelte/src/routes/add-node-on-drop/+server.ts

---------

Co-authored-by: Moritz Klack <info@moritzklack.com>
2023-10-05 18:53:57 +02:00