diff options
author | Pinyao Ting <pinyaoting@google.com> | 2019-07-26 12:28:38 -0700 |
---|---|---|
committer | Pinyao Ting <pinyaoting@google.com> | 2019-08-05 23:31:35 -0700 |
commit | e4061fc931cb8bc50306a76e617761936a74b97f (patch) | |
tree | 7b6febfb3537e98c699bf41afa99b008df02cd50 /src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java | |
parent | aea3d051c4e414904017e83f6e4b3e7bbd084f03 (diff) | |
download | android_packages_apps_Trebuchet-e4061fc931cb8bc50306a76e617761936a74b97f.tar.gz android_packages_apps_Trebuchet-e4061fc931cb8bc50306a76e617761936a74b97f.tar.bz2 android_packages_apps_Trebuchet-e4061fc931cb8bc50306a76e617761936a74b97f.zip |
show dot in deep shortcuts when notification contains exactly identical
set of person
Bug: 132336512
Change-Id: I975524e28168c10a186cdc24b188c161faf433cf
Merged-In: I975524e28168c10a186cdc24b188c161faf433cf
Diffstat (limited to 'src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java')
-rw-r--r-- | src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java b/src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java index aec2badf2..7119aeadf 100644 --- a/src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java +++ b/src_shortcuts_overrides/com/android/launcher3/shortcuts/DeepShortcutManager.java @@ -27,10 +27,6 @@ import android.os.Bundle; import android.os.UserHandle; import android.util.Log; -import com.android.launcher3.ItemInfo; -import com.android.launcher3.LauncherSettings; -import com.android.launcher3.WorkspaceItemInfo; - import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -63,29 +59,6 @@ public class DeepShortcutManager { mLauncherApps = (LauncherApps) context.getSystemService(Context.LAUNCHER_APPS_SERVICE); } - public static boolean supportsShortcuts(ItemInfo info) { - return isActive(info) && (isApp(info) || isPinnedShortcut(info)); - } - - public static boolean supportsDeepShortcuts(ItemInfo info) { - return isActive(info) && isApp(info); - } - - public static String getShortcutIdIfApplicable(ItemInfo info) { - return isActive(info) && isPinnedShortcut(info) ? - ShortcutKey.fromItemInfo(info).getId() : null; - } - - private static boolean isApp(ItemInfo info) { - return info.itemType == LauncherSettings.Favorites.ITEM_TYPE_APPLICATION; - } - - private static boolean isPinnedShortcut(ItemInfo info) { - return info.itemType == LauncherSettings.Favorites.ITEM_TYPE_DEEP_SHORTCUT - && info.container != ItemInfo.NO_ID - && info instanceof WorkspaceItemInfo; - } - public boolean wasLastCallSuccess() { return mWasLastCallSuccess; } @@ -199,12 +172,6 @@ public class DeepShortcutManager { return shortcutIds; } - private static boolean isActive(ItemInfo info) { - boolean isLoading = info instanceof WorkspaceItemInfo - && ((WorkspaceItemInfo) info).hasPromiseIconUi(); - return !isLoading && !info.isDisabled(); - } - /** * Query the system server for all the shortcuts matching the given parameters. * If packageName == null, we query for all shortcuts with the passed flags, regardless of app. |