display installed count
This commit is contained in:
@@ -131,13 +131,20 @@ public partial class NugetPanel : Control
|
||||
scene.PackageSelected += OnPackageSelected;
|
||||
return scene;
|
||||
}).ToList();
|
||||
var transitiveScenes = scenes.Where(s => s.PackageResult.InstalledNugetPackageInfo!.IsTransitive).ToList();
|
||||
var directScenes = scenes.Except(transitiveScenes).ToList();
|
||||
await this.InvokeAsync(() =>
|
||||
{
|
||||
foreach (var scene in scenes)
|
||||
foreach (var transitiveScene in transitiveScenes)
|
||||
{
|
||||
var container = scene.PackageResult.InstalledNugetPackageInfo!.IsTransitive ? _implicitlyInstalledPackagesItemList : _installedPackagesVboxContainer;
|
||||
container.AddChild(scene);
|
||||
_implicitlyInstalledPackagesItemList.AddChild(transitiveScene);
|
||||
}
|
||||
foreach (var directScene in directScenes)
|
||||
{
|
||||
_installedPackagesVboxContainer.AddChild(directScene);
|
||||
}
|
||||
_installedPackagesResultCountLabel.Text = directScenes.Count.ToString();
|
||||
_implicitlyInstalledPackagesResultCountLabel.Text = transitiveScenes.Count.ToString();
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -113,7 +113,7 @@ text = ": "
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
theme_override_colors/font_color = Color(0.67058825, 0.67058825, 0.67058825, 1)
|
||||
text = "4"
|
||||
text = "0"
|
||||
|
||||
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
@@ -153,7 +153,7 @@ text = ": "
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
theme_override_colors/font_color = Color(0.67058825, 0.67058825, 0.67058825, 1)
|
||||
text = "4"
|
||||
text = "0"
|
||||
|
||||
[node name="PanelContainer2" type="PanelContainer" parent="VBoxContainer/MarginContainer2/HSplitContainer/VBoxContainer/ScrollContainer/VBoxContainer"]
|
||||
layout_mode = 2
|
||||
|
||||
Reference in New Issue
Block a user