Commit Graph

48 Commits

Author SHA1 Message Date
Russell Greene 651ebcd90d Add signals to flowscene 2016-11-29 08:57:11 +01:00
Dmitry Pinaev e6cbca5f4e Simplify model registering 2016-11-26 12:53:59 +01:00
Russell Greene 412350d8ae Use std::shared_ptr for storing registries so editors can share them 2016-11-25 18:02:44 -07:00
Dmitry Pinaev 6674c22f1b Allow multiple out connections 2016-11-25 02:15:27 +01:00
Dmitry Pinaev 0835f9af92 Use std::make_unique 2016-11-23 00:42:25 +01:00
Russell Greene 20fa0a62b2 Make DataModelRegistry static 2016-11-22 22:57:09 +01:00
Dmitry Pinaev f64f915cb3 Revert c++14 until CI is fixed 2016-11-22 22:46:41 +01:00
Dmitry Pinaev dd4077113e Move to C++14, use std::make_unique 2016-11-22 22:01:28 +01:00
Russell Greene 81f2e5420a Add runtime typeing 2016-11-22 08:21:59 -07:00
Dmitry Pinaev de37205d0f Fix #21. Make connections selectable and removable 2016-11-07 22:12:44 +01:00
Dmitry Pinaev bc56b9af91 Implement save/restore mechanism 2016-09-25 19:34:16 +02:00
Dmitry Pinaev 1cf089ac67 Format & cleanup code 2016-09-22 10:06:08 +02:00
Miguel Ferreira 0d264db2f5 Implement node selecting and deleting 2016-09-22 10:00:53 +02:00
Dmitry Pinaev 04cebe13f3 Fix 1 on Github. Adjust code to VisualStudio build 2016-09-14 23:35:31 +02:00
Dmitry Pinaev fb56f1c1ee Fix #14. Implement data transfer between nodes 2016-08-21 17:41:34 +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 83ada016ae Improve Connection-Node interaction 2016-04-25 21:32:32 +02:00
Dmitry Pinaev 2003792405 Fix segfault on program shutdown 2016-04-21 20:27:15 +02:00
Dmitry Pinaev b657597a26 Fix #6 Recalculate node size depending on data model 2016-04-19 22:49:47 +02:00
Dmitry Pinaev 617a38dc22 Use NodeDataModels 2016-04-18 01:43:07 +02:00
Dmitry Pinaev 5d8d93711a Use smart pointers where possibe. Resolve #5 2016-04-16 19:13:02 +02:00
Dmitry Pinaev ddee644089 Rework models [unfinished] 2016-01-18 09:29:10 +01: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