/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
D | ShortcutManagerTest2.java | 39 import android.content.pm.ShortcutInfo; 81 () -> new ShortcutInfo.Builder(getTestContext()).build()); in testShortcutInfoMissingMandatoryFields() 86 () -> new ShortcutInfo.Builder(getTestContext(), null)); in testShortcutInfoMissingMandatoryFields() 91 () -> new ShortcutInfo.Builder(getTestContext(), "")); in testShortcutInfoMissingMandatoryFields() 96 () -> new ShortcutInfo.Builder(getTestContext(), "id").setIntent(null)); in testShortcutInfoMissingMandatoryFields() 101 () -> new ShortcutInfo.Builder(getTestContext(), "id").setIntent(new Intent())); in testShortcutInfoMissingMandatoryFields() 106 () -> new ShortcutInfo.Builder(getTestContext(), "id") in testShortcutInfoMissingMandatoryFields() 112 () -> new ShortcutInfo.Builder(getTestContext(), "id").setActivity(null)); in testShortcutInfoMissingMandatoryFields() 117 () -> new ShortcutInfo.Builder(getTestContext(), "id").setShortLabel(null)); in testShortcutInfoMissingMandatoryFields() 122 () -> new ShortcutInfo.Builder(getTestContext(), "id").setShortLabel("")); in testShortcutInfoMissingMandatoryFields() [all …]
|
D | BaseShortcutManagerTest.java | 82 import android.content.pm.ShortcutInfo; 376 void injectValidateIconResPackage(ShortcutInfo shortcut, Icon icon) { in injectValidateIconResPackage() 567 public boolean setDynamicShortcuts(@NonNull List<ShortcutInfo> shortcutInfoList) { in setDynamicShortcuts() 574 public boolean addDynamicShortcuts(@NonNull List<ShortcutInfo> shortcutInfoList) { in addDynamicShortcuts() 580 public boolean updateShortcuts(List<ShortcutInfo> shortcutInfoList) { in updateShortcuts() 1298 entryName = ShortcutInfo.getResourceEntryName(entryName); in setUpAppResources() 1662 protected void lookupAndFillInResourceNames(ShortcutInfo si) { in lookupAndFillInResourceNames() 1762 protected ShortcutInfo makeShortcutIdOnly(String id) { in makeShortcutIdOnly() 1763 return new ShortcutInfo.Builder(mClientContext, id).build(); in makeShortcutIdOnly() 1769 protected ShortcutInfo makeShortcut(String id) { in makeShortcut() [all …]
|
D | ShortcutManagerTest10.java | 26 import android.content.pm.ShortcutInfo; 58 ShortcutInfo s1 = makeShortcut("s1"); in testCreateShortcutResult_validResult() 81 ShortcutInfo s1 = makeShortcut("s1"); in testCreateShortcutResult_alreadyPinned() 105 ShortcutInfo s1 = makeShortcut("s1"); in testCreateShortcutResult_alreadyPinnedByAnother() 121 ShortcutInfo s1 = makeShortcut("s1"); in testCreateShortcutResult_defaultLauncherChanges()
|
/frameworks/base/services/tests/shortcutmanagerutils/src/com/android/server/pm/shortcutmanagertest/ |
D | ShortcutManagerTestUtils.java | 45 import android.content.pm.ShortcutInfo; 455 public static List<ShortcutInfo> filter(List<ShortcutInfo> list, Predicate<ShortcutInfo> p) { in filter() 456 final ArrayList<ShortcutInfo> ret = new ArrayList<>(list); in filter() 461 public static List<ShortcutInfo> filterByActivity(List<ShortcutInfo> list, in filterByActivity() 468 public static List<ShortcutInfo> changedSince(List<ShortcutInfo> list, long time) { in changedSince() 511 public static List<ShortcutInfo> assertShortcutIds(List<ShortcutInfo> actualShortcuts, in assertShortcutIds() 515 for (ShortcutInfo s : actualShortcuts) { in assertShortcutIds() 524 public static List<ShortcutInfo> assertShortcutIdsOrdered(List<ShortcutInfo> actualShortcuts, in assertShortcutIdsOrdered() 528 for (ShortcutInfo s : actualShortcuts) { in assertShortcutIdsOrdered() 535 public static List<ShortcutInfo> assertAllHaveIntents( in assertAllHaveIntents() [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | ShortcutPackage.java | 42 import android.content.pm.ShortcutInfo; 166 final ArrayMap<String, ShortcutInfo> mShortcuts = new ArrayMap<>(); 196 private List<ShortcutInfo> mManifestShortcuts; 246 AppSearchShortcutInfo.KEY_FLAGS, ShortcutInfo.FLAG_SHADOW, in onRestored() 249 if (restoreBlockReason == ShortcutInfo.DISABLED_REASON_NOT_DISABLED in onRestored() 250 && !si.hasFlags(ShortcutInfo.FLAG_SHADOW) in onRestored() 254 si.clearFlags(ShortcutInfo.FLAG_SHADOW); in onRestored() 257 if (restoreBlockReason != ShortcutInfo.DISABLED_REASON_NOT_DISABLED) { in onRestored() 258 si.addFlags(ShortcutInfo.FLAG_DISABLED); in onRestored() 271 public ShortcutInfo findShortcutById(@Nullable final String id) { in findShortcutById() [all …]
|
D | ShortcutBitmapSaver.java | 20 import android.content.pm.ShortcutInfo; 86 public final ShortcutInfo shortcut; 94 private PendingItem(ShortcutInfo shortcut, byte[] bytes) { in PendingItem() 137 public String getBitmapPathMayWaitLocked(ShortcutInfo shortcut) { in getBitmapPathMayWaitLocked() 146 public void removeIcon(ShortcutInfo shortcut) { in removeIcon() 153 shortcut.clearFlags(ShortcutInfo.FLAG_HAS_ICON_FILE | in removeIcon() 154 ShortcutInfo.FLAG_ADAPTIVE_BITMAP | ShortcutInfo.FLAG_HAS_ICON_RES | in removeIcon() 155 ShortcutInfo.FLAG_ICON_FILE_PENDING_SAVE | ShortcutInfo.FLAG_HAS_ICON_URI); in removeIcon() 158 public void saveBitmapLocked(ShortcutInfo shortcut, in saveBitmapLocked() 201 ShortcutInfo.FLAG_HAS_ICON_FILE | ShortcutInfo.FLAG_ICON_FILE_PENDING_SAVE); in saveBitmapLocked() [all …]
|
D | ShortcutRequestPinProcessor.java | 27 import android.content.pm.ShortcutInfo; 70 public ShortcutInfo getShortcutInfo() { in getShortcutInfo() 176 public final ShortcutInfo shortcutOriginal; 182 public final ShortcutInfo shortcutForLauncher; 189 ShortcutInfo shortcutOriginal, ShortcutInfo shortcutForLauncher, in PinShortcutRequestInner() 201 public ShortcutInfo getShortcutInfo() { in getShortcutInfo() 231 public boolean requestPinItemLocked(ShortcutInfo inShortcut, AppWidgetProviderInfo inAppWidget, in requestPinItemLocked() 276 public Intent createShortcutResultIntent(@NonNull ShortcutInfo inShortcut, int userId) { in createShortcutResultIntent() 299 private PinItemRequest requestPinShortcutLocked(ShortcutInfo inShortcut, in requestPinShortcutLocked() 304 final ShortcutInfo existing = ps.findShortcutById(inShortcut.getId()); in requestPinShortcutLocked() [all …]
|
D | ShortcutPackageInfo.java | 22 import android.content.pm.ShortcutInfo; 68 private long mVersionCode = ShortcutInfo.VERSION_CODE_UNKNOWN; 69 private long mBackupSourceVersionCode = ShortcutInfo.VERSION_CODE_UNKNOWN; 93 return new ShortcutPackageInfo(ShortcutInfo.VERSION_CODE_UNKNOWN, /* last update time =*/ 0, in newEmpty() 148 return ShortcutInfo.DISABLED_REASON_SIGNATURE_MISMATCH; in canRestoreTo() 153 return ShortcutInfo.DISABLED_REASON_BACKUP_NOT_SUPPORTED; in canRestoreTo() 159 return ShortcutInfo.DISABLED_REASON_VERSION_LOWER; in canRestoreTo() 161 return ShortcutInfo.DISABLED_REASON_NOT_DISABLED; in canRestoreTo() 244 ShortcutInfo.VERSION_CODE_UNKNOWN); in loadFromXml() 256 ATTR_BACKUP_SOURCE_VERSION, ShortcutInfo.VERSION_CODE_UNKNOWN); in loadFromXml() [all …]
|
D | ShortcutParser.java | 25 import android.content.pm.ShortcutInfo; 64 public static List<ShortcutInfo> parseShortcuts(ShortcutService service, String packageName, in parseShortcuts() 76 List<ShortcutInfo> result = null; in parseShortcuts() 105 private static List<ShortcutInfo> parseShortcutsOneFile( in parseShortcutsOneFile() 108 List<ShortcutInfo> result, @NonNull List<ShareTargetInfo> outShareTargets) in parseShortcutsOneFile() 134 ShortcutInfo currentShortcut = null; in parseShortcutsOneFile() 161 final ShortcutInfo si = currentShortcut; in parseShortcutsOneFile() 249 final ShortcutInfo si = parseShortcutAttributes( in parseShortcutsOneFile() 369 private static ShortcutInfo parseShortcutAttributes(ShortcutService service, in parseShortcutAttributes() 419 private static ShortcutInfo createShortcutFromManifest(ShortcutService service, in createShortcutFromManifest() [all …]
|
D | ShortcutService.java | 57 import android.content.pm.ShortcutInfo; 1370 void removeIconLocked(ShortcutInfo shortcut) { in removeIconLocked() 1470 FileOutputStreamWithPath openIconFileForWrite(@UserIdInt int userId, ShortcutInfo shortcut) in openIconFileForWrite() 1495 void saveIconAndFixUpShortcutLocked(ShortcutInfo shortcut) { in saveIconAndFixUpShortcutLocked() 1517 shortcut.addFlags(ShortcutInfo.FLAG_HAS_ICON_RES); in saveIconAndFixUpShortcutLocked() 1522 shortcut.addFlags(ShortcutInfo.FLAG_HAS_ICON_URI); in saveIconAndFixUpShortcutLocked() 1526 shortcut.addFlags(ShortcutInfo.FLAG_HAS_ICON_URI in saveIconAndFixUpShortcutLocked() 1527 | ShortcutInfo.FLAG_ADAPTIVE_BITMAP); in saveIconAndFixUpShortcutLocked() 1540 throw ShortcutInfo.getInvalidIconException(); in saveIconAndFixUpShortcutLocked() 1556 void injectValidateIconResPackage(ShortcutInfo shortcut, Icon icon) { in injectValidateIconResPackage() [all …]
|
/frameworks/base/core/tests/coretests/src/android/app/people/ |
D | PeopleSpaceTileTest.java | 36 import android.content.pm.ShortcutInfo; 80 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).build(); in testId() 84 .Builder(new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps) in testId() 96 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).build(); in testUserName() 100 .Builder(new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps) in testUserName() 112 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).setUserIcon( in testUserIcon() 124 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).setContactUri( in testContactUri() 133 .Builder(new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps) in testUserHandle() 143 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).build(); in testPackageName() 148 new ShortcutInfo.Builder(mContext, "123").build(), mLauncherApps).setPackageName( in testPackageName() [all …]
|
/frameworks/base/core/java/android/content/pm/ |
D | AppSearchShortcutInfo.java | 290 "(" + KEY_DISABLED_REASON + ":" + ShortcutInfo.DISABLED_REASON_NOT_DISABLED 292 + ShortcutInfo.DISABLED_REASON_BY_APP 294 + ShortcutInfo.DISABLED_REASON_APP_CHANGED 296 + ShortcutInfo.DISABLED_REASON_UNKNOWN + ")"; 298 KEY_DISABLED_REASON + ":" + ShortcutInfo.DISABLED_REASON_VERSION_LOWER; 322 public static AppSearchShortcutInfo instance(@NonNull final ShortcutInfo shortcutInfo) { in instance() 339 | (shortcutInfo.isRankChanged() ? ShortcutInfo.RANK_CHANGED_BIT : 0)) in instance() 357 public ShortcutInfo toShortcutInfo(@UserIdInt int userId) { in toShortcutInfo() 421 final ShortcutInfo si = new ShortcutInfo( in toShortcutInfo() 428 if ((implicitRank & ShortcutInfo.RANK_CHANGED_BIT) != 0) { in toShortcutInfo() [all …]
|
D | ShortcutManager.java | 146 public boolean setDynamicShortcuts(@NonNull List<ShortcutInfo> shortcutInfoList) { in setDynamicShortcuts() 167 public List<ShortcutInfo> getDynamicShortcuts() { in getDynamicShortcuts() 187 public List<ShortcutInfo> getManifestShortcuts() { in getManifestShortcuts() 216 public List<ShortcutInfo> getShortcuts(@ShortcutMatchFlags int matchFlags) { in getShortcuts() 239 public boolean addDynamicShortcuts(@NonNull List<ShortcutInfo> shortcutInfoList) { in addDynamicShortcuts() 302 public List<ShortcutInfo> getPinnedShortcuts() { in getPinnedShortcuts() 324 public boolean updateShortcuts(@NonNull List<ShortcutInfo> shortcutInfoList) { in updateShortcuts() 601 public boolean requestPinShortcut(@NonNull ShortcutInfo shortcut, in requestPinShortcut() 629 public Intent createShortcutResultIntent(@NonNull ShortcutInfo shortcut) { in createShortcutResultIntent() 688 private final ShortcutInfo mShortcutInfo; [all …]
|
D | IShortcutChangeCallback.aidl | 20 import android.content.pm.ShortcutInfo; 32 void onShortcutsAddedOrUpdated(String packageName, in List<ShortcutInfo> shortcuts, in onShortcutsAddedOrUpdated() 35 void onShortcutsRemoved(String packageName, in List<ShortcutInfo> shortcuts, in onShortcutsRemoved()
|
D | IShortcutService.aidl | 22 import android.content.pm.ShortcutInfo; 42 AndroidFuture requestPinShortcut(String packageName, in ShortcutInfo shortcut, in requestPinShortcut() 45 AndroidFuture<Intent> createShortcutResultIntent(String packageName, in ShortcutInfo shortcut, in createShortcutResultIntent() 83 AndroidFuture pushDynamicShortcut(String packageName, in ShortcutInfo shortcut, int userId); in pushDynamicShortcut()
|
D | IPinItemRequest.aidl | 20 import android.content.pm.ShortcutInfo; 28 ShortcutInfo getShortcutInfo(); in getShortcutInfo()
|
/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/ |
D | ShortcutHelperTest.java | 33 import android.content.pm.ShortcutInfo; 87 ShortcutInfo mShortcutInfo; 225 List<ShortcutInfo> shortcutInfos = new ArrayList<>(); in testListenerNotifiedOnShortcutRemoved() 243 ArrayList<ShortcutInfo> shortcuts = new ArrayList<>(); in testGetValidShortcutInfo_nullShortcut() 254 ShortcutInfo si = mock(ShortcutInfo.class); in testGetValidShortcutInfo_notLongLived() 260 ArrayList<ShortcutInfo> shortcuts = new ArrayList<>(); in testGetValidShortcutInfo_notLongLived() 272 ShortcutInfo si = mock(ShortcutInfo.class); in testGetValidShortcutInfo_notSharingShortcut() 278 ArrayList<ShortcutInfo> shortcuts = new ArrayList<>(); in testGetValidShortcutInfo_notSharingShortcut() 289 ShortcutInfo si = mock(ShortcutInfo.class); in testGetValidShortcutInfo_notEnabled() 295 ArrayList<ShortcutInfo> shortcuts = new ArrayList<>(); in testGetValidShortcutInfo_notEnabled() [all …]
|
/frameworks/base/services/tests/servicestests/src/com/android/server/people/data/ |
D | DataManagerTest.java | 73 import android.content.pm.ShortcutInfo; 186 private ShortcutInfo mShortcutInfo; 368 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, TEST_SHORTCUT_ID, in testReportAppTargetEvent_directSharing() 390 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, TEST_SHORTCUT_ID, in testReportAppTargetEvent_directSharing_createConversation() 438 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, TEST_SHORTCUT_ID, in testContactsChanged() 462 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, TEST_SHORTCUT_ID, in testNotificationPosted() 477 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, TEST_SHORTCUT_ID, in testNotificationOpened() 479 shortcut.setCached(ShortcutInfo.FLAG_CACHED_NOTIFICATIONS); in testNotificationOpened() 504 ShortcutInfo shortcut = buildShortcutInfo(TEST_PKG_NAME, USER_ID_PRIMARY, shortcutId, in testUncacheShortcutsWhenNotificationsDismissed() 506 shortcut.setCached(ShortcutInfo.FLAG_CACHED_NOTIFICATIONS); in testUncacheShortcutsWhenNotificationsDismissed() [all …]
|
/frameworks/base/core/java/android/app/prediction/ |
D | AppTarget.java | 22 import android.content.pm.ShortcutInfo; 42 private final ShortcutInfo mShortcutInfo; 67 public AppTarget(@NonNull AppTargetId id, @NonNull ShortcutInfo shortcutInfo, in AppTarget() 79 ShortcutInfo shortcutInfo, String className, int rank) { in AppTarget() 90 mShortcutInfo = parcel.readTypedObject(ShortcutInfo.CREATOR); in AppTarget() 138 public ShortcutInfo getShortcutInfo() { in getShortcutInfo() 198 private ShortcutInfo mShortcutInfo; 234 public Builder(@NonNull AppTargetId id, @NonNull ShortcutInfo info) { in Builder() 262 public Builder setTarget(@NonNull ShortcutInfo info) { in setTarget()
|
/frameworks/base/core/java/android/app/people/ |
D | ConversationChannel.java | 22 import android.content.pm.ShortcutInfo; 37 private ShortcutInfo mShortcutInfo; 58 public ConversationChannel(ShortcutInfo shortcutInfo, int uid, in ConversationChannel() 70 public ConversationChannel(ShortcutInfo shortcutInfo, int uid, in ConversationChannel() 86 mShortcutInfo = in.readParcelable(ShortcutInfo.class.getClassLoader()); in ConversationChannel() 115 public ShortcutInfo getShortcutInfo() { in getShortcutInfo()
|
/frameworks/base/core/java/android/service/notification/ |
D | ConversationChannelWrapper.java | 21 import android.content.pm.ShortcutInfo; 36 private ShortcutInfo mShortcutInfo; 46 mShortcutInfo = in.readParcelable(ShortcutInfo.class.getClassLoader()); in ConversationChannelWrapper() 105 public ShortcutInfo getShortcutInfo() { in getShortcutInfo() 109 public void setShortcutInfo(ShortcutInfo shortcutInfo) { in setShortcutInfo()
|
/frameworks/base/services/core/java/com/android/server/notification/ |
D | ShortcutHelper.java | 27 import android.content.pm.ShortcutInfo; 104 @NonNull List<ShortcutInfo> shortcuts, @NonNull UserHandle user) { 175 ShortcutInfo shortcutInfo, ShortcutServiceInternal mShortcutServiceInternal, in isConversationShortcut() 192 ShortcutInfo getValidShortcutInfo(String shortcutId, String packageName, UserHandle user) { in getValidShortcutInfo() 207 List<ShortcutInfo> shortcuts = mLauncherAppsService.getShortcuts(query, user); in getValidShortcutInfo() 208 ShortcutInfo info = shortcuts != null && shortcuts.size() > 0 in getValidShortcutInfo() 223 void cacheShortcut(ShortcutInfo shortcutInfo, UserHandle user) { in cacheShortcut() 227 shortcutInfo.getUserId(), ShortcutInfo.FLAG_CACHED_NOTIFICATIONS); in cacheShortcut()
|
/frameworks/base/services/core/java/com/android/server/policy/ |
D | ModifierShortcutManager.java | 62 private final SparseArray<ShortcutInfo> mIntentShortcuts = new SparseArray<>(); 63 private final SparseArray<ShortcutInfo> mShiftShortcuts = new SparseArray<>(); 115 ShortcutInfo shortcut = null; in getIntent() 119 SparseArray<ShortcutInfo> shortcutMap = isShiftOn ? mShiftShortcuts : mIntentShortcuts; in getIntent() 209 ShortcutInfo shortcut = new ShortcutInfo(title, intent); in loadShortcuts() 371 private static final class ShortcutInfo { class in ModifierShortcutManager 375 ShortcutInfo(String title, Intent intent) { in ShortcutInfo() method in ModifierShortcutManager.ShortcutInfo
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
D | AppSearchShortcutInfoTest.java | 48 final ShortcutInfo shortcut = new AppSearchShortcutInfo.Builder(/*packageName=*/"", id) in testBuildShortcutAndGetValue() 55 .setFlags(ShortcutInfo.FLAG_LONG_LIVED) in testBuildShortcutAndGetValue() 67 assertThat(shortcut.getFlags()).isEqualTo(ShortcutInfo.FLAG_LONG_LIVED); in testBuildShortcutAndGetValue()
|
/frameworks/base/core/java/android/app/search/ |
D | SearchTarget.java | 27 import android.content.pm.ShortcutInfo; 137 private final ShortcutInfo mShortcutInfo; 157 mShortcutInfo = parcel.readTypedObject(ShortcutInfo.CREATOR); in SearchTarget() 172 @Nullable ShortcutInfo shortcutInfo, in SearchTarget() 277 public ShortcutInfo getShortcutInfo() { in getShortcutInfo() 373 private ShortcutInfo mShortcutInfo; 422 public Builder setShortcutInfo(@NonNull ShortcutInfo shortcutInfo) { in setShortcutInfo()
|