Code cleanup around the input mapper system

This commit is contained in:
Keavon Chambers
2025-02-04 19:36:30 -08:00
parent 41ee1cf8bc
commit 0cda8e2bb4
5 changed files with 6 additions and 47 deletions
@@ -96,7 +96,6 @@ pub enum NodeGraphMessage {
PointerOutsideViewport {
shift: Key,
},
PrintSelectedNodeCoordinates,
RemoveImport {
import_index: usize,
},
@@ -1229,44 +1229,6 @@ impl<'a> MessageHandler<NodeGraphMessage, NodeGraphHandlerData<'a>> for NodeGrap
self.auto_panning.stop(&messages, responses);
}
}
NodeGraphMessage::PrintSelectedNodeCoordinates => {
// TODO: This will also have to print all metadata
// for (_, node_to_print) in network
// .nodes
// .iter()
// .filter(|node_id| selected_nodes.selected_nodes().any(|selected_id| selected_id == node_id.0))
// {
// if let DocumentNodeImplementation::Network(network) = &node_to_print.implementation {
// let mut output = "\r\n\r\n".to_string();
// output += &node_to_print.name;
// output += ":\r\n\r\n";
// let mut nodes = network.nodes.iter().collect::<Vec<_>>();
// nodes.sort_by_key(|(a, _)| a.0);
// output += &nodes
// .iter()
// .map(|(_, node)| {
// format!(
// "metadata: DocumentNodeMetadata {{ position: glam::IVec2::new({}, {}) }}, // {}",
// node.metadata().position.x, node.metadata().position.y, node.name
// )
// })
// .collect::<Vec<_>>()
// .join("\r\n");
// output += "\r\n";
// output += &format!(
// "imports_metadata: (NodeId::new(), ({}, {}).into()),\r\n",
// network.imports_metadata.1.x, network.imports_metadata.1.y
// );
// output += &format!(
// "exports_metadata: (NodeId::new(), ({}, {}).into()),",
// network.exports_metadata.1.x, network.exports_metadata.1.y
// );
// output += "\r\n\r\n";
// // KEEP THIS `debug!()` - Someday we can remove this once this development utility is no longer needed
// log::debug!("{output}");
// }
// }
}
NodeGraphMessage::RemoveImport { import_index: usize } => {
network_interface.remove_import(usize, selection_network_path);
responses.add(NodeGraphMessage::SendGraph);
@@ -1738,7 +1700,6 @@ impl NodeGraphMessageHandler {
ToggleSelectedAsLayersOrNodes,
ToggleSelectedLocked,
ToggleSelectedVisibility,
PrintSelectedNodeCoordinates,
ShiftSelectedNodes,
));
}