Further search result design adjustments
This commit is contained in:
@@ -2,6 +2,8 @@ package de.mm20.launcher2.search
|
||||
|
||||
import android.content.ComponentName
|
||||
import android.content.Context
|
||||
import android.os.Process
|
||||
import android.os.UserHandle
|
||||
import androidx.core.content.ContextCompat
|
||||
import de.mm20.launcher2.base.R
|
||||
import de.mm20.launcher2.icons.ColorLayer
|
||||
@@ -13,6 +15,8 @@ interface AppShortcut : SavableSearchable {
|
||||
val appName: String?
|
||||
val componentName: ComponentName?
|
||||
val packageName: String?
|
||||
val user: UserHandle
|
||||
get() = Process.myUserHandle()
|
||||
|
||||
override val preferDetailsOverLaunch: Boolean
|
||||
get() = false
|
||||
|
||||
@@ -964,4 +964,8 @@
|
||||
<item quantity="one">%1$s postal address</item>
|
||||
<item quantity="other">%1$s postal addresses</item>
|
||||
</plurals>
|
||||
<plurals name="app_info_notifications">
|
||||
<item quantity="one">%1$s notification</item>
|
||||
<item quantity="other">%1$s notifications</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
@@ -233,23 +233,8 @@ internal class PermissionsManagerImpl(
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
val iterator = pendingPermissionRequests.iterator()
|
||||
while (iterator.hasNext()) {
|
||||
when (iterator.next()) {
|
||||
PermissionGroup.ExternalStorage -> {
|
||||
externalStoragePermissionState.value =
|
||||
checkPermissionOnce(PermissionGroup.ExternalStorage)
|
||||
}
|
||||
|
||||
PermissionGroup.AppShortcuts -> {
|
||||
appShortcutsPermissionState.value =
|
||||
checkPermissionOnce(PermissionGroup.AppShortcuts)
|
||||
}
|
||||
|
||||
else -> {}
|
||||
}
|
||||
iterator.remove()
|
||||
}
|
||||
externalStoragePermissionState.value = checkPermissionOnce(PermissionGroup.ExternalStorage)
|
||||
appShortcutsPermissionState.value = checkPermissionOnce(PermissionGroup.AppShortcuts)
|
||||
}
|
||||
|
||||
override fun reportNotificationListenerState(running: Boolean) {
|
||||
|
||||
Reference in New Issue
Block a user