From 472e36ed0f13b9377a5d70e4b9dd3977cfe296dc Mon Sep 17 00:00:00 2001 From: Matt Kiazyk Date: Mon, 25 Aug 2025 22:59:28 -0500 Subject: [PATCH] adjust names --- Xcodes/Frontend/InfoPane/PlatformsView.swift | 6 +++--- .../XcodesKit/Models/XcodeReleases/Architecture.swift | 9 +++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Xcodes/Frontend/InfoPane/PlatformsView.swift b/Xcodes/Frontend/InfoPane/PlatformsView.swift index cf69c7e..9235870 100644 --- a/Xcodes/Frontend/InfoPane/PlatformsView.swift +++ b/Xcodes/Frontend/InfoPane/PlatformsView.swift @@ -43,10 +43,10 @@ struct PlatformsView: View { } label: { switch selectedRuntimeArchitecture { case .arm64: - Label(selectedRuntimeArchitecture.rawValue, systemImage: "m4.button.horizontal") + Label(selectedRuntimeArchitecture.displayString, systemImage: "m4.button.horizontal") .labelStyle(.trailingIcon) case .x86_64: - Label(selectedRuntimeArchitecture.rawValue, systemImage: "cpu.fill") + Label(selectedRuntimeArchitecture.displayString, systemImage: "cpu.fill") .labelStyle(.trailingIcon) } } @@ -74,7 +74,7 @@ struct PlatformsView: View { Text("\(runtime.visibleIdentifier)") .font(.headline) ForEach(runtime.architectures ?? [], id: \.self) { architecture in - TagView(text: architecture.rawValue) + TagView(text: architecture.displayString) } pathIfAvailable(xcode: xcode, runtime: runtime) diff --git a/Xcodes/XcodesKit/Sources/XcodesKit/Models/XcodeReleases/Architecture.swift b/Xcodes/XcodesKit/Sources/XcodesKit/Models/XcodeReleases/Architecture.swift index 78ac5e2..eb3ab40 100644 --- a/Xcodes/XcodesKit/Sources/XcodesKit/Models/XcodeReleases/Architecture.swift +++ b/Xcodes/XcodesKit/Sources/XcodesKit/Models/XcodeReleases/Architecture.swift @@ -15,6 +15,15 @@ public enum Architecture: String, Codable, Equatable, Hashable, Identifiable { case arm64 = "arm64" /// The X86\_64 architecture (64-bit Intel) case x86_64 = "x86_64" + + public var displayString: String { + switch self { + case .arm64: + return "Apple Silicon" + case .x86_64: + return "Intel" + } + } } extension Array where Element == Architecture {