Просмотр исходного кода

UI: It's called "live testing."

Evan Husted 1 год назад
Родитель
Сommit
e05875a079
1 измененных файлов с 12 добавлено и 2 удалено
  1. 12 2
      src/Ryujinx/Updater.cs

+ 12 - 2
src/Ryujinx/Updater.cs

@@ -114,9 +114,14 @@ namespace Ryujinx.Ava
                         {
                             if (showVersionUpToDate)
                             {
-                                await ContentDialogHelper.CreateUpdaterInfoDialog(
+                                UserResult userResult = await ContentDialogHelper.CreateUpdaterUpToDateInfoDialog(
                                     LocaleManager.Instance[LocaleKeys.DialogUpdaterAlreadyOnLatestVersionMessage],
                                     string.Empty);
+
+                                if (userResult is UserResult.Ok)
+                                {
+                                    OpenHelper.OpenUrl(ReleaseInformation.GetChangelogForVersion(currentVersion));
+                                }
                             }
 
                             _running = false;
@@ -133,9 +138,14 @@ namespace Ryujinx.Ava
                 {
                     if (showVersionUpToDate)
                     {
-                        await ContentDialogHelper.CreateUpdaterInfoDialog(
+                        UserResult userResult = await ContentDialogHelper.CreateUpdaterUpToDateInfoDialog(
                             LocaleManager.Instance[LocaleKeys.DialogUpdaterAlreadyOnLatestVersionMessage],
                             string.Empty);
+
+                        if (userResult is UserResult.Ok)
+                        {
+                            OpenHelper.OpenUrl(ReleaseInformation.GetChangelogForVersion(currentVersion));
+                        }
                     }
 
                     _running = false;