修复视频壁纸恶性bug,添加央广网组件。
This commit is contained in:
lincube
2026-03-05 18:46:32 +08:00
parent 8768fa1ed2
commit 3b71486423
21 changed files with 4333 additions and 48 deletions

View File

@@ -48,6 +48,12 @@ public sealed class AppSettingsSnapshot
public bool AutoStartWithWindows { get; set; }
public bool AutoCheckUpdates { get; set; } = true;
public bool IncludePrereleaseUpdates { get; set; }
public string UpdateChannel { get; set; } = string.Empty;
public List<string> TopStatusComponentIds { get; set; } = [];
public List<string> PinnedTaskbarActions { get; set; } =

View File

@@ -1,4 +1,5 @@
using System;
using System;
using System.Collections.Generic;
namespace LanMountainDesktop.Models;
@@ -20,3 +21,27 @@ public sealed record DailyPoetrySnapshot(
string? Author,
string? Category,
DateTimeOffset FetchedAt);
public sealed record DailyNewsItemSnapshot(
string Title,
string? Summary,
string Url,
string? ImageUrl,
string? PublishTime);
public sealed record DailyNewsSnapshot(
string Provider,
string Source,
IReadOnlyList<DailyNewsItemSnapshot> Items,
DateTimeOffset FetchedAt);
public sealed record DailyWordSnapshot(
string Provider,
string Word,
string? UkPronunciation,
string? UsPronunciation,
string Meaning,
string? ExampleSentence,
string? ExampleTranslation,
string? SourceUrl,
DateTimeOffset FetchedAt);