mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Minor cleanup
This commit is contained in:
		@@ -11,6 +11,7 @@ import android.content.IntentFilter
 | 
			
		||||
import android.os.Build
 | 
			
		||||
import android.os.Looper
 | 
			
		||||
import android.webkit.WebView
 | 
			
		||||
import androidx.core.content.ContextCompat
 | 
			
		||||
import androidx.core.content.getSystemService
 | 
			
		||||
import androidx.lifecycle.DefaultLifecycleObserver
 | 
			
		||||
import androidx.lifecycle.LifecycleOwner
 | 
			
		||||
@@ -185,7 +186,7 @@ class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
 | 
			
		||||
                if (chromiumElement?.methodName.equals("getAll", ignoreCase = true)) {
 | 
			
		||||
                    return WebViewUtil.SPOOF_PACKAGE_NAME
 | 
			
		||||
                }
 | 
			
		||||
            } catch (e: Exception) {
 | 
			
		||||
            } catch (_: Exception) {
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        return super.getPackageName()
 | 
			
		||||
@@ -222,7 +223,7 @@ class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
 | 
			
		||||
 | 
			
		||||
        fun register() {
 | 
			
		||||
            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
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
@@ -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.
 | 
			
		||||
 */
 | 
			
		||||
internal object CoilDiskCache {
 | 
			
		||||
private object CoilDiskCache {
 | 
			
		||||
 | 
			
		||||
    private const val FOLDER_NAME = "image_cache"
 | 
			
		||||
    private var instance: DiskCache? = null
 | 
			
		||||
 
 | 
			
		||||
@@ -13,10 +13,10 @@ class AppUpdateChecker {
 | 
			
		||||
    private val getApplicationRelease: GetApplicationRelease by injectLazy()
 | 
			
		||||
 | 
			
		||||
    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) {
 | 
			
		||||
            return GetApplicationRelease.Result.OsTooOld
 | 
			
		||||
        }
 | 
			
		||||
        // Disable app update checks for older Android versions that we're going to drop support for
 | 
			
		||||
 | 
			
		||||
        return withIOContext {
 | 
			
		||||
            val result = getApplicationRelease.await(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user