289 Commits

Author SHA1 Message Date
Dmitry Pinaev 108bb0afe9 Fix osx build on travis 1.0 2018-02-10 20:42:30 +01:00
Remigiusz Kołłątaj 78370041a1 Changing default node style to custom one where feasible (#134)
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@mobica.com>
2018-02-10 00:02:42 +01:00
Dmitry Pinaev 3bd5cdc44d Fix warnings for missing variable names #116 2018-02-10 00:00:09 +01:00
ypnos e81afb00ff Support inclusion of FlowView via Qt Designer (#107)
* Add constructor with parent argument

Support inclusion of FlowView via Qt Designer and generally through
.ui files (using promoted Widget feature).

* allow to set the scene after construction

* remove ill-posed default argument

* use delegating constructor

* improve initialization order
2017-11-28 13:38:43 +01:00
Remigiusz Kołłątaj 9b7a5d06ba Change NodeStyle source in NodeGraphicsObject form default to the one defined in Node (#132)
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@mobica.com>
2017-11-14 19:08:24 +01:00
Dmitry Pinaev c6e2e2b9b8 Show style warning if allowed (#119) 2017-09-30 22:30:30 +02:00
Krzysztof Borowczyk 0d808ac1aa Modifications to allow custom context menus on node objects (#112)
* Modifications to allow custom context menus on node objects

* Added position of ContextMenuEvent in signal
2017-09-25 09:54:24 +02:00
Russell Greene 167a349a1d Don't ignore flags passed on the command line (#115) 2017-09-25 00:02:14 +02:00
Dmitry Pinaev 3749b0478f Add protected function to access scene in FlowView 2017-09-12 10:55:09 +02:00
Dmitry Pinaev ba0727c073 Prevent resizing of non-resizable nodes (#96) 2017-08-13 12:20:10 +02:00
Dmitry Pinaev 7a0d971bfc Remove unused FlowItemInterface class 2017-08-10 10:37:03 +02:00
Remigiusz Kołłątaj 49da648f4c Correct -Wall and -Wextra warnings for GCC7.1.1 and Clang++ 4.0.1 (#105)
* Correct -Wall and -Wextra warnings for GCC7.1.1 and Clang++ 4.0.1

Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@mobica.com>

* MSVC doesn't like -Wextra

Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@mobica.com>
2017-08-10 10:35:07 +02:00
Dmitry Pinaev b2aa9bc166 Make archive with binaries 2017-07-04 13:40:14 +02:00
Karanvir Panesar 1e2ca62c46 Fix the Scrolling Issue (#104, #79) 2017-07-04 13:37:15 +02:00
Dmitry Pinaev 9c042d0463 Update Qt version for OSX CI 2017-07-04 13:32:13 +02:00
Dmitry Pinaev 01c2f05ec6 Update osx Qt version in travis-ci 2017-06-17 11:15:24 +02:00
Dmitry Pinaev 276940926d Expose Node and Connection classes (#97) 2017-06-08 09:17:06 +02:00
Dmitry Pinaev 4278637d93 Make ConnectionStyle complete in Calculator example 2017-06-08 09:17:05 +02:00
Dmitry Pinaev 66913add87 Remove debug output (#98) 2017-06-08 09:16:57 +02:00
Dmitry Pinaev 6bdb000909 Insert node after single click in menu 2017-05-19 00:18:29 +02:00
Dmitry Pinaev ec0c78d35d Apply code style 2017-05-19 00:17:21 +02:00
Bastian Schumacher abf6a41765 Apply some minor cleanup (warnings and undefined behavior) (#92)
* Surpessed warnings for unused parameters (-Wunused-parameter) in NodeDataModel

* Initialized som former uninitialized members

* Q_OBJECT macro removed, as it is already in base class

* explicitly deleted copy constructor and assignment operator for classes with pointer members

* Revert "Q_OBJECT macro removed, as it is already in base class"

This reverts commit 7aaa2b8b7e7e3517ef90aaca18d38b71e9554c55.

* removed unnecessary breaks after return statements

* replaced default branch of switch case with explicit enum value

* hack to silence warning, this needs some proper handling

* Update NodeDataModel.hpp
2017-05-13 16:38:33 +02:00
paceholder e0f53c15d4 Update README.md 2017-05-11 14:11:56 +02:00
Dmitry Pinaev e89ff3ffbd Use BSD-3-Clause license 2017-05-08 17:36:13 +02:00
Davide Faconti 9f109990e8 Allow node/connection moving-seliction lock (#90) 2017-05-07 19:02:44 +02:00