-
Notifications
You must be signed in to change notification settings - Fork 0
[DO NOT MERGE] kurt/helios-RAII-wasm #151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
livingkurt
wants to merge
38
commits into
master
Choose a base branch
from
feature/helios-instance
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
1e7f952
Revert "Revert "Add HeliosInstance class for multiple independent eng…
80f27a1
Fix HeliosInstance build errors
89b9d83
Fix: add Led.h include to HeliosInstance.cpp
a8b0dcb
Fix: use factory function instead of constructor for HeliosInstance
98626c9
Update WASM binding for createHeliosInstance to allow raw pointers
livingkurt 8a8e614
Add TimeControl integration in HeliosInstance
livingkurt b93ce8f
Update HeliosEngine
livingkurt a94ba4e
Update HeliosEngine
livingkurt eef9158
Enhance clean targets in Makefiles to remove additional build artifac…
livingkurt a48c32c
Update HeliosEngine
livingkurt 988a720
Complete full RAII runtime migration in Helios core.
livingkurt fc8a195
Add full HeliosLib hookpoint callback architecture.
livingkurt 555d324
Update HeliosEngine
livingkurt ff12bdf
Restore variable seeded randomizer count for WASM colorsets.
livingkurt 86ba438
Finalize reviewer-aligned RAII migration and remove HeliosInstance ru…
livingkurt fc7c5fb
Apply strict RAII conformance pass for HeliosLib branch.
livingkurt 54cebfe
Refactor color handling in Helios to use a dirty flag mechanism. Upda…
livingkurt d028781
Refactor Button class to streamline pin state checking and update hol…
livingkurt 1836cf5
small changes to start
Unreal-Dan 09aead0
small code restore to led
Unreal-Dan e253ebd
remove unnecessary forward declaration
Unreal-Dan 2a9e3a0
restored pattern code
Unreal-Dan 89c9f5c
fixed up storage and callback for storage
Unreal-Dan 0235cc6
fixed up timecontrol
Unreal-Dan 30b71b2
small adjustments
Unreal-Dan c61ee54
fixed up timer
Unreal-Dan b7ef946
some more cleanup
Unreal-Dan aafc277
fixed up cli tool
Unreal-Dan 5bb59d6
more fixes
Unreal-Dan fac11ac
small fixes
Unreal-Dan d5efc2d
proper header guard
Unreal-Dan 06b7903
Port aeos fade pattern changes to feature/helios-instance and fix WAS…
livingkurt 7d088ab
Disable real-time timestep in HeliosLib WASM init
livingkurt 0da3861
Add proper header guards to Button.h and Helios.h
livingkurt 4f5aaf2
Merge branch 'master' into feature/helios-instance
Unreal-Dan 0e5f48b
Fix non-deterministic crc32, restore ISR wakeup, re-record tests
livingkurt 1159f99
Address Daniel's PR review comments on Makefiles
livingkurt e9789ad
Reduce NUM_COLOR_SLOTS from 80 to 16 for WASM build
livingkurt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.