Commit Graph

  • c72381fced Add ability to have multiple input connections master Phillip Stephens 2020-04-17 10:10:30 -07:00
  • d5b3c7defb Linux build fixes Phillip Stephens 2020-04-17 07:16:51 -07:00
  • 0959790966 Delete connections when changing port types Luke Street 2020-04-17 05:44:24 -04:00
  • 3cd627eb91 Add nodedata_cast Luke Street 2020-04-17 02:57:33 -04:00
  • 50b4353dcf Use QStringLiteral where needed Luke Street 2020-04-17 02:25:14 -04:00
  • acfe76cc0c Fix compilation with -fno-rtti and -fno-exceptions Luke Street 2020-04-17 02:13:33 -04:00
  • 5e192fa973 E experiment Dmitry Pinaev 2020-03-02 10:11:52 +01:00
  • 7088018b3b D Dmitry Pinaev 2020-02-27 00:01:45 +01:00
  • 6a6a9dac91 C Dmitry Pinaev 2020-02-19 23:05:22 +01:00
  • ab53587dc6 B Dmitry Pinaev 2020-02-18 09:32:41 +01:00
  • d0a70e5c66 Example Dmitry Pinaev 2020-02-17 22:33:54 +01:00
  • b8287567f7 A Dmitry Pinaev 2020-02-07 17:36:32 +01:00
  • ad1c48a6ee experiment Dmitry Pinaev 2020-02-07 00:16:39 +01:00
  • 63840f026c Add ideas Dmitry Pinaev 2020-02-03 23:31:50 +01:00
  • abc025d2a8 Start populating NodeGraphicsScene Dmitry Pinaev 2020-02-03 23:31:42 +01:00
  • d8f249b678 debug Dmitry Pinaev 2020-01-27 10:16:49 +01:00
  • dcbaa99d41 fix Dmitry Pinaev 2020-01-24 22:39:46 +01:00
  • a939cf8659 (#241) Add missing namespace for Style Dmitry Pinaev 2020-01-25 00:23:02 +01:00
  • 092192f65e (#257) Fix appveyor and travis Dmitry Pinaev 2020-01-24 23:30:30 +01:00
  • eff278c49e (#257) define hash for QString depending on Qt version Dmitry Pinaev 2020-01-24 23:24:47 +01:00
  • 2816c94fca Mimimum expanding widgets (#246) Malcohol 2019-07-28 13:41:55 +01:00
  • 1151b597b3 Add FlowScene::allNodes() #229 2.1.3 Dmitry Pinaev 2019-05-01 13:11:24 +02:00
  • c41a038b13 Emit nodePlaced on restoring #234 Dmitry Pinaev 2019-05-01 12:27:03 +02:00
  • 83664b45ce In port now supports ConnectionPolicy::Many exmix-master Yury Rakhuba 2019-03-02 12:29:06 +03:00
  • 691da28549 Remove QtOpenGL lib dependence Yury Rakhuba 2019-03-02 10:37:59 +03:00
  • 2b4274afc9 Make possible to pull new connections from In port #233 Dmitry Pinaev 2019-04-29 17:23:49 +02:00
  • bbb155131d Fix Qt version in appveyor Dmitry Pinaev 2019-04-23 11:56:47 +02:00
  • 4de5c51bad Improve connection rounding near nodes (#223) Andrew Stenyaew 2019-04-08 11:12:26 +03:00
  • edaaeac459 Fix data propagation in converter (in calculator example) (#217) Dmitry Pinaev 2019-03-18 12:58:04 +01:00
  • bbe1a4ac93 Improve travis script; fix VS build Dmitry Pinaev 2019-03-18 12:38:58 +01:00
  • 7ef9c4297c Fix VS build test-travis Dmitry Pinaev 2019-03-18 12:40:29 +01:00
  • fa1a07d337 Improve travis script Dmitry Pinaev 2019-03-18 12:38:58 +01:00
  • 09da58991c Fix travis typo Dmitry Pinaev 2019-03-18 12:29:48 +01:00
  • a930cb892a Start OSX travis build first Dmitry Pinaev 2019-03-18 12:25:24 +01:00
  • d860cd289d Fix linux travis CI Dmitry Pinaev 2019-03-18 12:23:48 +01:00
  • da2cf81f21 Fix CI Dmitry Pinaev 2019-03-18 12:16:01 +01:00
  • 5bab847f45 Fix compilers in README Dmitry Pinaev 2019-02-11 15:34:20 +01:00
  • 1d1757d09b Add a screenshot to README Dmitry Pinaev 2019-02-11 14:55:57 +01:00
  • f494150bee Add connection created/deleted slots to nodedatamodel (#175) (#211) paceholder 2019-02-10 17:07:58 +01:00
  • f7f6902975 Add connection created/deleted slots to nodedatamodel (#175) model-connection-add-remove-slots Justin Bassett 2018-05-14 11:58:12 -07:00
  • b5aee9748f Update to xenial in travis Dmitry Pinaev 2019-02-09 20:55:29 +01:00
  • 36602e528c Bump the minimum Qt version to 5.3 Dmitry Pinaev 2019-02-09 19:46:29 +01:00
  • 5ad2aaf21f Add signal for embedded widget size changes (#187) 2.1.2 v2 Davide Faconti 2019-02-09 19:15:43 +01:00
  • 80f4a278c9 Improve scene cleanup operations (#185) Davide Faconti 2019-02-09 19:13:27 +01:00
  • cc4b3ae777 Added the new signal FlowScene::nodePlaced(). Andrey Syrokomskiy 2019-02-03 10:46:51 +02:00
  • 62ef2e54ce Update README.md (#182) Christian M 2019-02-06 22:08:39 +01:00
  • 282b439af0 Cleanup Qt keywords (#199) fredakilla 2019-02-06 22:05:38 +01:00
  • 230af3cde8 Add cmake option to build as static or shared lib (#208) Mickael B 2019-02-06 16:01:28 -05:00
  • 4ad45ed8f3 Disable mingw unit-test Dmitry Pinaev 2019-02-06 17:41:33 +01:00
  • e06a1f0fa1 Update Qt versions for appveyor 2.1.1 Dmitry Pinaev 2019-01-24 22:05:24 +01:00
  • f3745b5f34 Fix OSX Qt version for travis Dmitry Pinaev 2019-01-24 21:07:20 +01:00
  • 1bb2562fb5 fix for occasional crash in QGraphicsSceneBspTree (#3) chigraph-modelview Mikalai Arapau 2018-11-08 21:37:41 +03:00
  • c235e3940f Fix use after free bug Russell Greene 2018-10-19 19:16:58 -04:00
  • bf7a0fc3bd Fix catergory->category typo Russell Greene 2018-10-16 17:27:12 -04:00
  • 3aece3960f Merge remote-tracking branch 'upstream/master' into modelview Russell Greene 2018-10-16 17:11:42 -04:00
  • ac9672a923 Make NodeGraphicsObject public Russell Greene 2018-10-16 17:01:51 -04:00
  • d4b83952c6 Fix dereferencing nullptr (#194) sindney 2018-10-15 20:13:05 +08:00
  • 47a1c35ecb Automatically get Catch2 if needed (#193) Justin Bassett 2018-10-10 07:40:20 -07:00
  • 3cb2bee28d Fix OSX travis build Dmitry Pinaev 2018-10-09 22:28:49 +02:00
  • 00eb9ced68 Add information on building (#192) Dmitry Pinaev 2018-10-09 22:13:17 +02:00
  • d686f652f5 Make DataFlowModel exported into the DLL Russell Greene 2018-08-24 12:10:12 -04:00
  • bd4577d642 Fix more warnings and errors Russell Greene 2018-08-24 12:04:15 -04:00
  • 26871bc749 Add various missing using statements that msvc wants Russell Greene 2018-08-24 11:55:27 -04:00
  • 5959dbb063 Add basic headless example Russell Greene 2018-08-23 00:04:45 -04:00
  • c19850d851 Move dataflowmodel to it's own public file Russell Greene 2018-08-23 00:04:33 -04:00
  • 7f7440d7a7 Add several missing using statements Russell Greene 2018-08-22 23:14:33 -04:00
  • be41c1aeed Add missing using, fix initialization order Russell Greene 2018-08-22 19:48:51 -04:00
  • 79c7ca9418 Uniformly use struct Russell Greene 2018-08-22 19:46:02 -04:00
  • 2bc89a0110 Format code uniformly, fix compilation errors Dmitry Pinaev 2018-08-22 22:36:34 +02:00
  • efedc1e06c Format code uniformly, fix compilation errors modelview Dmitry Pinaev 2018-08-22 22:36:34 +02:00
  • 487fb77b27 Fix various warnings Russell Greene 2018-08-22 12:10:03 -04:00
  • 9cee2ff4b7 Fix compile errors Russell Greene 2018-08-22 12:01:04 -04:00
  • 7cac121c12 Update catch in travis Russell Greene 2018-08-22 12:00:54 -04:00
  • d5ed27e30c Convert to modelview philosophy Russell Greene 2018-08-09 20:19:12 -06:00
  • 87f0d386bf Prefer for loop over lambda (#181) Davide Faconti 2018-06-06 11:30:40 +02:00
  • b3a3e9826b Fix Issue #127 (#140) Justin Bassett 2018-05-29 13:05:07 -07:00
  • 56fbb9344f Fix appveyor script after merge (#177) Dmitry Pinaev 2018-05-28 00:01:52 +02:00
  • db51d90253 Implement automated tests (#177) Justin Bassett 2018-05-27 15:00:16 -07:00
  • f587e9879b Update travis osx qt version Dmitry Pinaev 2018-05-27 23:50:14 +02:00
  • ff644c1b62 Fix appveyor: specify build-worker-image, fix Qt version (#176) Justin Bassett 2018-05-27 14:34:40 -07:00
  • 083dea192c fix bug automated-tests Justin Bassett 2018-05-18 13:02:56 -07:00
  • b021752368 Improve naming, reuse of code Justin Bassett 2018-05-18 13:01:04 -07:00
  • 9fd422f107 remove failing test Justin Bassett 2018-05-18 12:53:33 -07:00
  • 9df1c263c2 Added some dragging tests Justin Bassett 2018-05-16 15:00:41 -07:00
  • c8707c14df fix .appveyor.yml Justin Bassett 2018-05-16 10:54:57 -07:00
  • f3b55cc65b fix-travis-osx Justin Bassett 2018-05-15 13:48:21 -07:00
  • ec6bd52695 fix travis.yml Justin Bassett 2018-05-14 15:35:27 -07:00
  • 1a4addb915 Fix #168 (#173) Justin Bassett 2018-05-14 13:02:35 -07:00
  • ad5078e181 add basic test support Justin Bassett 2018-05-14 11:36:53 -07:00
  • a8264e391d Remove NodeDataModel::clone() (#164) 2.1.0 Davide Faconti 2018-05-11 11:00:30 +02:00
  • 5f3d84329b Misc improvements (use std::move, use const&, etc) (#170) Justin Bassett 2018-05-11 01:21:44 -07:00
  • 2d4499c1fb Move implementation of std::make_unique to QtNodes::detail::make_unique (#162) Justin Bassett 2018-05-02 08:54:58 -07:00
  • 2c94a67cee Fix memory leake by passing parent to FlowScene (#151) (#155) 2.0.2 paceholder 2018-04-27 19:37:58 +02:00
  • 5c6321e182 Fixe crash when loading previously saved file with connections (#158, #159) Daniel Born 2018-04-27 19:26:52 +02:00
  • a93aded454 Export NodeState from dll (#156) 2.0.1 Dmitry Pinaev 2018-04-25 18:20:02 +02:00
  • c44496dacb Fix memory leake by passing parent to FlowScene (#151) 151-memory-leak Dmitry Pinaev 2018-04-24 15:43:39 +02:00
  • 6a4340ec2e Implement Converters separately from DataModels (#148) 2.0 Dmitry Pinaev 2018-04-03 18:46:54 +02:00
  • 2340a0b415 Forbid connection making a loop on a single node (#111) Dmitry Pinaev 2018-04-11 14:32:49 +02:00
  • 445554e8d4 Updated .travis.yml and CMakeLists.txt (#145) Justin Bassett 2018-03-12 13:59:18 -07:00
  • ca42019535 Fix osx build in travis Dmitry Pinaev 2018-03-11 19:47:46 +01:00