From 726785eec43657b3702a6a88fd28ca6ae7db6d01 Mon Sep 17 00:00:00 2001 From: Peter Slattery Date: Mon, 11 Nov 2019 20:36:10 -0800 Subject: [PATCH] Updating todo list --- todo.txt | 7 +------ todo_done.txt | 5 +++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/todo.txt b/todo.txt index fc45d31..61671f2 100644 --- a/todo.txt +++ b/todo.txt @@ -1,25 +1,20 @@ TODO FOLDHAUS YOU WERE IN THE MIDDLE OF - +Simplifying memory layout of sacn 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. 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 - 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. - gonna need to remove output node from the node lister - delete nodes - - 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 - - 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 inerstion/deletion within header table - - maintain free list of connections and headers diff --git a/todo_done.txt b/todo_done.txt index 22bd3d2..3b23e55 100644 --- a/todo_done.txt +++ b/todo_done.txt @@ -36,6 +36,11 @@ x start tracking debug interface state somehow and it would be good to separate Switch To Nodes 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 x input context changes \ No newline at end of file