Initial commit

This commit is contained in:
Felipe M 2025-09-18 19:56:06 +02:00
commit 1db16227b2
Signed by: fmartingr
GPG key ID: CCFBC5637D4000A8
31 changed files with 2175 additions and 0 deletions

View file

@ -0,0 +1,24 @@
import Foundation
public enum AppState: String, CaseIterable {
case idle = "idle"
case listening = "listening"
case processing = "processing"
case injecting = "injecting"
case error = "error"
public var displayName: String {
switch self {
case .idle:
return NSLocalizedString("menubar.idle", comment: "Idle state")
case .listening:
return NSLocalizedString("menubar.listening", comment: "Listening state")
case .processing:
return NSLocalizedString("menubar.processing", comment: "Processing state")
case .injecting:
return "Injecting" // Not shown in menu bar
case .error:
return "Error" // Not shown in menu bar
}
}
}