diff --git a/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt b/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt index d31a00d6..9ef54783 100644 --- a/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt +++ b/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt @@ -5,19 +5,6 @@ import android.content.Intent import android.net.Uri import android.os.Bundle import android.provider.Settings -import android.view.LayoutInflater -import android.view.View -import android.view.ViewGroup -import androidx.appcompat.app.AlertDialog -import androidx.fragment.app.DialogFragment -import androidx.fragment.app.viewModels -import androidx.lifecycle.lifecycleScope -import androidx.recyclerview.widget.LinearLayoutManager -import com.google.android.material.dialog.MaterialAlertDialogBuilder -import com.looker.droidify.R -import com.looker.droidify.content.ProductPreferences -import com.looker.droidify.database.entity.Installed -import com.looker.droidify.database.entity.Product import com.looker.droidify.database.entity.Release import com.looker.droidify.database.entity.Repository import com.looker.droidify.databinding.SheetAppXBinding @@ -311,19 +298,6 @@ class AppSheetX() : FullscreenBottomSheetDialogFragment(), AppDetailAdapter.Call }::class } - private fun startLauncherActivity(name: String) { - try { - startActivity( - Intent(Intent.ACTION_MAIN) - .addCategory(Intent.CATEGORY_LAUNCHER) - .setComponent(ComponentName(packageName, name)) - .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) - ) - } catch (e: Exception) { - e.printStackTrace() - } - } - private fun shareIntent(packageName: String, appName: String) { val shareIntent = Intent(Intent.ACTION_SEND) val extraText = if (Android.sdk(24)) { diff --git a/src/main/kotlin/com/looker/droidify/utility/Utils.kt b/src/main/kotlin/com/looker/droidify/utility/Utils.kt index 14f9a041..cef58b1e 100644 --- a/src/main/kotlin/com/looker/droidify/utility/Utils.kt +++ b/src/main/kotlin/com/looker/droidify/utility/Utils.kt @@ -4,6 +4,7 @@ import android.app.ActivityManager import android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND import android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE import android.content.ActivityNotFoundException +import android.content.ComponentName import android.content.Context import android.content.DialogInterface import android.content.Intent @@ -254,4 +255,16 @@ fun PackageManager.getLaunchActivities(packageName: String): List