Add basic onboarding screen (#10199)

This commit is contained in:
arkon
2023-12-09 16:50:02 -05:00
committed by GitHub
parent ab9a26f6bd
commit 8b57169e92
14 changed files with 343 additions and 67 deletions

View File

@@ -24,6 +24,8 @@ class BasePreferences(
fun acraEnabled() = preferenceStore.getBoolean("acra.enable", isPreviewBuildType || isReleaseBuildType)
fun shownOnboardingFlow() = preferenceStore.getBoolean(Preference.appStateKey("onboarding_complete"), false)
enum class ExtensionInstaller(val titleRes: StringResource) {
LEGACY(MR.strings.ext_installer_legacy),
PACKAGEINSTALLER(MR.strings.ext_installer_packageinstaller),