| /packages/apps/Launcher3/quickstep/src/com/android/launcher3/appprediction/ |
| D | InstantAppItemInfo.java | 29 import com.android.launcher3.model.data.WorkspaceItemInfo; 46 public WorkspaceItemInfo makeWorkspaceItem(Context context) { in makeWorkspaceItem() 47 WorkspaceItemInfo workspaceItemInfo = super.makeWorkspaceItem(context); in makeWorkspaceItem() 49 workspaceItemInfo.status = WorkspaceItemInfo.FLAG_AUTOINSTALL_ICON in makeWorkspaceItem() 50 | WorkspaceItemInfo.FLAG_RESTORE_STARTED in makeWorkspaceItem() 51 | WorkspaceItemInfo.FLAG_SUPPORTS_WEB_UI; in makeWorkspaceItem()
|
| D | PredictionRowView.java | 47 import com.android.launcher3.model.data.WorkspaceItemInfo; 70 private final List<WorkspaceItemInfo> mPredictedApps = new ArrayList<>(); 196 .filter(itemInfo -> itemInfo instanceof WorkspaceItemInfo) in applyPredictedApps() 197 .map(itemInfo -> (WorkspaceItemInfo) itemInfo).collect(Collectors.toList())); in applyPredictedApps() 253 WorkspaceItemInfo predictedItem = mPredictedApps.get(i); in applyPredictionApps() 304 for (WorkspaceItemInfo info : mPredictedApps) { in dump()
|
| /packages/apps/Launcher3/src/com/android/launcher3/model/ |
| D | AddWorkspaceItemsTask.java | 43 import com.android.launcher3.model.data.WorkspaceItemInfo; 134 if (item instanceof WorkspaceItemInfo || item instanceof CollectionInfo in execute() 143 if (item instanceof WorkspaceItemInfo && ((WorkspaceItemInfo) item).isPromise()) { in execute() 144 WorkspaceItemInfo workspaceInfo = (WorkspaceItemInfo) item; in execute() 189 WorkspaceItemInfo wii = (WorkspaceItemInfo) itemInfo; in execute() 264 if (item instanceof WorkspaceItemInfo) { in shortcutExists() 265 WorkspaceItemInfo info = (WorkspaceItemInfo) item; in shortcutExists() 277 && info.hasStatusFlag(WorkspaceItemInfo.FLAG_AUTOINSTALL_ICON) in shortcutExists()
|
| D | LoaderCursor.java | 63 import com.android.launcher3.model.data.WorkspaceItemInfo; 210 public WorkspaceItemInfo loadSimpleWorkspaceItem() { in loadSimpleWorkspaceItem() 211 final WorkspaceItemInfo info = new WorkspaceItemInfo(); in loadSimpleWorkspaceItem() 230 protected boolean loadIconFromDb(WorkspaceItemInfo info) { in loadIconFromDb() 234 public IconRequestInfo<WorkspaceItemInfo> createIconRequestInfo( in createIconRequestInfo() 235 WorkspaceItemInfo wai, boolean useLowResIcon) { in createIconRequestInfo() 323 public WorkspaceItemInfo getRestoredItemInfo(Intent intent, boolean isArchived) { in getRestoredItemInfo() 324 final WorkspaceItemInfo info = new WorkspaceItemInfo(); in getRestoredItemInfo() 334 if (hasRestoreFlag(WorkspaceItemInfo.FLAG_RESTORED_ICON) || isArchived) { in getRestoredItemInfo() 339 } else if (hasRestoreFlag(WorkspaceItemInfo.FLAG_AUTOINSTALL_ICON)) { in getRestoredItemInfo() [all …]
|
| D | ShortcutsChangedTask.kt | 24 import com.android.launcher3.model.data.WorkspaceItemInfo in <lambda>() 45 val matchingWorkspaceItems = ArrayList<WorkspaceItemInfo>() in <lambda>() 48 dataModel.forAllWorkspaceItemInfos(user) { wai: WorkspaceItemInfo -> in <lambda>() 79 val updatedWorkspaceItemInfos = ArrayList<WorkspaceItemInfo>() in <lambda>() 87 .filter { itemInfo: WorkspaceItemInfo -> shortcutId == itemInfo.deepShortcutId } in <lambda>() 88 .forEach { workspaceItemInfo: WorkspaceItemInfo -> in <lambda>()
|
| D | PackageUpdatedTask.java | 25 import static com.android.launcher3.model.data.WorkspaceItemInfo.FLAG_AUTOINSTALL_ICON; 26 import static com.android.launcher3.model.data.WorkspaceItemInfo.FLAG_RESTORED_ICON; 48 import com.android.launcher3.model.data.WorkspaceItemInfo; 139 flagOp = FlagOp.NO_OP.removeFlag(WorkspaceItemInfo.FLAG_DISABLED_NOT_AVAILABLE); in execute() 157 flagOp = FlagOp.NO_OP.removeFlag(WorkspaceItemInfo.FLAG_DISABLED_NOT_AVAILABLE); in execute() 172 flagOp = FlagOp.NO_OP.addFlag(WorkspaceItemInfo.FLAG_DISABLED_NOT_AVAILABLE); in execute() 177 WorkspaceItemInfo.FLAG_DISABLED_SUSPENDED, mOp == OP_SUSPEND); in execute() 186 WorkspaceItemInfo.FLAG_DISABLED_QUIET_USER, isUserQuiet); in execute() 229 if (itemInfo.hasStatusFlag(WorkspaceItemInfo.FLAG_SUPPORTS_WEB_UI)) { in execute() 302 itemInfo.status = WorkspaceItemInfo.DEFAULT; in execute() [all …]
|
| D | SessionFailureTask.kt | 24 import com.android.launcher3.model.data.WorkspaceItemInfo in <lambda>() 41 val updatedItems = mutableListOf<WorkspaceItemInfo>() in <lambda>() 49 if (info is WorkspaceItemInfo && info.isArchived && user == info.user) { in <lambda>() 64 (info is WorkspaceItemInfo && info.hasPromiseIconUi()) && in <lambda>()
|
| D | WorkspaceItemProcessor.kt | 45 import com.android.launcher3.model.data.WorkspaceItemInfo 84 private val iconRequestInfos: MutableList<IconRequestInfo<WorkspaceItemInfo>>, 153 WorkspaceItemInfo.FLAG_DISABLED_QUIET_USER in processAppOrDeepShortcut() 224 c.hasRestoreFlag(WorkspaceItemInfo.FLAG_RESTORE_STARTED) -> { in processAppOrDeepShortcut() 230 c.restoreFlag or WorkspaceItemInfo.FLAG_RESTORE_STARTED in processAppOrDeepShortcut() 249 disabledState or WorkspaceItemInfo.FLAG_DISABLED_NOT_AVAILABLE in processAppOrDeepShortcut() 272 if (c.restoreFlag and WorkspaceItemInfo.FLAG_SUPPORTS_WEB_UI != 0) { in processAppOrDeepShortcut() 290 val info: WorkspaceItemInfo? in processAppOrDeepShortcut() 311 info = WorkspaceItemInfo(pinnedShortcut, context) in processAppOrDeepShortcut()
|
| /packages/apps/Launcher3/tests/multivalentTests/src/com/android/launcher3/model/ |
| D | LoaderCursorTest.java | 77 import com.android.launcher3.model.data.WorkspaceItemInfo; 168 WorkspaceItemInfo info = Executors.MODEL_EXECUTOR.submit(() -> in getAppShortcutInfo_dontAllowMissing_validComponent() 182 WorkspaceItemInfo info = Executors.MODEL_EXECUTOR.submit(() -> in getAppShortcutInfo_allowMissing_invalidComponent() 200 WorkspaceItemInfo info = mLoaderCursor.loadSimpleWorkspaceItem(); in loadSimpleShortcut() 266 WorkspaceItemInfo itemInfo = new WorkspaceItemInfo(); in ifArchivedWithFlagAndRestore_whenloadWorkspaceTitleAndIcon_thenLoadIconFromDb() 286 WorkspaceItemInfo itemInfo = new WorkspaceItemInfo(); in ifArchivedWithFlagAndNotRestore_whenloadWorkspaceTitleAndIcon_thenLoadIconFromDb() 302 WorkspaceItemInfo itemInfo = new WorkspaceItemInfo(); in ifArchivedWithFlag_whenLoadIconFromDb_thenLoadIconFromBlob() 314 WorkspaceItemInfo itemInfo = new WorkspaceItemInfo(); in ifArchivedWithoutFlag_whenLoadWorkspaceTitleAndIcon_thenDoNotLoadFromDb() 332 WorkspaceItemInfo itemInfo = new WorkspaceItemInfo(); in ifArchivedWithoutFlag_whenLoadIconFromDb_thenDoNotLoadFromBlob()
|
| D | AbstractWorkspaceModelTest.kt | 24 import com.android.launcher3.model.data.WorkspaceItemInfo in <lambda>() 117 WorkspaceItemInfo().apply { in <lambda>() 121 fun getNewItem(): WorkspaceItemInfo { in <lambda>() 123 return WorkspaceItemInfo().apply { in <lambda>()
|
| /packages/apps/Launcher3/quickstep/src/com/android/launcher3/hybridhotseat/ |
| D | HotseatPredictionController.java | 58 import com.android.launcher3.model.data.WorkspaceItemInfo; 121 WorkspaceItemInfo dragItem = new WorkspaceItemInfo((WorkspaceItemInfo) v.getTag()); 175 .map(i -> (WorkspaceItemInfo) i) in showEdu() 199 ArrayList<WorkspaceItemInfo> newItems = new ArrayList<>(); in fillGapsWithPrediction() 228 WorkspaceItemInfo predictedItem = in fillGapsWithPrediction() 229 (WorkspaceItemInfo) mPredictedItems.get(predictionIndex++); in fillGapsWithPrediction() 246 private void bindItems(List<WorkspaceItemInfo> itemsToAdd, boolean animate) { in bindItems() 248 for (WorkspaceItemInfo item : itemsToAdd) { in bindItems() 325 WorkspaceItemInfo workspaceItemInfo = new WorkspaceItemInfo((WorkspaceItemInfo) info); in pinPrediction() 363 int rank = ((WorkspaceItemInfo) icon.getTag()).rank; in removePredictedApps() [all …]
|
| /packages/apps/Launcher3/tests/multivalentTests/src/com/android/launcher3/folder/ |
| D | FolderNameProviderTest.java | 33 import com.android.launcher3.model.data.WorkspaceItemInfo; 47 private WorkspaceItemInfo mItem1; 48 private WorkspaceItemInfo mItem2; 54 mItem1 = new WorkspaceItemInfo(new AppInfo( in setUp() 60 mItem2 = new WorkspaceItemInfo(new AppInfo( in setUp() 70 ArrayList<WorkspaceItemInfo> list = new ArrayList<>(); in getSuggestedFolderName_workAssignedToEnd()
|
| /packages/apps/Launcher3/src/com/android/launcher3/model/data/ |
| D | WorkspaceItemInfo.java | 46 public class WorkspaceItemInfo extends ItemInfoWithIcon { class 105 public WorkspaceItemInfo() { in WorkspaceItemInfo() method in WorkspaceItemInfo 109 public WorkspaceItemInfo(WorkspaceItemInfo info) { in WorkspaceItemInfo() method in WorkspaceItemInfo 118 public WorkspaceItemInfo(AppInfo info) { in WorkspaceItemInfo() method in WorkspaceItemInfo 127 public WorkspaceItemInfo(ShortcutInfo shortcutInfo, Context context) { in WorkspaceItemInfo() method in WorkspaceItemInfo 258 public WorkspaceItemInfo clone() { in clone() 259 return new WorkspaceItemInfo(this); in clone()
|
| D | AppPairInfo.kt | 30 private var contents: ArrayList<WorkspaceItemInfo> = ArrayList() in <lambda>() 37 constructor(apps: List<WorkspaceItemInfo>) : this() { in <lambda>() 43 contents = appPairInfo.contents.clone() as ArrayList<WorkspaceItemInfo> in <lambda>() 49 if (item !is WorkspaceItemInfo) { in <lambda>() 61 override fun getAppContents(): ArrayList<WorkspaceItemInfo> = contents in <lambda>()
|
| D | AppInfo.java | 145 public WorkspaceItemInfo makeWorkspaceItem(Context context) { in makeWorkspaceItem() 146 WorkspaceItemInfo workspaceItemInfo = new WorkspaceItemInfo(this); in makeWorkspaceItem() 150 workspaceItemInfo.status |= WorkspaceItemInfo.FLAG_AUTOINSTALL_ICON; in makeWorkspaceItem() 153 workspaceItemInfo.status |= WorkspaceItemInfo.FLAG_RESTORE_STARTED; in makeWorkspaceItem()
|
| /packages/apps/Launcher3/src/com/android/launcher3/touch/ |
| D | ItemClickHandler.java | 61 import com.android.launcher3.model.data.WorkspaceItemInfo; 100 if (tag instanceof WorkspaceItemInfo) { in onClick() 101 onClickAppShortcut(v, (WorkspaceItemInfo) tag, launcher); in onClick() 166 WorkspaceItemInfo app1 = info.getFirstApp(); in onClickAppPairIcon() 167 WorkspaceItemInfo app2 = info.getSecondApp(); in onClickAppPairIcon() 275 public static boolean handleDisabledItemClicked(WorkspaceItemInfo shortcut, Context context) { in handleDisabledItemClicked() 277 & WorkspaceItemInfo.FLAG_DISABLED_MASK; in handleDisabledItemClicked() 309 private static boolean maybeCreateAlertDialogForShortcut(final WorkspaceItemInfo shortcut, in maybeCreateAlertDialogForShortcut() 352 public static void onClickAppShortcut(View v, WorkspaceItemInfo shortcut, Launcher launcher) { in onClickAppShortcut() 398 if (item instanceof WorkspaceItemInfo) { in startAppShortcutOrInfoActivity() [all …]
|
| /packages/apps/Launcher3/src/com/android/launcher3/util/ |
| D | ShortcutUtil.java | 23 import com.android.launcher3.model.data.WorkspaceItemInfo; 54 ? ((WorkspaceItemInfo) info).getPersonKeys() : Utilities.EMPTY_STRING_ARRAY; in getPersonKeysIfPinnedShortcut() 58 boolean isLoading = info instanceof WorkspaceItemInfo in isActive() 59 && ((WorkspaceItemInfo) info).hasPromiseIconUi(); in isActive() 70 && info instanceof WorkspaceItemInfo; in isPinnedShortcut()
|
| D | ItemInflater.kt | 38 import com.android.launcher3.model.data.WorkspaceItemInfo 67 item as WorkspaceItemInfo in inflateItem() 71 info = WorkspaceItemInfo(info) in inflateItem() 105 private fun createShortcut(info: WorkspaceItemInfo, parent: ViewGroup): View { in createShortcut()
|
| /packages/apps/Launcher3/tests/multivalentTests/src/com/android/launcher3/util/ |
| D | ShortcutUtilTest.kt | 22 import com.android.launcher3.model.data.WorkspaceItemInfo 36 val itemInfo = WorkspaceItemInfo() in supportsShortcuts returns true if the item is active and it is an app() 46 val itemInfo = WorkspaceItemInfo() in supportsDeepShortcuts returns true if the app is active and an app and widgets are enabled() 56 val itemInfo = WorkspaceItemInfo() in getShortcutIdIfPinnedShortcut returns null if the item is an app() 66 val itemInfo = WorkspaceItemInfo() in getPersonKeysIfPinnedShortcut returns empty string array if item type is an app()
|
| D | LauncherBindableItemsContainerTest.kt | 36 import com.android.launcher3.model.data.WorkspaceItemInfo in <lambda>() 94 icon1.status = WorkspaceItemInfo.FLAG_RESTORED_ICON in <lambda>() 108 private fun getLAI(className: String): WorkspaceItemInfo = in <lambda>() 130 fun addIcon(info: WorkspaceItemInfo) { in <lambda>() 136 fun getAppIcon(info: WorkspaceItemInfo) = items[info] as BubbleTextView in <lambda>()
|
| /packages/apps/Launcher3/src/com/android/launcher3/shortcuts/ |
| D | DeepShortcutView.java | 37 import com.android.launcher3.model.data.WorkspaceItemInfo; 56 private WorkspaceItemInfo mInfo; 141 public void applyShortcutInfo(WorkspaceItemInfo info, ShortcutInfo detail, in applyShortcutInfo() 165 public WorkspaceItemInfo getFinalInfo() { in getFinalInfo() 166 final WorkspaceItemInfo badged = new WorkspaceItemInfo(mInfo); in getFinalInfo()
|
| /packages/apps/Launcher3/src/com/android/launcher3/pm/ |
| D | PinRequestHelper.java | 37 import com.android.launcher3.model.data.WorkspaceItemInfo; 58 public static WorkspaceItemInfo createWorkspaceItemFromPinItemRequest( in createWorkspaceItemFromPinItemRequest() 78 WorkspaceItemInfo info = new WorkspaceItemInfo(si, context); in createWorkspaceItemFromPinItemRequest()
|
| /packages/apps/Launcher3/tests/multivalentTests/src/com/android/launcher3/celllayout/board/ |
| D | TestWorkspaceBuilder.kt | 32 import com.android.launcher3.model.data.WorkspaceItemInfo 161 private fun getDefaultWorkspaceItem(paramScreenId: Int): WorkspaceItemInfo = in getDefaultWorkspaceItem() 162 WorkspaceItemInfo(app()).apply { in getDefaultWorkspaceItem() 172 WorkspaceItemInfo(app()).apply { in createIconInCell() 184 WorkspaceItemInfo(app()).apply { in getHotseatValues()
|
| /packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/ |
| D | TaskbarShortcutMenuAccessibilityDelegate.java | 38 import com.android.launcher3.model.data.WorkspaceItemInfo; 97 && item instanceof WorkspaceItemInfo) { in performAction() 98 ShortcutInfo shortcutInfo = ((WorkspaceItemInfo) item).getDeepShortcutInfo(); in performAction() 119 && item instanceof WorkspaceItemInfo) { in performAction() 122 ((WorkspaceItemInfo) info).getDeepShortcutId(), in performAction()
|
| /packages/apps/Launcher3/tests/src/com/android/launcher3/model/ |
| D | LoaderTaskTest.kt | 38 import com.android.launcher3.model.data.WorkspaceItemInfo in <lambda>() 478 IconRequestInfo<WorkspaceItemInfo>( in <lambda>() 479 WorkspaceItemInfo().apply { in <lambda>() 514 IconRequestInfo<WorkspaceItemInfo>( in <lambda>() 515 WorkspaceItemInfo().apply { in <lambda>() 550 IconRequestInfo<WorkspaceItemInfo>( in <lambda>() 551 WorkspaceItemInfo().apply { in <lambda>() 586 IconRequestInfo<WorkspaceItemInfo>( in <lambda>() 587 WorkspaceItemInfo().apply { in <lambda>() 622 IconRequestInfo<WorkspaceItemInfo>( in <lambda>() [all …]
|