diff options
author | David Marble <drmarble1@gmail.com> | 2012-08-11 18:22:31 -0500 |
---|---|---|
committer | David Marble <drmarble1@gmail.com> | 2012-08-19 16:54:29 -0500 |
commit | 84cfbfa316897a1cd25cd34e272c355f8546d52b (patch) | |
tree | fdcafcdd9b09178f6a1a733b93f4b68e64d1912f /src | |
parent | afd9dd1756877a2bf7a29c3de5d88c07113c2a5b (diff) | |
download | android_packages_apps_Trebuchet-84cfbfa316897a1cd25cd34e272c355f8546d52b.tar.gz android_packages_apps_Trebuchet-84cfbfa316897a1cd25cd34e272c355f8546d52b.tar.bz2 android_packages_apps_Trebuchet-84cfbfa316897a1cd25cd34e272c355f8546d52b.zip |
Trebuchet: Add overlayable config for tablet workspace grid size
Tablets with a 4x3 screen such as the HP Touchpad do not
work well with automatic grid size setting. This problem is described in
CyanogenMod Issue 5798: Trebuchet Tablet. This fixes that issue.
This creates a flag in config that can be overlayed at
build time to allow user settings to adjust grid size.
The maximum settable row and column counts are also overlayable.
The default behavior is unchanged.
Change-Id: I0577f54aad4e247277483378b413052ea488fd48
Diffstat (limited to 'src')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/Workspace.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java index 4928ab226..a2c2bf651 100644 --- a/src/com/cyanogenmod/trebuchet/Workspace.java +++ b/src/com/cyanogenmod/trebuchet/Workspace.java @@ -324,7 +324,7 @@ public class Workspace extends SmoothPagedView setOnHierarchyChangeListener(this); // if there is a value set it the preferences, use that instead - if (!LauncherApplication.isScreenLarge()) { + if ((!LauncherApplication.isScreenLarge()) || (getResources().getBoolean(R.bool.config_workspaceTabletGrid) == true)) { cellCountX = PreferencesProvider.Interface.Homescreen.getCellCountX(context, cellCountX); cellCountY = PreferencesProvider.Interface.Homescreen.getCellCountY(context, cellCountY); } |