diff --git a/Core/Sources/Core/Configs/CustomCodableConfigItem.swift b/Core/Sources/Core/Configs/CustomCodableConfigItem.swift index cc21394..d85462d 100644 --- a/Core/Sources/Core/Configs/CustomCodableConfigItem.swift +++ b/Core/Sources/Core/Configs/CustomCodableConfigItem.swift @@ -178,6 +178,7 @@ extension Config { public enum Value: String, Codable, Equatable, Hashable, Sendable { case qwerty case australian + case british case colemak case dvorak case dvorakQwertyCommand @@ -188,6 +189,8 @@ extension Config { return "com.apple.keylayout.US" case .australian: return "com.apple.keylayout.Australian" + case .british: + return "com.apple.keylayout.British" case .colemak: return "com.apple.keylayout.Colemak" case .dvorak: diff --git a/azooKeyMac/Windows/ConfigWindow.swift b/azooKeyMac/Windows/ConfigWindow.swift index da9276d..8f4c5d1 100644 --- a/azooKeyMac/Windows/ConfigWindow.swift +++ b/azooKeyMac/Windows/ConfigWindow.swift @@ -460,6 +460,7 @@ struct ConfigWindow: View { Picker("キーボード配列", selection: $keyboardLayout) { Text("QWERTY").tag(Config.KeyboardLayout.Value.qwerty) Text("Australian").tag(Config.KeyboardLayout.Value.australian) + Text("British").tag(Config.KeyboardLayout.Value.british) Text("Colemak").tag(Config.KeyboardLayout.Value.colemak) Text("Dvorak").tag(Config.KeyboardLayout.Value.dvorak) Text("Dvorak - QWERTY ⌘").tag(Config.KeyboardLayout.Value.dvorakQwertyCommand)