Commit Graph

6 Commits

Author SHA1 Message Date
Joe Bellus e52acf2c11 ci-restrict (#4)
Reviewed-on: #4
2022-10-18 02:12:41 +00: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 89a38c2220 Updated Road map
continuous-integration/drone/push Build is passing Details
2022-10-17 02:02:31 -04:00
Joe Bellus 3c3d43034f CI/CD Pipelines (#2)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2

Added CI/CD Pipelines:
- Testing during push
- Build and deploy binaries during promote

Added .deb build during deployment

Updated README for core, ui and root workspace
2022-10-17 02:59:09 +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