mirror of
https://github.com/tribufu/ServerManagers
synced 2026-05-06 15:17:34 +00:00
Added reset button to the Data Directory Location.
This commit is contained in:
parent
cd801a2334
commit
cd2dbe9628
20 changed files with 301 additions and 75 deletions
|
|
@ -213,6 +213,21 @@ namespace ServerManagerTool
|
|||
}
|
||||
}
|
||||
|
||||
private void ResetDataDir_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
// Confirm the reset with the user.
|
||||
if (MessageBox.Show(_globalizer.GetResourceString("GlobalSettings_ResetDataDirectory_ConfirmLabel"), _globalizer.GetResourceString("GlobalSettings_ResetDataDirectory_ConfirmTitle"), MessageBoxButton.YesNo, MessageBoxImage.Question) != MessageBoxResult.Yes)
|
||||
return;
|
||||
|
||||
// Update the config
|
||||
Config.Default.DataPath = string.Empty;
|
||||
Config.Default.ConfigPath = string.Empty;
|
||||
|
||||
App.SaveConfigFiles(false);
|
||||
|
||||
Environment.Exit(0);
|
||||
}
|
||||
|
||||
private void SetBackupDir_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var dialog = new CommonOpenFileDialog();
|
||||
|
|
@ -393,13 +408,11 @@ namespace ServerManagerTool
|
|||
{
|
||||
Config.Default.Reset();
|
||||
Config.Default.UpgradeConfig = false;
|
||||
Config.Default.Save();
|
||||
Config.Default.Reload();
|
||||
|
||||
CommonConfig.Default.Reset();
|
||||
CommonConfig.Default.UpgradeConfig = false;
|
||||
CommonConfig.Default.Save();
|
||||
CommonConfig.Default.Reload();
|
||||
|
||||
App.SaveConfigFiles(false);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
@ -409,7 +422,7 @@ namespace ServerManagerTool
|
|||
}
|
||||
finally
|
||||
{
|
||||
App.Current.Shutdown(exitCode);
|
||||
Environment.Exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue