fix: Compile error

This commit is contained in:
ziro 2024-01-13 20:24:53 +07:00
parent 11a8e93841
commit 1aed88a6f1
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
2 changed files with 12 additions and 2 deletions

View file

@ -365,8 +365,6 @@ internal object ExtensionLoader {
libVersion = libVersion, libVersion = libVersion,
lang = lang, lang = lang,
isNsfw = isNsfw, isNsfw = isNsfw,
hasReadme = hasReadme,
hasChangelog = hasChangelog,
sources = sources, sources = sources,
pkgFactory = appInfo.metaData.getString(METADATA_SOURCE_FACTORY), pkgFactory = appInfo.metaData.getString(METADATA_SOURCE_FACTORY),
icon = appInfo.loadIcon(pkgManager), icon = appInfo.loadIcon(pkgManager),

View file

@ -16,6 +16,7 @@ import androidx.lifecycle.lifecycleScope
import androidx.preference.PreferenceScreen import androidx.preference.PreferenceScreen
import com.google.firebase.crashlytics.ktx.crashlytics import com.google.firebase.crashlytics.ktx.crashlytics
import com.google.firebase.ktx.Firebase import com.google.firebase.ktx.Firebase
import dev.yokai.domain.extension.TrustExtension
import eu.kanade.tachiyomi.BuildConfig import eu.kanade.tachiyomi.BuildConfig
import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.data.cache.ChapterCache import eu.kanade.tachiyomi.data.cache.ChapterCache
@ -78,6 +79,8 @@ class SettingsAdvancedController : SettingsController() {
private val downloadManager: DownloadManager by injectLazy() private val downloadManager: DownloadManager by injectLazy()
private val trustExtension: TrustExtension by injectLazy()
private val isUpdaterEnabled = BuildConfig.INCLUDE_UPDATER private val isUpdaterEnabled = BuildConfig.INCLUDE_UPDATER
@SuppressLint("BatteryLife") @SuppressLint("BatteryLife")
@ -369,6 +372,15 @@ class SettingsAdvancedController : SettingsController() {
it != ExtensionInstaller.PACKAGE_INSTALLER && Build.VERSION.SDK_INT < Build.VERSION_CODES.S it != ExtensionInstaller.PACKAGE_INSTALLER && Build.VERSION.SDK_INT < Build.VERSION_CODES.S
} }
} }
preference {
// TODO: i18n
title = "Revoke all"
onClick {
trustExtension.revokeAll()
activity?.toast(R.string.requires_app_restart)
}
}
} }
preferenceCategory { preferenceCategory {