From a15459366e7cd76ddb33eb882fd117f5aa79493d Mon Sep 17 00:00:00 2001 From: MelonSpeedruns <melonspeedruns@outlook.com> Date: Tue, 29 Sep 2020 16:05:25 -0400 Subject: Appveyor Ryujinx Updater (#1403) Co-authored-by: Xpl0itR <xpl0itr@outlook.com> --- Ryujinx/Program.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Ryujinx/Program.cs') diff --git a/Ryujinx/Program.cs b/Ryujinx/Program.cs index f8fb5599..280b5c36 100644 --- a/Ryujinx/Program.cs +++ b/Ryujinx/Program.cs @@ -10,6 +10,7 @@ using Ryujinx.Ui.Diagnostic; using System; using System.IO; using System.Reflection; +using System.Threading.Tasks; namespace Ryujinx { @@ -44,6 +45,9 @@ namespace Ryujinx } } + // Delete backup files after updating + Task.Run(Updater.CleanupUpdate); + Toolkit.Init(new ToolkitOptions { Backend = PlatformBackend.PreferNative, @@ -122,6 +126,11 @@ namespace Ryujinx mainWindow.LoadApplication(launchPath); } + if (ConfigurationState.Instance.CheckUpdatesOnStart.Value && Updater.CanUpdate(false)) + { + Updater.BeginParse(mainWindow, false); + } + Application.Run(); } @@ -167,4 +176,4 @@ namespace Ryujinx Logger.Shutdown(); } } -} +} \ No newline at end of file -- cgit v1.2.3-70-g09d2