From 372fa5eda2661b35f0230974a847a58242cc6445 Mon Sep 17 00:00:00 2001 From: Timerix Date: Sat, 28 Dec 2024 00:22:28 +0500 Subject: [PATCH] minor fixes --- Mlaumcherb.Client.Avalonia/Config.cs | 4 ++-- Mlaumcherb.Client.Avalonia/зримое/MainWindow.axaml.cs | 1 + .../классы/Пролетариат/VersionCatalogProps.cs | 8 ++++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Mlaumcherb.Client.Avalonia/Config.cs b/Mlaumcherb.Client.Avalonia/Config.cs index d512078..c7e32ff 100644 --- a/Mlaumcherb.Client.Avalonia/Config.cs +++ b/Mlaumcherb.Client.Avalonia/Config.cs @@ -22,11 +22,11 @@ public record Config public int max_parallel_downloads { get; set; } = 16; public VersionCatalogProps[] version_catalogs { get; set; } = [ - new() { Name = "Mojang", Url = "https://piston-meta.mojang.com/mc/game/version_manifest_v2.json" } + new() { name = "Mojang", url = "https://piston-meta.mojang.com/mc/game/version_manifest_v2.json" } ]; - [JsonIgnore] private static IOPath _filePath = "config.json"; + [JsonIgnore] private static IOPath _filePath = "млаумчерб.json"; public static Config LoadFromFile() { diff --git a/Mlaumcherb.Client.Avalonia/зримое/MainWindow.axaml.cs b/Mlaumcherb.Client.Avalonia/зримое/MainWindow.axaml.cs index e935982..502c78d 100644 --- a/Mlaumcherb.Client.Avalonia/зримое/MainWindow.axaml.cs +++ b/Mlaumcherb.Client.Avalonia/зримое/MainWindow.axaml.cs @@ -281,6 +281,7 @@ public partial class MainWindow : Window { VersionCatalogItemsComboBox.Items.Add(new VersionItemView(p)); } + VersionCatalogItemsComboBox.SelectedIndex = 0; VersionCatalogItemsComboBox.IsEnabled = true; AddVersionButton.IsEnabled = versions.Count > 0; }); diff --git a/Mlaumcherb.Client.Avalonia/классы/Пролетариат/VersionCatalogProps.cs b/Mlaumcherb.Client.Avalonia/классы/Пролетариат/VersionCatalogProps.cs index c72a9c1..d8a8c40 100644 --- a/Mlaumcherb.Client.Avalonia/классы/Пролетариат/VersionCatalogProps.cs +++ b/Mlaumcherb.Client.Avalonia/классы/Пролетариат/VersionCatalogProps.cs @@ -5,14 +5,14 @@ namespace Mlaumcherb.Client.Avalonia.классы; public class VersionCatalogProps { - [JsonRequired] public required string Name { get; init; } - [JsonRequired] public required string Url { get; init; } + [JsonRequired] public required string name { get; init; } + [JsonRequired] public required string url { get; init; } - public override string ToString() => Name; + public override string ToString() => name; public async Task GetVersionCatalogAsync() { - return await NetworkHelper.DownloadStringAndDeserialize(Url); + return await NetworkHelper.DownloadStringAndDeserialize(url); } } \ No newline at end of file