mirror of
https://git.mihon.tech/mihonapp/mihon
synced 2024-11-27 09:44:55 +03:00
Minor cleanup
This commit is contained in:
parent
3a15c6b843
commit
056dbaefda
2 changed files with 5 additions and 4 deletions
|
@ -11,6 +11,7 @@ import android.content.IntentFilter
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
import android.webkit.WebView
|
import android.webkit.WebView
|
||||||
|
import androidx.core.content.ContextCompat
|
||||||
import androidx.core.content.getSystemService
|
import androidx.core.content.getSystemService
|
||||||
import androidx.lifecycle.DefaultLifecycleObserver
|
import androidx.lifecycle.DefaultLifecycleObserver
|
||||||
import androidx.lifecycle.LifecycleOwner
|
import androidx.lifecycle.LifecycleOwner
|
||||||
|
@ -185,7 +186,7 @@ class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
|
||||||
if (chromiumElement?.methodName.equals("getAll", ignoreCase = true)) {
|
if (chromiumElement?.methodName.equals("getAll", ignoreCase = true)) {
|
||||||
return WebViewUtil.SPOOF_PACKAGE_NAME
|
return WebViewUtil.SPOOF_PACKAGE_NAME
|
||||||
}
|
}
|
||||||
} catch (e: Exception) {
|
} catch (_: Exception) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return super.getPackageName()
|
return super.getPackageName()
|
||||||
|
@ -222,7 +223,7 @@ class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
|
||||||
|
|
||||||
fun register() {
|
fun register() {
|
||||||
if (!registered) {
|
if (!registered) {
|
||||||
registerReceiver(this, IntentFilter(ACTION_DISABLE_INCOGNITO_MODE))
|
ContextCompat.registerReceiver(this@App, this, IntentFilter(ACTION_DISABLE_INCOGNITO_MODE), ContextCompat.RECEIVER_NOT_EXPORTED)
|
||||||
registered = true
|
registered = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -241,7 +242,7 @@ private const val ACTION_DISABLE_INCOGNITO_MODE = "tachi.action.DISABLE_INCOGNIT
|
||||||
/**
|
/**
|
||||||
* Direct copy of Coil's internal SingletonDiskCache so that [MangaCoverFetcher] can access it.
|
* Direct copy of Coil's internal SingletonDiskCache so that [MangaCoverFetcher] can access it.
|
||||||
*/
|
*/
|
||||||
internal object CoilDiskCache {
|
private object CoilDiskCache {
|
||||||
|
|
||||||
private const val FOLDER_NAME = "image_cache"
|
private const val FOLDER_NAME = "image_cache"
|
||||||
private var instance: DiskCache? = null
|
private var instance: DiskCache? = null
|
||||||
|
|
|
@ -13,10 +13,10 @@ class AppUpdateChecker {
|
||||||
private val getApplicationRelease: GetApplicationRelease by injectLazy()
|
private val getApplicationRelease: GetApplicationRelease by injectLazy()
|
||||||
|
|
||||||
suspend fun checkForUpdate(context: Context, forceCheck: Boolean = false): GetApplicationRelease.Result {
|
suspend fun checkForUpdate(context: Context, forceCheck: Boolean = false): GetApplicationRelease.Result {
|
||||||
// Disabling app update checks for older Android versions that we're going to drop support for
|
|
||||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) {
|
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) {
|
||||||
return GetApplicationRelease.Result.OsTooOld
|
return GetApplicationRelease.Result.OsTooOld
|
||||||
}
|
}
|
||||||
|
// Disable app update checks for older Android versions that we're going to drop support for
|
||||||
|
|
||||||
return withIOContext {
|
return withIOContext {
|
||||||
val result = getApplicationRelease.await(
|
val result = getApplicationRelease.await(
|
||||||
|
|
Loading…
Reference in a new issue