mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-01 08:16:49 +00:00
Merge "Decouple grid size and widget preview size in WidgetsRecyclerView" into ub-launcher3-qt-future-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
e5865a03bb
@@ -111,6 +111,7 @@ public class DeviceProfile {
|
||||
|
||||
// All apps
|
||||
public int allAppsCellHeightPx;
|
||||
public int allAppsCellWidthPx;
|
||||
public int allAppsIconSizePx;
|
||||
public int allAppsIconDrawablePaddingPx;
|
||||
public float allAppsIconTextSizePx;
|
||||
@@ -349,6 +350,7 @@ public class DeviceProfile {
|
||||
allAppsIconDrawablePaddingPx = iconDrawablePaddingPx;
|
||||
allAppsCellHeightPx = getCellSize().y;
|
||||
}
|
||||
allAppsCellWidthPx = allAppsIconSizePx + allAppsIconDrawablePaddingPx;
|
||||
|
||||
if (isVerticalBarLayout()) {
|
||||
// Always hide the Workspace text with vertical bar layout.
|
||||
|
||||
@@ -450,7 +450,7 @@ public class WidgetPreviewLoader {
|
||||
|
||||
private Bitmap generateShortcutPreview(BaseActivity launcher, ShortcutConfigActivityInfo info,
|
||||
int maxWidth, int maxHeight, Bitmap preview) {
|
||||
int iconSize = launcher.getDeviceProfile().iconSizePx;
|
||||
int iconSize = launcher.getDeviceProfile().allAppsIconSizePx;
|
||||
int padding = launcher.getResources()
|
||||
.getDimensionPixelSize(R.dimen.widget_preview_shortcut_padding);
|
||||
|
||||
|
||||
@@ -103,7 +103,7 @@ public class WidgetCell extends LinearLayout implements OnLayoutChangeListener {
|
||||
|
||||
private void setContainerWidth() {
|
||||
DeviceProfile profile = mActivity.getDeviceProfile();
|
||||
mCellSize = (int) (profile.cellWidthPx * WIDTH_SCALE);
|
||||
mCellSize = (int) (profile.allAppsCellWidthPx * WIDTH_SCALE);
|
||||
mPresetPreviewSize = (int) (mCellSize * PREVIEW_SCALE);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user