David Bachrati
a62f088b2b
Renamable input and output ports on nodes ( #45 )
...
* Add option to set custom captions for node ports
* Calculator example modified to consistently use custom ports labels where it makes sense
* Minor fixes in modified code
2017-01-12 23:10:03 +01:00
Dmitry Pinaev
f2875edfbe
Fix node rendering with very long captions
2016-12-22 13:17:40 +01:00
Dmitry Pinaev
6c730a2ef6
Implement hash-based connection color
2016-12-11 17:35:22 +01:00
Dmitry Pinaev
318ce62ba7
Implement JSON-based styles for Nodes, Connections, and Scene
2016-11-27 20:07:18 +01:00
Jean-Michaël Celerier
25dffe3c07
fixes for building with GCC 6 under Linux
2016-10-06 12:06:10 +02:00
Dmitry Pinaev
bc56b9af91
Implement save/restore mechanism
2016-09-25 19:34:16 +02:00
Dmitry Pinaev
e6d264438d
Fix #20 Make nodes resizable
2016-09-20 10:05:45 +02:00
Dmitry Pinaev
a4878dd16e
Fix #19 Compute correcd Node size with resized embedded widget
2016-09-17 19:43:22 +02:00
Dmitry Pinaev
04cebe13f3
Fix 1 on Github. Adjust code to VisualStudio build
2016-09-14 23:35:31 +02:00
Dmitry Pinaev
18760caac2
Fix #16 . Show node names
2016-08-22 22:20:34 +02:00
Dmitry Pinaev
3126d6dd5d
Make data types accessible in models without touching data pointers
2016-08-14 21:26:02 +02:00
Dmitry Pinaev
c543cf67fe
Rename variables slot -> port
2016-06-05 22:16:43 +02:00
Dmitry Pinaev
025e767ddc
Fix #12 . Improve widget positioning
2016-05-31 22:55:28 +02:00
Dmitry Pinaev
02b22c19b4
Fix #12 . Embedd widget provided by model
2016-05-30 16:37:11 +02:00
Dmitry Pinaev
f3d15d2569
Fix #10 . Use smart pointers for referencing Nodes and Connections
2016-05-29 22:39:19 +02:00
Dmitry Pinaev
0c8cf42813
#9 Correct type names
2016-04-20 23:18:10 +02:00
Dmitry Pinaev
b657597a26
Fix #6 Recalculate node size depending on data model
2016-04-19 22:49:47 +02:00
Dmitry Pinaev
b6627aca87
Improve code readability
2016-04-15 22:40:45 +02:00
Dmitry Pinaev
51b11dd393
Improve reactions
2015-12-20 22:49:55 +01:00
Dmitry Pinaev
73577268e2
Split Node and NodeGraphicsObject
2015-12-20 17:46:00 +01:00
Dmitry Pinaev
604d6ab899
Improve ConnectionBlurEffect
2015-12-17 21:56:33 +01:00
Dmitry Pinaev
be75328435
Improve connection (larger capture radius)
2015-12-16 11:56:49 +01:00
Dmitry Pinaev
289422ffef
Implement NodeState [unfinished]
2015-12-15 23:14:45 +01:00
Dmitry Pinaev
96745f2608
React to possible connections
2015-12-13 22:39:37 +01:00
Dmitry Pinaev
f77ee21565
Refactor Node
2015-12-13 21:42:10 +01:00