diff options
author | Danesh M <daneshm90@gmail.com> | 2013-10-24 20:16:50 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2013-10-24 20:16:50 +0000 |
commit | a39739b8104131f098c0fc1680b063fd7d12bad7 (patch) | |
tree | 087c08b6757e5c53cb517bfdf96da2fada2c33e6 /src/com/cyanogenmod/trebuchet/Workspace.java | |
parent | efa4b8d18459243abf379bb0135ee0a89165a50a (diff) | |
download | android_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.java | 11 |
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); } |