improve:自动更新
This commit is contained in:
@@ -3238,7 +3238,7 @@ namespace Ink_Canvas
|
|||||||
isLoaded = false;
|
isLoaded = false;
|
||||||
SetSettingsToRecommendation();
|
SetSettingsToRecommendation();
|
||||||
SaveSettingsToFile();
|
SaveSettingsToFile();
|
||||||
LoadSettings();
|
LoadSettings(isStartup: false, skipAutoUpdateCheck: true);
|
||||||
isLoaded = true;
|
isLoaded = true;
|
||||||
|
|
||||||
ToggleSwitchRunAtStartup.IsOn = false;
|
ToggleSwitchRunAtStartup.IsOn = false;
|
||||||
@@ -3259,7 +3259,7 @@ namespace Ink_Canvas
|
|||||||
Settings.Automation.AutoDelSavedFilesDaysThreshold = 15;
|
Settings.Automation.AutoDelSavedFilesDaysThreshold = 15;
|
||||||
SetAutoSavedStrokesLocationToDiskDButton_Click(null, null);
|
SetAutoSavedStrokesLocationToDiskDButton_Click(null, null);
|
||||||
SaveSettingsToFile();
|
SaveSettingsToFile();
|
||||||
LoadSettings();
|
LoadSettings(isStartup: false, skipAutoUpdateCheck: true);
|
||||||
isLoaded = true;
|
isLoaded = true;
|
||||||
}
|
}
|
||||||
catch { }
|
catch { }
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ namespace Ink_Canvas
|
|||||||
{
|
{
|
||||||
public partial class MainWindow : Window
|
public partial class MainWindow : Window
|
||||||
{
|
{
|
||||||
private void LoadSettings(bool isStartup = false)
|
private void LoadSettings(bool isStartup = false, bool skipAutoUpdateCheck = false)
|
||||||
{
|
{
|
||||||
AppVersionTextBlock.Text = Assembly.GetExecutingAssembly().GetName().Version.ToString();
|
AppVersionTextBlock.Text = Assembly.GetExecutingAssembly().GetName().Version.ToString();
|
||||||
try
|
try
|
||||||
@@ -229,7 +229,7 @@ namespace Ink_Canvas
|
|||||||
ToggleSwitchIsAutoUpdate.IsOn = Settings.Startup.IsAutoUpdate;
|
ToggleSwitchIsAutoUpdate.IsOn = Settings.Startup.IsAutoUpdate;
|
||||||
|
|
||||||
// 只有在启用了自动更新功能时才检查更新
|
// 只有在启用了自动更新功能时才检查更新
|
||||||
if (Settings.Startup.IsAutoUpdate)
|
if (Settings.Startup.IsAutoUpdate && !skipAutoUpdateCheck)
|
||||||
{
|
{
|
||||||
if (isStartup)
|
if (isStartup)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user