Complete refactoring of most code, indiscriminate application of .editorconfig and general cleanup.

This commit is contained in:
Ottermandias 2021-06-19 11:53:54 +02:00
parent 5332119a63
commit a19ec226c5
84 changed files with 3168 additions and 1709 deletions

View file

@ -16,17 +16,19 @@ namespace Penumbra.UI
private readonly TabSettings _settingsTab;
private readonly TabImport _importTab;
private readonly TabBrowser _browserTab;
private readonly TabCollections _collectionsTab;
public readonly TabInstalled InstalledTab;
public readonly TabEffective EffectiveTab;
private readonly TabEffective _effectiveTab;
public SettingsMenu( SettingsInterface ui )
{
_base = ui;
_settingsTab = new TabSettings( _base );
_importTab = new TabImport( _base );
_browserTab = new TabBrowser();
InstalledTab = new TabInstalled( _base );
EffectiveTab = new TabEffective();
_base = ui;
_settingsTab = new TabSettings( _base );
_importTab = new TabImport( _base );
_browserTab = new TabBrowser();
InstalledTab = new TabInstalled( _base );
_collectionsTab = new TabCollections( InstalledTab.Selector );
_effectiveTab = new TabEffective();
}
#if DEBUG
@ -57,6 +59,7 @@ namespace Penumbra.UI
ImGui.BeginTabBar( PenumbraSettingsLabel );
_settingsTab.Draw();
_collectionsTab.Draw();
_importTab.Draw();
if( !_importTab.IsImporting() )
@ -66,7 +69,7 @@ namespace Penumbra.UI
if( _base._plugin!.Configuration!.ShowAdvanced )
{
EffectiveTab.Draw();
_effectiveTab.Draw();
}
}