diff --git a/VoiceInk/MiniRecorderShortcutManager.swift b/VoiceInk/MiniRecorderShortcutManager.swift index b329b64..9080422 100644 --- a/VoiceInk/MiniRecorderShortcutManager.swift +++ b/VoiceInk/MiniRecorderShortcutManager.swift @@ -173,6 +173,8 @@ class MiniRecorderShortcutManager: ObservableObject { guard let self = self, await self.whisperState.isMiniRecorderVisible else { return } + // TODO: Power Mode shortcut handling will be re-implemented later. + /* let powerModeManager = PowerModeManager.shared if !powerModeManager.enabledConfigurations.isEmpty { @@ -183,6 +185,7 @@ class MiniRecorderShortcutManager: ObservableObject { await PowerModeSessionManager.shared.beginSession(with: selectedConfig) } } else { + */ guard let enhancementService = await self.whisperState.getEnhancementService() else { return } let availablePrompts = enhancementService.allPrompts @@ -193,7 +196,9 @@ class MiniRecorderShortcutManager: ObservableObject { enhancementService.setActivePrompt(availablePrompts[index]) } + /* } + */ } } } diff --git a/VoiceInk/PowerMode/PowerModeView.swift b/VoiceInk/PowerMode/PowerModeView.swift index b64bee2..e6e01e6 100644 --- a/VoiceInk/PowerMode/PowerModeView.swift +++ b/VoiceInk/PowerMode/PowerModeView.swift @@ -136,7 +136,7 @@ struct PowerModeView: View { .font(.system(size: 20, weight: .medium)) .foregroundColor(.primary) - Text("Create your first power mode to automate your VoiceInk workflow based on apps/website you are using") + Text("Create first power mode to automate your VoiceInk workflow based on apps/website you are using") .font(.system(size: 14)) .foregroundColor(.secondary) .multilineTextAlignment(.center) diff --git a/VoiceInk/Views/Recorder/NotchRecorderView.swift b/VoiceInk/Views/Recorder/NotchRecorderView.swift index 16703f6..888ce7c 100644 --- a/VoiceInk/Views/Recorder/NotchRecorderView.swift +++ b/VoiceInk/Views/Recorder/NotchRecorderView.swift @@ -53,39 +53,40 @@ struct NotchRecorderView: View { } private var rightToggleButton: some View { - Group { - if !powerModeManager.enabledConfigurations.isEmpty { - RecorderToggleButton( - isEnabled: !powerModeManager.enabledConfigurations.isEmpty, - icon: powerModeManager.currentActiveConfiguration?.emoji ?? "⚙️", - color: .orange, - disabled: false - ) { - showPowerModePopover.toggle() - } - .frame(width: 22) - .popover(isPresented: $showPowerModePopover, arrowEdge: .bottom) { - PowerModePopover() - } - } else { - RecorderToggleButton( - isEnabled: enhancementService.isEnhancementEnabled, - icon: enhancementService.activePrompt?.icon.rawValue ?? "brain", - color: .blue, - disabled: false - ) { - if enhancementService.isEnhancementEnabled { - showEnhancementPromptPopover.toggle() - } else { - enhancementService.isEnhancementEnabled = true - } - } - .frame(width: 22) - .popover(isPresented: $showEnhancementPromptPopover, arrowEdge: .bottom) { - EnhancementPromptPopover() - .environmentObject(enhancementService) + HStack(spacing: 4) { + // TODO: PowerMode button will be implemented in the future + /* + RecorderToggleButton( + isEnabled: !powerModeManager.enabledConfigurations.isEmpty, + icon: powerModeManager.currentActiveConfiguration?.emoji ?? "⚙️", + color: .orange, + disabled: false + ) { + showPowerModePopover.toggle() + } + .frame(width: 22) + .popover(isPresented: $showPowerModePopover, arrowEdge: .bottom) { + PowerModePopover() + } + */ + + RecorderToggleButton( + isEnabled: enhancementService.isEnhancementEnabled, + icon: enhancementService.activePrompt?.icon.rawValue ?? "brain", + color: .blue, + disabled: false + ) { + if enhancementService.isEnhancementEnabled { + showEnhancementPromptPopover.toggle() + } else { + enhancementService.isEnhancementEnabled = true } } + .frame(width: 22) + .popover(isPresented: $showEnhancementPromptPopover, arrowEdge: .bottom) { + EnhancementPromptPopover() + .environmentObject(enhancementService) + } } }