2020-07-09 01:31:53 +01:00
|
|
|
using System.Text;
|
2020-04-18 00:19:11 +01:00
|
|
|
using Avalonia;
|
|
|
|
|
using Avalonia.Dialogs;
|
|
|
|
|
using Avalonia.Logging.Serilog;
|
|
|
|
|
using Avalonia.ReactiveUI;
|
|
|
|
|
|
|
|
|
|
namespace Aaru.Gui
|
|
|
|
|
{
|
|
|
|
|
public static class Main
|
|
|
|
|
{
|
2020-07-09 01:31:53 +01:00
|
|
|
public static int Start(string[] args)
|
|
|
|
|
{
|
|
|
|
|
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
|
|
|
|
|
|
|
|
|
|
return BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
|
|
|
|
|
}
|
2020-04-18 00:19:11 +01:00
|
|
|
|
|
|
|
|
// Avalonia configuration, don't remove; also used by visual designer.
|
|
|
|
|
public static AppBuilder BuildAvaloniaApp() => AppBuilder.
|
|
|
|
|
Configure<App>().UsePlatformDetect().LogToDebug().
|
|
|
|
|
UseReactiveUI().UseManagedSystemDialogs();
|
|
|
|
|
}
|
|
|
|
|
}
|