this repo has no description

add a bunch of todos

phaz.uk 1949bb64 5fa4928e

verified
Changed files
+18 -1
src
Nodes
components
src-tauri
src
+1
src-tauri/src/lib.rs
··· 13 13 mod utils; 14 14 15 15 // TODO: Add built-in OSC endpoints 16 + // TODO: Read avatar paramaters from file 16 17 17 18 #[cfg_attr(mobile, tauri::mobile_entry_point)] 18 19 #[tokio::main]
+2
src-tauri/src/runtime.rs
··· 7 7 8 8 // This is horrible. I know, I'm sorry. 9 9 10 + // TODO: Variables 11 + 10 12 pub fn runtime_dry( 11 13 entry: String, 12 14 parameters: &Vec<ParameterType>,
+1 -1
src-tauri/src/runtime/nodes/debug.rs
··· 22 22 } 23 23 24 24 fn execute(&mut self) -> Option<Vec<ParameterType>> { 25 - dbg!(&self.to_log); 25 + dbg!(&self.to_log); // TODO: Debug to actual UI instead of console 26 26 self.to_log = None; 27 27 28 28 None
+3
src-tauri/src/setup.rs
··· 86 86 } 87 87 }); 88 88 89 + // TODO: Run tabs in seperate threads 90 + // TODO: Support multiple flow inputs on a node 91 + 89 92 tokio::spawn(async move { 90 93 let mut tabs: HashMap<String, RuntimeNodeTree> = HashMap::new(); 91 94
+8
src/Nodes/Nodes.tsx
··· 25 25 [details: string] : NodeDefinition; 26 26 } 27 27 28 + // TODO: (Node Additions) Pressing keyboard keys 29 + // TODO: (Node Additions) Getting media state from os 30 + // TODO: (Node Additions) Sending custom OSC messages 31 + // TODO: (Node Additions) Sending HTTP requests? 32 + // TODO: (Node Additions) Voicemeeter integrations (win only) 33 + // TODO: (Node Additions) Voicemod integrations (win only) 34 + // TODO: (Node Additions) Executing shell commands? (probably need some kinda popup warning when these are imported about dangerous usage) 35 + 28 36 export let Nodes: NodeDefinition[] = [ 29 37 NodeOSCTrigger, 30 38 NodeConditional,
+3
src/components/SettingsMenu.tsx
··· 6 6 } 7 7 8 8 export let SettingsMenu = ( props: SettingsMenuProps ) => { 9 + // TODO: Changable OSC Ports 10 + // TODO: Changable keybinds 11 + 9 12 return ( 10 13 <> 11 14 <div class="settings-menu">