Home
last modified time | relevance | path

Searched refs:WorkspaceItemInfo (Results 1 – 25 of 105) sorted by relevance

12345

/packages/apps/Launcher3/quickstep/src/com/android/launcher3/appprediction/
DInstantAppItemInfo.java29 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()
DPredictionRowView.java47 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/
DAddWorkspaceItemsTask.java43 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()
DLoaderCursor.java63 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 …]
DShortcutsChangedTask.kt24 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>()
DPackageUpdatedTask.java25 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 …]
DSessionFailureTask.kt24 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>()
DWorkspaceItemProcessor.kt45 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/
DLoaderCursorTest.java77 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()
DAbstractWorkspaceModelTest.kt24 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/
DHotseatPredictionController.java58 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/
DFolderNameProviderTest.java33 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/
DWorkspaceItemInfo.java46 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()
DAppPairInfo.kt30 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>()
DAppInfo.java145 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/
DItemClickHandler.java61 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/
DShortcutUtil.java23 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()
DItemInflater.kt38 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/
DShortcutUtilTest.kt22 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()
DLauncherBindableItemsContainerTest.kt36 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/
DDeepShortcutView.java37 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/
DPinRequestHelper.java37 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/
DTestWorkspaceBuilder.kt32 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/
DTaskbarShortcutMenuAccessibilityDelegate.java38 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/
DLoaderTaskTest.kt38 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 …]

12345