allow opening plugin config window in installed plugins tab
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m48s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m31s
Build / Build Nuget package (NuGet) (push) Successful in 2m14s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m8s
Build / Build Launcher (push) Successful in 3m55s
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m48s
Build / Build Nuget package (CringePlugins) (push) Successful in 2m31s
Build / Build Nuget package (NuGet) (push) Successful in 2m14s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m8s
Build / Build Launcher (push) Successful in 3m55s
This commit is contained in:
@@ -94,11 +94,12 @@ internal class PluginListComponent : IRenderComponent
|
|||||||
TableNextRow();
|
TableNextRow();
|
||||||
|
|
||||||
TableNextColumn();
|
TableNextColumn();
|
||||||
Text(plugin.Metadata.Name);
|
BeginDisabled(!plugin.HasConfig);
|
||||||
|
if (Selectable(plugin.Metadata.Name, false, ImGuiSelectableFlags.SpanAllColumns))
|
||||||
|
plugin.OpenConfig();
|
||||||
|
EndDisabled();
|
||||||
TableNextColumn();
|
TableNextColumn();
|
||||||
Text(plugin.Metadata.Version.ToString());
|
Text(plugin.Metadata.Version.ToString());
|
||||||
|
|
||||||
//todo: use plugin.HasConfig and plugin.OpenConfig()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
EndTable();
|
EndTable();
|
||||||
|
Reference in New Issue
Block a user