23 lines
947 B
Markdown
23 lines
947 B
Markdown
# Important notes for myself
|
|
Keep code as forward as possible and don't mix with structure.
|
|
Write notes about implementation and usage for documentation sake.
|
|
Read though implementation multiple times for improvement potential when working on core elements. (This does not mean make it as complex and difficult to understand as possible)
|
|
Have fun and enjoy coding.
|
|
|
|
# TODO
|
|
[ ] Decide theme and style
|
|
[ ] Animation layout and framework
|
|
[ ] Scrape binary or html from filesystem to get custom native objects and functions
|
|
[ ] Structure menuing
|
|
[ ] Event loop management
|
|
[ ] Priority system
|
|
[ ] Dynamic/Selective events from html
|
|
[ ] Templates for menus
|
|
|
|
# Maybe
|
|
[ ] Rewrite templating system to allow language packs
|
|
(Reason being I design for english and can't run my own dynamic html engine on the TV as of yet)
|
|
|
|
# Along the way
|
|
- Find out if I should rewrite the codebase with typescript and if so; maybe compile to WASM
|
|
- Consider themability |