ryujinx/src/Ryujinx.Ava/UI
jcm 84d6e8d121
Standardize logging locations across desktop platforms (#6238)
* Standardize logging locations across desktop platforms

* Return null instead of empty literal on exceptions

* Remove LogDirectoryPath from LoggerModule

* Catch exception when creating DirectoryInfo in FileLogTarget

* Remove redundant log path vars, handle exception better, add null check

* Address styling issues

* Remove extra newline, quote file path in log, move directory check to OpenHelper

* Add GetOrCreateLogsDir to get/create log directory during runtime

* misc format changes

* Update src/Ryujinx.Common/Configuration/AppDataManager.cs

---------

Co-authored-by: jcm <butt@butts.com>
Co-authored-by: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
Co-authored-by: Ac_K <Acoustik666@gmail.com>
2024-02-11 02:17:19 +01:00
..
Applet deps: Update Avalonia.Svg (#6218) 2024-01-29 23:22:42 +01:00
Controls Replace Flex Panels in favor of Wrap Panels for Avalonia (#6267) 2024-02-08 19:34:48 +01:00
Helpers Resolve an issue where changes to the main window's positioning could cause the application to crash if a modal was dismissed beforehand. (#6223) 2024-02-06 18:05:32 +01:00
Models Ava UI: Mod Manager Fixes (Again) (#6187) 2024-01-29 23:14:19 +01:00
Renderer Make IOpenGLContext.HasContext context dependent (#6290) 2024-02-10 20:13:10 +01:00
ViewModels Standardize logging locations across desktop platforms (#6238) 2024-02-11 02:17:19 +01:00
Views Replace Flex Panels in favor of Wrap Panels for Avalonia (#6267) 2024-02-08 19:34:48 +01:00
Windows Remove ReflectionBinding in Mod Manager (#6280) 2024-02-11 00:52:11 +01:00