Ava: Make Avalonia use our logging system (#4231)

* Ava: Make Avalonia use our logging system

* LoggerAdapter: Address review comments

* Update Ryujinx.Common/Logging/LogClass.cs

Co-authored-by: Ac_K <Acoustik666@gmail.com>
This commit is contained in:
merry 2023-01-09 03:32:20 +00:00 committed by GitHub
parent ee6e682ab4
commit 492056abf6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 117 additions and 3 deletions

View file

@ -1,5 +1,6 @@
using Avalonia;
using Avalonia.Threading;
using Ryujinx.Ava.UI.Helper;
using Ryujinx.Ava.UI.Windows;
using Ryujinx.Common;
using Ryujinx.Common.Configuration;
@ -89,6 +90,8 @@ namespace Ryujinx.Ava
Initialize(args);
LoggerAdapter.Register();
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
}
@ -110,8 +113,7 @@ namespace Ryujinx.Ava
AllowEglInitialization = false,
CompositionBackdropCornerRadius = 8.0f,
})
.UseSkia()
.LogToTrace();
.UseSkia();
}
private static void Initialize(string[] args)