wip. Ignore for the moment, I'll work on this and see where it goes.
test with cargo test -- --test-threads=1
from project root.
-
plan project
- workflow document
- vague architecture
- come up with name
-
figure out how structure works for cargo
- make repo
-
set value to temp-lock via a tag macro
-
read consts from toml
- tests, find out how test environment works
-
live-refresh
- const -> function switch
- function lookup from file
- cache w/ filesystem based invalidation
- release-build replace with consts
- tests (rework first batch into single write)
- tests (bevy systems, edit file)
-
auto-write consts to toml
- auto-gen non-existent file
-
rewrite - pure serialization (de-serialize to retrieve value both in debug and release) without any other weird formats or hacky representations
-
local webpage to edit consts
- serve webpage from thread
- auto-open on startup in browser
- basic HTML
- gen html by items
- live-set items on forum response
- write toml on forum response
- macro-parameters to set input types (min, max, slider, etc)
- group stuff in-order, sections by adj lines
- css
- templates load not affected by run-directory
- disable rocket output
- html start-bit only without any hot values
- initial html-load from file, write to file after.
-
tagged refresh systems
-
support enums
- tests
-
write readme
-
record video highlighting basic workflow
-
write documentation
-
publish crate
-
mouse paralax code snippet behind (juice)