Commit Graph
100 Commits
Author SHA1 Message Date
moklick f18e8f147f refactor(example): dont use inline functions for handle props #282 2020-06-05 13:01:07 +02:00
moklick 6b8e7bfbc3 refactor(nodes): wrap with memo, update transform without creatin new array #282 2020-06-05 12:55:11 +02:00
moklick d5997ecbea chore: release v3.2.2 2020-06-05 12:41:56 +02:00
MoritzandGitHub 52e1c5f7f2 Merge pull request #283 from wbkd/develop
Develop
2020-06-05 12:39:55 +02:00
moklick 33d2770b23 fix(userselection): dont render user selection when its not active 2020-06-05 12:37:54 +02:00
moklick c2fad7e680 refactor(useD3hook): init d3 inside store 2020-06-05 01:04:56 +02:00
moklick 4ae4f2e213 fix(userselection): handle shift key + mouse up handling 2020-06-05 01:04:40 +02:00
moklick 5a3adab3a0 refactor(internals): rename __rg to __rf 2020-06-05 00:17:28 +02:00
moklick 5bfe72f225 refactor(graph-utils): store handling 2020-06-05 00:15:45 +02:00
moklick 407e34b1cb refactor(controls): dont import store but use actions 2020-06-04 23:46:37 +02:00
MoritzandGitHub 0efb76ecdd docs(readme): add examples 2020-06-04 10:34:18 +02:00
moklick 9a3cf426b9 chore: release v3.2.1 2020-06-03 23:17:22 +02:00
MoritzandGitHub fea9ed3f1e Merge pull request #280 from wbkd/develop
Develop
2020-06-03 23:11:33 +02:00
moklick a73c448edc feat(renderer): detect dimension changes and adjust container closes #279 2020-06-03 23:10:57 +02:00
moklick e0ea040c1b feat(example): add sidebar to provider example 2020-06-03 21:35:19 +02:00
MoritzandGitHub 09e3bd64d2 docs(readme): add provider example links 2020-06-02 18:44:03 +02:00
moklick 6368cc915e chore: release v3.2.0 2020-06-02 18:44:11 +02:00
moklick d69277df8a docs(readme): typos 2020-06-02 18:37:57 +02:00
MoritzandGitHub 60a0dcd8e0 Merge pull request #278 from wbkd/develop
Develop
2020-06-02 18:36:48 +02:00
moklick 5cbeda5c3f feat(components): add ReactFlowProvider #275 2020-06-02 18:34:02 +02:00
moklick cc97f510c0 chore: release v3.1.0 2020-06-02 16:16:43 +02:00
moklick 3f3a79b5f6 feat(rfInstance): add getElements function #274 2020-06-02 16:06:08 +02:00
MoritzandGitHub ce3df16933 Merge pull request #277 from wbkd/develop
Develop
2020-06-02 16:05:48 +02:00
moklick 02bcd1be11 feat(options): add minZoom, maxZoom, defaultZoom closes #273 2020-06-02 14:22:29 +02:00
moklick d95fc1279a docs(readme): add react flow instance section 2020-06-02 12:26:12 +02:00
moklick 2d4a64d341 refactor(handle): use weaker selectors so its easier to overwrite 2020-06-02 10:23:14 +02:00
moklick eae485704b fix(validation-example): add custom nodes with validation 2020-06-02 00:41:10 +02:00
moklick 206cd1ded1 feat(examples): add validation example 2020-06-02 00:13:06 +02:00
moklick ce32d34c6b fix(connectionline): draw line from handle where user starts closes #270 2020-06-01 23:14:14 +02:00
moklick 01441d4622 chore: release v3.0.2 2020-05-31 12:22:59 +02:00
MoritzandGitHub 3445c5f967 Merge pull request #263 from wbkd/develop
Develop
2020-05-31 12:17:10 +02:00
moklick 6530e4041f fix(projectFunc): don't scale grid size #261 2020-05-31 12:12:02 +02:00
moklick 2000b58add fix(snaptogrid): don't scale grid size closes #261 2020-05-31 12:09:21 +02:00
moklick 072495758a docs(readme): add custom node props section 2020-05-31 11:56:00 +02:00
MoritzandGitHub 82573509b2 Merge pull request #262 from wbkd/develop
Develop
2020-05-31 11:54:23 +02:00
moklick 0fe3f1c97f doce(readme): add used classes 2020-05-31 02:51:08 +02:00
moklick 384769f4f7 style(nodes): put styles into specific node type classes 2020-05-30 21:19:08 +02:00
moklick 35d0a462e8 style(example): add padding for custom node 2020-05-30 20:56:26 +02:00
moklick b3b6f547f8 chore: release v3.0.1 2020-05-30 20:49:36 +02:00
moklick eef9b690ea style(nodes): put styles into specific node type classes 2020-05-30 20:47:17 +02:00
moklick ca82bd2da7 chore: release v3.0.0 2020-05-30 20:32:59 +02:00
MoritzandGitHub 115ba4fd3c Merge pull request #260 from wbkd/develop
Develop
2020-05-30 20:27:19 +02:00
moklick 0558ff86c4 fix(bezieredge): correctly connect diagonally nodes closes #256 2020-05-30 20:26:55 +02:00
moklick c620d0f40c refactor(connectionLine): create connection line type enum 2020-05-29 18:53:23 +02:00
MoritzandGitHub 714c916121 refactor(styling): use css for default styles (#259)
* refactor(minimap): use css for default styles

* refactor(controls): use css for default styles

* refactor(background): use css for default styles

* refactor(edges): add edge type class name

* refactor(nodes): use css for default styles

* refactor(outputnode): add display name

* refactor(wrapnode): cleanup

* refactor(rollup): minimize css for prod build

* refactor(additional-comps): extract css

* test(graphs): adjust for new markup
2020-05-29 18:33:29 +02:00
moklick f2313916b6 feat(handle): add class name prop type 2020-05-29 16:50:59 +02:00
MoritzandGitHub 8bbe578555 docs(readme): state anchor 2020-05-29 14:58:02 +02:00
moklick c80d885440 chore: release v2.2.1 2020-05-29 14:50:54 +02:00
moklick 94e7d4a7b7 feat(internals): export easy peasy hooks closes #257 2020-05-29 14:40:16 +02:00
MoritzandGitHub cf8449bdd0 Merge pull request #258 from wbkd/develop
feat(internals): export easy peasy hooks closes #257
2020-05-29 14:37:30 +02:00
moklick d681197bdb chore: release v2.2.0 2020-05-28 11:33:45 +02:00
moklick 11a3605c1b refactor(connectionline): handle horizontal flows correctly closes #253 2020-05-28 11:30:05 +02:00
MoritzandGitHub 9ea53cc129 Merge pull request #255 from wbkd/develop
Develop
2020-05-28 11:28:02 +02:00
moklick a555df0458 feat(nodes): add class name option closes #254 2020-05-28 11:22:51 +02:00
moklick d77f486ac6 chore: release v2.1.1 2020-05-27 18:12:08 +02:00
MoritzandGitHub 06847162be Merge pull request #252 from wbkd/develop
Develop
2020-05-27 18:05:18 +02:00
moklick a3c5d235bf refactor(elementUpdater): dont append undefined style to node #251 2020-05-27 18:03:31 +02:00
moklick 76a409b1bd refactor(elementUpdater): dont append undefined style to node #251 2020-05-27 18:02:13 +02:00
moklick 09a17deae7 chore(readme): cleanup 2020-05-25 19:54:58 +02:00
moklick fbef327632 chore: release v2.1.0 2020-05-25 18:21:59 +02:00
MoritzandGitHub b0f8e523e5 Merge pull request #250 from wbkd/develop
feat(nodes): add selectNodesOnDrag prop type
2020-05-25 18:11:01 +02:00
moklick 02b4dc82df feat(nodes): add selectNodesOnDrag prop type 2020-05-25 18:13:12 +02:00
moklick 7075ed6e5d chore: release v2.0.0 2020-05-25 17:29:44 +02:00
moklick b6b3fded77 chore(readme): intro 2020-05-25 17:22:26 +02:00
moklick 0a140404dc chore(readme): background prop types 2020-05-25 17:21:28 +02:00
MoritzandGitHub 7a1c497ea2 Merge pull request #249 from wbkd/develop
Develop
2020-05-25 17:20:06 +02:00
moklick d567d00749 chore(readme): background prop types 2020-05-25 17:19:32 +02:00
moklick c46d962ea1 chore(readme): components anchor 2020-05-25 17:17:32 +02:00
moklick 714cecaba9 refactor(easy-peasy): return single values from useStoreActions 2020-05-25 17:14:09 +02:00
moklick 56cfc8d731 refactor(easy-peasy): return single values from useStoreState 2020-05-25 17:12:11 +02:00
moklick 17614bda6b refactor(callbacks): dont provide noops as defaults, but make cbs optional 2020-05-25 16:24:50 +02:00
moklick 7324c79fd0 refactor(background): export background as component closes #235 2020-05-25 15:53:56 +02:00
moklick 10cd70c6ee chore: release v1.4.0 2020-05-25 14:07:28 +02:00
MoritzandGitHub 63b83b2d63 chore(selectionlistener): comment typo 2020-05-25 14:00:56 +02:00
MoritzandGitHub bd237ae54e Merge pull request #248 from wbkd/develop
Develop
2020-05-25 13:59:54 +02:00
MoritzandGitHub 1a8f320040 Merge pull request #242 from wbkd/dependabot/npm_and_yarn/develop/rollup-plugin-terser-6.1.0
chore(deps-dev): bump rollup-plugin-terser from 5.3.0 to 6.1.0
2020-05-25 13:57:58 +02:00
moklick f154f59e74 feat(wrapper): add onSelectionChange handler 2020-05-25 14:00:46 +02:00
moklick 3d80fb6586 docs(examples-readme): cleanup 2020-05-25 12:37:23 +02:00
moklick 5049379e3b feat(nodes): add onDragStart handler #241 2020-05-25 12:14:47 +02:00
MoritzandGitHub 419e01f950 refactor(examples): user-scaleable=no 2020-05-21 11:14:25 +02:00
MoritzandGitHub 600bcd315e docs(readme): add classname prop 2020-05-19 19:15:58 +02:00
moklick 1c1e48d36e chore: release v1.3.8 2020-05-19 19:16:55 +02:00
MoritzandGitHub 2f283e0c6d Merge pull request #239 from wbkd/develop
Develop
2020-05-19 18:49:56 +02:00
moklick c198d69eec refactor(reactflow): remove classname from interface 2020-05-19 18:48:29 +02:00
moklick c0390eec79 feat(helper): export project function closes #237 2020-05-19 18:33:29 +02:00
moklick 1ace58db4b refactor(elements): cast source and target of edge to string 2020-05-19 12:28:04 +02:00
moklick 7b43f97884 Merge branch 'develop' of github.com:wbkd/react-flow into develop 2020-05-19 11:14:05 +02:00
moklick 381d664c3b chore(examples): edge label 2020-05-18 18:32:39 +02:00
MoritzandGitHub 590baf73a5 Merge pull request #230 from wbkd/dependabot/npm_and_yarn/develop/rollup-plugin-typescript2-0.27.1
chore(deps-dev): bump rollup-plugin-typescript2 from 0.27.0 to 0.27.1
2020-05-18 14:34:11 +02:00
moklick edefe860cf refactor(helper): use type predicates for isEdge and isNode 2020-05-16 12:41:33 +02:00
moklick 3451836e57 chore: release v1.3.7 2020-05-16 01:20:25 +02:00
MoritzandGitHub 24ddf4da96 Merge pull request #226 from wbkd/develop
Develop
2020-05-16 01:16:41 +02:00
moklick fcb0a3e9f1 refactor(onConnect): param can be edge or connection 2020-05-16 01:13:28 +02:00
moklick a204834525 refactor(types): use interfaces 2020-05-16 01:12:46 +02:00
moklick 71b7ae02c0 refactor(npm): dont push src 2020-05-16 01:12:13 +02:00
moklick 34188549f3 refactor(ts): export types 2020-05-16 01:11:56 +02:00
moklick fb543d290e refactor(plugins): create MiniMapNode file for component, cleanup 2020-05-16 01:10:20 +02:00
moklick 8647eeb480 chore: release v1.3.6 2020-05-15 22:08:25 +02:00
MoritzandGitHub 3e51b238ab Merge pull request #225 from wbkd/develop
refactor(types): use types for prop type functions
2020-05-15 21:57:19 +02:00
moklick 1e447a204c refactor(types): use types for prop type functions 2020-05-15 21:53:13 +02:00