using Avalonia; using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Markup.Xaml; using ModpackUpdater.Apps.Manager.Ui; using Pilz.Features; using Pilz.UI.Symbols; namespace ModpackUpdater.Apps.Manager; public partial class App : Application { public override void Initialize() { SymbolGlobals.DefaultImageSmallSize = 17; AvaloniaXamlLoader.Load(this); AppGlobals.Initialize(); PluginFeatureController.Instance.RegisterAllOwn(); } public override void OnFrameworkInitializationCompleted() { if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) desktop.MainWindow = new MainWindow(); base.OnFrameworkInitializationCompleted(); } }