mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Remove unused resources
This commit is contained in:
		@@ -1,13 +1,11 @@
 | 
			
		||||
package eu.kanade.tachiyomi.util.system
 | 
			
		||||
 | 
			
		||||
import android.app.ActivityManager
 | 
			
		||||
import android.content.ClipData
 | 
			
		||||
import android.content.ClipboardManager
 | 
			
		||||
import android.content.Context
 | 
			
		||||
import android.content.Intent
 | 
			
		||||
import android.content.pm.PackageManager
 | 
			
		||||
import android.content.res.Configuration
 | 
			
		||||
import android.graphics.drawable.Drawable
 | 
			
		||||
import android.net.Uri
 | 
			
		||||
import android.os.Build
 | 
			
		||||
import android.os.PowerManager
 | 
			
		||||
@@ -68,26 +66,6 @@ fun Context.hasPermission(
 | 
			
		||||
val Context.powerManager: PowerManager
 | 
			
		||||
    get() = getSystemService()!!
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Convenience method to acquire a partial wake lock.
 | 
			
		||||
 */
 | 
			
		||||
fun Context.acquireWakeLock(tag: String): PowerManager.WakeLock {
 | 
			
		||||
    val wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "$tag:WakeLock")
 | 
			
		||||
    wakeLock.acquire()
 | 
			
		||||
    return wakeLock
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Returns true if the given service class is running.
 | 
			
		||||
 */
 | 
			
		||||
fun Context.isServiceRunning(serviceClass: Class<*>): Boolean {
 | 
			
		||||
    val className = serviceClass.name
 | 
			
		||||
    val manager = getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager
 | 
			
		||||
    @Suppress("DEPRECATION")
 | 
			
		||||
    return manager.getRunningServices(Integer.MAX_VALUE)
 | 
			
		||||
        .any { className == it.service.className }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fun Context.openInBrowser(url: String, forceDefaultBrowser: Boolean = false) {
 | 
			
		||||
    this.openInBrowser(url.toUri(), forceDefaultBrowser)
 | 
			
		||||
}
 | 
			
		||||
@@ -200,11 +178,3 @@ fun Context.isInstalledFromFDroid(): Boolean {
 | 
			
		||||
        // F-Droid builds typically disable the updater
 | 
			
		||||
        (!BuildConfig.INCLUDE_UPDATER && !isDevFlavor)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fun Context.getApplicationIcon(pkgName: String): Drawable? {
 | 
			
		||||
    return try {
 | 
			
		||||
        packageManager.getApplicationIcon(pkgName)
 | 
			
		||||
    } catch (e: PackageManager.NameNotFoundException) {
 | 
			
		||||
        null
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user