diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml index efa1d6845..f22afb207 100644 --- a/Flow.Launcher/Languages/en.xaml +++ b/Flow.Launcher/Languages/en.xaml @@ -369,6 +369,8 @@ See more release notes on GitHub Failed to fetch release notes Please check your network connection or ensure GitHub is accessible + Flow Launcher has been updated to {0} + Click here to view the release notes Select File Manager diff --git a/Flow.Launcher/MainWindow.xaml.cs b/Flow.Launcher/MainWindow.xaml.cs index 7ffd50aed..1e855d194 100644 --- a/Flow.Launcher/MainWindow.xaml.cs +++ b/Flow.Launcher/MainWindow.xaml.cs @@ -140,8 +140,18 @@ namespace Flow.Launcher // Update release notes version _settings.ReleaseNotesVersion = Constant.Version; - var releaseNotesWindow = new ReleaseNotesWindow(); - releaseNotesWindow.Show(); + // Display message box with button + App.API.ShowMsgWithButton( + string.Format(App.API.GetTranslation("appUpdateTitle"), Constant.Version), + App.API.GetTranslation("appUpdateButtonContent"), + () => + { + Application.Current.Dispatcher.Invoke(() => + { + var releaseNotesWindow = new ReleaseNotesWindow(); + releaseNotesWindow.Show(); + }); + }); } // Initialize place holder