feat: tab shell, home/onboarding UI, settings and keyboard polish
Introduce MainTabView with history and Liquid Glass dock; refresh home and onboarding layouts; unify accent green and provider localization; refine settings/API rows; redesign keyboard mic and flanking controls; set Utility iPhone-only targets and Flow session reliability fixes.
This commit is contained in:
@@ -18,9 +18,9 @@ public enum EngineServiceLabel {
|
||||
? "\(prefix)本地引擎 · Apple SpeechAnalyzer"
|
||||
: "\(prefix)On-device · Apple SpeechAnalyzer"
|
||||
}
|
||||
let provider = LLMProvider.provider(id: providerId)
|
||||
let providerName = ProviderDisplayName.name(for: providerId)
|
||||
let trimmedModel = model.trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
if trimmedModel.isEmpty { return "\(prefix)\(provider.name)" }
|
||||
return "\(prefix)\(provider.name) · \(trimmedModel)"
|
||||
if trimmedModel.isEmpty { return "\(prefix)\(providerName)" }
|
||||
return "\(prefix)\(providerName) · \(trimmedModel)"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user