diff --git a/TuneUp/TuneUpWindowViewModel.cs b/TuneUp/TuneUpWindowViewModel.cs index 044f2d2..5678aa1 100644 --- a/TuneUp/TuneUpWindowViewModel.cs +++ b/TuneUp/TuneUpWindowViewModel.cs @@ -550,6 +550,7 @@ private void CreateGroupNodesForCollection(ObservableCollection(); + var nodesToAdd = new HashSet(); var sortedNodes = collection.OrderBy(n => n.ExecutionOrderNumber).ToList(); @@ -582,7 +583,8 @@ private void CreateGroupNodesForCollection(ObservableCollection n.GUID.Equals(pNode.GroupGUID)) }; collection.Add(pGroup); @@ -601,6 +603,14 @@ private void CreateGroupNodesForCollection(ObservableCollection + { + foreach (var node in nodesToAdd) + { + collection.Add(node); + } + }); } internal void OnNodeExecutionBegin(NodeModel nm) diff --git a/TuneUp/manifests/pkg.json b/TuneUp/manifests/pkg.json index b579a9b..d3d00ea 100644 --- a/TuneUp/manifests/pkg.json +++ b/TuneUp/manifests/pkg.json @@ -1,22 +1,24 @@ { - "license": "", + "license": "MIT", "file_hash": null, "name": "TuneUp", "version": "1.0.13", "description": "On Dynamo 2.5–2.19 (.NET 4.8), use TuneUp versions up to 1.0.7.\r\nOn Dynamo 3.0+ (.NET 8), use TuneUp versions 1.0.8 and later.\r\n\r\nTuneUp is a view extension for analyzing the performance of Dynamo graphs. TuneUp allows you to see overall graph execution time, per-node execution time, execution time of groups, and other helpful information. With TuneUp, you can rerun all nodes, including ones that are normally skipped for optimization/caching during repeated runs of a graph. This enables you to compare the actual execution times between multiple runs. Read more here: https://dynamobim.org/tuneup-extension-explore-your-node-and-graph-execution-times/. \r\n\r\nKnown issues:\r\n1. TuneUp does not work in a custom node workspace.\r\n2. TuneUp does not work in a custom node workspace.", "group": "", "keywords": [ - "profiler", - "tuneup" + "profiler", + "tuneup" ], "dependencies": [], "host_dependencies": [], "contents": "", - "engine_version": "2.5.0", + "engine_version": "3.0.0.7186", "engine": "dynamo", "engine_metadata": "", "site_url": "https://dynamobim.org/", "repository_url": "https://github.com/DynamoDS/TuneUp", "contains_binaries": true, - "node_libraries": [] -} + "node_libraries": [], + "copyright_holder": "DynamoTeam", + "copyright_year": "2024" +} \ No newline at end of file