From 06e5c49c814ecd654e4a81fbff70ec8c0dcd024a Mon Sep 17 00:00:00 2001 From: Jorge Ruesga Date: Sat, 22 Jun 2013 00:53:35 +0200 Subject: Trebuchet: Sync "maxExternal" preferences and its defaults values Change-Id: I41f801689267c24b66d29e716a7dc899613483e2 Signed-off-by: Jorge Ruesga --- res/xml/preferences_dock.xml | 2 +- res/xml/preferences_homescreen.xml | 2 +- src/com/cyanogenmod/trebuchet/Hotseat.java | 4 +++- src/com/cyanogenmod/trebuchet/Workspace.java | 4 +++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/res/xml/preferences_dock.xml b/res/xml/preferences_dock.xml index f24c64f9f..351ca48ae 100644 --- a/res/xml/preferences_dock.xml +++ b/res/xml/preferences_dock.xml @@ -34,7 +34,7 @@ android:summary="@string/preferences_interface_dock_default_page_summary" android:defaultValue="1" launcher:maxExternal="ui_dock_pages" - launcher:max="3" + launcher:max="1" launcher:min="1" /> = hotseatPages) { defaultPage = hotseatPages / 2; } diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java index 535ec8a3f..099ab0ed5 100644 --- a/src/com/cyanogenmod/trebuchet/Workspace.java +++ b/src/com/cyanogenmod/trebuchet/Workspace.java @@ -165,6 +165,8 @@ public class Workspace extends PagedView private SpringLoadedDragController mSpringLoadedDragController; private float mSpringLoadedShrinkFactor; + private static final int DEFAULT_HOMESCREEN = 2; + private static final int DEFAULT_CELL_COUNT_X = 4; private static final int DEFAULT_CELL_COUNT_Y = 4; @@ -388,7 +390,7 @@ public class Workspace extends PagedView // Preferences mNumberHomescreens = PreferencesProvider.Interface.Homescreen.getNumberHomescreens(); - mDefaultHomescreen = PreferencesProvider.Interface.Homescreen.getDefaultHomescreen(mNumberHomescreens / 2); + mDefaultHomescreen = PreferencesProvider.Interface.Homescreen.getDefaultHomescreen(DEFAULT_HOMESCREEN); if (mDefaultHomescreen >= mNumberHomescreens) { mDefaultHomescreen = mNumberHomescreens / 2; } -- cgit v1.2.3