Justin Bassett
083dea192c
fix bug
2018-05-18 13:02:56 -07:00
Justin Bassett
b021752368
Improve naming, reuse of code
2018-05-18 13:01:04 -07:00
Justin Bassett
9fd422f107
remove failing test
2018-05-18 12:53:33 -07:00
Justin Bassett
9df1c263c2
Added some dragging tests
2018-05-17 11:36:22 -07:00
Justin Bassett
c8707c14df
fix .appveyor.yml
2018-05-16 11:32:47 -07:00
Justin Bassett
f3b55cc65b
fix-travis-osx
2018-05-15 13:52:03 -07:00
Justin Bassett
ec6bd52695
fix travis.yml
2018-05-15 13:21:09 -07:00
Justin Bassett
ad5078e181
add basic test support
2018-05-14 11:36:53 -07:00
Davide Faconti
a8264e391d
Remove NodeDataModel::clone() ( #164 )
...
* removed NodeDataModel::clone(), using a more classic Factory/Builder pattern.
* trying to make visual studio happy
* Allow the DataModelRegistry to use static method Name() if defined
* use modern type_traits
2.1.0
2018-05-11 11:00:30 +02:00
Justin Bassett
5f3d84329b
Misc improvements (use std::move, use const&, etc) ( #170 )
2018-05-11 10:21:44 +02:00
Justin Bassett
2d4499c1fb
Move implementation of std::make_unique to QtNodes::detail::make_unique ( #162 )
2018-05-02 17:54:58 +02:00
paceholder
2c94a67cee
Fix memory leake by passing parent to FlowScene ( #151 ) ( #155 )
2.0.2
2018-04-27 19:37:58 +02:00
Daniel Born
5c6321e182
Fixe crash when loading previously saved file with connections ( #158 , #159 )
2018-04-27 19:26:52 +02:00
Dmitry Pinaev
a93aded454
Export NodeState from dll ( #156 )
2.0.1
2018-04-25 18:20:09 +02:00
Dmitry Pinaev
6a4340ec2e
Implement Converters separately from DataModels ( #148 )
2.0
2018-04-15 12:11:29 +02:00
Dmitry Pinaev
2340a0b415
Forbid connection making a loop on a single node ( #111 )
2018-04-11 14:32:54 +02:00
Justin Bassett
445554e8d4
Updated .travis.yml and CMakeLists.txt ( #145 )
2018-03-12 21:59:18 +01:00
Dmitry Pinaev
ca42019535
Fix osx build in travis
2018-03-11 19:47:46 +01:00
Dmitry Pinaev
16ca96672a
Add position-independent code directive ( #141 )
2018-03-11 18:13:16 +01:00
Justin
ddfdaa947d
Improve cmake (modernize, add install()s) ( #142 )
...
* Update CMakeLists.txt to modern practices
* Add CMake installs()
restructure include/ src/ to accomodate it
2018-03-11 18:03:03 +01:00
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