ui(client): migrate to AvaloniaUI

This commit is contained in:
Pascal
2025-11-06 07:42:44 +01:00
parent 554304c801
commit a89145071d
14 changed files with 290 additions and 2354 deletions

View File

@@ -10,12 +10,12 @@ public class AppUpdater(string updateUrl)
private class UpdateInfo
{
[JsonConverter(typeof(VersionConverter))]
public Version Version { get; set; }
public string DownloadUrl { get; set; }
public Version? Version { get; set; }
public string? DownloadUrl { get; set; }
}
private readonly HttpClient httpClient = new();
private UpdateInfo info;
private UpdateInfo? info;
public async Task<bool> Check()
{