From 1437bc3a983eb81b1e7eda13829341db98263b51 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Fri, 17 Jan 2025 06:54:44 +1000 Subject: [PATCH] Include unreleased cores in About dialog (resolves #4168) --- src/BizHawk.Client.EmuHawk/BizBox.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/BizBox.cs b/src/BizHawk.Client.EmuHawk/BizBox.cs index 6926ea7aae..67e5bb05bf 100644 --- a/src/BizHawk.Client.EmuHawk/BizBox.cs +++ b/src/BizHawk.Client.EmuHawk/BizBox.cs @@ -36,8 +36,9 @@ namespace BizHawk.Client.EmuHawk VersionLabel.Text = VersionInfo.GetFullVersionDetails(); DateLabel.Text = VersionInfo.ReleaseDate; (linkLabel2.Text, linkLabel2.Tag) = VersionInfo.GetGitCommitLink(); - foreach (var core in CoreInventory.Instance.SystemsFlat.Where(core => core.CoreAttr.Released) - .OrderByDescending(core => core.Name.ToLowerInvariant())) + foreach (var core in CoreInventory.Instance.SystemsFlat + .OrderBy(static core => core.CoreAttr.Released) + .ThenByDescending(static core => core.Name, StringComparer.InvariantCultureIgnoreCase)) { CoreInfoPanel.Controls.Add(new BizBoxInfoControl(core.CoreAttr) {