Commit Graph
100 Commits
Author SHA1 Message Date
Braks 106d2879ce update(types): Allow void return for styles/class func 2022-04-11 11:30:10 +02:00
Braks 5f6a805baa refactor(edges): use computed properties for class and styles 2022-04-11 11:30:10 +02:00
Braks 8c2227132f fix(flow): await until d3zoom is rdy 2022-04-11 11:30:10 +02:00
Braks 2048423ab0 refactor(nodes): use computed properties for class and styles 2022-04-11 11:30:10 +02:00
Braks c617494bb8 chore: update vue to 3.2.25 2022-04-11 11:30:10 +02:00
Braks 60feb5d661 refactor(flow!): Remove paneReady state value 2022-04-11 11:30:10 +02:00
Braks 2d7e2a710f fix: replace watchDebounced with debouncedWatch 2022-04-11 11:30:10 +02:00
Braks 1e23893e58 fix: import paths 2022-04-11 11:30:10 +02:00
Braks 59870a3a55 chore(deps): update deps 2022-04-11 11:30:10 +02:00
Braks bc88e18f22 update(edges): Use proper handle bounds 2022-04-11 11:30:10 +02:00
Braks 96c844a64c v0.4.2-0 2022-04-11 11:30:10 +02:00
Braks c0d9b09f15 chore: Update CHANGELOG.md 2022-04-11 11:30:10 +02:00
Braks a0bd8b9afd chore: run yarn upgrade 2022-04-11 11:30:10 +02:00
Braks 1e9cbc0643 feat(nodes): Add PositionFunc as node position type
* Allows position to be set relative to another node
2022-04-11 11:30:10 +02:00
Braks 342d0305a6 refactor(nodes): Replace DraggableCore with composable 2022-04-11 11:30:10 +02:00
Braks 8f2d94ae55 refactor(nodes!): Remove dimensions option, replace with width and height
* Can be used to set width, height (similar to style prop but with easier access)
2022-04-11 11:30:10 +02:00
Braks 4f026e841a refactor(nodes): Remove DraggableCore component and use composable
* Remove node-element prop from NodeProps
2022-04-11 11:30:10 +02:00
Braks 676c984e07 chore: disable no-use-before-define rule 2022-04-11 11:30:10 +02:00
Braks fdde631f70 refactor(edges): Remove width/height attribute 2022-04-11 11:30:10 +02:00
Braks 06b0c143b5 chore: add prefix to console messages 2022-04-11 11:30:10 +02:00
Braks 158be8a515 feat: Assign default handle id and allow for actual loose connections
* When set to loose allow connections from all handles, this requires ids on handles so a default will be set if none provided
2022-04-11 11:30:10 +02:00
Braks ec0f3ef0e4 fix: Selection not working twice in a row 2022-04-11 11:30:10 +02:00
Braks bf2c77fb59 feat(flow): Promisify updateNodePosition
* helps with selected nodes dragging performance
2022-04-11 11:30:10 +02:00
Braks 3be164b20e chore(deps): Update package dependencies 2022-04-11 11:30:10 +02:00
Braks 8f4d1b3beb v0.4.1 2022-04-05 21:03:02 +02:00
Braks 75a7b89510 chore: Update CHANGELOG.md 2022-04-05 21:01:27 +02:00
Braks 908657c7ce chore: move custom size check up above watcher 2022-04-05 21:00:35 +02:00
Braks 92a0817c48 refactor(types): ElementData as any type 2022-04-05 21:00:35 +02:00
Braks fdf2a6e0ff feat: Add name to TransformationPane.vue 2022-04-05 21:00:35 +02:00
Braks cb14acd99a chore: update lock file 2022-04-05 09:28:34 +02:00
Braks bec26f3363 docs: Remove data script and fetch data in Banner.vue
* Wrap Banner in suspension
2022-04-05 09:10:05 +02:00
Braks cc76a76415 docs: Update vue flow version 2022-04-04 21:52:17 +02:00
Braks 2ee33a188e chore: Update CHANGELOG.md 2022-04-04 21:46:30 +02:00
Braks 1c429fc637 v0.4.0 2022-04-04 21:45:03 +02:00
Braks 47ef8d8138 chore: Update CHANGELOG.md 2022-04-04 21:43:26 +02:00
Braks 1ad66be474 docs: Add examples 2022-04-04 21:42:48 +02:00
Braks 6d7b5daadd docs: Add favicons 2022-04-04 21:42:48 +02:00
Braks b2375bd81a docs: Add additional component pages 2022-04-04 21:42:48 +02:00
Braks 0291f771fb docs: Add composables page 2022-04-04 21:42:48 +02:00
Braks 75e1da14d7 docs: Add utils pages 2022-04-04 21:42:48 +02:00
Braks 453f155954 fix(edges): Remove duplicate source/targetHandle prop 2022-04-04 21:42:48 +02:00
Braks 891eca4a23 docs: Add edge page 2022-04-04 21:42:48 +02:00
Braks 114a110992 docs: Change divider color of banner to white 2022-04-04 21:42:48 +02:00
Braks d9d0701f28 docs: Add offset to blobity highlights 2022-04-04 21:42:48 +02:00
Braks 601bb9a9b7 docs: Add config page 2022-04-04 21:42:48 +02:00
Braks f912d4f5e8 docs: remove serve script 2022-04-04 21:42:48 +02:00
Braks be24731aa1 docs: Move blobity to mounted hook 2022-04-04 21:42:48 +02:00
Braks 94dd8c8dd5 chore: disable auto run of changelog.yml 2022-04-04 21:42:48 +02:00
Braks 035cf69240 feat: Add prerelease script to generate fresh changelog
* skip changelog updates from being listed in changelog.md file
2022-04-04 21:42:48 +02:00
Braks 5804ace138 chore: Update CHANGELOG.md 2022-04-04 21:42:48 +02:00
Braks efa75839f9 docs: Move node docs into single page 2022-04-04 21:42:48 +02:00
Braks 01deaeb3ed chore: update changelog.yml 2022-04-04 21:42:48 +02:00
Braks 9adf6d1b09 feat: Add changelog.md 2022-04-04 21:42:48 +02:00
Braks f52f626b0e feat: Add changelog.yml for changelog generation 2022-04-04 21:42:48 +02:00
Braks 3c838b9ddb feat: Add cliff.toml for git-cliff 2022-04-04 21:42:48 +02:00
Braks 5af3d16dc1 docs: Remove usage link from sidebar 2022-04-04 21:42:48 +02:00
Braks c2d6a30df8 v0.4.0-34 2022-04-04 21:42:48 +02:00
Braks 9aa42ed8f8 feat(docs): Add blobity to home 2022-04-04 21:42:48 +02:00
Braks 91416c9898 feat(docs): Add state page 2022-04-04 21:42:48 +02:00
Braks 094c4ff9ae feat(nodes): Allow pre-defined dimensions of a node 2022-04-04 21:42:48 +02:00
Braks 47e3336c01 feat(docs): Add node pages 2022-04-04 21:42:48 +02:00
Braks 7aa1f4368e chore(examples): remove unused var 2022-04-04 21:42:48 +02:00
Braks 09e636c278 chore(docs): Replace a-tags with router-links 2022-04-04 21:42:48 +02:00
Braks 5b98f3ccd8 chore(docs): Remove lighter var 2022-04-04 21:42:48 +02:00
Braks 14ffbaf1d0 update(docs): Add css vars to theming page 2022-04-04 21:42:48 +02:00
Braks d179838f64 feat(theme,types): Add css vars for overwriting node colors
* Add Styles type
2022-04-04 21:42:48 +02:00
Braks e91af56653 feat(docs): Add theming 2022-04-04 21:42:48 +02:00
Braks fbff89258c chore(docs): update styles 2022-04-04 21:42:48 +02:00
Braks 88bb146f1f chore(docs): update sidebar conf 2022-04-04 21:42:48 +02:00
Braks 13fea5e0a9 feat(docs): Add getting started page 2022-04-04 21:42:48 +02:00
Braks ffd3b672f1 chore(examples): uniform basic example 2022-04-04 21:42:48 +02:00
Braks 95a34a2ba6 chore(docs): remove max-w from examples page 2022-04-04 21:42:48 +02:00
Braks 3bc0e878a2 feat(docs): Add guide index page 2022-04-04 21:42:48 +02:00
Braks ae18d231b0 chore(docs): update algolia config 2022-04-04 21:42:48 +02:00
Braks 3a27baf87d v0.4.0-33 2022-04-04 21:42:48 +02:00
Braks 3d66775678 fix(flow): check for scope before providing store 2022-04-04 21:42:48 +02:00
Braks c560a312b8 chore(docs): Banner size & gap 2022-04-04 21:42:48 +02:00
Braks 2a7c58f22a chore(docs): update meta img 2022-04-04 21:42:48 +02:00
Braks 7774ecc120 v0.4.0-32 2022-04-04 21:42:48 +02:00
Braks 9c902b00fb chore(docs): type fix 2022-04-04 21:42:48 +02:00
Braks 7d509487c3 chore(types): remove some unnecessary generics 2022-04-04 21:42:48 +02:00
Braks 4d901ae4e8 chore(types): add element data typing 2022-04-04 21:42:48 +02:00
Braks 59ac64564a feat(docs): disable pan on mobile 2022-04-04 21:42:48 +02:00
Braks 3c48913090 feat(docs): responsive pos of elements 2022-04-04 21:42:48 +02:00
Braks d02ade03e9 feat(edges): return new edge from updateEdge utility 2022-04-04 21:42:48 +02:00
Braks 73ce6f207b chore(docs): place components.d.ts in .vitepress dir 2022-04-04 21:42:48 +02:00
Braks d1a9abbf6f chore(docs): add description to config 2022-04-04 21:42:48 +02:00
Braks 5e0128c5f1 chore(docs): Add docs build script to root package.json 2022-04-04 21:42:48 +02:00
Braks 6276022eea chore(docs): preprocess css 2022-04-04 21:42:48 +02:00
Braks 9dffb9ba9a v0.4.0-31 2022-04-04 21:42:48 +02:00
Braks 041f22dd58 fix: immediate execution of watchers 2022-04-04 21:42:48 +02:00
Braks c05c737776 feat(docs): layout styles 2022-04-04 21:42:48 +02:00
Braks 7177c6c309 v0.4.0-30 2022-04-04 21:42:48 +02:00
Braks 9b08271696 fix: remove vue from dev-deps
* fix default prop types
2022-04-04 21:42:48 +02:00
Braks a686d62528 fix(tests): initial state tests 2022-04-04 21:42:48 +02:00
Braks 39683ca3ac feat(docs): Add page footer 2022-04-04 21:42:48 +02:00
Braks 0d2c165802 feat(docs): Add auto import plugin 2022-04-04 21:42:48 +02:00
Braks c68b1bf424 fix(edges): dont inherit attrs on smoothstep/stepedges 2022-04-04 21:42:48 +02:00
Braks 4cc319981f feat(docs): add docsearch plugin 2022-04-04 21:42:48 +02:00
Braks 6c7fde01c9 update(docs): dark mode colors for home 2022-04-04 21:42:48 +02:00