Commit Graph
346 Commits
Author SHA1 Message Date
Moritz KlackandGitHub 22b824910f Merge branch 'next' into fix-svelte-reset 2024-02-29 19:48:19 +01:00
moklick 77dadd8084 Merge branch 'next' into node-resizer-origin 2024-02-29 13:21:43 +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 84611e2f72 fixed node resizer & inlineWidth and inlineHeight 2024-02-28 16:50:30 +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
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 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 ea0e72aa09 chore(svelte): export BuiltInNode type 2024-02-19 12:02:58 +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
peterkogo 99fc00f5dc aligned useHandleConnections in svelte with react version 2024-02-15 11:32:55 +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
moklick 57270f3eb4 chore(ts-docs): use correct values for min/max zoom closes #3881 2024-02-07 17:27:23 +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 1aaed8458f chore(svelte): add role to EdgeLabel to prevent a11y warnings closes #3841 2024-02-05 17:23:36 +01:00
moklick ef54c11f5f Merge branch 'next' into panecontextmenu-fix 2024-02-05 17:11:29 +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
Jeff Jenner ddda4615c6 Propagate on:panecontextmenu event to SvelteFlow component so right click cb works 2024-01-27 16:01:40 +10:30
moklick 19bcfe28a2 fix(getNodesBounds): use absolute position by default, add options param 2024-01-25 17:46:46 +01:00
moklick e352f3cdc4 chore(ts): add annotations for useReactFlow/ useSvelteFlow 2024-01-25 17:10:44 +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
peterkogo c3104f1fbb refactored updateNodePositions in svelte 2024-01-23 18:16:05 +01:00
Moritz KlackandGitHub 3688ec3e06 Merge pull request #3811 from xyflow/svelte-on-init
Added onInit and useInitialized hooks
2024-01-23 15:53:06 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
moklick b2614db103 chore(svelte): remove useEdgesInit hook 2024-01-23 15:29:02 +01:00
moklick 7348490e4c chore(svelte): cleanup init derived store 2024-01-23 15:28:13 +01:00
Moritz KlackandGitHub a6c03ffc9a Merge pull request #3820 from xyflow/fix-selection-key
Selection process is not interrupted by selectionKey being let go
2024-01-23 15:25:21 +01:00
moklick 2e1bfc35c0 chore(onbeforedelete): use correct node/edge types, pass generic 2024-01-23 13:04:02 +01:00
peterkogo abc6fea20b child nodes get repositioned correctly when resizing top or left 2024-01-23 12:35:24 +01:00
moklick f06aeea20a Merge branch 'next' into fix-selection-key 2024-01-23 10:06:40 +01:00
Moritz KlackandGitHub 8a9f8127b5 Merge pull request #3822 from xyflow/refactor/on-node-drag-types
refactor(types): OnNodeDrag
2024-01-23 10:05:13 +01:00
moklick e339525ee4 Merge branch 'next' into svelte-get-edges-nodes 2024-01-22 17:35:06 +01:00
moklick 54e6ff22f9 chore(svelte): cleanup useSvelteFlow 2024-01-22 17:33:36 +01:00
Moritz KlackandGitHub 6cda9acf9f Merge pull request #3814 from xyflow/svelte-edge-label-improvements
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick 1f454b42f6 chore(svelte): cleanup imports 2024-01-22 17:19:39 +01:00
moklick 34c77caab3 refactor(types): OnNodeDrag 2024-01-22 17:05:26 +01:00
peterkogo 08bb803ef2 getNodes & getEdges can be called without specifying ids 2024-01-22 16:38:00 +01:00
peterkogo efbf2b3582 useInitialized and useNodesInitialized now return a readable, useEdgesInitialized is not exported 2024-01-22 16:34:01 +01:00