Searched refs:spanX (Results 1 - 25 of 53) sorted by relevance

123

/packages/apps/Launcher3/src/com/android/launcher3/util/
H A DCellAndSpan.java21 public int spanX = 1; field in class:CellAndSpan
34 spanX = copy.spanX;
38 public CellAndSpan(int cellX, int cellY, int spanX, int spanY) { argument
41 this.spanX = spanX;
46 return "(" + cellX + ", " + cellY + ": " + spanX + ", " + spanY + ")";
H A DGridOccupancy.java27 * @param spanX Horizontal cell span.
32 public boolean findVacantCell(int[] vacantOut, int spanX, int spanY) { argument
34 for (int x = 0; (x + spanX) <= mCountX; x++) {
37 for (int i = x; i < x + spanX; i++) {
61 public boolean isRegionVacant(int x, int y, int spanX, int spanY) { argument
62 int x2 = x + spanX - 1;
77 public void markCells(int cellX, int cellY, int spanX, int spanY, boolean value) { argument
79 for (int x = cellX; x < cellX + spanX && x < mCountX; x++) {
91 markCells(cell.cellX, cell.cellY, cell.spanX, cell.spanY, value);
95 markCells(item.cellX, item.cellY, item.spanX, ite
[all...]
/packages/apps/Launcher3/src/com/android/launcher3/model/
H A DWidgetItem.java19 * common attributes like spanX and spanY.
30 public final int spanX, spanY; field in class:WidgetItem
40 spanX = Math.min(info.spanX, idp.numColumns);
49 spanX = spanY = 1;
75 int thisArea = spanX * spanY;
76 int otherArea = another.spanX * another.spanY;
H A DAddWorkspaceItemsTask.java83 addedWorkspaceScreensFinal, item.spanX, item.spanY);
190 int spanX, int spanY) {
218 app, screenItems.get(screenId), cordinates, spanX, spanY);
226 app, screenItems.get(screenId), cordinates, spanX, spanY)) {
246 app, screenItems.get(screenId), cordinates, spanX, spanY)) {
255 int[] xy, int spanX, int spanY) {
264 return occupied.findVacantCell(xy, spanX, spanY);
186 findSpaceForItem( LauncherAppState app, BgDataModel dataModel, ArrayList<Long> workspaceScreens, ArrayList<Long> addedWorkspaceScreensFinal, int spanX, int spanY) argument
253 findNextAvailableIconSpaceInScreen( LauncherAppState app, ArrayList<ItemInfo> occupiedPos, int[] xy, int spanX, int spanY) argument
H A DGridSizeMigrationTask.java388 if ((item.cellX <= col && (item.spanX + item.cellX) > col)
478 if (me.spanX > 1 || me.spanY > 1) {
482 int myW = me.spanX;
509 me.spanX --;
514 me.spanX ++;
530 me.spanX --;
536 me.spanX ++;
706 entry.spanX = c.getInt(indexSpanX);
726 * entry.spanX * entry.spanY);
734 entry.minSpanX = spans.x > 0 ? spans.x : entry.spanX;
[all...]
H A DModelWriter.java107 modelShortcut.spanX == shortcut.spanX &&
171 * Move and/or resize item in the DB to a new <container, screen, cellX, cellY, spanX, spanY>
174 long container, long screenId, int cellX, int cellY, int spanX, int spanY) {
176 item.spanX = spanX;
184 .put(Favorites.SPANX, item.spanX)
173 modifyItemInDatabase(final ItemInfo item, long container, long screenId, int cellX, int cellY, int spanX, int spanY) argument
/packages/apps/Launcher3/src/com/android/launcher3/widget/
H A DPendingAddWidgetInfo.java49 spanX = i.spanX;
H A DWidgetItemComparator.java51 int thisArea = a.spanX * a.spanY;
52 int otherArea = b.spanX * b.spanY;
/packages/apps/Launcher3/src/com/android/launcher3/
H A DItemInfo.java73 public int spanX = 1; field in class:ItemInfo
121 spanX = info.spanX;
145 .put(LauncherSettings.Favorites.SPANX, spanX)
156 spanX = values.getAsInteger(LauncherSettings.Favorites.SPANX);
186 + " spanX=" + spanX
H A DCellLayout.java757 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument
760 result[0] = hStartPadding + cellX * mCellWidth + (spanX * mCellWidth) / 2;
771 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument
776 result.set(left, top, left + (spanX * mCellWidth), top + (spanY * mCellHeight));
993 int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) {
1015 cellToRect(cellX, cellY, spanX, spanY, r);
1040 left += ((mCellWidth * spanX) - dragOutline.getWidth()) / 2;
1045 left += dragOffset.x + ((mCellWidth * spanX) - dragRegion.width()) / 2;
1051 left += ((mCellWidth * spanX) - dragOutline.getWidth()) / 2;
1092 * @param spanX Horizonta
992 visualizeDropLocation(View v, DragPreviewProvider outlineProvider, int cellX, int cellY, int spanX, int spanY, boolean resize, DropTarget.DragObject dragObject) argument
1099 findNearestVacantArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] result, int[] resultSpan) argument
1136 findNearestArea(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, boolean ignoreOccupied, int[] result, int[] resultSpan) argument
1273 findNearestArea(int cellX, int cellY, int spanX, int spanY, int[] direction, boolean[][] occupied, boolean blockOccupied[][], int[] result) argument
1768 rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction, View ignoreView, ItemConfiguration solution) argument
1841 findReorderSolution(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, int[] direction, View dragView, boolean decX, ItemConfiguration solution) argument
1982 ReorderPreviewAnimation(View child, int mode, int cellX0, int cellY0, int cellX1, int cellY1, int spanX, int spanY) argument
2163 findConfigurationNoShuffle(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, ItemConfiguration solution) argument
2190 getDirectionVectorForDrop(int dragViewCenterX, int dragViewCenterY, int spanX, int spanY, View dragView, int[] resultDirection) argument
2229 getViewsIntersectingRegion(int cellX, int cellY, int spanX, int spanY, View dragView, Rect boundingRect, ArrayList<View> intersectingViews) argument
2252 isNearestDropLocationOccupied(int pixelX, int pixelY, int spanX, int spanY, View dragView, int[] result) argument
2278 createAreaForResize(int cellX, int cellY, int spanX, int spanY, View dragView, int[] direction, boolean commit) argument
2309 performReorder(int pixelX, int pixelY, int minSpanX, int minSpanY, int spanX, int spanY, View dragView, int[] result, int resultSpan[], int mode) argument
2477 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, int[] result) argument
2498 findCellForSpan(int[] cellXY, int spanX, int spanY) argument
2825 isRegionVacant(int x, int y, int spanX, int spanY) argument
[all...]
H A DLauncherAppWidgetInfo.java112 spanX = -1;
143 AppWidgetResizeFrame.updateWidgetSizeRanges(hostView, launcher, spanX, spanY);
H A DAppWidgetResizeFrame.java256 int spanX = lp.cellHSpan;
263 mTempRange1.set(cellX, spanX + cellX);
267 spanX = mTempRange2.size();
293 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView,
295 if (mStateAnnouncer != null && (lp.cellHSpan != spanX || lp.cellVSpan != spanY) ) {
297 mLauncher.getString(R.string.widget_resized, spanX, spanY));
302 lp.cellHSpan = spanX;
308 updateWidgetSizeRanges(mWidgetView, mLauncher, spanX, spanY);
315 int spanX, int spanY) {
316 getWidgetSizeRanges(launcher, spanX, span
314 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument
321 getWidgetSizeRanges(Context context, int spanX, int spanY, Rect rect) argument
[all...]
H A DWorkspace.java400 Rect r = estimateItemPosition(cl, 0, 0, itemInfo.spanX, itemInfo.spanY);
775 int spanX = customScreen.getCountX();
777 CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, spanX, spanY);
1080 addInScreen(child, info.container, info.screenId, x, y, info.spanX, info.spanY);
1089 info.spanX, info.spanY);
1094 * the child are defined by x, y, spanX and spanY.
1100 * @param spanX The number of cells spanned horizontally by the child.
1104 int spanX, int spanY) {
1139 lp = new CellLayout.LayoutParams(x, y, spanX, spanY);
1144 lp.cellHSpan = spanX;
1103 addInScreen(View child, long container, long screenId, int x, int y, int spanX, int spanY) argument
3183 int minSpanX, minSpanY, spanX, spanY; field in class:Workspace.ReorderAlarmListener
3187 ReorderAlarmListener(float[] dragViewCenter, int minSpanX, int minSpanY, int spanX, int spanY, DragObject dragObject, View child) argument
3570 findNearestArea(int pixelX, int pixelY, int spanX, int spanY, CellLayout layout, int[] recycle) argument
[all...]
/packages/apps/Launcher2/src/com/android/launcher2/
H A DCellLayout.java741 cellInfo.spanX = lp.cellHSpan;
758 cellInfo.spanX = 1;
791 cellInfo.spanX = 0;
868 void regionToCenterPoint(int cellX, int cellY, int spanX, int spanY, int[] result) { argument
872 (spanX * mCellWidth + (spanX - 1) * mWidthGap) / 2;
884 void regionToRect(int cellX, int cellY, int spanX, int spanY, Rect result) { argument
889 result.set(left, top, left + (spanX * mCellWidth + (spanX - 1) * mWidthGap),
1184 * @param spanX 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
3323 int spanX; field in class:CellLayout.CellInfo
[all...]
H A DLauncherAppWidgetInfo.java61 spanX = -1;
85 AppWidgetResizeFrame.updateWidgetSizeRanges(hostView, launcher, spanX, spanY);
H A DPendingAddItemInfo.java78 spanX = copy.spanX;
H A DItemInfo.java81 int spanX = 1; field in class:ItemInfo
128 spanX = info.spanX;
173 values.put(LauncherSettings.Favorites.SPANX, spanX);
220 + " screen=" + screen + " cellX=" + cellX + " cellY=" + cellY + " spanX=" + spanX
H A DAppWidgetResizeFrame.java256 int spanX = lp.cellHSpan;
275 hSpanInc = Math.min(countX - (cellX + spanX), hSpanInc);
297 spanX += hSpanInc;
324 if (mCellLayout.createAreaForResize(cellX, cellY, spanX, spanY, mWidgetView,
328 lp.cellHSpan = spanX;
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
360 int landWidth = (int) ((spanX * cellWidt
339 updateWidgetSizeRanges(AppWidgetHostView widgetView, Launcher launcher, int spanX, int spanY) argument
[all...]
H A DWorkspace.java484 * the child are defined by x, y, spanX and spanY.
490 * @param spanX The number of cells spanned horizontally 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.
505 * @param spanX The number of cells spanned horizontally 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);
555 lp.cellHSpan = spanX;
559 if (spanX <
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...]
/packages/apps/Launcher3/src/com/android/launcher3/accessibility/
H A DLauncherAccessibilityDelegate.java183 screenId, coordinates, info.spanX, info.spanY);
249 if (layout.isRegionVacant(info.cellX + info.spanX, info.cellY, 1, info.spanY) ||
254 if (info.spanX > info.minSpanX && info.spanX > 1) {
260 if (layout.isRegionVacant(info.cellX, info.cellY + info.spanY, info.spanX, 1) ||
261 layout.isRegionVacant(info.cellX, info.cellY - 1, info.spanX, 1)) {
280 || !layout.isRegionVacant(info.cellX + info.spanX, info.cellY, 1, info.spanY)) {
285 info.spanX ++;
288 info.spanX --;
290 if (!layout.isRegionVacant(info.cellX, info.cellY + info.spanY, info.spanX,
[all...]
H A DWorkspaceAccessibilityHelper.java71 int spanX = dragInfo.info.spanX;
74 for (int m = 0; m < spanX; m++) {
83 for (int i = x0; i < x0 + spanX; i++) {
/packages/apps/Launcher2/
H A Dprint_db.py83 spanX = cell["spanX"]
92 spanX, spanY,
93 (CELL_SIZE*spanX), (CELL_SIZE*spanY),
202 spanX = row["spanX"] variable
205 for k in range(cellX, cellX+spanX):
/packages/apps/Launcher3/src/com/android/launcher3/logging/
H A DDumpTargetWrapper.java130 return typeStr + ", grid(" + t.gridX + "," + t.gridY + "), span(" + t.spanX + "," + t.spanY
146 node.spanX = info.spanX;
/packages/apps/Launcher3/src/com/android/launcher3/provider/
H A DLossyScreenMigrationTask.java91 || org.spanX != update.spanX || org.spanY != update.spanY) {
/packages/apps/Launcher3/
H A Dprint_db.py116 spanX = cell["spanX"]
125 spanX, spanY,
126 (CELL_SIZE*spanX), (CELL_SIZE*spanY),
166 if d["spanX"] is None:
167 d["spanX"] = 1
173 COLUMNS = max(COLUMNS, d["cellX"] + d["spanX"])
174 ROWS = max(ROWS, d["cellX"] + d["spanX"])
265 spanX = row["spanX"] variable
[all...]

Completed in 567 milliseconds

123