summaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/trebuchet/Workspace.java
diff options
context:
space:
mode:
authorDanesh M <daneshm90@gmail.com>2013-10-24 20:16:50 +0000
committerGerrit Code Review <gerrit@cyanogenmod.org>2013-10-24 20:16:50 +0000
commita39739b8104131f098c0fc1680b063fd7d12bad7 (patch)
tree087c08b6757e5c53cb517bfdf96da2fada2c33e6 /src/com/cyanogenmod/trebuchet/Workspace.java
parentefa4b8d18459243abf379bb0135ee0a89165a50a (diff)
downloadandroid_packages_apps_Trebuchet-a39739b8104131f098c0fc1680b063fd7d12bad7.tar.gz
android_packages_apps_Trebuchet-a39739b8104131f098c0fc1680b063fd7d12bad7.tar.bz2
android_packages_apps_Trebuchet-a39739b8104131f098c0fc1680b063fd7d12bad7.zip
Revert "Trebuchet : Fix dynamic padding"
This reverts commit efa4b8d18459243abf379bb0135ee0a89165a50a. Change-Id: Ibc3857b7cb94cce395cbaa2671b34cced3a538b9
Diffstat (limited to 'src/com/cyanogenmod/trebuchet/Workspace.java')
-rw-r--r--src/com/cyanogenmod/trebuchet/Workspace.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java
index 5f0cc5aca..4dd4523ff 100644
--- a/src/com/cyanogenmod/trebuchet/Workspace.java
+++ b/src/com/cyanogenmod/trebuchet/Workspace.java
@@ -305,6 +305,7 @@ public class Workspace extends PagedView
// Preferences
private int mNumberHomescreens;
private int mDefaultHomescreen;
+ private boolean mStretchScreens;
private boolean mShowSearchBar;
private boolean mShowHotseat;
private boolean mHideIconLabels;
@@ -392,6 +393,12 @@ public class Workspace extends PagedView
mDefaultHomescreen = mNumberHomescreens / 2;
}
+ mStretchScreens = PreferencesProvider.Interface.Homescreen.getStretchScreens();
+ // Large screen has calculated dimensions always, unless specified by config_workspaceTabletGrid option
+ boolean workspaceTabletGrid = getResources().getBoolean(R.bool.config_workspaceTabletGrid);
+ if (LauncherApplication.isScreenLarge() && workspaceTabletGrid == false) {
+ mStretchScreens = false;
+ }
mShowSearchBar = PreferencesProvider.Interface.Homescreen.getShowSearchBar();
mShowHotseat = PreferencesProvider.Interface.Dock.getShowDock();
mHideIconLabels = PreferencesProvider.Interface.Homescreen.getHideIconLabels();
@@ -524,7 +531,9 @@ public class Workspace extends PagedView
(LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
for (int i = 0; i < mNumberHomescreens; i++) {
CellLayout screen = (CellLayout) inflater.inflate(R.layout.workspace_screen, null);
- screen.setCellGaps(-1, -1);
+ if (mStretchScreens) {
+ screen.setCellGaps(-1, -1);
+ }
addView(screen);
}