Michael Spiss and GitHub
71c77bd70b
Check both handle types in if ConnectionType is Loose
...
Fixes #2630 by concatenating both handle types instead of only looking at targets if any exist. The initial behavior does not change, as targets get chosen preferred if no handle id is given. This applies only to `ConnectionType.Loose`
2022-12-22 00:25:46 +01:00
moklick
1662f92e13
chore(packages): bump
2022-12-19 12:47:31 +01:00
moklick
43a16e61e6
chore(selection): cleanup
2022-12-19 12:22:42 +01:00
Moritz Klack and GitHub
1451a73d0e
Merge pull request #2695 from wbkd/feat/elevate-nodes
...
feat(nodes): add prop to disable automatic elevation of nodes on select
2022-12-19 10:58:44 +01:00
Christopher Möller
7318210a2c
feat(nodes): add prop to disable automatic elevation of nodes on select
2022-12-15 18:57:01 +01:00
moklick
3cc7bdcb5c
chore(base-edge): check labelX labelY
2022-12-15 17:33:22 +01:00
moklick
eaaf4f6d08
chore(base-edge): label coords optional
2022-12-15 17:30:35 +01:00
moklick
7ef2910808
chore(versions): bump
2022-12-15 12:48:16 +01:00
moklick
dca41aaf0b
refactor(panOnDrag): boolean or numbers for configuration
2022-12-15 12:43:52 +01:00
moklick
72a4f4a5fb
refactor(key-handling): multi sleect when input focused closes #2650
2022-12-15 11:06:24 +01:00
moklick
2a7effd291
fix(selection): do not select hidden nodes closes #2679
2022-12-15 10:54:40 +01:00
moklick
e1145f3529
fix(minimap): nodes outside of viewport clicakbel closes #2680
2022-12-15 10:47:57 +01:00
moklick
0342cd475f
chore(changesets): enter prerelease mode and bump packages
2022-12-13 17:25:41 +01:00
moklick
9ba39ae49f
fix(defaultViewport): clamp invalid zoom values
2022-12-12 17:43:33 +01:00
moklick
0a2529d26e
chore(figma-controls): cleanup
2022-12-12 16:52:31 +01:00
moklick
ee2f39f2fe
feat(props): add panActivationKeyCode
2022-12-12 16:35:39 +01:00
moklick
d34ecbf802
refactor(selectionMode): rename options
2022-12-12 16:19:06 +01:00
moklick
aaa0854c62
chore(figma-controls): rename props
2022-12-08 22:06:07 +01:00
moklick
08faffacee
refactor(selection): improve performance
2022-12-08 21:58:24 +01:00
moklick
36e4e773ce
chore(flow-renderer): cleanup
2022-12-08 21:12:16 +01:00
moklick
0c890c3137
Merge branch 'next-release' into jackfishwick-main
2022-12-08 21:10:50 +01:00
moklick
57064ff096
refactor(figma-controls): update prop names and types
2022-12-08 21:08:45 +01:00
moklick
badacf763b
Merge branch 'main' of github.com:jackfishwick/react-flow into jackfishwick-main
2022-12-08 18:32:33 +01:00
Moritz Klack and GitHub
4d5e2ac3a6
Merge pull request #2657 from wbkd/refactor/node-drag
...
Refactor Nodes: only trigger drag event when change happened
2022-12-08 18:27:29 +01:00
Moritz Klack and GitHub
5940af2e30
Merge pull request #2659 from wbkd/fix/translate-extent
...
fix(minimap): use translateExtent on pan
2022-12-08 18:27:17 +01:00
moklick
c51ae89eeb
refactor(store): use getNodes function
2022-12-08 18:13:35 +01:00
moklick
860af7caed
fix(minimap): use translateExtent on pan
2022-12-08 17:02:55 +01:00
moklick
b34ccd19e9
refactor(nodes): only trigger drag event when change happened
2022-12-08 13:44:25 +01:00
moklick
91c740b041
chore(resizer-package): bump version
2022-12-08 10:42:40 +01:00
moklick
1dd2437619
chore(types): Cleanup
2022-12-08 10:38:32 +01:00
moklick
4c2acf5aa1
feat(resizer): add resize event handlers
2022-12-07 16:30:01 +01:00
moklick
5e916ba2db
chore(resizer): cleanup
2022-12-06 20:00:18 +01:00
moklick
2f477f384f
fix(resizer): minWidth and mminHeight dynamic props
2022-12-06 19:42:00 +01:00
Christopher Möller
527cf13352
fix(node-resizer): pass minWidth and minHeight to child components
2022-12-06 19:25:45 +01:00
moklick
7d7660f735
chore(packages): bump versions
2022-12-06 18:43:33 +01:00
moklick
8bb0945514
style(nodes): no outline for custom nodes
2022-12-06 18:32:22 +01:00
moklick
531171234a
chore(node-resizer): cleanup
2022-12-06 18:28:54 +01:00
Moritz Klack and GitHub
e0fc4ae08f
Merge pull request #2626 from wbkd/feat/resize-node
...
Feat: Add NodeResizer package
2022-12-06 18:17:27 +01:00
moklick
449e468cd9
chore(zoompane): use isWrapped helper func
2022-12-06 18:14:06 +01:00
Christopher Möller
4c35893e0f
feat(node-toolbar): make nodeId optional and get id from context
2022-12-06 18:08:51 +01:00
Christopher Möller
0892e2ea9a
refactor(node-resizer): use nodeId from context, fix glitches while resizing
2022-12-06 17:56:56 +01:00
moklick
0a2c13d468
refactor(panning): allow middle mouse pan over edge closes #2621
2022-12-06 17:20:12 +01:00
moklick
13f024c64b
Merge branch 'patch-5' of github.com:neo/react-flow into neo-patch-5
2022-12-06 17:10:39 +01:00
moklick
42f64b214c
chore(getNodePosOrigin): cleanup
2022-12-06 16:52:38 +01:00
moklick
851b8e3e0f
fix(getRectOfNodes): handle node pos correctly closes #2641
2022-12-06 16:50:20 +01:00
moklick
7d57c46571
refactor(nodes): don't move or select nodes when input is focused
2022-12-06 13:41:39 +01:00
moklick
8bca8e4bfc
refacitr(resizer): cleanup
2022-12-04 17:50:11 +01:00
moklick
9da984f3e4
refactor(resizer): handle default nodes
2022-12-04 15:18:32 +01:00
moklick
8e43021050
refactor(resizer): export resize control, add line control, styling
2022-12-04 15:04:07 +01:00
moklick
afce7a2fee
feat(resizer): batch changes
2022-12-01 20:28:47 +01:00