From ce183a794a3a21da0b4de8f3e6d48cf0c552b94f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Orzech?= Date: Sat, 14 Mar 2026 22:57:10 +0100 Subject: [PATCH] feat: add booster cooldown target setting (Boosters/Alcohol) --- MacTorn/MacTorn/Views/SettingsView.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/MacTorn/MacTorn/Views/SettingsView.swift b/MacTorn/MacTorn/Views/SettingsView.swift index a9c32b5..05b711d 100644 --- a/MacTorn/MacTorn/Views/SettingsView.swift +++ b/MacTorn/MacTorn/Views/SettingsView.swift @@ -5,6 +5,7 @@ struct SettingsView: View { @AppStorage("appearanceMode") private var appearanceMode: String = AppearanceMode.system.rawValue @AppStorage("reduceTransparency") private var reduceTransparency: Bool = false @AppStorage("preferredBrowser") private var preferredBrowser: String = PreferredBrowser.system.rawValue + @AppStorage("boosterCooldownTarget") private var boosterCooldownTarget: String = "boosters" @State private var inputKey: String = "" @State private var showCredits: Bool = false @State private var availableBrowsers: [PreferredBrowser] = PreferredBrowser.availableBrowsers() @@ -129,6 +130,19 @@ struct SettingsView: View { Toggle("Reduce Transparency", isOn: $reduceTransparency) .toggleStyle(.switch) } + + // Booster Cooldown Target + HStack { + Image(systemName: "arrow.up.circle.fill") + .foregroundColor(.secondary) + .frame(width: 20) + + Picker("Booster cooldown link", selection: $boosterCooldownTarget) { + Text("Boosters").tag("boosters") + Text("Alcohol").tag("alcohol") + } + .pickerStyle(.segmented) + } } .padding(.horizontal)