Commit Graph
100 Commits
Author SHA1 Message Date
braks fcd73ec9f5 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 8cf8c51e0e fix(core): blur node after unselect
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 98981f338e chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks f83c87db08 fix(core): check if handle is connectable
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
braks 66e210adf4 chore(core): add todo
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-06 23:07:59 +01:00
Git Cliff 6ac5f3172e chore: update CHANGELOG.md 2023-03-03 18:58:31 +00:00
braks 5ab9f9d9d0 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 19:54:51 +01:00
braks da7dc3de4a fix(core): compare internal node dimensions when updating
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 19:54:51 +01:00
braks 3d6cb4b912 chore(docs): remove transitions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 14:40:04 +01:00
braks b8b9606496 chore(docs): add transition to banner numbers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 14:01:47 +01:00
braks 6d19bb165b chore(docs): update home page
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-03 13:02:10 +01:00
Git Cliff 4bfd89bca5 chore: update CHANGELOG.md 2023-03-02 07:52:04 +00:00
braks 77d7ba4dad fix(core): remove edges before nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks fc867878fa refactor(core): trigger el functions before checking arr length
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks b509b11bfc fix(core): wait until fitting view on init
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks ab78dc7de1 chore(core): cleanup viewport helper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 5df92c3463 refactor(docs): update intro
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 50ee96d0c1 refactor(core): hide edges when we have no dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c91aac782d chore(tests): wait to find edge
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 13db453b66 tests: update connect tests to check if events were emitted
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 307b5bbbfa chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 22c4362840 fix(core): remove duplicate connect start/end emits
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 566ba8e1f6 chore(core): revert node renderer & wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks addd0bbb67 chore(core): revert edge renderer & wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 09b97a356a chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks f16e4dbadb fix(core): make shouldReplaceId arg in updateEdge optional
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 8893e5c69c chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c5fee5c4f5 fix(core): wait until nodes are initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks ee8ccfe2cc chore(core): cleanup types
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks c27288de69 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 7c026f084a fix(core): prevent selecting nodes on drag when selectable disabled
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 76525c8c2a chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 320ea10c88 chore(core): cleanup props
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks e3e35109f1 refactor(core): cleanup node styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
braks 4d535ed34c refactor(core): cleanup edge and node renderer
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-03-02 08:47:38 +01:00
Git Cliff e5a2a79605 chore: update CHANGELOG.md 2023-02-24 19:10:26 +00:00
braks c1ca17476a chore: update changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks e105ba0f4d chore: add changesets
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 93b2fd04eb fix(packages): correct umd export names
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 06b1753f48 fix(tooling): use correct umd name for vue flow core
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks a5644c0ead fix(core): add vite iife build file
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks e10663ad5d tests: add custom edge test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks c4c4c663af chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks f2af8188e5 fix(core): wait until viewport helper is initialized
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 65fd5bc654 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks c4b4826a1a fix(core): prevent undefined being passed to update node internals
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks cd9b70ff77 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 325efba856 refactor(core): use lifecycle hooks to observe node dimensions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 0ffc2f1dff fix(core): check if node el exists before observing
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 2b222c2650 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 79e7f3ccdb fix(core): cast zIndex to number in node wrapper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-24 20:07:13 +01:00
braks 17c28a7b6d tests: add custom node test
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 14:59:38 +01:00
braks 3211686c40 chore: correct pkg deps
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 14:59:29 +01:00
braks 487274089c chore(workflows): rename qodana.yml to scan.yml
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 13:36:59 +01:00
braks a039cebdb9 chore(workflows): build lib when scanning
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 13:36:29 +01:00
braks 1762eb4326 chore(deps-dev): update turbo
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-23 13:20:39 +01:00
Git Cliff 2f92770af5 chore: update CHANGELOG.md 2023-02-22 20:49:31 +00:00
braks a3027a6da4 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 21:42:26 +01:00
braks 3c0d86d7b4 fix(core): remove export
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 21:42:26 +01:00
braks 5ec8531ae0 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 21:42:26 +01:00
braks 4e66db654e fix(core): downgrade auto imports package
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 21:42:26 +01:00
Git Cliff ca05991689 chore: update CHANGELOG.md 2023-02-22 19:32:24 +00:00
braks 8c22ce0bbb chore(tooling): extend from turbo config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:28:11 +01:00
braks f856d3d04c chore: cleanup gitignore
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 0a0efb4c8f chore(docs): cleanup tsconfig
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 98db749e51 chore(tests): cleanup tsconfig
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks eea05f9738 refactor(workflows): add release/* to branch triggers
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 6afe495454 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 10f50740b6 refactor(core): omit internal properties when using toObject
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks c8325ecf37 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks fa6cb4c6d9 refactor(core): use snap grid to clamp initial node pos
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 58a1ce8e88 chore(core): cleanup async functions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 4b2a978e3a refactor(core): immediately set initialized flag
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks b5103dbb7e chore(core): cleanup
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 12845eb7e2 tests: update min/max zoom tests
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 4164ae5a67 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks dfce24a5fa refactor(core): use noop viewport helper when viewport is not ready
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 7cab68ed84 refactor(core): add useViewport for store viewport actions
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks d2c6b592f5 refactor(core): remove waiting for dimensions in zoom pan helper
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 74f2596f80 chore(core): cleanup unused watcher
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 0d9bcf4b06 chore(core): cleanup initial render
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 9a88a95253 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 226caebd4a fix(core): hide graph until nodes are ready
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks cb6e3b1d86 chore: update changeset config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 3df4edd797 refactor: rename tooling package scope
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 7d6fb443f0 chore: update changeset config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 2aa185756b feat(tooling): use vite-config tooling pkg
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 7b590bd526 refactor(workflows): run build and test on next-release PR
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks df6f932aac chore: update changeset config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 8dd453634c feat(tooling): add vite config to tooling pkgs
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 2a6077ed9f feat(tooling): add tsconfig to tooling pkgs
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 45cbdbfd27 feat(tooling): add eslint-config to tooling pkgs
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 5c0fb912fc refactor(docs): package name
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks a3ec3b40a7 refactor(tests): rename e2e to tests
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks c60398d0f0 refactor(examples): package names
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 578e6b4cfe refactor: fix packages together in changeset config
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 358faae21c chore(deps-dev): update workspace deps-dev
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 3cb6d98f3f chore(core): cleanup update edge action
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks a0f1de6962 chore: add changeset
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00
braks 4bf4b6386e feat(core): add option to avoid replacing edge id when updating
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2023-02-22 20:20:11 +01:00