Commit Graph

  • 446cc8cdff Merge pull request #145 from projectstorm/links_refactor Dylan Vorster 2018-02-25 14:09:31 +02:00
  • b8fd5a0690 5.0.0 v5.0.0 #145 Dylan Vorster 2018-02-25 14:05:19 +02:00
  • 30195af8ca fix types add changelog Dylan Vorster 2018-02-25 14:04:59 +02:00
  • 8566c12ccc fix broken paths Dylan Vorster 2018-02-25 13:47:22 +02:00
  • ac741d63a6 add some docs Dylan Vorster 2018-02-25 13:45:57 +02:00
  • 9b4f7d28d6 make jest a bit more defensive Dylan Vorster 2018-02-25 11:59:14 +02:00
  • bee07d1be2 worked out a better way to do this Dylan Vorster 2018-02-25 11:50:24 +02:00
  • 259782ecfa upgrade all the widgets to use bem in a smart way Dylan Vorster 2018-02-25 11:21:22 +02:00
  • ec3e022ca3 deserialize labels correctly Dylan Vorster 2018-02-25 10:16:04 +02:00
  • 60e620539e new snapshots Dylan Vorster 2018-02-24 19:07:14 +02:00
  • 06510c208c still trying to fix tests Dylan Vorster 2018-02-24 19:00:58 +02:00
  • ff8a9c2e40 storybook should use typescript loader Dylan Vorster 2018-02-24 18:55:24 +02:00
  • 1854130a99 update lock file Dylan Vorster 2018-02-24 18:49:40 +02:00
  • e2285cec16 reformat code Dylan Vorster 2018-02-24 18:44:28 +02:00
  • 070ed985f6 properly handle tests on CI Dylan Vorster 2018-02-24 18:44:07 +02:00
  • 3f27f99a8f improve e2e tests Dylan Vorster 2018-02-24 18:41:52 +02:00
  • 23b4a9cb2d add helper methods for E2E tests Dylan Vorster 2018-02-24 17:44:31 +02:00
  • fd33ab44c3 remove this Dylan Vorster 2018-02-24 15:34:37 +02:00
  • 67ac9d1923 vastly improve tests Dylan Vorster 2018-02-24 15:34:09 +02:00
  • 4d3ad389df more fixes to testing framework Dylan Vorster 2018-02-24 13:02:17 +02:00
  • 9b3ad7a47f improve testing frameworks Dylan Vorster 2018-02-24 12:16:47 +02:00
  • 942a0c3894 some demos were using the wrong ports Dylan Vorster 2018-02-23 19:34:47 +02:00
  • 6980fa091e super advanced custom link demo Dylan Vorster 2018-02-23 19:29:51 +02:00
  • a318b71ef1 fix more bugs Dylan Vorster 2018-02-23 18:58:34 +02:00
  • 6dea182ab8 fix custom links Dylan Vorster 2018-02-23 18:27:03 +02:00
  • 20675cbf38 prove that multiple labels work Dylan Vorster 2018-02-23 18:16:43 +02:00
  • 9f78dbba19 forgot to add keys Dylan Vorster 2018-02-23 18:11:11 +02:00
  • 1b4bbf6493 fix up the labels Dylan Vorster 2018-02-23 18:10:08 +02:00
  • 317eabb42a add labels to simple example and enable offsets Dylan Vorster 2018-02-23 17:59:14 +02:00
  • 32fd0000d2 labels work again :D Dylan Vorster 2018-02-23 17:51:15 +02:00
  • 29ca66989c Update README.md Dylan Vorster 2018-02-18 20:33:49 +02:00
  • 76fb35f6d1 Fixed some demos, code cleanup Dylan Vorster 2018-02-18 20:24:52 +02:00
  • 85f97a63fa Merge branch 'smart-routing' of https://github.com/klauspaiva/react-diagrams into links_refactor Dylan Vorster 2018-02-18 20:13:10 +02:00
  • f811f12206 Updating docs #161 Klaus Paiva 2018-02-14 16:08:48 +11:00
  • 183390ab60 Also testing the new story Klaus Paiva 2018-02-14 15:51:55 +11:00
  • b243d661c4 Tests for logic in the smart routing class Klaus Paiva 2018-02-14 10:53:01 +11:00
  • 724b1d3e56 Code re-factoring Klaus Paiva 2018-02-14 09:34:51 +11:00
  • 088230d100 Correct calculation when nodes are placed at the very edge of the canvas Klaus Paiva 2018-02-13 07:58:06 +11:00
  • afa34ae4cf Doing smart routing when conditions are met Klaus Paiva 2018-02-13 07:42:51 +11:00
  • 4ea968da26 Allowing new connections to be created Klaus Paiva 2018-02-12 17:18:04 +11:00
  • 2fdf944e0f Smart routing: flattening changes Klaus Paiva 2018-02-12 16:58:13 +11:00
  • de40b3841d upgrade node modules, fix stupid mistake lol Dylan Vorster 2018-02-11 20:28:18 +02:00
  • 7d867dac97 Merge branch 'master' of github.com:projectstorm/react-diagrams into links_refactor Dylan Vorster 2018-02-11 20:04:27 +02:00
  • 372af4341d Merge branch 'flow-diagram-changes' of https://github.com/yngndrw/react-diagrams into links_refactor Dylan Vorster 2018-02-11 19:17:14 +02:00
  • 16523dac85 more refactor, this ones a big one Dylan Vorster 2018-02-11 19:03:08 +02:00
  • 181b2f8122 Merge pull request #146 from maxleiko/master Dylan Vorster 2018-01-25 21:58:50 +02:00
  • a365d9eb23 Merge pull request #149 from tomitrescak/patch-1 Dylan Vorster 2018-01-25 21:58:02 +02:00
  • f66c7a6011 Impossible to set safely extra porperties #149 Tomas Trescak 2018-01-25 19:26:50 +11:00
  • 6dc3a45851 Added demo to tests and updated test snapshots #147 Andrew Young 2018-01-24 17:16:54 +00:00
  • 4d6097a1d0 "yarn run pretty" Andrew Young 2018-01-24 17:05:44 +00:00
  • b7698ca53a Added a new demo showing off flow diagram usage: - PortModel can now decide whether or not a link should be allowed (E.g. only allowing outputs to connect to inputs) - PortModel now has an optional maximum number of links - When set to 1 an existing link is returned by createLinkModel and when set to another finite number null will be returned when the maximum is reached - LinkModel has been updated to support the resetting of existing links (I.e. removing ports and removing mid-points) - DiagramWidget has been updated to handle null being returned by createLinkModel as well as an existing link (this also supports an existing link where the link's target port should now be the source port) - DiagramWidget has been updated to respect the PortModel's new canLinkToPort method - DiagramWidget has been updated to disallow duplicate links Andrew Young 2018-01-24 17:02:58 +00:00
  • e22d9929e5 fixes #139 #146 Maxime Tricoire 2018-01-24 14:45:12 +01:00
  • f1e5a657ba Fixed some stuff that was broken Dylan Vorster 2018-01-21 16:56:33 +02:00
  • c447103f0f Quite the overhaul and improvement Dylan Vorster 2018-01-21 16:29:06 +02:00
  • c6ac076204 started splitting out the links Dylan Vorster 2018-01-20 15:41:17 +02:00
  • 266eb85436 Merge pull request #142 from klauspaiva/labels-to-links Dylan Vorster 2018-01-20 14:11:41 +02:00
  • 070696724c Merge remote-tracking branch 'library/master' into labels-to-links #142 Klaus Paiva 2018-01-19 09:48:21 +11:00
  • 929790e807 Added new story to tests Klaus Paiva 2018-01-19 09:44:20 +11:00
  • 54c4be43d3 More code styling Klaus Paiva 2018-01-19 09:34:53 +11:00
  • cebd81f000 Executed prettifier task and added missing types Klaus Paiva 2018-01-19 09:30:27 +11:00
  • b92641a113 Better demo Klaus Paiva 2018-01-19 07:56:03 +11:00
  • 72adca100b Smoother animation Klaus Paiva 2018-01-19 07:33:45 +11:00
  • 455f46ada0 update readme and release notes Dylan Vorster 2018-01-18 21:33:12 +02:00
  • 8fadbb5d39 update changelog Dylan Vorster 2018-01-18 20:52:28 +02:00
  • dbdcd4a7ce 4.0.0 v4.0.0 Dylan Vorster 2018-01-18 20:41:15 +02:00
  • e6506d673a bump package versions Dylan Vorster 2018-01-18 20:41:04 +02:00
  • 2c0c5ffaff Rendering a conditional label with static styling Klaus Paiva 2018-01-18 16:13:15 +11:00
  • 4c7daa223b Merge pull request #137 from projectstorm/factory_refactor Dylan Vorster 2018-01-08 21:01:30 +02:00
  • 74d172f904 update snapshot #137 Dylan Vorster 2018-01-08 20:59:27 +02:00
  • 75412dfb2e run pretty Dylan Vorster 2018-01-08 20:57:58 +02:00
  • e103b55e7d Merge branch 'master' of github.com:projectstorm/react-diagrams into factory_refactor Dylan Vorster 2018-01-08 20:51:08 +02:00
  • 518f481776 complete refactor Dylan Vorster 2018-01-08 20:50:54 +02:00
  • e47a929ff6 Merge pull request #136 from dedelp/master Dylan Vorster 2018-01-08 17:38:00 +02:00
  • a7ac7d1c1c move isLocked logic to models #136 dandelp 2018-01-08 09:16:26 -06:00
  • 6b55811312 Merge branch 'master' of github.com:projectstorm/react-diagrams Dylan Vorster 2018-01-07 23:02:03 +02:00
  • 3a39137b82 a few more updates Dylan Vorster 2018-01-07 23:01:50 +02:00
  • fb5a7f9bf2 Merge pull request #134 from projectstorm/test Dylan Vorster 2018-01-07 22:59:13 +02:00
  • eebafbef64 fixed PR Guide #134 Dylan Vorster 2018-01-07 22:58:04 +02:00
  • 16bb31770c testing prs Dylan Vorster 2018-01-07 22:56:16 +02:00
  • 32738688a6 Demos are a whole lot better now #132 Dylan Vorster 2018-01-07 22:48:52 +02:00
  • ecd7202fb5 Merge branch 'cleanup-demos' of github.com:projectstorm/react-diagrams into cleanup-demos Dylan Vorster 2018-01-07 13:50:17 +02:00
  • 5bb9591478 Now display code side to size Dylan Vorster 2018-01-07 13:49:18 +02:00
  • ad9b98516b okay I actually fixed it really really this time i promise promise really Dylan Vorster 2018-01-05 00:00:22 +02:00
  • 4598855145 Actually fixed jest Dylan Vorster 2018-01-04 23:56:48 +02:00
  • 2f048d6a94 trying to fix jest Dylan Vorster 2018-01-04 23:26:54 +02:00
  • 0291bd41fd cleaned up the demos nicely Dylan Vorster 2018-01-04 23:18:49 +02:00
  • 0be7157cd2 Add some helper widgets Dylan Vorster 2018-01-04 23:01:30 +02:00
  • 83d5d50a3b started work on docs Dylan Vorster 2018-01-04 22:45:55 +02:00
  • d41b523480 fix the snapshot file Dylan Vorster 2018-01-04 21:47:47 +02:00
  • bbf88ca951 cleaned up demos Dylan Vorster 2018-01-04 21:45:23 +02:00
  • c057168a56 Merge pull request #131 from projectstorm/more_updates Dylan Vorster 2018-01-01 18:44:14 +02:00
  • c9523a107a whoops #131 Dylan Vorster 2018-01-01 18:41:10 +02:00
  • 3e3b284ed5 it works again, thanks jsdom Dylan Vorster 2018-01-01 18:38:08 +02:00
  • f258371bc6 more rework of the cloning Dylan Vorster 2017-12-28 19:03:32 +02:00
  • ee64e037b1 fix text #130 dandelp 2017-12-27 10:00:58 -06:00
  • 97a92f6d33 Link updates dandelp 2017-12-27 09:52:26 -06:00
  • 760c37e20c Merge branch 'master' into link_updates dandelp 2017-12-26 16:39:28 -06:00
  • 139442cbf3 cleanup dandelp 2017-12-26 16:33:53 -06:00
  • b71f82bc73 add entity cloning, fix #123, split link if point dropped on different node dandelp 2017-12-26 16:28:35 -06:00
  • 0fd20981bf add entity cloning, fix #123, split link if point dropped on different node dandelp 2017-12-26 16:28:35 -06:00