Change 'include-analytics' to 'include-telemetry' (#1874)

This commit is contained in:
AntsyLich
2025-03-19 15:03:03 +06:00
committed by GitHub
parent b372657238
commit 093e8e5c5a
7 changed files with 13 additions and 13 deletions

View File

@@ -37,8 +37,8 @@ import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.compose.LocalLifecycleOwner
import eu.kanade.presentation.util.rememberRequestPackageInstallsPermissionState
import eu.kanade.tachiyomi.core.security.PrivacyPreferences
import eu.kanade.tachiyomi.util.system.analyticsIncluded
import eu.kanade.tachiyomi.util.system.launchRequestPackageInstallsPermission
import eu.kanade.tachiyomi.util.system.telemetryIncluded
import tachiyomi.i18n.MR
import tachiyomi.presentation.core.i18n.stringResource
import tachiyomi.presentation.core.util.collectAsState
@@ -118,7 +118,7 @@ internal class PermissionStep : OnboardingStep {
},
)
if (!analyticsIncluded) return@Column
if (!telemetryIncluded) return@Column
HorizontalDivider(
modifier = Modifier.padding(vertical = 8.dp, horizontal = 16.dp),

View File

@@ -11,7 +11,7 @@ import eu.kanade.tachiyomi.core.security.PrivacyPreferences
import eu.kanade.tachiyomi.core.security.SecurityPreferences
import eu.kanade.tachiyomi.util.system.AuthenticatorUtil.authenticate
import eu.kanade.tachiyomi.util.system.AuthenticatorUtil.isAuthenticationSupported
import eu.kanade.tachiyomi.util.system.analyticsIncluded
import eu.kanade.tachiyomi.util.system.telemetryIncluded
import kotlinx.collections.immutable.persistentListOf
import kotlinx.collections.immutable.toImmutableMap
import tachiyomi.core.common.i18n.stringResource
@@ -34,7 +34,7 @@ object SettingsSecurityScreen : SearchableSettings {
val privacyPreferences = remember { Injekt.get<PrivacyPreferences>() }
return buildList(2) {
add(getSecurityGroup(securityPreferences))
if (!analyticsIncluded) return@buildList
if (!telemetryIncluded) return@buildList
add(getFirebaseGroup(privacyPreferences))
}
}

View File

@@ -4,8 +4,8 @@ package eu.kanade.tachiyomi.util.system
import eu.kanade.tachiyomi.BuildConfig
val analyticsIncluded: Boolean
inline get() = BuildConfig.ANALYTICS_INCLUDED
val telemetryIncluded: Boolean
inline get() = BuildConfig.TELEMETRY_INCLUDED
val updaterEnabled: Boolean
inline get() = BuildConfig.UPDATER_ENABLED