Commit graph

256 commits

Author SHA1 Message Date
anthony@rabine.fr
c6da4b891a (WIP) new binary format
Some checks failed
Build-StoryEditor / build_win32 (push) Has been cancelled
Build-StoryEditor / build_linux (push) Has been cancelled
2025-10-12 20:39:32 +02:00
anthony@rabine.fr
9ab7b9bb14 Add DATA and BSS RAM sections, crate binary format with header
Some checks failed
Build-StoryEditor / build_win32 (push) Has been cancelled
Build-StoryEditor / build_linux (push) Has been cancelled
2025-10-07 08:50:31 +02:00
anthony@rabine.fr
741a3c633e Fixed data connection, compilation order and print format
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
2025-10-06 15:00:37 +02:00
anthony@rabine.fr
eb08627029 Add TAC in compile pipeline
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
2025-10-06 10:24:25 +02:00
anthony@rabine.fr
b76add6793 fix win32 build (tentative) 2025-10-05 10:59:59 +02:00
anthony@rabine.fr
9c6df3c9b6 merged tests all in core now, added print test
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-10-04 10:51:14 +02:00
anthony@rabine.fr
88b9bc6b3e Add VM console output !
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-10-03 18:12:29 +02:00
anthony@rabine.fr
07f4288748 Compilation and load of module 2025-10-03 17:34:15 +02:00
anthony@rabine.fr
20bb0aca57 Working custom socket 2025-10-03 14:35:25 +02:00
anthony@rabine.fr
d58967710a Added localization API and helpers
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-10-02 21:52:28 +02:00
anthony@rabine.fr
663fa47004 cleaning + label from node base
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-10-02 18:07:14 +02:00
anthony@rabine.fr
0be3ff2203 missing files 2025-10-02 17:48:25 +02:00
anthony@rabine.fr
6d544f5879 removed exit node, nex function widget 2025-10-02 17:41:42 +02:00
anthony@rabine.fr
3e00fb1c83 Add error list dock window, cleaned some nodes 2025-10-02 14:10:50 +02:00
anthony@rabine.fr
8111f0a362 Merge remote-tracking branch 'origin/fix-build' + better toolbar
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-10-01 18:09:13 +02:00
Anthony Rabine
31e76ce6d7 fix build of modules 2025-10-01 17:38:52 +02:00
anthony@rabine.fr
479497f1df load/save module success, better toaster 2025-10-01 17:25:56 +02:00
anthony@rabine.fr
883257fd78 custom socket styling 2025-10-01 11:00:31 +02:00
anthony@rabine.fr
d06f05d207 Function entry/exit nodes + custom socket (wip)
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-09-07 23:14:55 +02:00
anthony@rabine.fr
fc37a9ffa1 Add selection for property display 2025-09-04 13:17:26 +02:00
anthony@rabine.fr
600a80d529 Replace ImGuiNodeEditor by ImNodeFlow (build and execute ok, missing widget content)
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-09-02 22:46:03 +02:00
Anthony Rabine
da04c38dec (wip) compilation of module
Some checks failed
Build-StoryEditor / build_win32 (push) Has been cancelled
Build-StoryEditor / build_linux (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-08-28 22:07:21 +02:00
Anthony Rabine
6459dba5c3 Working variable edior for modules
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-08-26 22:49:37 +02:00
Anthony Rabine
6ec0740345 Build and run ok
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-08-24 15:39:20 +02:00
anthony@rabine.fr
143bbfa8bc wip move out logic from ui
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-08-15 21:52:08 +02:00
anthony@rabine.fr
8a2f70ea01 Intermediatre commit: separation between logic and UI
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-08-07 22:51:23 +02:00
anthony@rabine.fr
d2fac4d79e Fix open exiting module
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-07-28 20:39:04 +02:00
anthony@rabine.fr
03fc21dd17 (WIP) Refactoring MainWindow, open existing module for edit (still buggy)
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-07-27 23:25:57 +02:00
anthony@rabine.fr
65094d88a3 Module save/load
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-07-27 16:09:48 +02:00
anthony@rabine.fr
8aec974f89 Separated call function module, better module support with type
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-07-16 12:15:00 +02:00
anthony@rabine.fr
81f7e9343b Start of module editor with pre version of independant factory
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-07-06 14:25:41 +02:00
anthony@rabine.fr
b962d303c5 fix Flutter build
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-06-23 15:18:05 +02:00
anthony@rabine.fr
1fd58e4c30 Created Node Factory in dedicated class to allow custom nodes not linked to one project 2025-06-20 16:41:27 +02:00
anthony@rabine.fr
6a92fe745d Variables in context, fix variable and print node save data in JSON
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-04-26 21:14:20 +02:00
anthony@rabine.fr
6ec1f39db7 Remove story in library + save/load variables
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-04-25 23:40:21 +02:00
anthony@rabine.fr
47552d4719 Multiple runtime fixes, first build+execution with graphical nodes 2025-04-24 11:39:56 +02:00
anthony@rabine.fr
d6df8b65ab Build splitted to allow multi pages compilation, more widgets
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-04-23 13:28:22 +02:00
anthony@rabine.fr
51eac85360 make story editor build
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-04-23 00:01:09 +02:00
anthony@rabine.fr
a42fdc81ea First working assembly from nodes (cli), youpi 2025-04-22 23:20:44 +02:00
anthony@rabine.fr
3c1224e937 Better custom AST builder using kahn algorithm 2025-04-22 16:35:50 +02:00
anthony@rabine.fr
5c16e2bd94 Good architecture between AST and assembly generation, still WIP
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-04-17 21:14:44 +02:00
anthony@rabine.fr
183e5d0727 First version of AST/flow/assembly generation base classes, arch seems ok 2025-04-09 10:32:26 +02:00
anthony@rabine.fr
b9a946eab4 Add main entry point, fix some bugs, continue AST compilation
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-04-06 22:43:34 +02:00
Anthony Rabine
af859d7085 ast unit test
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-03-09 14:36:44 +01:00
Anthony Rabine
d3a8b10120 (wip) compiler with ast 2025-03-09 14:36:28 +01:00
Anthony Rabine
bbf149dedd Chip32: added two instructions and a macro pre-processor
Some checks are pending
Build-StoryEditor / build_linux (push) Waiting to run
Build-StoryEditor / build_win32 (push) Waiting to run
Deploy-Documentation / deploy (push) Waiting to run
2025-03-08 13:07:50 +01:00
anthony@rabine.fr
9cd7956630 Fix CI (link and missing libfuse in base image
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-02-18 08:32:34 +01:00
anthony@rabine.fr
5918b610f8 fix CI (tentative)
Some checks failed
Build-StoryEditor / build_linux (push) Has been cancelled
Build-StoryEditor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-02-16 21:40:15 +01:00
anthony@rabine.fr
b9ad742e43 Add mbed submodule to version 3.6.2
Some checks failed
build-story-editor / build_linux (push) Has been cancelled
build-story-editor / build_win32 (push) Has been cancelled
Deploy-Documentation / deploy (push) Has been cancelled
2025-02-03 08:30:28 +01:00
anthony@rabine.fr
5016cc365d Add MBedTLS as a submodule 2025-02-03 08:23:02 +01:00