修复
This commit is contained in:
lincube
2026-03-05 12:34:39 +08:00
parent 00694e715f
commit 469f7e1132
46 changed files with 1535 additions and 344 deletions

View File

@@ -44,6 +44,10 @@ public sealed class AppSettingsSnapshot
public bool WeatherNoTlsRequests { get; set; }
public string DailyArtworkMirrorSource { get; set; } = DailyArtworkMirrorSources.Overseas;
public bool AutoStartWithWindows { get; set; }
public List<string> TopStatusComponentIds { get; set; } = [];
public List<string> PinnedTaskbarActions { get; set; } =

View File

@@ -0,0 +1,16 @@
using System;
namespace LanMountainDesktop.Models;
public static class DailyArtworkMirrorSources
{
public const string Domestic = "Domestic";
public const string Overseas = "Overseas";
public static string Normalize(string? value)
{
return string.Equals(value, Domestic, StringComparison.OrdinalIgnoreCase)
? Domestic
: Overseas;
}
}

View File

@@ -10,6 +10,7 @@ public sealed record DailyArtworkSnapshot(
string? Museum,
string? ArtworkUrl,
string? ImageUrl,
string? ThumbnailDataUrl,
DateTimeOffset FetchedAt);
public sealed record DailyPoetrySnapshot(