diff --git a/MPF.Library/InfoTool.cs b/MPF.Library/InfoTool.cs index e03b1a4e..d23a9757 100644 --- a/MPF.Library/InfoTool.cs +++ b/MPF.Library/InfoTool.cs @@ -2075,7 +2075,10 @@ namespace MPF.Library sorted.Add(new KeyValuePair(SiteCode.SSHash, tags[SiteCode.SSHash])); if (tags.ContainsKey(SiteCode.SSVersion)) sorted.Add(new KeyValuePair(SiteCode.SSVersion, tags[SiteCode.SSVersion])); - + + if (tags.ContainsKey(SiteCode.Filename)) + sorted.Add(new KeyValuePair(SiteCode.Filename, tags[SiteCode.Filename])); + if (tags.ContainsKey(SiteCode.BBFCRegistrationNumber)) sorted.Add(new KeyValuePair(SiteCode.BBFCRegistrationNumber, tags[SiteCode.BBFCRegistrationNumber])); if (tags.ContainsKey(SiteCode.DiscHologramID)) diff --git a/MPF.UI.Core/ViewModels/DiscInformationViewModel.cs b/MPF.UI.Core/ViewModels/DiscInformationViewModel.cs index c6a0928b..fc20a304 100644 --- a/MPF.UI.Core/ViewModels/DiscInformationViewModel.cs +++ b/MPF.UI.Core/ViewModels/DiscInformationViewModel.cs @@ -451,6 +451,8 @@ namespace MPF.UI.Core.ViewModels // Read-Only Information if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.DMIHash)) Parent.DMIHash.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.DMIHash]; + if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.Filename)) + Parent.Filename.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.Filename]; if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.InternalSerialName)) Parent.InternalSerialName.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.InternalSerialName]; if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.Multisession)) @@ -568,6 +570,7 @@ namespace MPF.UI.Core.ViewModels // Read-Only Information SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.DMIHash] = Parent.DMIHash.Text; + SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.Filename] = Parent.Filename.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.InternalSerialName] = Parent.InternalSerialName.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.Multisession] = Parent.Multisession.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.PFIHash] = Parent.PFIHash.Text; diff --git a/MPF.UI.Core/Windows/DiscInformationWindow.xaml b/MPF.UI.Core/Windows/DiscInformationWindow.xaml index 7030f8de..4fffffbf 100644 --- a/MPF.UI.Core/Windows/DiscInformationWindow.xaml +++ b/MPF.UI.Core/Windows/DiscInformationWindow.xaml @@ -348,6 +348,7 @@ Text="{Binding SubmissionInfo.CommonDiscInfo.ErrorsCount, Mode=TwoWay}"/> + diff --git a/RedumpLib/Data/Enumerations.cs b/RedumpLib/Data/Enumerations.cs index 99c5d9b2..8ac502f7 100644 --- a/RedumpLib/Data/Enumerations.cs +++ b/RedumpLib/Data/Enumerations.cs @@ -3537,6 +3537,10 @@ namespace RedumpLib.Data [HumanReadable(ShortName = "[T:X]", LongName = "Extras:")] Extras, + // TODO: This doesn't have a site tag yet + [HumanReadable(ShortName = "Filename:", LongName = "Filename:")] + Filename, + [HumanReadable(ShortName = "[T:FIID]", LongName = "Fox Interactive ID:")] FoxInteractiveID,