mirror of
https://github.com/n00mkrad/flowframes.git
synced 2025-12-16 08:27:44 +01:00
Settings fixes and minor UI improvements
This commit is contained in:
2
CodeLegacy/Forms/SettingsForm.Designer.cs
generated
2
CodeLegacy/Forms/SettingsForm.Designer.cs
generated
@@ -1725,7 +1725,7 @@
|
|||||||
this.vidExportTab.Controls.Add(this.label8);
|
this.vidExportTab.Controls.Add(this.label8);
|
||||||
this.vidExportTab.ForeColor = System.Drawing.Color.White;
|
this.vidExportTab.ForeColor = System.Drawing.Color.White;
|
||||||
this.vidExportTab.Name = "vidExportTab";
|
this.vidExportTab.Name = "vidExportTab";
|
||||||
this.vidExportTab.Size = new System.Drawing.Size(762, 771);
|
this.vidExportTab.Size = new System.Drawing.Size(762, 419);
|
||||||
this.vidExportTab.Text = "Export Options";
|
this.vidExportTab.Text = "Export Options";
|
||||||
//
|
//
|
||||||
// label73
|
// label73
|
||||||
|
|||||||
@@ -82,20 +82,16 @@ namespace Flowframes.Forms
|
|||||||
{
|
{
|
||||||
await Task.Delay(200);
|
await Task.Delay(200);
|
||||||
|
|
||||||
long modelFoldersBytes = 0;
|
float modelFoldersMib = 0;
|
||||||
|
|
||||||
foreach (string modelFolder in ModelDownloader.GetAllModelFolders())
|
foreach (string modelFolder in ModelDownloader.GetAllModelFolders())
|
||||||
modelFoldersBytes += IoUtils.GetDirSize(modelFolder, true);
|
modelFoldersMib += IoUtils.GetDirSize(modelFolder, true) / (float)(1024 * 1024);
|
||||||
|
|
||||||
if (modelFoldersBytes > 1024 * 1024)
|
clearModelCacheBtn.Invoke(() =>
|
||||||
{
|
{
|
||||||
clearModelCacheBtn.Enabled = true;
|
clearModelCacheBtn.Enabled = modelFoldersMib > 1f;
|
||||||
clearModelCacheBtn.Text = $"Clear Model Cache ({FormatUtils.Bytes(modelFoldersBytes)})";
|
clearModelCacheBtn.Text = modelFoldersMib > 1f ? $"Clear Model Cache ({modelFoldersMib.ToString("0")} MB)" : "Clear Model Cache";
|
||||||
}
|
});
|
||||||
else
|
|
||||||
{
|
|
||||||
clearModelCacheBtn.Enabled = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SettingsForm_FormClosing(object sender, FormClosingEventArgs e)
|
private void SettingsForm_FormClosing(object sender, FormClosingEventArgs e)
|
||||||
@@ -217,7 +213,7 @@ namespace Flowframes.Forms
|
|||||||
|
|
||||||
// AutoEnc options
|
// AutoEnc options
|
||||||
bool autoEncPossible = !_currentAi.Piped;
|
bool autoEncPossible = !_currentAi.Piped;
|
||||||
autoEncMode.Visible = !(onlyRelevant && !autoEncPossible);
|
panAutoEnc.Visible = !(onlyRelevant && !autoEncPossible);
|
||||||
bool autoEncEnabled = autoEncMode.Visible && autoEncMode.SelectedIndex != 0;
|
bool autoEncEnabled = autoEncMode.Visible && autoEncMode.SelectedIndex != 0;
|
||||||
List<Control> autoEncOptions = new List<Control> { panAutoEncBackups, panAutoEncLowSpaceMode };
|
List<Control> autoEncOptions = new List<Control> { panAutoEncBackups, panAutoEncLowSpaceMode };
|
||||||
autoEncOptions.ForEach(c => c.SetVisible(autoEncEnabled));
|
autoEncOptions.ForEach(c => c.SetVisible(autoEncEnabled));
|
||||||
@@ -290,7 +286,8 @@ namespace Flowframes.Forms
|
|||||||
|
|
||||||
private void dedupMode_SelectedIndexChanged(object sender, EventArgs e)
|
private void dedupMode_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
dedupeSensLabel.Visible = dedupMode.SelectedIndex != 0;
|
magickDedupePanel.Visible = false; // dedupMode.SelectedIndex == 2;
|
||||||
|
dedupeSensLabel.Visible = false; // dedupMode.SelectedIndex != 0;
|
||||||
mpDedupePanel.Visible = dedupMode.SelectedIndex == 1;
|
mpDedupePanel.Visible = dedupMode.SelectedIndex == 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user