diff --git a/Code/Main/Interpolate.cs b/Code/Main/Interpolate.cs index f1992a7..4f439be 100644 --- a/Code/Main/Interpolate.cs +++ b/Code/Main/Interpolate.cs @@ -197,7 +197,11 @@ namespace Flowframes Program.mainForm.SetStatus("Canceled."); Program.mainForm.SetProgress(0); if (Config.GetInt("processingMode") == 0 && !Config.GetBool("keepTempFolder")) - IOUtils.TryDeleteIfExists(current.tempFolder); + { + DialogResult dialogResult = MessageBox.Show($"Delete the temp folder (Yes) or keep it for resuming later (No)?", "Delete temporary files?", MessageBoxButtons.YesNo); + if (dialogResult == DialogResult.Yes) + IOUtils.TryDeleteIfExists(current.tempFolder); + } AutoEncode.busy = false; Program.mainForm.SetWorking(false); Program.mainForm.SetTab("interpolation"); diff --git a/Code/Main/ResumeUtils.cs b/Code/Main/ResumeUtils.cs index 0c5172b..273668f 100644 --- a/Code/Main/ResumeUtils.cs +++ b/Code/Main/ResumeUtils.cs @@ -57,8 +57,9 @@ namespace Flowframes.Main foreach (KeyValuePair entry in AiProcess.filenameMap) { - if (counter % 500 == 0) await Task.Delay(1); + if (counter % 1000 == 0) await Task.Delay(1); fileContent += $"{entry.Key}|{entry.Value}\n"; + counter++; } File.WriteAllText(filePath, fileContent); diff --git a/Code/Properties/AssemblyInfo.cs b/Code/Properties/AssemblyInfo.cs index 1908e5c..7cb0296 100644 --- a/Code/Properties/AssemblyInfo.cs +++ b/Code/Properties/AssemblyInfo.cs @@ -13,6 +13,8 @@ using System.Runtime.InteropServices; [assembly: AssemblyCopyright("Copyright © 2020")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] +[assembly: System.Resources.NeutralResourcesLanguage("en-US")] + // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from diff --git a/Code/UI/MainUiFunctions.cs b/Code/UI/MainUiFunctions.cs index 04e02fa..345c488 100644 --- a/Code/UI/MainUiFunctions.cs +++ b/Code/UI/MainUiFunctions.cs @@ -74,11 +74,7 @@ namespace Flowframes.UI string msg = $"A temporary folder for this video already exists. It contains {scnFrames}, {srcFrames}, {interpFrames}."; DialogResult dialogResult = MessageBox.Show($"{msg}\n\nClick \"Yes\" to use the existing files or \"No\" to delete them.", "Use files from existing temp folder?", MessageBoxButtons.YesNo); - if (dialogResult == DialogResult.Yes) - { - return; - } - else if (dialogResult == DialogResult.No) + if (dialogResult == DialogResult.No) { IOUtils.TryDeleteIfExists(tmpFolder); Logger.Log("Deleted old temp folder.");