From 8de0feea8b20f0509945a4c66eaa99bed40bbb74 Mon Sep 17 00:00:00 2001 From: Rankyn Bass Date: Fri, 10 Nov 2023 21:26:42 -0800 Subject: [PATCH] Sort custom wine and dxvk alphabetically --- src/XIVLauncher.Core/UnixCompatibility/Dxvk.cs | 2 +- src/XIVLauncher.Core/UnixCompatibility/Wine.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/XIVLauncher.Core/UnixCompatibility/Dxvk.cs b/src/XIVLauncher.Core/UnixCompatibility/Dxvk.cs index ac01cf9c..cbd4a9b3 100644 --- a/src/XIVLauncher.Core/UnixCompatibility/Dxvk.cs +++ b/src/XIVLauncher.Core/UnixCompatibility/Dxvk.cs @@ -94,7 +94,7 @@ public static void Initialize() return; } - foreach (var dxvkDir in toolDirectory.EnumerateDirectories()) + foreach (var dxvkDir in toolDirectory.EnumerateDirectories().OrderBy(x => x.Name)) { if (Directory.Exists(Path.Combine(dxvkDir.FullName, "x64")) && Directory.Exists(Path.Combine(dxvkDir.FullName, "x32"))) { diff --git a/src/XIVLauncher.Core/UnixCompatibility/Wine.cs b/src/XIVLauncher.Core/UnixCompatibility/Wine.cs index 1606f133..d22ef018 100644 --- a/src/XIVLauncher.Core/UnixCompatibility/Wine.cs +++ b/src/XIVLauncher.Core/UnixCompatibility/Wine.cs @@ -61,7 +61,7 @@ public static void Initialize() return; } - foreach (var wineDir in toolDirectory.EnumerateDirectories()) + foreach (var wineDir in toolDirectory.EnumerateDirectories().OrderBy(x => x.Name)) { if (File.Exists(Path.Combine(wineDir.FullName, "bin", "wine64")) || File.Exists(Path.Combine(wineDir.FullName, "bin", "wine")))