This commit is contained in:
BlossomiShymae
2024-08-08 21:16:02 -05:00
parent a8741cd352
commit ed89a1d543
61 changed files with 1745 additions and 338 deletions

View File

@@ -1,4 +1,5 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml;
using Microsoft.Extensions.DependencyInjection;
@@ -15,9 +16,14 @@ public partial class App(IServiceProvider serviceProvider) : Application
public static JsonSerializerOptions JsonSerializerOptions { get; } = new()
{
WriteIndented = true
WriteIndented = true,
Encoder = System.Text.Encodings.Web.JavaScriptEncoder.UnsafeRelaxedJsonEscaping,
};
public static readonly int MaxCharacters = 10_000;
public static Window? MainWindow;
public override void Initialize()
{
AvaloniaXamlLoader.Load(this);
@@ -31,8 +37,11 @@ public partial class App(IServiceProvider serviceProvider) : Application
{
DataContext = _serviceProvider.GetRequiredService<MainWindowViewModel>()
};
MainWindow = desktop.MainWindow;
}
base.OnFrameworkInitializationCompleted();
}
}