summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/values-de/cm_strings.xml2
-rw-r--r--res/values-hu/cm_strings.xml2
-rw-r--r--res/values-nb/cm_strings.xml2
-rw-r--r--res/xml/preferences_homescreen.xml4
-rw-r--r--src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java4
-rw-r--r--src/com/cyanogenmod/trebuchet/preference/Preferences.java14
6 files changed, 19 insertions, 9 deletions
diff --git a/res/values-de/cm_strings.xml b/res/values-de/cm_strings.xml
index 95aa22c38..01659aa9d 100644
--- a/res/values-de/cm_strings.xml
+++ b/res/values-de/cm_strings.xml
@@ -99,6 +99,8 @@
<string name="preferences_interface_dock_default_page_summary">Die Standardseite festlegen</string>
<string name="preferences_interface_dock_icons_title">Icons</string>
<string name="preferences_interface_dock_icons_summary">Anzahl der Icons/Spalten des Docks festlegen</string>
+ <string name="preferences_interface_dock_hide_icon_labels_title">Beschriftung nicht anzeigen</string>
+ <string name="preferences_interface_dock_hide_icon_labels_summary">Beschriftung unterhalb der Dock-Icons nicht anzeigen</string>
<string name="preferences_interface_dock_icon_scale_title">Icongröße</string>
<string name="preferences_interface_dock_icon_scale_summary">Größe der Icons im Dock</string>
<string name="preferences_interface_dock_divider_title">Dock-Abtrennung anzeigen</string>
diff --git a/res/values-hu/cm_strings.xml b/res/values-hu/cm_strings.xml
index cd8449f91..3eb8d1c53 100644
--- a/res/values-hu/cm_strings.xml
+++ b/res/values-hu/cm_strings.xml
@@ -99,6 +99,8 @@
<string name="preferences_interface_dock_default_page_summary">Válasszon alapértelmezett lapot</string>
<string name="preferences_interface_dock_icons_title">Ikonok</string>
<string name="preferences_interface_dock_icons_summary">Ikonok száma a tálcán</string>
+ <string name="preferences_interface_dock_hide_icon_labels_title">Ikonfeliratok elrejtése a tálcán</string>
+ <string name="preferences_interface_dock_hide_icon_labels_summary">Elrejti a tálcán lévő ikonok neveit</string>
<string name="preferences_interface_dock_icon_scale_title">Ikonok mérete</string>
<string name="preferences_interface_dock_icon_scale_summary">Tálcán szereplő ikonok mérete</string>
<string name="preferences_interface_dock_divider_title">Tálca elválasztó</string>
diff --git a/res/values-nb/cm_strings.xml b/res/values-nb/cm_strings.xml
index fb0a822fb..f6e126455 100644
--- a/res/values-nb/cm_strings.xml
+++ b/res/values-nb/cm_strings.xml
@@ -99,6 +99,8 @@
<string name="preferences_interface_dock_default_page_summary">Velg en hovedside</string>
<string name="preferences_interface_dock_icons_title">Ikoner</string>
<string name="preferences_interface_dock_icons_summary">Antall ikoner/kolonner i dokksonen</string>
+ <string name="preferences_interface_dock_hide_icon_labels_title">Skjul etiketter</string>
+ <string name="preferences_interface_dock_hide_icon_labels_summary">Skjul etikettene som er under ikonene i dokksonen</string>
<string name="preferences_interface_dock_icon_scale_title">Skalering av ikoner</string>
<string name="preferences_interface_dock_icon_scale_summary">Skalering av ikoner i dokksonen</string>
<string name="preferences_interface_dock_divider_title">Vis en linje</string>
diff --git a/res/xml/preferences_homescreen.xml b/res/xml/preferences_homescreen.xml
index 0574da1cd..b89ebe646 100644
--- a/res/xml/preferences_homescreen.xml
+++ b/res/xml/preferences_homescreen.xml
@@ -18,7 +18,9 @@
xmlns:launcher="http://schemas.android.com/apk/res/com.cyanogenmod.trebuchet"
android:key="ui_homescreen"
android:title="@string/preferences_interface_homescreen_title">
- <PreferenceCategory android:title="@string/preferences_interface_homescreen_general_category">
+ <PreferenceCategory
+ android:key="ui_homescreen_general"
+ android:title="@string/preferences_interface_homescreen_general_category">
<com.cyanogenmod.trebuchet.preference.DoubleNumberPickerPreference android:key="ui_homescreen_grid"
android:title="@string/preferences_interface_homescreen_general_grid_title"
android:summary="@string/preferences_interface_homescreen_general_grid_summary"
diff --git a/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java b/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java
index a38d82606..1b87c4f39 100644
--- a/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java
+++ b/src/com/cyanogenmod/trebuchet/AppsCustomizePagedView.java
@@ -383,7 +383,6 @@ public class AppsCustomizePagedView extends PagedViewWithDraggableItems implemen
// Preferences
mJoinWidgetsApps = PreferencesProvider.Interface.Drawer.getJoinWidgetsApps();
- mVertical = PreferencesProvider.Interface.Drawer.getVertical();
mTransitionEffect = PreferencesProvider.Interface.Drawer.Scrolling.getTransitionEffect(
resources.getString(R.string.config_drawerDefaultTransitionEffect));
mFadeInAdjacentScreens = PreferencesProvider.Interface.Drawer.Scrolling.getFadeInAdjacentScreens();
@@ -427,7 +426,8 @@ public class AppsCustomizePagedView extends PagedViewWithDraggableItems implemen
@Override
protected void init() {
super.init();
- mCenterPages = false;
+ mVertical = PreferencesProvider.Interface.Drawer.getVertical();
+ mCenterPages = LauncherApplication.isScreenLarge() && mVertical;
Context context = getContext();
Resources r = context.getResources();
diff --git a/src/com/cyanogenmod/trebuchet/preference/Preferences.java b/src/com/cyanogenmod/trebuchet/preference/Preferences.java
index 45174e10f..9b3996083 100644
--- a/src/com/cyanogenmod/trebuchet/preference/Preferences.java
+++ b/src/com/cyanogenmod/trebuchet/preference/Preferences.java
@@ -18,14 +18,12 @@ package com.cyanogenmod.trebuchet.preference;
import android.content.Context;
import android.content.SharedPreferences;
-import android.content.res.Resources;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceActivity;
+import android.preference.PreferenceCategory;
import android.preference.PreferenceFragment;
-import android.preference.PreferenceScreen;
import android.text.TextUtils;
-import android.util.Log;
import android.view.MenuItem;
import android.view.LayoutInflater;
import android.view.View;
@@ -127,9 +125,13 @@ public class Preferences extends PreferenceActivity
addPreferencesFromResource(R.xml.preferences_homescreen);
- PreferenceScreen preferenceScreen = getPreferenceScreen();
- if (LauncherApplication.isScreenLarge()) {
- preferenceScreen.removePreference(findPreference("ui_homescreen_grid"));
+ PreferenceCategory general = (PreferenceCategory)findPreference("ui_homescreen_general");
+ boolean workspaceTabletGrid = getResources().getBoolean(R.bool.config_workspaceTabletGrid);
+ if (general != null && (LauncherApplication.isScreenLarge() && workspaceTabletGrid == false)) {
+ Preference grid = findPreference("ui_homescreen_grid");
+ if (grid != null) {
+ general.removePreference(grid);
+ }
}
}
}