Commit Graph

  • 16ca96672a Add position-independent code directive (#141) Dmitry Pinaev 2018-03-11 18:13:16 +01:00
  • ddfdaa947d Improve cmake (modernize, add install()s) (#142) Justin 2018-03-11 10:03:03 -07:00
  • 108bb0afe9 Fix osx build on travis 1.0 v1 Dmitry Pinaev 2018-02-10 00:10:51 +01:00
  • 78370041a1 Changing default node style to custom one where feasible (#134) Remigiusz Kołłątaj 2018-02-10 00:02:42 +01:00
  • 3bd5cdc44d Fix warnings for missing variable names #116 Dmitry Pinaev 2018-02-10 00:00:09 +01:00
  • e81afb00ff Support inclusion of FlowView via Qt Designer (#107) ypnos 2017-11-28 13:38:43 +01:00
  • 9b7a5d06ba Change NodeStyle source in NodeGraphicsObject form default to the one defined in Node (#132) Remigiusz Kołłątaj 2017-11-14 19:08:24 +01:00
  • c6e2e2b9b8 Show style warning if allowed (#119) Dmitry Pinaev 2017-09-30 22:30:30 +02:00
  • 0d808ac1aa Modifications to allow custom context menus on node objects (#112) Krzysztof Borowczyk 2017-09-25 09:54:24 +02:00
  • 167a349a1d Don't ignore flags passed on the command line (#115) Russell Greene 2017-09-24 16:02:14 -06:00
  • 3749b0478f Add protected function to access scene in FlowView Dmitry Pinaev 2017-09-12 10:55:09 +02:00
  • ba0727c073 Prevent resizing of non-resizable nodes (#96) Dmitry Pinaev 2017-08-13 12:20:10 +02:00
  • 7a0d971bfc Remove unused FlowItemInterface class Dmitry Pinaev 2017-08-10 10:37:03 +02:00
  • 49da648f4c Correct -Wall and -Wextra warnings for GCC7.1.1 and Clang++ 4.0.1 (#105) Remigiusz Kołłątaj 2017-08-10 10:35:07 +02:00
  • b2aa9bc166 Make archive with binaries Dmitry Pinaev 2017-06-20 11:08:32 +02:00
  • 1e2ca62c46 Fix the Scrolling Issue (#104, #79) Karanvir Panesar 2017-07-04 04:37:15 -07:00
  • 9c042d0463 Update Qt version for OSX CI Dmitry Pinaev 2017-07-04 13:32:13 +02:00
  • 4f666d659c Make archive with binaries artifacts Dmitry Pinaev 2017-06-20 11:08:32 +02:00
  • 01c2f05ec6 Update osx Qt version in travis-ci Dmitry Pinaev 2017-06-17 11:15:24 +02:00
  • cccca766c1 Add interval model from Ebi hahaton Dmitry Pinaev 2017-06-13 15:31:41 +02:00
  • 5fcde59f58 Use two operands in math expression Dmitry Pinaev 2017-06-13 15:15:52 +02:00
  • 5717c4ecda Correct plot title Dmitry Pinaev 2017-06-13 14:31:26 +02:00
  • 175f7bad58 Implement step range Dmitry Pinaev 2017-06-13 14:29:10 +02:00
  • 8362f80682 Implement constant range source Dmitry Pinaev 2017-06-13 14:17:45 +02:00
  • c36e705f17 Implement bool function Dmitry Pinaev 2017-06-13 13:25:37 +02:00
  • 5451ab3191 Implement Plots Dmitry Pinaev 2017-06-13 00:48:56 +02:00
  • d3d802ad9e Implement if condition Dmitry Pinaev 2017-06-12 23:02:18 +02:00
  • e984df51a8 Implement simple math functions Dmitry Pinaev 2017-06-12 19:46:18 +02:00
  • 6b72d48d0c expression Eberhard Schreck 2017-06-12 16:53:35 +02:00
  • 47c5efe7bc Implement source and displayer models Dmitry Pinaev 2017-06-12 15:46:41 +02:00
  • 02b73575d7 Link statically to libgcc Dmitry Pinaev 2017-06-12 13:28:20 +02:00
  • 773efb71db Add artifacts for appveyor Dmitry Pinaev 2017-06-12 11:56:47 +02:00
  • d28e9cf9f9 Construct minimal example Dmitry Pinaev 2017-06-12 10:59:04 +02:00
  • 77efab7f15 Create project for field function constructor Dmitry Pinaev 2017-06-12 10:26:18 +02:00
  • 276940926d Expose Node and Connection classes (#97) Dmitry Pinaev 2017-06-08 09:15:24 +02:00
  • 4278637d93 Make ConnectionStyle complete in Calculator example Dmitry Pinaev 2017-06-08 09:03:37 +02:00
  • 66913add87 Remove debug output (#98) Dmitry Pinaev 2017-06-08 09:01:15 +02:00
  • 6bdb000909 Insert node after single click in menu Dmitry Pinaev 2017-05-19 00:18:29 +02:00
  • ec0c78d35d Apply code style Dmitry Pinaev 2017-05-19 00:17:21 +02:00
  • abf6a41765 Apply some minor cleanup (warnings and undefined behavior) (#92) Bastian Schumacher 2017-05-13 16:38:33 +02:00
  • e0f53c15d4 Update README.md paceholder 2017-05-11 14:11:56 +02:00
  • e89ff3ffbd Use BSD-3-Clause license Dmitry Pinaev 2017-05-08 17:36:13 +02:00
  • 9f109990e8 Allow node/connection moving-seliction lock (#90) Davide Faconti 2017-05-07 19:02:44 +02:00
  • 154cc3dc6d Fix CMakeLists.txt v1.0.0a Russell Greene 2017-05-07 10:09:12 -06:00
  • 4734fb6e4a Name the library chigraphnodes to avoid naming conflicts Russell Greene 2017-05-07 08:56:53 -06:00
  • b357040c37 Update README Dmitry Pinaev 2017-05-03 00:57:45 +02:00
  • e7a6538c00 Add osx build Dmitry Pinaev 2017-05-02 21:29:08 +02:00
  • 97a33a6efd Fix stuff and make it compile Russell Greene 2017-04-29 11:29:22 -06:00
  • 893307339f Merge remote-tracking branch 'origin/master' Russell Greene 2017-04-26 09:07:18 -06:00
  • f2e99def87 Use master branch badge for Windows builds Dmitry Pinaev 2017-04-25 19:06:09 +02:00
  • 3858314b30 Update README.md paceholder 2017-04-25 17:26:39 +02:00
  • eb7844d233 Add MinGW build to AppVeyor (#91) Dmitry Pinaev 2017-04-25 16:03:13 +02:00
  • 0292ec7ee0 Fix Z level problem with overlapped proxy widgets (#82) Davide Faconti 2017-04-25 14:53:49 +02:00
  • 3b35fbd010 Hide implementation details from public headers (#89) Dmitry Pinaev 2017-04-25 14:39:22 +02:00
  • 2140c43195 Fix bounding rects for Connection (#77) Dmitry Pinaev 2017-04-24 22:12:39 +02:00
  • 690464bac5 Improve code style #84 Dmitry Pinaev 2017-04-24 21:57:21 +02:00
  • 4c4c59b387 Add custom style to node model (#84) Davide Faconti 2017-04-24 11:18:54 +02:00
  • 707a4ff94b Improve CMakeLists.txt Dmitry Pinaev 2017-04-24 21:14:12 +02:00
  • f31c34671f Fix code indentation Dmitry Pinaev 2017-04-22 14:29:30 +02:00
  • d3cc2fb4db Add NodePaintDelegate for custom painting (#67) Russell Greene 2017-04-22 06:01:42 -06:00
  • 07264cdeb7 Allow single connection policy for output ports (#83) Davide Faconti 2017-04-22 13:59:13 +02:00
  • a5192f5846 Merge remote-tracking branch 'russelltg/paintCallback' Russell Greene 2017-04-09 12:05:44 -06:00
  • 820d68aa4f Revert "Add corner decorators" Russell Greene 2017-04-09 12:05:30 -06:00
  • 992620077b Add citing info to readme paceholder 2017-04-04 00:43:07 +02:00
  • f3f6cdbd9b Merge remote-tracking branch 'origin/master' Russell Greene 2017-03-27 21:53:46 -06:00
  • 9f15ddf38c Fix bounding rects for connections (#78) Dmitry Pinaev 2017-03-26 19:42:43 +02:00
  • fb40dd2b10 Merge branch 'multinode' Russell Greene 2017-03-24 16:43:48 -06:00
  • d84415d88a Merge remote-tracking branch 'origin/master' into multinode Russell Greene 2017-03-24 16:38:26 -06:00
  • d56d67e928 Add chigraph showcase (#49) Russell Greene 2017-03-23 01:40:20 -06:00
  • 466ffd5109 Merge remote-tracking branch 'origin/master' Russell Greene 2017-03-21 10:13:51 -06:00
  • c1d9cbcb2f Remove overriden functions that just called the base (#71) Russell Greene 2017-03-21 02:52:40 -06:00
  • 8a6791ff96 Update NodePainter.cpp paceholder 2017-03-21 08:29:53 +01:00
  • acf7ce6d5a Use actions in FlowView instead of built-in shortcuts (#70) Russell Greene 2017-03-21 01:25:53 -06:00
  • 70b3ac39c3 Fix state call Russell Greene 2017-03-20 18:52:05 -06:00
  • e0e2a55e1d Add NodePainterDelegate that allows for custom painting Russell Greene 2017-03-20 18:46:03 -06:00
  • 22ba7a49c2 Merge branch 'master' of https://github.com/russelltg/nodeeditor Russell Greene 2017-03-20 17:56:54 -06:00
  • 58c63744b8 Merge branch 'master' of https://github.com/paceholder/nodeeditor Russell Greene 2017-03-20 17:56:46 -06:00
  • 772346fe06 Fix crash when deleting nodes in a marquee selection (#66) Russell Greene 2017-03-18 07:05:15 -06:00
  • 449984af79 Add selectedNodes() function to FlowScene (#65) Russell Greene 2017-03-18 07:04:57 -06:00
  • d1de915698 Add signals to hover and hoverLeft (#68) Russell Greene 2017-03-18 06:55:36 -06:00
  • a1fe18a21f Add clearScene() function (#69) mtbrobotanist 2017-03-18 05:50:55 -07:00
  • 1c443e3579 Merge branch 'master' of https://github.com/russelltg/nodeeditor Russell Greene 2017-03-13 19:34:43 -06:00
  • 96af020244 Merge remote-tracking branch 'origin/master' Russell Greene 2017-03-13 19:34:06 -06:00
  • 62680e27fd Add onPaint callback to NodeDataModel for custom painting stuff Russell Greene 2017-03-13 18:22:55 -06:00
  • ce5f164fdc Added functions to load and save graphs from memory (#62) David Bachrati 2017-03-13 16:18:49 +01:00
  • 6de82be3c5 Add selectedNodes() function to FlowScene Russell Greene 2017-03-09 18:50:28 -07:00
  • e64e548c9f Merge branch 'cornerDecorators' Russell Greene 2017-03-09 18:18:38 -07:00
  • ad60706a52 Add corner decorators Russell Greene 2017-03-09 18:16:29 -07:00
  • 81dd59eca7 Merge remote-tracking branch 'origin/master' Russell Greene 2017-03-09 17:09:26 -07:00
  • e3b80844c5 VS version macro check fix for make_unique 'polyfill' (#61) David Bachrati 2017-03-09 17:44:28 +01:00
  • c0642a8c20 Various fixes and additions (#60) David Bachrati 2017-03-09 13:31:26 +01:00
  • 46bc1d49cf Merge branch 'master' of https://github.com/russelltg/nodeeditor Russell Greene 2017-03-05 08:32:31 -07:00
  • cc48ca06aa Merge remote-tracking branch 'origin/master' Russell Greene 2017-03-05 08:27:04 -07:00
  • 91b7ef71b5 Update README.md paceholder 2017-03-03 19:45:23 +01:00
  • f103831328 Lower requirements to c++11 and Qt 5.2 (#59) Davide Faconti 2017-03-03 19:44:03 +01:00
  • caa2e7a49c Merge branch 'master' of https://github.com/russelltg/nodeeditor Russell Greene 2017-03-01 09:18:27 -07:00
  • 7be99bf9f4 Fix install Russell Greene 2017-03-01 09:17:03 -07:00
  • f2169cf815 Integrate codeclimate config Dmitry Pinaev 2017-02-27 16:29:56 +01:00
  • 86a3714862 Add signal for node double clicked (#57) Russell Greene 2017-02-21 01:57:44 -08:00
  • 38adc06b2a Add signal for node double clicked Russell Greene 2017-02-20 17:08:34 -07:00