/packages/apps/Launcher3/src/com/android/launcher3/util/ |
H A D | CellAndSpan.java | 26 public int spanY = 1; field in class:CellAndSpan 35 spanY = copy.spanY; 38 public CellAndSpan(int cellX, int cellY, int spanX, int spanY) { argument 42 this.spanY = spanY; 46 return "(" + cellX + ", " + cellY + ": " + spanX + ", " + spanY + ")";
|
H A D | GridOccupancy.java | 28 * @param spanY Vertical cell span. 32 public boolean findVacantCell(int[] vacantOut, int spanX, int spanY) { argument 33 for (int y = 0; (y + spanY) <= mCountY; y++) { 38 for (int j = y; j < y + spanY; j++) { 61 public boolean isRegionVacant(int x, int y, int spanX, int spanY) { argument 63 int y2 = y + spanY - 1; 77 public void markCells(int cellX, int cellY, int spanX, int spanY, boolean value) { argument 80 for (int y = cellY; y < cellY + spanY && y < mCountY; y++) { 91 markCells(cell.cellX, cell.cellY, cell.spanX, cell.spanY, value); 95 markCells(item.cellX, item.cellY, item.spanX, item.spanY, valu [all...] |
/packages/apps/Launcher3/src/com/android/launcher3/model/ |
H A D | WidgetItem.java | 21 * common attributes like spanX and spanY. 32 public final int spanX, spanY; field in class:WidgetItem 43 spanY = Math.min(info.spanY, idv.numRows); 52 spanX = spanY = 1; 78 int thisArea = spanX * spanY; 79 int otherArea = another.spanX * another.spanY; 81 ? Integer.compare(spanY, another.spanY)
|
H A D | GridSizeMigrationTask.java | 389 || (item.cellY <= row && (item.spanY + item.cellY) > row)) { 478 if (me.spanX > 1 || me.spanY > 1) { 483 int myH = me.spanY; 519 me.spanY --; 524 me.spanY ++; 531 me.spanY --; 537 me.spanY ++; 707 entry.spanY = c.getInt(indexSpanY); 726 * entry.spanX * entry.spanY); 735 entry.minSpanY = spans.y > 0 ? spans.y : entry.spanY; [all...] |
/packages/apps/Launcher3/src/com/android/launcher3/ |
H A D | ItemInfo.java | 84 public int spanY = 1; field in class:ItemInfo 128 spanY = info.spanY; 152 values.put(LauncherSettings.Favorites.SPANY, spanY); 163 spanY = values.getAsInteger(LauncherSettings.Favorites.SPANY); 204 + " spanY=" + spanY
|
H A D | CellLayout.java | 778 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument 784 (spanY * mCellHeight + (spanY - 1) * mHeightGap) / 2; 794 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument 800 top + (spanY * mCellHeight + (spanY - 1) * mHeightGap)); 1053 int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) { 1075 cellToRect(cellX, cellY, spanX, spanY, r); 1111 top += ((mCellHeight * spanY) + ((spanY 1052 visualizeDropLocation(View v, DragPreviewProvider outlineProvider, int cellX, int cellY, int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) argument 1157 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] result, int[] resultSpan) argument 1194 findNearestArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, boolean ignoreOccupied, int[] result, int[] resultSpan) argument 1331 findNearestArea(int cellX, int cellY, int spanX, int spanY, int[] direction, boolean[][] occupied, boolean blockOccupied[][], int[] result) argument 1826 rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction, View ignoreView, ItemConfiguration solution) argument 1899 findReorderSolution(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] direction, View dragView, boolean decX, ItemConfiguration solution) argument 2038 ReorderPreviewAnimation(View child, int mode, int cellX0, int cellY0, int cellX1, int cellY1, int spanX, int spanY) argument 2199 findConfigurationNoShuffle(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, ItemConfiguration solution) argument 2230 getDirectionVectorForDrop(int dragViewCenterX, int dragViewCenterY, int spanX, int spanY, View dragView, int[] resultDirection) argument 2269 getViewsIntersectingRegion(int cellX, int cellY, int spanX, int spanY, View dragView, Rect boundingRect, ArrayList<View> intersectingViews) argument 2292 isNearestDropLocationOccupied(int pixelX, int pixelY, int spanX, int spanY, View dragView, int[] result) argument 2318 createAreaForResize(int cellX, int cellY, int spanX, int spanY, View dragView, int[] direction, boolean commit) argument 2349 performReorder(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, int[] result, int resultSpan[], int mode) argument 2517 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, int[] result) argument 2538 findCellForSpan(int[] cellXY, int spanX, int spanY) argument 2861 isRegionVacant(int x, int y, int spanX, int spanY) argument [all...] |
H A D | LauncherAppWidgetInfo.java | 114 spanY = -1; 140 AppWidgetResizeFrame.updateWidgetSizeRanges(hostView, launcher, spanX, spanY);
|
H A D | AppWidgetResizeFrame.java | 271 int spanY = lp.cellVSpan; 302 vSpanInc = Math.min(countY - (cellY + spanY), vSpanInc); 319 spanY += vSpanInc; 338 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView, 340 if (mStateAnnouncer != null && (lp.cellHSpan != spanX || lp.cellVSpan != spanY) ) { 342 mLauncher.getString(R.string.widget_resized, spanX, spanY)); 348 lp.cellVSpan = spanY; 353 updateWidgetSizeRanges(mWidgetView, mLauncher, spanX, spanY); 360 int spanX, int spanY) { 361 getWidgetSizeRanges(launcher, spanX, spanY, sTmpRec 359 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument 366 getWidgetSizeRanges(Context context, int spanX, int spanY, Rect rect) argument [all...] |
H A D | Workspace.java | 386 Rect r = estimateItemPosition(cl, 0, 0, itemInfo.spanX, itemInfo.spanY); 781 int spanY = customScreen.getCountY(); 782 CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, spanX, spanY); 1075 int x, int y, int spanX, int spanY) { 1076 addInScreen(child, container, screenId, x, y, spanX, spanY, false, false); 1082 int spanX, int spanY) { 1083 addInScreen(child, container, screenId, x, y, spanX, spanY, false, true); 1087 void addInScreen(View child, long container, long screenId, int x, int y, int spanX, int spanY, argument 1089 addInScreen(child, container, screenId, x, y, spanX, spanY, insert, false); 1094 * the child are defined by x, y, spanX and spanY 1074 addInScreen(View child, long container, long screenId, int x, int y, int spanX, int spanY) argument 1081 addInScreenFromBind(View child, long container, long screenId, int x, int y, int spanX, int spanY) argument 1107 addInScreen(View child, long container, long screenId, int x, int y, int spanX, int spanY, boolean insert, boolean computeXYFromRank) argument 3262 int minSpanX, minSpanY, spanX, spanY; field in class:Workspace.ReorderAlarmListener 3266 ReorderAlarmListener(float[] dragViewCenter, int minSpanX, int minSpanY, int spanX, int spanY, DragObject dragObject, View child) argument 3638 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, CellLayout layout, int[] recycle) argument [all...] |
H A D | LauncherAppWidgetProviderInfo.java | 26 public int spanY; field in class:LauncherAppWidgetProviderInfo 86 spanY = Math.max(1, (int) Math.ceil(
|
/packages/apps/Launcher2/src/com/android/launcher2/ |
H A D | CellLayout.java | 742 cellInfo.spanY = lp.cellVSpan; 759 cellInfo.spanY = 1; 792 cellInfo.spanY = 0; 868 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument 874 (spanY * mCellHeight + (spanY - 1) * mHeightGap) / 2; 884 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument 890 top + (spanY * mCellHeight + (spanY - 1) * mHeightGap)); 1185 * @param spanY Th 1188 estimateDropCell(int originX, int originY, int spanX, int spanY, int[] result) argument 1209 visualizeDropLocation(View v, Bitmap dragOutline, int originX, int originY, int cellX, int cellY, int spanX, int spanY, boolean resize, Point dragOffset, Rect dragRegion) argument 1296 findNearestVacantArea(int pixelX, int pixelY, int spanX, int spanY, int[] result) argument 1316 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] result, int[] resultSpan) argument 1336 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, View ignoreView, boolean ignoreOccupied, int[] result) argument 1373 findNearestArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View ignoreView, boolean ignoreOccupied, int[] result, int[] resultSpan, boolean[][] occupied) argument 1518 findNearestArea(int cellX, int cellY, int spanX, int spanY, int[] direction, boolean[][] occupied, boolean blockOccupied[][], int[] result) argument 2076 rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction, View ignoreView, ItemConfiguration solution) argument 2155 simpleSwap(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] direction, View dragView, boolean decX, ItemConfiguration solution) argument 2291 ReorderHintAnimation(View child, int cellX0, int cellY0, int cellX1, int cellY1, int spanX, int spanY) argument 2435 findConfigurationNoShuffle(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, ItemConfiguration solution) argument 2466 getDirectionVectorForDrop(int dragViewCenterX, int dragViewCenterY, int spanX, int spanY, View dragView, int[] resultDirection) argument 2505 getViewsIntersectingRegion(int cellX, int cellY, int spanX, int spanY, View dragView, Rect boundingRect, ArrayList<View> intersectingViews) argument 2528 isNearestDropLocationOccupied(int pixelX, int pixelY, int spanX, int spanY, View dragView, int[] result) argument 2553 createAreaForResize(int cellX, int cellY, int spanX, int spanY, View dragView, int[] direction, boolean commit) argument 2584 createArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, int[] result, int resultSpan[], int mode) argument 2710 int spanX, spanY; field in class:CellLayout.CellAndSpan 2722 CellAndSpan(int x, int y, int spanX, int spanY) argument 2748 findNearestVacantArea( int pixelX, int pixelY, int spanX, int spanY, View ignoreView, int[] result) argument 2768 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View ignoreView, int[] result, int[] resultSpan) argument 2787 findNearestArea( int pixelX, int pixelY, int spanX, int spanY, int[] result) argument 2809 findCellForSpan(int[] cellXY, int spanX, int spanY) argument 2823 findCellForSpanIgnoring(int[] cellXY, int spanX, int spanY, View ignoreView) argument 2840 findCellForSpanThatIntersects(int[] cellXY, int spanX, int spanY, int intersectX, int intersectY) argument 2849 findCellForSpanThatIntersectsIgnoring(int[] cellXY, int spanX, int spanY, int intersectX, int intersectY, View ignoreView, boolean occupied[][]) argument 3052 getVacantCell(int[] vacant, int spanX, int spanY) argument 3057 findVacantCell(int[] vacant, int spanX, int spanY, int xCount, int yCount, boolean[][] occupied) argument 3112 markCellsForView(int cellX, int cellY, int spanX, int spanY, boolean[][] occupied, boolean value) argument 3324 int spanY; field in class:CellLayout.CellInfo [all...] |
H A D | LauncherAppWidgetInfo.java | 62 spanY = -1; 85 AppWidgetResizeFrame.updateWidgetSizeRanges(hostView, launcher, spanX, spanY);
|
H A D | PendingAddItemInfo.java | 79 spanY = copy.spanY;
|
H A D | ItemInfo.java | 86 int spanY = 1; field in class:ItemInfo 129 spanY = info.spanY; 174 values.put(LauncherSettings.Favorites.SPANY, spanY); 221 + " spanY=" + spanY + " dropPos=" + dropPos + " user=" + user
|
H A D | AppWidgetResizeFrame.java | 257 int spanY = lp.cellVSpan; 288 vSpanInc = Math.min(countY - (cellY + spanY), vSpanInc); 305 spanY += vSpanInc; 324 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView, 329 lp.cellVSpan = spanY; 333 updateWidgetSizeRanges(mWidgetView, mLauncher, spanX, spanY); 340 int spanX, int spanY) { 342 getWidgetSizeRanges(launcher, spanX, spanY, mTmpRect); 347 static Rect getWidgetSizeRanges(Launcher launcher, int spanX, int spanY, Rect rect) { argument 361 int landHeight = (int) ((spanY * cellHeigh 339 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument [all...] |
H A D | Workspace.java | 484 * the child are defined by x, y, spanX and spanY. 491 * @param spanY The number of cells spanned vertically by the child. 493 void addInScreen(View child, long container, int screen, int x, int y, int spanX, int spanY) { argument 494 addInScreen(child, container, screen, x, y, spanX, spanY, false); 499 * the child are defined by x, y, spanX and spanY. 506 * @param spanY The number of cells spanned vertically by the child. 509 void addInScreen(View child, long container, int screen, int x, int y, int spanX, int spanY, argument 550 lp = new CellLayout.LayoutParams(x, y, spanX, spanY); 556 lp.cellVSpan = spanY; 559 if (spanX < 0 && spanY < 2938 int minSpanX, minSpanY, spanX, spanY; field in class:Workspace.ReorderAlarmListener 2942 ReorderAlarmListener(float[] dragViewCenter, int minSpanX, int minSpanY, int spanX, int spanY, DragView dragView, View child) argument 3349 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, CellLayout layout, int[] recycle) argument [all...] |
H A D | InstallShortcutReceiver.java | 343 int cellX, cellY, spanX, spanY; 351 spanY = item.spanY; 353 for (int y = cellY; 0 <= y && y < cellY + spanY && y < yCount; y++) {
|
/packages/apps/Launcher3/src/com/android/launcher3/widget/ |
H A D | PendingAddWidgetInfo.java | 54 spanY = i.spanY;
|
H A D | WidgetCell.java | 137 mItem.spanX, mItem.spanY)); 139 R.string.widget_accessible_dims_format, mItem.spanX, mItem.spanY));
|
/packages/apps/Launcher3/src/com/android/launcher3/accessibility/ |
H A D | LauncherAccessibilityDelegate.java | 184 screenId, coordinates, info.spanX, info.spanY); 250 if (layout.isRegionVacant(info.cellX + info.spanX, info.cellY, 1, info.spanY) || 251 layout.isRegionVacant(info.cellX - 1, info.cellY, 1, info.spanY)) { 261 if (layout.isRegionVacant(info.cellX, info.cellY + info.spanY, info.spanX, 1) || 266 if (info.spanY > info.minSpanY && info.spanY > 1) { 280 && layout.isRegionVacant(info.cellX - 1, info.cellY, 1, info.spanY)) 281 || !layout.isRegionVacant(info.cellX + info.spanX, info.cellY, 1, info.spanY)) { 291 if (!layout.isRegionVacant(info.cellX, info.cellY + info.spanY, info.spanX, 1)) { 296 info.spanY [all...] |
H A D | WorkspaceAccessibilityHelper.java | 72 int spanY = dragInfo.info.spanY; 75 for (int n = 0; n < spanY; n++) { 85 for (int j = y0; j < y0 + spanY; j++) {
|
/packages/apps/Launcher2/ |
H A D | print_db.py | 84 spanY = cell["spanY"] 92 spanX, spanY, 93 (CELL_SIZE*spanX), (CELL_SIZE*spanY), 203 spanY = row["spanY"] variable 204 for j in range(cellY, cellY+spanY):
|
/packages/apps/Launcher3/src/com/android/launcher3/provider/ |
H A D | LossyScreenMigrationTask.java | 91 || org.spanX != update.spanX || org.spanY != update.spanY) {
|
/packages/apps/Launcher3/ |
H A D | print_db.py | 117 spanY = cell["spanY"] 125 spanX, spanY, 126 (CELL_SIZE*spanX), (CELL_SIZE*spanY), 168 if d["spanY"] is None: 169 d["spanY"] = 1 266 spanY = row["spanY"] variable 267 for j in range(cellY, cellY+spanY):
|
/packages/apps/Launcher3/tests/src/com/android/launcher3/ |
H A D | BindWidgetTest.java | 264 item.spanY = info.minSpanY; 275 pendingInfo.spanY = item.spanY; 321 item.spanY = 2;
|