feat: polish first-launch onboarding and post-setup permission guidance
Streamline the five-step flow with smarter skip logic, a centered welcome intro, clearer zh copy, keyboard setup detection via the extension, and home tips when permissions are still missing after onboarding completes.
This commit is contained in:
@@ -14,11 +14,6 @@ struct OSGKeyboardApp: App {
|
||||
|
||||
init() {
|
||||
MaterialIconsFont.registerIfNeeded()
|
||||
#if DEBUG
|
||||
// Reset onboarding on each launch so guide screens can be reviewed while iterating UI.
|
||||
ProviderConfig.shared.hasCompletedOnboarding = false
|
||||
ProviderConfig.shared.onboardingPage = 0
|
||||
#endif
|
||||
}
|
||||
|
||||
var body: some Scene {
|
||||
|
||||
Reference in New Issue
Block a user