Commit Graph

  • bb2802ecf4 Update README Dmitry Pinaev 2016-09-20 13:09:06 +02:00
  • b93945da9c Use appveyor for windows builds Dmitry Pinaev 2016-09-20 12:07:56 +02:00
  • e6d264438d Fix #20 Make nodes resizable Dmitry Pinaev 2016-09-18 15:05:14 +02:00
  • a4878dd16e Fix #19 Compute correcd Node size with resized embedded widget Dmitry Pinaev 2016-09-17 19:34:57 +02:00
  • dce3660468 Text formatting Dmitry Pinaev 2016-09-15 11:11:22 +02:00
  • e46f2875e4 Extend README Dmitry Pinaev 2016-09-15 11:07:53 +02:00
  • 04cebe13f3 Fix 1 on Github. Adjust code to VisualStudio build Dmitry Pinaev 2016-09-14 22:25:48 +02:00
  • c6e012b05e Fix typo in travis config Dmitry Pinaev 2016-09-10 20:35:41 +02:00
  • 3e470bf490 Add clang compiler to travis Dmitry Pinaev 2016-09-10 20:15:15 +02:00
  • 403a8d4e97 Update README Dmitry Pinaev 2016-09-10 20:07:32 +02:00
  • 9e85e1a528 Add travis icon to README Dmitry Pinaev 2016-09-10 20:02:19 +02:00
  • 729696460f Add travis continuous integration system support Dmitry Pinaev 2016-09-10 18:44:33 +02:00
  • f2bc372869 Simplify color scheme Dmitry Pinaev 2016-08-25 15:38:01 +02:00
  • 3314653ff5 Add new youtube video to README Dmitry Pinaev 2016-08-25 14:15:33 +02:00
  • 9ffed87c8f Fix debug spline graphics Dmitry Pinaev 2016-08-23 14:57:57 +02:00
  • 03e640aed4 Fix #18. Division by zero after horizontal scrolling Dmitry Pinaev 2016-08-23 09:44:50 +02:00
  • bbde80047a Extend calculator example Dmitry Pinaev 2016-08-22 22:47:20 +02:00
  • 343bb9f042 Merge branch 'master' of bitbucket.org:paceholder/nodeeditor Dmitry Pinaev 2016-08-22 22:21:47 +02:00
  • 18760caac2 Fix #16. Show node names Dmitry Pinaev 2016-08-22 22:20:34 +02:00
  • 8968328bd0 Update README Dmitry Pinaev 2016-08-22 08:28:59 +02:00
  • 4ebe5b4a22 Fix #7. Create example calculator Dmitry Pinaev 2016-08-21 19:20:29 +02:00
  • fb56f1c1ee Fix #14. Implement data transfer between nodes Dmitry Pinaev 2016-08-21 17:41:34 +02:00
  • 3126d6dd5d Make data types accessible in models without touching data pointers Dmitry Pinaev 2016-08-06 22:48:37 +02:00
  • c543cf67fe Rename variables slot -> port Dmitry Pinaev 2016-06-05 22:16:43 +02:00
  • 967c348f60 Add models to example2 Dmitry Pinaev 2016-05-31 23:22:03 +02:00
  • 025e767ddc Fix #12. Improve widget positioning Dmitry Pinaev 2016-05-31 22:55:28 +02:00
  • 02b22c19b4 Fix #12. Embedd widget provided by model Dmitry Pinaev 2016-05-30 16:37:11 +02:00
  • c5009d2f63 Fix #11 context menu position mapping Dmitry Pinaev 2016-05-30 11:22:39 +02:00
  • 4c34e9b0f5 README.md edited online with Bitbucket Dmitry Pinaev 2016-05-29 21:29:19 +00:00
  • 5a6bea753e Fix CMakeLists.txt Dmitry Pinaev 2016-05-29 23:27:31 +02:00
  • f3d15d2569 Fix #10. Use smart pointers for referencing Nodes and Connections Dmitry Pinaev 2016-05-24 10:07:41 +02:00
  • 83ada016ae Improve Connection-Node interaction Dmitry Pinaev 2016-04-25 21:32:32 +02:00
  • bb2cfadf17 Add dummy example 2 Dmitry Pinaev 2016-04-24 22:31:35 +02:00
  • 2003792405 Fix segfault on program shutdown Dmitry Pinaev 2016-04-21 20:27:15 +02:00
  • 0c8cf42813 #9 Correct type names Dmitry Pinaev 2016-04-20 23:18:10 +02:00
  • b657597a26 Fix #6 Recalculate node size depending on data model Dmitry Pinaev 2016-04-19 21:45:59 +02:00
  • 89d1bf6af2 Set CMake required version to 2.8.11 Dmitry Pinaev 2016-04-19 13:31:01 +02:00
  • 73c3aebe23 README.md edited online with Bitbucket Dmitry Pinaev 2016-04-19 11:22:16 +00:00
  • 13d8a947f8 README.md edited online with Bitbucket Dmitry Pinaev 2016-04-19 11:20:57 +00:00
  • d0fa821cff README.md edited online with Bitbucket Dmitry Pinaev 2016-04-19 11:20:42 +00:00
  • 2afcdfd122 Add wikipedia link Dmitry Pinaev 2016-04-18 13:31:47 +02:00
  • c81aa1b56d Correct typos Dmitry Pinaev 2016-04-18 13:20:40 +02:00
  • 451a33d9da Extend readme description Dmitry Pinaev 2016-04-18 13:17:51 +02:00
  • 617a38dc22 Use NodeDataModels Dmitry Pinaev 2016-04-18 01:43:07 +02:00
  • 1fbb6bb846 Improve interaction painting Dmitry Pinaev 2016-04-18 00:18:07 +02:00
  • 69946def2c Move example1 code Dmitry Pinaev 2016-04-16 21:05:48 +02:00
  • 5d8d93711a Use smart pointers where possibe. Resolve #5 Dmitry Pinaev 2016-04-16 19:13:02 +02:00
  • b6627aca87 Improve code readability Dmitry Pinaev 2016-04-15 22:40:45 +02:00
  • 29fafa1c8e Fix #4 drawing glitches caused by connections caching Dmitry Pinaev 2016-04-15 21:35:40 +02:00
  • fddd4310e2 Add comments Dmitry Pinaev 2016-04-13 08:10:24 +02:00
  • e207d162d9 Update picture Dmitry Pinaev 2016-04-09 11:13:57 +02:00
  • d0d0353931 Add license file Dmitry Pinaev 2016-04-09 11:10:48 +02:00
  • 9f6b54cf51 README.md edited online with Bitbucket Dmitry Pinaev 2016-04-09 09:05:14 +00:00
  • 5eb23a55d8 README.md edited online with Bitbucket Dmitry Pinaev 2016-04-09 09:04:58 +00:00
  • 2adb9a5523 README.md edited online with Bitbucket Dmitry Pinaev 2016-04-09 09:03:58 +00:00
  • 5009efc7b0 Make models selectable in the context menu Dmitry Pinaev 2016-04-07 22:37:28 +02:00
  • 2a434081aa Rework models Dmitry Pinaev 2016-03-29 08:45:30 +02:00
  • ddee644089 Rework models [unfinished] Dmitry Pinaev 2016-01-18 09:29:10 +01:00
  • 3a3e2dc87d Restructure sources Dmitry Pinaev 2016-01-03 19:45:47 +01:00
  • e743e6a3fd Sketch DataModel Dmitry Pinaev 2015-12-23 14:47:08 +01:00
  • a51134a478 Update README Dmitry Pinaev 2015-12-21 22:59:37 +01:00
  • 23d7e55f52 Update pictures Dmitry Pinaev 2015-12-21 22:58:48 +01:00
  • 19ad317913 Draw labels Dmitry Pinaev 2015-12-21 22:55:50 +01:00
  • ed87ed0e6f Merge branch 'master' of bitbucket.org:paceholder/nodeeditor Dmitry Pinaev 2015-12-21 21:10:30 +01:00
  • ecec4dc01c Change node painting Dmitry Pinaev 2015-12-21 21:10:25 +01:00
  • 3c9eca1562 Fix connection painting Dmitry Pinaev 2015-12-21 12:05:30 +01:00
  • 51b11dd393 Improve reactions Dmitry Pinaev 2015-12-20 22:49:55 +01:00
  • abf3a49a2e Use dashed lines for dragging connections Dmitry Pinaev 2015-12-20 20:17:04 +01:00
  • eaeca5875a Introduce ConnectionState Dmitry Pinaev 2015-12-20 19:00:28 +01:00
  • 73577268e2 Split Node and NodeGraphicsObject Dmitry Pinaev 2015-12-20 17:46:00 +01:00
  • e54247efe5 Add gitignore Dmitry Pinaev 2015-12-20 17:45:42 +01:00
  • 820fcccf61 Add NodeGraphicsObject [unfinished] Dmitry Pinaev 2015-12-17 23:43:27 +01:00
  • 604d6ab899 Improve ConnectionBlurEffect Dmitry Pinaev 2015-12-17 21:56:33 +01:00
  • 27e38067bd Try blur effect for glowing connections Dmitry Pinaev 2015-12-16 12:32:09 +01:00
  • be75328435 Improve connection (larger capture radius) Dmitry Pinaev 2015-12-16 11:56:49 +01:00
  • 80ca182dcd Implement NodeState, remove FlowItemEntry Dmitry Pinaev 2015-12-16 11:01:56 +01:00
  • 289422ffef Implement NodeState [unfinished] Dmitry Pinaev 2015-12-15 23:14:45 +01:00
  • 96745f2608 React to possible connections Dmitry Pinaev 2015-12-13 22:39:37 +01:00
  • f77ee21565 Refactor Node Dmitry Pinaev 2015-12-13 21:42:10 +01:00
  • 25733239ac Fix painting artefacts Dmitry Pinaev 2015-12-13 18:55:53 +01:00
  • b129b1aed7 Cache background, improve ConnectionPainter Dmitry Pinaev 2015-12-13 13:50:47 +01:00
  • b2dddcf3c3 Delete hanging connections Dmitry Pinaev 2015-12-13 13:26:58 +01:00
  • 4730d37194 Clean up resources Dmitry Pinaev 2015-12-12 22:06:09 +01:00
  • 93b74b469a Add OGLWidget commented line Dmitry Pinaev 2015-12-12 21:41:29 +01:00
  • f68e66e2eb Move code from hpp to cpp Dmitry Pinaev 2015-12-12 21:27:38 +01:00
  • 6fb85de719 Improve connections drawing Dmitry Pinaev 2015-12-12 21:14:26 +01:00
  • 8b7059db8b Improve performance (shades off, indexing on) Dmitry Pinaev 2015-12-11 17:23:36 +01:00
  • 880cfdf608 Improve hovering for connections Dmitry Pinaev 2015-12-11 16:38:27 +01:00
  • 57fa0e3e19 Add hover effect for connections Dmitry Pinaev 2015-12-11 14:53:53 +01:00
  • 075e8063e9 Improve connections drawing Dmitry Pinaev 2015-12-11 14:22:26 +01:00
  • fa1ec089db Cleanup commented code Dmitry Pinaev 2015-12-11 12:53:15 +01:00
  • 0252e550af Refactor connection [works] Dmitry Pinaev 2015-12-11 12:47:50 +01:00
  • 9e6513f486 Refactor connection [unfinished 4] Dmitry Pinaev 2015-12-10 22:33:56 +01:00
  • 5ff9b43d50 Refactor connection [unfinished 3] Dmitry Pinaev 2015-12-10 18:09:20 +01:00
  • 2b2bdf6b82 Refactor connection [unfinished 2] Dmitry Pinaev 2015-12-10 14:29:59 +01:00
  • 98ac797973 Refactor connection [unfinished] Dmitry Pinaev 2015-12-09 23:55:56 +01:00
  • 3ed2ed86a1 Improve connection painting Dmitry Pinaev 2015-12-09 22:40:22 +01:00
  • fab769d32b Make connection point smaller Dmitry Pinaev 2015-12-08 16:00:59 +01:00
  • 759e72123f Use std::unordered_map instead of QMap Dmitry Pinaev 2015-12-08 15:56:41 +01:00
  • 67788361a1 Work with scene coordinates when interacting Dmitry Pinaev 2015-12-08 15:35:46 +01:00