add:Dlass遥测
This commit is contained in:
@@ -30,6 +30,30 @@ namespace Ink_Canvas
|
||||
{
|
||||
#region Behavior
|
||||
|
||||
private void ComboBoxTelemetryUploadLevel_SelectionChanged(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (!isLoaded) return;
|
||||
var item = ComboBoxTelemetryUploadLevel?.SelectedItem as ComboBoxItem;
|
||||
if (item == null) return;
|
||||
|
||||
var tag = item.Tag?.ToString() ?? "0";
|
||||
switch (tag)
|
||||
{
|
||||
case "1":
|
||||
Settings.Startup.TelemetryUploadLevel = TelemetryUploadLevel.Basic;
|
||||
break;
|
||||
case "2":
|
||||
Settings.Startup.TelemetryUploadLevel = TelemetryUploadLevel.Extended;
|
||||
break;
|
||||
default:
|
||||
Settings.Startup.TelemetryUploadLevel = TelemetryUploadLevel.None;
|
||||
break;
|
||||
}
|
||||
|
||||
SaveSettingsToFile();
|
||||
ShowNotification("匿名使用数据上传设置已保存");
|
||||
}
|
||||
|
||||
private void ToggleSwitchIsAutoUpdate_Toggled(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (!isLoaded) return;
|
||||
|
||||
@@ -142,6 +142,34 @@ namespace Ink_Canvas
|
||||
CursorIcon_Click(null, null);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if (ComboBoxTelemetryUploadLevel != null && Settings?.Startup != null)
|
||||
{
|
||||
int idx = 0;
|
||||
switch (Settings.Startup.TelemetryUploadLevel)
|
||||
{
|
||||
case TelemetryUploadLevel.None:
|
||||
idx = 0;
|
||||
break;
|
||||
case TelemetryUploadLevel.Basic:
|
||||
idx = 1;
|
||||
break;
|
||||
case TelemetryUploadLevel.Extended:
|
||||
idx = 2;
|
||||
break;
|
||||
default:
|
||||
idx = 0;
|
||||
break;
|
||||
}
|
||||
|
||||
ComboBoxTelemetryUploadLevel.SelectedIndex = idx;
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.Startup) +
|
||||
|
||||
Reference in New Issue
Block a user