private async void checkVersionButton_Click(object sender, EventArgs e) { bool newVersionFound = await versionManager.CheckForUpdateAsync(); if (String.IsNullOrEmpty(versionManager.GetError())) { if (newVersionFound) { DialogResult dr = MessageBox.Show(Properties.Resources.NewVersionFound, Properties.Resources.InfoLabel, MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { System.Diagnostics.Process.Start("https://github.com/Bazzu85/MKVmergeBatcher/releases/latest"); } ResetBindings(); } } else { MessageBox.Show(versionManager.GetError(), Properties.Resources.ErrorLabel, MessageBoxButtons.OK, MessageBoxIcon.Error); } }