braks
|
f0fde0ac96
|
refactor(core): wait for next tick to expand parent if parent is not initialized yet
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
203b4815f8
|
chore(core): replace getNode with findNode
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
c1228c406d
|
refactor(core): pass initialized nodes to nodes initialized hook
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
d741bd1726
|
refactor(core): emit nodes initialized if getNodesInitialized has same length as nodes state
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
9276beb50d
|
refactor(core): set node initialized after applying dimensions change
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
f411f5b560
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
3e11a3126f
|
chore(core): rename updatePosition to clampPosition
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
000cfd9e9c
|
fix(core): increase timeout to 1
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
19582de021
|
fix(core): wait until node is initialized to clamp when extent is parent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
de311361bf
|
revert(core): await node initialization before clamping initial pos
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
84ffd50429
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
braks
|
fba7b55f1f
|
fix(core): re-group edges when nodes change
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 20:47:32 +01:00 |
|
 github-actions[bot]andBraks
|
df7603f52f
|
chore: next release
|
2023-01-18 16:38:00 +01:00 |
|
braks
|
390175226e
|
fix(core): add timeout when updating positions after extent changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 14:00:55 +01:00 |
|
braks
|
7fd2782d00
|
fix(core): dont trigger ctx menu when dragging with right mouse btn
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-18 14:00:47 +01:00 |
|
 github-actions[bot]andBraks
|
ca96cba5ce
|
chore: next release
|
2023-01-18 09:19:32 +01:00 |
|
braks
|
220f0ffa77
|
revert: add vue-flow to deps-dev
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 22:13:12 +01:00 |
|
braks
|
64823b10a1
|
chore: update deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 22:13:12 +01:00 |
|
braks
|
ce992db802
|
refactor(core): keep user selection on right click
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 21:25:53 +01:00 |
|
braks
|
d51499de96
|
refactor(core): support key combinations for key codes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-17 21:25:41 +01:00 |
|
 github-actions[bot]andBraks
|
e5855a536c
|
chore: next release
|
2023-01-16 18:48:40 +01:00 |
|
braks
|
b7605d6149
|
fix(core): always handle keyup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-16 18:39:46 +01:00 |
|
braks
|
9e1ba45839
|
fix(core): check if position is a number and not if it's truthy
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-16 18:39:28 +01:00 |
|
 github-actions[bot]andBraks
|
154472ade2
|
chore: next release
|
2023-01-12 22:55:44 +01:00 |
|
braks
|
726ee224b9
|
fix(core): place default slot outside of viewport el
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-12 22:40:59 +01:00 |
|
braks
|
1e88fdaa1d
|
chore(core): cleanup key press composable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-12 22:29:13 +01:00 |
|
braks
|
ab2a87f9c3
|
fix(core): bubble up keydown event in node wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-12 22:29:13 +01:00 |
|
 github-actions[bot]andBraks
|
459f08cddb
|
chore: next release
|
2023-01-11 09:03:08 +01:00 |
|
braks
|
95f016b413
|
chore(core): cleanup edge parser
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
06451b4d0d
|
chore(core): update pos on zindex change
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
0f21d82bf0
|
chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
8c84d5cea4
|
feat(core): use zIndex or style for node elevation
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
148276dda6
|
feat(core): always group edges by z-index
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
braks
|
93b463df0c
|
feat(core): add zIndex option to elements
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-10 11:10:40 +01:00 |
|
 github-actions[bot]andBraks
|
d971e91540
|
chore: next release
|
2023-01-07 19:39:48 +01:00 |
|
braks
|
5258d263b0
|
fix(core): add focus and focus-visible styles to nodes to avoid browser styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 19:31:57 +01:00 |
|
 github-actions[bot]andBraks
|
b835e173be
|
chore: next release
|
2023-01-07 18:06:11 +01:00 |
|
braks
|
13f80c02dc
|
feat(core): add deletable option to nodes and edges
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:27 +01:00 |
|
braks
|
75c11e5f3e
|
refactor(core): do not update positions when updateNodeInternals is triggered
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:19 +01:00 |
|
braks
|
afe024900c
|
refactor(core): only apply new positions if there are changes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:19 +01:00 |
|
braks
|
67687348f0
|
refactor(core): skip updating position if extent has not changed
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:19 +01:00 |
|
braks
|
7a416eae61
|
refactor(core): use pre flush in NodeWrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:19 +01:00 |
|
braks
|
6596673726
|
chore(core): update console statements
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:09 +01:00 |
|
braks
|
9923586581
|
chore(core): disable console log in core pkg eslint config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:09 +01:00 |
|
braks
|
7810769835
|
fix(core): prevent unselectable elements from being selected
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-07 18:04:09 +01:00 |
|
braks
|
bd3720a70d
|
chore: bump version
|
2023-01-06 18:34:30 +01:00 |
|
 github-actions[bot]andBraks
|
314f68f363
|
chore: next release
|
2023-01-06 18:05:20 +01:00 |
|
braks
|
8653df4689
|
fix(node-toolbar): correct package main field
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-06 17:55:51 +01:00 |
|
braks
|
32f8e95aac
|
fix(node-resizer): correct package main field
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-06 17:55:51 +01:00 |
|
braks
|
dd8c45bdf9
|
fix(controls): correct package main field
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
|
2023-01-06 17:55:51 +01:00 |
|