Updating todo list

This commit is contained in:
Peter Slattery 2019-11-11 20:36:10 -08:00
parent 834aab2671
commit 726785eec4
2 changed files with 6 additions and 6 deletions

View File

@ -1,25 +1,20 @@
TODO FOLDHAUS TODO FOLDHAUS
YOU WERE IN THE MIDDLE OF YOU WERE IN THE MIDDLE OF
Simplifying memory layout of sacn
BUGS BUGS
- Typing a period into a float value doesn't register. Problem here is that we arent' translating key presses into characters at the win32 layer. Need to do that. - Typing a period into a float value doesn't register. Problem here is that we arent' translating key presses into characters at the win32 layer. Need to do that.
Switch To Nodes Switch To Nodes
x output should generate a node_specification
x go back to calling SpecificationIndex Type
- BUG: Connect a solid color node to output then try and pick a color. I think temporary node buffers are - BUG: Connect a solid color node to output then try and pick a color. I think temporary node buffers are
- overwriting other data when they get evaluated. Bigger solution is to create a system of working - overwriting other data when they get evaluated. Bigger solution is to create a system of working
- led buffers that get assigned to nodes as needed. - led buffers that get assigned to nodes as needed.
- gonna need to remove output node from the node lister - gonna need to remove output node from the node lister
- delete nodes - delete nodes
- - Simplify node storage - - Simplify node storage
- x don't pull node names into the struct, just reference the specification
- x separate storage of node headers from connections
- - investigate if node connections can be operated on separately from the node headers - - investigate if node connections can be operated on separately from the node headers
- - UpdatedThisFrame can probably go into each connection - - UpdatedThisFrame can probably go into each connection
- x connections shouldn't store their own values, they should just point into permanent storage
- - Allow insertion/deletion within connection table - - Allow insertion/deletion within connection table
- - Allow inerstion/deletion within header table - - Allow inerstion/deletion within header table
- - maintain free list of connections and headers - - maintain free list of connections and headers

View File

@ -36,6 +36,11 @@ x start tracking debug interface state somehow and it would be good to separate
Switch To Nodes Switch To Nodes
x basic node elements x basic node elements
x output should generate a node_specification
x go back to calling SpecificationIndex Type
- x don't pull node names into the struct, just reference the specification
- x separate storage of node headers from connections
- x connections shouldn't store their own values, they should just point into permanent storage
Hardening Hardening
x input context changes x input context changes