mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 00:54:26 +08:00
0.7.9.2
自习设置,优化设置选项卡图标,加入智教hub组件
This commit is contained in:
@@ -118,6 +118,36 @@ public sealed class AppSettingsSnapshot
|
||||
|
||||
public List<string> DisabledPluginIds { get; set; } = [];
|
||||
|
||||
#region Study Settings
|
||||
|
||||
public int? StudyFrameMs { get; set; }
|
||||
|
||||
public double? StudyScoreThresholdDbfs { get; set; }
|
||||
|
||||
public int? StudyFocusDurationMinutes { get; set; }
|
||||
|
||||
public int? StudyBreakDurationMinutes { get; set; }
|
||||
|
||||
public int? StudyLongBreakDurationMinutes { get; set; }
|
||||
|
||||
public int? StudySessionsBeforeLongBreak { get; set; }
|
||||
|
||||
public bool? StudyAutoStartBreak { get; set; }
|
||||
|
||||
public bool? StudyAutoStartFocus { get; set; }
|
||||
|
||||
public bool? StudyNoiseAlertEnabled { get; set; }
|
||||
|
||||
public int? StudyMaxInterruptsPerMinute { get; set; }
|
||||
|
||||
public bool? StudyShowRealtimeDb { get; set; }
|
||||
|
||||
public double? StudyBaselineDb { get; set; }
|
||||
|
||||
public int? StudyAvgWindowSec { get; set; }
|
||||
|
||||
#endregion
|
||||
|
||||
public AppSettingsSnapshot Clone()
|
||||
{
|
||||
var clone = (AppSettingsSnapshot)MemberwiseClone();
|
||||
|
||||
Reference in New Issue
Block a user