Loading res/color/cell_layout_bg_color_active.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:alpha="0.4" <item android:alpha="0.3" android:color="?android:attr/colorAccent"/> </selector> res/color/cell_layout_bg_color_inactive.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:alpha="0.3" <item android:alpha="0.25" android:color="?android:attr/colorAccent"/> </selector> No newline at end of file res/values/config.xml +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ <!-- Workspace --> <!-- The duration (in ms) of the fade animation on the object outlines, used when we are dragging objects around on the home screen. --> <integer name="config_dragOutlineFadeTime">900</integer> <integer name="config_dragOutlineFadeTime">500</integer> <!-- The alpha value at which to show the most recent drop visualization outline. --> <integer name="config_dragOutlineMaxAlpha">255</integer> Loading res/values/dimens.xml +1 −1 Original line number Diff line number Diff line Loading @@ -293,7 +293,7 @@ <dimen name="overview_task_margin">0dp</dimen> <!-- Workspace grid visualization parameters --> <dimen name="grid_visualization_rounding_radius">28dp</dimen> <dimen name="grid_visualization_rounding_radius">22dp</dimen> <dimen name="grid_visualization_cell_spacing">6dp</dimen> </resources> src/com/android/launcher3/CellLayout.java +14 −11 Original line number Diff line number Diff line Loading @@ -502,7 +502,7 @@ public class CellLayout extends ViewGroup { } private void updateBgAlpha() { mBackground.setAlpha((int) (mSpringLoadedProgress * mScrollProgress * 255)); mBackground.setAlpha((int) (mSpringLoadedProgress * 255)); } /** Loading @@ -525,9 +525,12 @@ public class CellLayout extends ViewGroup { } protected void visualizeGrid(Canvas canvas) { mVisualizeGridRect.set(mGridVisualizationPadding, mGridVisualizationPadding, mCellWidth - mGridVisualizationPadding, mCellHeight - mGridVisualizationPadding); DeviceProfile dp = mActivity.getDeviceProfile(); int paddingX = (int) Math.min((mCellWidth - dp.iconSizePx) / 2, mGridVisualizationPadding); int paddingY = (int) Math.min((mCellHeight - dp.iconSizePx) / 2, mGridVisualizationPadding); mVisualizeGridRect.set(paddingX, paddingY, mCellWidth - paddingX, mCellHeight - paddingY); mVisualizeGridPaint.setStrokeWidth(8); int paintAlpha = (int) (120 * mGridAlpha); Loading @@ -537,9 +540,9 @@ public class CellLayout extends ViewGroup { for (int i = 0; i < mCountX; i++) { for (int j = 0; j < mCountY; j++) { int transX = i * mCellWidth + (i * mBorderSpacing) + getPaddingLeft() + mGridVisualizationPadding; + paddingX; int transY = j * mCellHeight + (j * mBorderSpacing) + getPaddingTop() + mGridVisualizationPadding; + paddingY; mVisualizeGridRect.offsetTo(transX, transY); mVisualizeGridPaint.setStyle(Paint.Style.FILL); Loading @@ -560,14 +563,14 @@ public class CellLayout extends ViewGroup { int spanX = mDragOutlines[i].cellHSpan; int spanY = mDragOutlines[i].cellVSpan; mVisualizeGridRect.set(mGridVisualizationPadding, mGridVisualizationPadding, mCellWidth * spanX - mGridVisualizationPadding, mCellHeight * spanY - mGridVisualizationPadding); mVisualizeGridRect.set(paddingX, paddingY, mCellWidth * spanX - paddingX, mCellHeight * spanY - paddingY); int transX = x * mCellWidth + (x * mBorderSpacing) + getPaddingLeft() + mGridVisualizationPadding; + getPaddingLeft() + paddingX; int transY = y * mCellHeight + (y * mBorderSpacing) + getPaddingTop() + mGridVisualizationPadding; + getPaddingTop() + paddingY; mVisualizeGridRect.offsetTo(transX, transY); Loading Loading
res/color/cell_layout_bg_color_active.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:alpha="0.4" <item android:alpha="0.3" android:color="?android:attr/colorAccent"/> </selector>
res/color/cell_layout_bg_color_inactive.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:alpha="0.3" <item android:alpha="0.25" android:color="?android:attr/colorAccent"/> </selector> No newline at end of file
res/values/config.xml +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ <!-- Workspace --> <!-- The duration (in ms) of the fade animation on the object outlines, used when we are dragging objects around on the home screen. --> <integer name="config_dragOutlineFadeTime">900</integer> <integer name="config_dragOutlineFadeTime">500</integer> <!-- The alpha value at which to show the most recent drop visualization outline. --> <integer name="config_dragOutlineMaxAlpha">255</integer> Loading
res/values/dimens.xml +1 −1 Original line number Diff line number Diff line Loading @@ -293,7 +293,7 @@ <dimen name="overview_task_margin">0dp</dimen> <!-- Workspace grid visualization parameters --> <dimen name="grid_visualization_rounding_radius">28dp</dimen> <dimen name="grid_visualization_rounding_radius">22dp</dimen> <dimen name="grid_visualization_cell_spacing">6dp</dimen> </resources>
src/com/android/launcher3/CellLayout.java +14 −11 Original line number Diff line number Diff line Loading @@ -502,7 +502,7 @@ public class CellLayout extends ViewGroup { } private void updateBgAlpha() { mBackground.setAlpha((int) (mSpringLoadedProgress * mScrollProgress * 255)); mBackground.setAlpha((int) (mSpringLoadedProgress * 255)); } /** Loading @@ -525,9 +525,12 @@ public class CellLayout extends ViewGroup { } protected void visualizeGrid(Canvas canvas) { mVisualizeGridRect.set(mGridVisualizationPadding, mGridVisualizationPadding, mCellWidth - mGridVisualizationPadding, mCellHeight - mGridVisualizationPadding); DeviceProfile dp = mActivity.getDeviceProfile(); int paddingX = (int) Math.min((mCellWidth - dp.iconSizePx) / 2, mGridVisualizationPadding); int paddingY = (int) Math.min((mCellHeight - dp.iconSizePx) / 2, mGridVisualizationPadding); mVisualizeGridRect.set(paddingX, paddingY, mCellWidth - paddingX, mCellHeight - paddingY); mVisualizeGridPaint.setStrokeWidth(8); int paintAlpha = (int) (120 * mGridAlpha); Loading @@ -537,9 +540,9 @@ public class CellLayout extends ViewGroup { for (int i = 0; i < mCountX; i++) { for (int j = 0; j < mCountY; j++) { int transX = i * mCellWidth + (i * mBorderSpacing) + getPaddingLeft() + mGridVisualizationPadding; + paddingX; int transY = j * mCellHeight + (j * mBorderSpacing) + getPaddingTop() + mGridVisualizationPadding; + paddingY; mVisualizeGridRect.offsetTo(transX, transY); mVisualizeGridPaint.setStyle(Paint.Style.FILL); Loading @@ -560,14 +563,14 @@ public class CellLayout extends ViewGroup { int spanX = mDragOutlines[i].cellHSpan; int spanY = mDragOutlines[i].cellVSpan; mVisualizeGridRect.set(mGridVisualizationPadding, mGridVisualizationPadding, mCellWidth * spanX - mGridVisualizationPadding, mCellHeight * spanY - mGridVisualizationPadding); mVisualizeGridRect.set(paddingX, paddingY, mCellWidth * spanX - paddingX, mCellHeight * spanY - paddingY); int transX = x * mCellWidth + (x * mBorderSpacing) + getPaddingLeft() + mGridVisualizationPadding; + getPaddingLeft() + paddingX; int transY = y * mCellHeight + (y * mBorderSpacing) + getPaddingTop() + mGridVisualizationPadding; + getPaddingTop() + paddingY; mVisualizeGridRect.offsetTo(transX, transY); Loading