Commit Graph

4 Commits

Author SHA1 Message Date
Joe Bellus 5e9f0db4bd Linting fixes
continuous-integration/drone/pr Build is passing Details
2022-10-19 21:41:47 -04:00
Joe Bellus 9cf41ad6ec Output Threading (#3)
continuous-integration/drone/push Build is failing Details
Output processing in the app layer is now done via commands. The
script parsing takes place in a separate thread to prevent UI
blocking.

Output::Scalar was changed to a string.

This value was always convereted to a string and rhai::Dynamic was not
Send. Since the output is passed between threads now it was convereted
to a string.
2022-10-18 01:15:36 +00:00
Joe Bellus 5957726421 Foundational UI (#1)
ore Foundational Commit

Implmeneted basic application functionality:

    Editor
    Output
    Engine integration
    Scripting
    Save/Open Dialogs
    Multiple Block Management
    Keybinds
    Modal Editing
    Block Renaming
    File Serialization/Deserialization
2022-10-16 18:14:55 +00:00
Joe Bellus 8a9f3d82a7 initial commit 2022-10-08 16:48:17 -04:00