 peterkogoandmoklick
|
b63ea1f63e
|
lint
|
2025-10-30 21:25:04 +01:00 |
|
 peterkogoandmoklick
|
67bd461eee
|
fix tsconfig
|
2025-10-30 21:25:04 +01:00 |
|
 peterkogoandmoklick
|
e96ff6fb66
|
chore(changeset)
|
2025-10-30 21:25:04 +01:00 |
|
 peterkogoandmoklick
|
8512d344ef
|
use new createContext utility for better type safety
|
2025-10-30 21:25:02 +01:00 |
|
 peterkogoandmoklick
|
3ee054689a
|
raise minimum svelte peerDep version to 5.40.0 to use createContext
|
2025-10-30 21:21:43 +01:00 |
|
 peterkogoandmoklick
|
4f0b0a98f2
|
update svelte flow dev dependencies
|
2025-10-30 21:21:43 +01:00 |
|
 peterkogoandmoklick
|
820627fede
|
update svelte-examples & improve configs
|
2025-10-30 21:21:43 +01:00 |
|
 peterkogoandmoklick
|
07fbc7e34a
|
also postpone starting selection when clicking on a node
|
2025-10-30 15:19:40 +01:00 |
|
 peterkogoandmoklick
|
0d2cda7dff
|
also postpone starting selection when clicking on a node
|
2025-10-30 15:19:40 +01:00 |
|
peterkogo
|
00bcb9f5f4
|
chore(changeset)
|
2025-10-29 12:13:21 +01:00 |
|
peterkogo
|
11aa29b587
|
always pass current pointer position to connection
|
2025-10-29 12:11:05 +01:00 |
|
peterkogo
|
9dccac89fb
|
chore(changeset)
|
2025-10-28 16:13:55 +01:00 |
|
peterkogo
|
2a2857852d
|
typo
|
2025-10-28 14:25:47 +01:00 |
|
peterkogo
|
2a401ed675
|
chore(changeset)
|
2025-10-28 14:12:12 +01:00 |
|
peterkogo
|
082801bb30
|
fix NodeSelection appearing when no nodes are selected
|
2025-10-28 14:11:20 +01:00 |
|
peterkogo
|
2baa839138
|
simplify conditions
|
2025-10-28 14:00:05 +01:00 |
|
peterkogo
|
eb7a27251a
|
rename hasActiveSelection to isSelectionEnabled
|
2025-10-28 13:21:59 +01:00 |
|
peterkogo
|
7238977e7a
|
make sure elements are deselected once the selection starts
|
2025-10-28 12:35:41 +01:00 |
|
peterkogo
|
f29adb8353
|
only prevent pointer events when starting selection box on top of node
|
2025-10-28 12:20:47 +01:00 |
|
peterkogo
|
5d0887c9db
|
cleanup paneClickDistance remnants
|
2025-10-28 11:46:33 +01:00 |
|
peterkogo
|
2fb4933506
|
make sure onSelectionEnd is always fired
|
2025-10-28 11:42:51 +01:00 |
|
peterkogo
|
0220907b8b
|
typo
|
2025-10-28 11:22:26 +01:00 |
|
peterkogo
|
b11dc7a391
|
Merge branch 'main' into fix/pane-events
|
2025-10-27 16:01:49 +01:00 |
|
peterkogo
|
1f43ccc3ab
|
fix onSelectionEnd behavior
|
2025-10-27 15:53:06 +01:00 |
|
peterkogo
|
5ec0cac7fa
|
chore(changeset)
|
2025-10-27 15:39:07 +01:00 |
|
peterkogo
|
fa7bf16ce3
|
allow paneClick events to happen more leniantly
|
2025-10-27 15:35:03 +01:00 |
|
peterkogo
|
f8c547d92f
|
remove setPaneClickDistance from store and update it declaritively
|
2025-10-27 12:06:53 +01:00 |
|
peterkogo
|
4bd23a7cc2
|
chore(changeset)
|
2025-10-23 11:30:34 +02:00 |
|
peterkogo
|
dca0a30f27
|
chore(changeset)
|
2025-10-20 16:29:46 +02:00 |
|
peterkogo
|
8068a3ab71
|
make edgeId optional, fix usage of edgeLabel
|
2025-10-20 16:27:42 +02:00 |
|
peterkogo
|
882c237304
|
chore(typo)
|
2025-10-20 11:12:51 +02:00 |
|
peterkogo
|
fc78cfa461
|
add SECURITY.md
|
2025-10-20 11:04:27 +02:00 |
|
peterkogo
|
5f9013bb67
|
extract magic numbers
|
2025-10-16 15:12:36 +02:00 |
|
peterkogo
|
353a497e71
|
fix selectOnDrag for Svelte Flow
|
2025-10-16 12:09:06 +02:00 |
|
peterkogo
|
3993b00782
|
simplify logic
|
2025-10-15 16:19:08 +02:00 |
|
peterkogo
|
fb94327c10
|
revert incrementation
|
2025-10-15 14:14:05 +02:00 |
|
peterkogo
|
98a5c36172
|
change incrementation
|
2025-10-15 14:12:47 +02:00 |
|
peterkogo
|
f7845a212b
|
remove console.log
|
2025-10-15 14:11:51 +02:00 |
|
peterkogo
|
6ffb9f7901
|
chore(changeset)
|
2025-10-15 14:10:15 +02:00 |
|
peterkogo
|
3f98f91692
|
add rootNodeIndex to internals & implement sorting of group nodes
|
2025-10-15 14:08:05 +02:00 |
|
peterkogo
|
87a8689584
|
disable eslint rule svelte/prefer-svelte-reactivity for several lines and files
|
2025-10-07 15:13:14 +02:00 |
|
peterkogo
|
aa91c3fd8c
|
dont change the internalNode when selecting nodes
|
2025-10-01 11:42:09 +02:00 |
|
peterkogo
|
60eb39b531
|
fix comment
|
2025-10-01 11:36:55 +02:00 |
|
peterkogo
|
3b9951e42f
|
chore(changeset)
|
2025-10-01 11:34:07 +02:00 |
|
peterkogo
|
0c1ad4c861
|
Memoize NodeWrapper and EdgeWrapper
|
2025-10-01 11:33:34 +02:00 |
|
peterkogo
|
4e67277b88
|
remove console log
|
2025-10-01 09:36:01 +02:00 |
|
peterkogo
|
a31af8ecab
|
do not mutate node object when selecting
|
2025-09-30 18:04:04 +02:00 |
|
peterkogo
|
01a90ec2a6
|
chore(changeset)
|
2025-09-30 18:02:17 +02:00 |
|
peterkogo
|
f8c943d391
|
do not set all edges selected to false if selecting one edge
|
2025-09-30 18:01:10 +02:00 |
|
peterkogo
|
da77772deb
|
chore(changeset)
|
2025-09-30 17:56:31 +02:00 |
|
peterkogo
|
99434672d7
|
do not set all nodes selected to false if selecting one node
|
2025-09-30 17:55:27 +02:00 |
|
peterkogo
|
135c1930ec
|
Merge branch 'main' into resizer-update-keep-aspect
|
2025-09-30 10:42:41 +02:00 |
|
peterkogo
|
d50a963cd0
|
chore(changeset)
|
2025-09-30 10:42:32 +02:00 |
|
peterkogo
|
f29593072c
|
let resizer params be updated dynamically
|
2025-09-30 10:40:57 +02:00 |
|
peterkogo
|
1b0bd9794f
|
chore(changeset)
|
2025-09-29 18:53:48 +02:00 |
|
peterkogo
|
1f118ad404
|
implemented resize direction for svelte
|
2025-09-29 18:52:57 +02:00 |
|
peterkogo
|
8f934d7793
|
switch keep aspect on shortcut
|
2025-09-29 18:02:18 +02:00 |
|
peterkogo
|
9b4e99029b
|
chore(changeset)
|
2025-09-19 09:53:22 +02:00 |
|
peterkogo
|
bad2eef94f
|
static handles should include id
|
2025-09-19 09:52:06 +02:00 |
|
peterkogo
|
92ee74d3c8
|
rephrase comment
|
2025-09-17 15:23:54 +02:00 |
|
peterkogo
|
70b6726047
|
chore(changeset)
|
2025-09-17 15:23:25 +02:00 |
|
peterkogo
|
4863c84ba5
|
prevent default when pinch zooming on element with nowheel class
|
2025-09-17 15:22:34 +02:00 |
|
peterkogo
|
bff087c4ff
|
simplified parsing of handles
|
2025-09-16 17:56:54 +02:00 |
|
peterkogo
|
eba087e8be
|
chore(changeset)
|
2025-09-16 12:17:28 +02:00 |
|
peterkogo
|
521f76c241
|
revert setting measured automatically
|
2025-09-16 12:15:53 +02:00 |
|
peterkogo
|
8e5654c547
|
fix changeset
|
2025-09-15 16:57:52 +02:00 |
|
peterkogo
|
d891e5ff10
|
chore(changeset)
|
2025-09-15 16:52:37 +02:00 |
|
peterkogo
|
bcdc216471
|
elevate edges if the connected nodes are selected
|
2025-09-15 16:51:29 +02:00 |
|
peterkogo
|
d0f0a3bd56
|
typo
|
2025-09-15 16:39:21 +02:00 |
|
peterkogo
|
cdd671699b
|
chore(changeset)
|
2025-09-15 16:37:56 +02:00 |
|
peterkogo
|
f0eab72ee5
|
add autoPanSpeed
|
2025-09-15 16:35:19 +02:00 |
|
peterkogo
|
34929087e1
|
remove unused default values from zoom
|
2025-09-15 16:24:48 +02:00 |
|
peterkogo
|
2047dbab1c
|
initial try
|
2025-09-15 15:41:48 +02:00 |
|
peterkogo
|
88cf482893
|
add dependabot.yaml
|
2025-09-10 11:50:05 +02:00 |
|
peterkogo
|
d329702df9
|
skip force rendering nodes that have handles defined
|
2025-09-08 16:48:02 +02:00 |
|
peterkogo
|
e31cb6ad09
|
edit changeset
|
2025-09-04 11:33:36 +02:00 |
|
peterkogo
|
86e8b49133
|
add changeset
|
2025-09-02 11:48:32 +02:00 |
|
peterkogo
|
086b28e3a0
|
add hide/unhide buttons to example
|
2025-09-02 11:45:08 +02:00 |
|
peterkogo
|
62fd1e0d9d
|
correctly propagate style in Svelte Flow
|
2025-09-02 11:44:40 +02:00 |
|
peterkogo
|
99c67422a7
|
remove unnecessary check
|
2025-09-02 10:30:49 +02:00 |
|
peterkogo
|
3592651d12
|
shorten patch note
|
2025-09-02 10:30:33 +02:00 |
|
peterkogo
|
61bb5da528
|
allow wheel events when connection is being made
|
2025-08-26 16:52:38 +02:00 |
|
peterkogo
|
56381ae546
|
add(changeset)
|
2025-08-26 13:07:01 +02:00 |
|
peterkogo
|
1c218d27f1
|
make getIntersectingNodes and isNodeIntersecting behave the same
|
2025-08-26 13:06:15 +02:00 |
|
peterkogo
|
f869808e3d
|
add(changeset)
|
2025-08-26 11:24:04 +02:00 |
|
peterkogo
|
61778080c7
|
prevent multitouch aborting connection
|
2025-08-26 11:21:07 +02:00 |
|
peterkogo
|
d7a3172a60
|
prevent pinch zooming while making a new conection
|
2025-08-25 19:12:33 +02:00 |
|
peterkogo
|
a00a6385b7
|
fix edge reconnection
|
2025-08-19 15:31:22 +02:00 |
|
peterkogo
|
100c95fd5a
|
add changeset
|
2025-08-19 15:15:56 +02:00 |
|
peterkogo
|
1eba8d5a78
|
extend onBeforeConnect type to allow void & null & false
|
2025-08-19 15:14:39 +02:00 |
|
peterkogo
|
be45c9fbd5
|
add changeset
|
2025-08-19 14:54:44 +02:00 |
|
peterkogo
|
7df5d0cfb0
|
call ondelete anytime something is deleted
|
2025-08-19 14:53:57 +02:00 |
|
peterkogo
|
323f07dd01
|
revert some default behaviour from getElevatedZINdex
|
2025-06-25 15:43:01 +02:00 |
|
peterkogo
|
cf5597b845
|
Elevate child nodes +1 over the parent
|
2025-06-24 10:59:23 +02:00 |
|
peterkogo
|
04ff28dddc
|
Elevate edges regardless of selected nodes
|
2025-06-24 10:59:06 +02:00 |
|
peterkogo
|
4ec1caeac8
|
reorder imports
|
2025-06-17 10:13:11 +02:00 |
|
peterkogo
|
ed102ee465
|
changeset wording
|
2025-06-12 15:52:13 +02:00 |
|
peterkogo
|
d6db97c535
|
chore(changeset)
|
2025-06-12 15:51:00 +02:00 |
|
peterkogo
|
5e33ac3e8b
|
fix useNodeConnections callback not firing if connections.current not used
|
2025-06-12 15:50:14 +02:00 |
|
peterkogo
|
fe5b8c453f
|
remove example
|
2025-06-12 13:57:19 +02:00 |
|