From ad3d2fb5a9326577a9ea1b67e06a34b09236dd8d Mon Sep 17 00:00:00 2001 From: Xpl0itR Date: Sun, 12 Apr 2020 22:02:37 +0100 Subject: Implement update loader and log loaded application info (#1023) * Implement update loader * Add title version to titlebar and log loaded application info * nits * requested changes --- Ryujinx.Common/Configuration/ConfigurationFileFormat.cs | 2 +- Ryujinx.Common/Configuration/TitleUpdateMetadata.cs | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 Ryujinx.Common/Configuration/TitleUpdateMetadata.cs (limited to 'Ryujinx.Common/Configuration') diff --git a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs index 9123f044..f47dc4b3 100644 --- a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs +++ b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs @@ -200,7 +200,7 @@ namespace Ryujinx.Configuration File.WriteAllText(path, Encoding.UTF8.GetString(data, 0, data.Length).PrettyPrintJson()); } - private class ConfigurationEnumFormatter : IJsonFormatter + public class ConfigurationEnumFormatter : IJsonFormatter where T : struct { public void Serialize(ref JsonWriter writer, T value, IJsonFormatterResolver formatterResolver) diff --git a/Ryujinx.Common/Configuration/TitleUpdateMetadata.cs b/Ryujinx.Common/Configuration/TitleUpdateMetadata.cs new file mode 100644 index 00000000..ea208e9c --- /dev/null +++ b/Ryujinx.Common/Configuration/TitleUpdateMetadata.cs @@ -0,0 +1,10 @@ +using System.Collections.Generic; + +namespace Ryujinx.Common.Configuration +{ + public struct TitleUpdateMetadata + { + public string Selected { get; set; } + public List Paths { get; set; } + } +} \ No newline at end of file -- cgit v1.2.3