Commit Graph

279 Commits

Author SHA1 Message Date
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]
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]
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]
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]
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]
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]
34bede0154 chore: next release 2023-01-06 17:52:52 +01:00
braks
8422dbdc56 refactor(core): check if element still exists before attempting removal
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-06 09:21:03 +01:00
github-actions[bot]
fafb2e4713 chore: next release 2023-01-05 13:11:31 +01:00
braks
fe4309b587 chore(core): cleanup node wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-05 13:06:26 +01:00
braks
6aec81532c fix(core): calculate position and computedPos correctly in calcNextPosition
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-05 13:06:26 +01:00
braks
140c64348d fix(core): use relative path for tsconfig
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-05 13:06:17 +01:00
github-actions[bot]
58fb5461b8 chore: next release 2023-01-04 14:19:00 +01:00
braks
94344a6d42 fix(core): reapply node extent on change
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-04 14:01:31 +01:00
github-actions[bot]
c3848a1700 chore: next release 2023-01-04 13:37:18 +01:00
braks
615ca43e07 chore(core): add side effects to pkg json
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-04 13:17:13 +01:00
braks
de71b5af65 feat(core): allow setting padding for extent parent
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-04 13:17:13 +01:00
braks
732e773075 refactor(core): allow omitting width/height styles for parent nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-01-04 13:12:00 +01:00
github-actions[bot]
16d9bb138b chore: next release 2022-12-30 01:11:49 +01:00
braks
839fa6ba22 refactor(core): remove nodes property from ConnectionLineProps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-30 01:06:52 +01:00
braks
4003101c70 chore(core): cleanup unused vars
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-30 01:06:52 +01:00
braks
249250e7af fix(core,edges): pass focusable to edge wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-30 01:06:52 +01:00
braks
c1b1821ee6 fix(core,nodes): slot props undefined on first render
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-30 01:06:52 +01:00
braks
79a373fd13 chore(core): update CHANGELOG.md to include info on A11y
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-29 16:44:43 +01:00
github-actions[bot]
47b8211097 chore: next release 2022-12-29 14:42:06 +01:00
braks
fbebe56240 fix(a11y): use correct vue flow aria names
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-29 14:28:30 +01:00
github-actions[bot]
5356e7be93 chore: next release 2022-12-29 09:40:58 +01:00
braks
37f4985c2f refactor(core): move edge prop types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-29 09:32:27 +01:00
braks
b4c5dc5d2f refactor(core,store): correct default edge types object interface
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2022-12-29 09:32:27 +01:00