Commit Graph

323 Commits

Author SHA1 Message Date
sshumakov3
f947b17bca nodes: implement procedure execution 2020-12-19 02:34:49 +03:00
sshumakov3
63785f206e handle file rename 2020-12-18 14:35:17 +03:00
sshumakov3
50daf40c63 fix memory leak 2020-12-18 01:43:03 +03:00
sshumakov3
d9f69b83b5 correct some behavior on opening new scenes 2020-12-18 00:14:30 +03:00
sshumakov3
67402ebf89 push progress on nodes 2020-12-17 22:07:51 +03:00
sshumakov3
b847214d02 save default argument values to JSON properly 2020-12-16 21:23:43 +03:00
sshumakov3
72f888b52c save default argument values to JSON 2020-12-16 20:15:11 +03:00
sshumakov3
356856a743 nodes: implement return 2020-12-16 18:42:58 +03:00
sshumakov3
465fdcf22a nodes: implement return 2020-12-16 17:54:30 +03:00
sshumakov3
bccaaa5bab implement data propagation from procedure begin node 2020-12-15 16:54:48 +03:00
sshumakov3
c0837cd101 implement data propagation from procedure begin node 2020-12-15 16:52:47 +03:00
sshumakov3
751912fd45 rework default value widget system to use with duck typing 2020-12-14 22:35:51 +03:00
sshumakov3
86c3791f6d implement field removal 2020-12-14 00:23:41 +03:00
sshumakov3
dccce21608 fix indexing issue in LogicChainNode 2020-12-12 13:11:03 +03:00
sshumakov3
418e8a632a begin implementing type deduction 2020-12-12 12:27:32 +03:00
sshumakov3
71e0b33e21 fix crash on scene deletion 2020-12-11 16:35:38 +03:00
sshumakov3
1549a021c3 commit missing header for while loop 2020-12-11 15:17:29 +03:00
sshumakov3
ac97e73036 commit missing header for while loop 2020-12-10 23:29:05 +03:00
sshumakov3
dbd454b362 implement while loop 2020-12-10 23:26:52 +03:00
sshumakov3
c75bd21d01 rename ForLoopNode to LogicForLoopNode 2020-12-10 22:41:56 +03:00
sshumakov3
647e335a8c implement continue node 2020-12-10 22:36:14 +03:00
sshumakov3
5e02e1de2e fix layout warnings for nodes 2020-12-10 20:12:08 +03:00
sshumakov3
ac4c95163d implement output management for dynamic nodes 2020-12-10 20:01:28 +03:00
sshumakov3
601b86a5a8 fix dynamic node saving 2020-12-10 15:14:41 +03:00
sshumakov3
de3c626d63 start implementing dynamic nodes 2020-12-10 15:12:12 +03:00
sshumakov3
17a739955c start implementing dynamic nodes 2020-12-10 15:06:53 +03:00
sshumakov3
3ce8e2da32 fix a few issues with breaking, start work on dynamic nodes 2020-12-08 22:25:41 +03:00
sshumakov3
43949ac071 implement further node functionality. logic break, rework interpreter 2020-12-08 01:02:26 +03:00
sshumakov3
eaa5cda65e various changes to nodes 2020-12-04 21:59:30 +03:00
sshumakov3
ce5c458cc2 various changes to nodes 2020-12-04 21:58:31 +03:00
sshumakov3
0d89f12875 push missing files
pie menu test
2020-11-28 12:45:56 +03:00
sshumakov3
18cd05afa2 add NodeEditor library (modified by me, do not submodule later!!!) 2020-11-28 01:37:38 +03:00
sshumakov3
68d0400e3a test implementation of nodes. just a simple calculator for now. 2020-11-28 01:32:54 +03:00
sshumakov3
b46f0c3a6b missing files 2020-11-26 23:36:58 +03:00
sshumakov3
355520b049 imgui renderer: ensure delta time is always positive 2020-11-26 16:06:30 +03:00
sshumakov3
5687698972 gizmo: correct context ID ordering
split view: move preset editor and asset browser docks to the bottom as tabbed view
2020-11-26 16:03:05 +03:00
sshumakov3
dd245abe31 Merge remote-tracking branch 'origin/master' 2020-11-25 00:56:14 +03:00
sshumakov3
1105dbf252 test of docking system 2020-11-25 00:55:58 +03:00
Balkron
e1e83ad625 Update noggit font 2020-11-25 00:22:27 +05:00
sshumakov3
d83a8c0f98 bring back preset editor and asset browser test 2020-11-24 00:11:31 +03:00
sshumakov3
e7c7558b29 add missing files fix pivot point rendering 2020-11-23 21:47:32 +03:00
sshumakov3
e37253d96d implement gizmo logic and basic gizmo switching UI 2020-11-23 17:22:11 +03:00
sshumakov3
a7ac72abfc fix test gizmo 2020-11-20 20:02:22 +03:00
sshumakov3
a8c566f039 fix windows compiler issue 2020-11-19 19:13:31 +03:00
sshumakov3
bdf66c4a69 fix windows compiler issue 2020-11-19 19:13:12 +03:00
sshumakov3
cf6b7ac051 fix windows compiler issue 2020-11-19 19:12:53 +03:00
sshumakov3
e8887ae589 push imgui 2020-11-19 19:10:30 +03:00
sshumakov3
65eb617e1a gizmo test 2020-11-19 18:23:43 +03:00
Balkron
94fbe61d3b asset browser: fix system theme 2020-11-18 21:12:38 +05:00
sshumakov3
7e24b75144 add missing files 2020-11-18 18:15:46 +03:00