Remove screen capture toggle gating
This commit is contained in:
parent
d2a2a395d1
commit
b7627c9deb
@ -459,7 +459,7 @@
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 157;
|
||||
CURRENT_PROJECT_VERSION = 158;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"VoiceInk/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V6J6A3VWY2;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
@ -474,7 +474,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 14.0;
|
||||
MARKETING_VERSION = 1.57;
|
||||
MARKETING_VERSION = 1.58;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.prakashjoshipax.VoiceInk;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG ENABLE_NATIVE_SPEECH_ANALYZER $(inherited)";
|
||||
@ -493,7 +493,7 @@
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 157;
|
||||
CURRENT_PROJECT_VERSION = 158;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"VoiceInk/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V6J6A3VWY2;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
@ -508,7 +508,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 14.0;
|
||||
MARKETING_VERSION = 1.57;
|
||||
MARKETING_VERSION = 1.58;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.prakashjoshipax.VoiceInk;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "ENABLE_NATIVE_SPEECH_ANALYZER $(inherited)";
|
||||
|
||||
@ -101,7 +101,6 @@ class PowerModeSessionManager {
|
||||
|
||||
await MainActor.run {
|
||||
enhancementService.isEnhancementEnabled = config.isAIEnhancementEnabled
|
||||
enhancementService.useScreenCaptureContext = config.useScreenCapture
|
||||
|
||||
if config.isAIEnhancementEnabled {
|
||||
if let promptId = config.selectedPrompt, let uuid = UUID(uuidString: promptId) {
|
||||
@ -141,7 +140,6 @@ class PowerModeSessionManager {
|
||||
|
||||
await MainActor.run {
|
||||
enhancementService.isEnhancementEnabled = state.isEnhancementEnabled
|
||||
enhancementService.useScreenCaptureContext = state.useScreenCaptureContext
|
||||
enhancementService.selectedPromptId = state.selectedPromptId.flatMap(UUID.init)
|
||||
|
||||
if let aiService = enhancementService.getAIService() {
|
||||
|
||||
@ -412,8 +412,6 @@ class AIEnhancementService: ObservableObject {
|
||||
}
|
||||
|
||||
func captureScreenContext() async {
|
||||
guard useScreenCaptureContext else { return }
|
||||
|
||||
if let capturedText = await screenCaptureService.captureAndExtractText() {
|
||||
await MainActor.run {
|
||||
self.objectWillChange.send()
|
||||
|
||||
@ -204,8 +204,7 @@ class WhisperState: NSObject, ObservableObject {
|
||||
try? await self.parakeetTranscriptionService.loadModel()
|
||||
}
|
||||
|
||||
if let enhancementService = self.enhancementService,
|
||||
enhancementService.useScreenCaptureContext {
|
||||
if let enhancementService = self.enhancementService {
|
||||
await enhancementService.captureScreenContext()
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user