remove useless code

This commit is contained in:
Paddy Xu
2018-02-08 21:00:50 +02:00
parent 39b93b11f1
commit 4e356f9e77
2 changed files with 10 additions and 39 deletions

View File

@@ -77,8 +77,7 @@ namespace QuickLook
Shutdown();
return;
}
UpgradeSettings();
CheckUpdate();
RunListener(e);
@@ -96,34 +95,6 @@ namespace QuickLook
SettingHelper.Set("LastUpdate", DateTime.Now);
}
private void UpgradeSettings()
{
try
{
if (!SettingHelper.Get("Upgraded", true))
return;
Updater.CollectAndShowReleaseNotes();
SettingHelper.Set("Upgraded", false);
}
catch (ConfigurationErrorsException e)
{
if (e.Filename != null)
File.Delete(e.Filename);
else if (((ConfigurationErrorsException) e.InnerException)?.Filename != null)
File.Delete(((ConfigurationErrorsException) e.InnerException).Filename);
MessageBox.Show("Configuration file is currupted and has been reseted. Please restart QuickLook.",
"QuickLook", MessageBoxButton.OK, MessageBoxImage.Error);
Process.GetCurrentProcess().Kill(); // just kill current process to avoid subsequence executions
//return;
}
SettingHelper.Set("Upgraded", false);
}
private void RemoteCallShowPreview(StartupEventArgs e)
{
PipeServerManager.SendMessage(PipeMessages.Invoke, e.Args.First());
@@ -147,15 +118,15 @@ namespace QuickLook
private void App_OnExit(object sender, ExitEventArgs e)
{
if (_isFirstInstance)
{
_isRunning.ReleaseMutex();
if (!_isFirstInstance)
return;
PipeServerManager.GetInstance().Dispose();
TrayIconManager.GetInstance().Dispose();
BackgroundListener.GetInstance().Dispose();
ViewWindowManager.GetInstance().Dispose();
}
_isRunning.ReleaseMutex();
PipeServerManager.GetInstance().Dispose();
TrayIconManager.GetInstance().Dispose();
BackgroundListener.GetInstance().Dispose();
ViewWindowManager.GetInstance().Dispose();
}
private void EnsureFirstInstance()

View File

@@ -76,7 +76,7 @@ namespace QuickLook.Helpers
});
}
public static void CollectAndShowReleaseNotes()
private static void CollectAndShowReleaseNotes()
{
Task.Run(() =>
{