Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3f92484c authored by Yanting Yang's avatar Yanting Yang Committed by Android (Google) Code Review
Browse files

Merge "Remove subtitles for the homepage IA"

parents ce3f58cc 9aa4a546
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -29,7 +29,6 @@
            android:icon="@drawable/ic_homepage_network"
            android:key="top_level_network"
            android:order="-120"
            android:summary="@string/summary_placeholder"
            android:title="@string/network_dashboard_title"
            settings:controller="com.android.settings.network.TopLevelNetworkEntryPreferenceController"/>

@@ -38,7 +37,6 @@
            android:icon="@drawable/ic_homepage_connected_device"
            android:key="top_level_connected_devices"
            android:order="-110"
            android:summary="@string/summary_placeholder"
            android:title="@string/connected_devices_dashboard_title"
            settings:controller="com.android.settings.connecteddevice.TopLevelConnectedDevicesPreferenceController"/>
    </PreferenceCategory>
@@ -52,7 +50,6 @@
            android:icon="@drawable/ic_homepage_apps"
            android:key="top_level_apps_and_notifs"
            android:order="-100"
            android:summary="@string/app_and_notification_dashboard_summary"
            android:title="@string/app_and_notification_dashboard_title"/>
    </PreferenceCategory>

@@ -65,7 +62,6 @@
            android:icon="@drawable/ic_homepage_battery"
            android:key="top_level_battery"
            android:order="-90"
            android:summary="@string/summary_placeholder"
            android:title="@string/power_usage_summary_title"
            settings:controller="com.android.settings.fuelgauge.TopLevelBatteryPreferenceController"/>

@@ -74,7 +70,6 @@
            android:icon="@drawable/ic_homepage_storage"
            android:key="top_level_storage"
            android:order="-80"
            android:summary="@string/summary_placeholder"
            android:title="@string/storage_settings"
            settings:controller="com.android.settings.deviceinfo.TopLevelStoragePreferenceController"/>

@@ -83,7 +78,6 @@
            android:icon="@drawable/ic_homepage_sound"
            android:key="top_level_sound"
            android:order="-70"
            android:summary="@string/sound_dashboard_summary"
            android:title="@string/sound_settings"/>

        <Preference
@@ -91,7 +85,6 @@
            android:icon="@drawable/ic_homepage_display"
            android:key="top_level_display"
            android:order="-60"
            android:summary="@string/summary_placeholder"
            android:title="@string/display_settings"
            settings:controller="com.android.settings.display.TopLevelDisplayPreferenceController"/>

@@ -100,7 +93,6 @@
            android:icon="@drawable/ic_homepage_accessibility"
            android:key="top_level_accessibility"
            android:order="-50"
            android:summary="@string/accessibility_settings_summary"
            android:title="@string/accessibility_settings"
            settings:controller="com.android.settings.accessibility.TopLevelAccessibilityPreferenceController"/>
    </PreferenceCategory>
@@ -114,7 +106,6 @@
            android:icon="@drawable/ic_homepage_privacy"
            android:key="top_level_privacy"
            android:order="-40"
            android:summary="@string/privacy_dashboard_summary"
            android:title="@string/privacy_dashboard_title"/>

        <Preference
@@ -122,7 +113,6 @@
            android:icon="@drawable/ic_homepage_location"
            android:key="top_level_location"
            android:order="-30"
            android:summary="@string/location_settings_loading_app_permission_stats"
            android:title="@string/location_settings_title"
            settings:controller="com.android.settings.location.TopLevelLocationPreferenceController"/>

@@ -131,7 +121,6 @@
            android:icon="@drawable/ic_homepage_security"
            android:key="top_level_security"
            android:order="-20"
            android:summary="@string/summary_placeholder"
            android:title="@string/security_settings_title"
            settings:controller="com.android.settings.security.TopLevelSecurityEntryPreferenceController"/>
    </PreferenceCategory>
@@ -145,7 +134,6 @@
            android:icon="@drawable/ic_homepage_accounts"
            android:key="top_level_accounts"
            android:order="-10"
            android:summary="@string/summary_placeholder"
            android:title="@string/account_dashboard_title"
            settings:controller="com.android.settings.accounts.TopLevelAccountEntryPreferenceController"/>
    </PreferenceCategory>
@@ -159,7 +147,6 @@
            android:icon="@drawable/ic_homepage_system_dashboard"
            android:key="top_level_system"
            android:order="10"
            android:summary="@string/system_dashboard_summary"
            android:title="@string/header_category_system"/>

        <Preference
@@ -167,7 +154,6 @@
            android:icon="@drawable/ic_homepage_about"
            android:key="top_level_about_device"
            android:order="20"
            android:summary="@string/summary_placeholder"
            android:title="@string/about_settings"
            settings:controller="com.android.settings.deviceinfo.aboutphone.TopLevelAboutDevicePreferenceController"/>

@@ -175,7 +161,6 @@
            android:icon="@drawable/ic_homepage_support"
            android:key="top_level_support"
            android:order="100"
            android:summary="@string/support_summary"
            android:title="@string/page_tab_title_support"
            settings:controller="com.android.settings.support.SupportPreferenceController"/>
    </PreferenceCategory>
+7 −0
Original line number Diff line number Diff line
@@ -21,9 +21,11 @@ import android.icu.text.ListFormatter;
import android.os.UserHandle;
import android.text.BidiFormatter;
import android.text.TextUtils;
import android.util.FeatureFlagUtils;

import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.FeatureFlags;
import com.android.settingslib.accounts.AuthenticatorHelper;

import java.util.ArrayList;
@@ -41,6 +43,11 @@ public class TopLevelAccountEntryPreferenceController extends BasePreferenceCont

    @Override
    public CharSequence getSummary() {
        // Remove homepage summaries for silky home.
        if (FeatureFlagUtils.isEnabled(mContext, FeatureFlags.SILKY_HOME)) {
            return null;
        }

        final AuthenticatorHelper authHelper = new AuthenticatorHelper(mContext,
                UserHandle.of(UserHandle.myUserId()), null /* OnAccountsUpdateListener */);
        final String[] types = authHelper.getEnabledAccountTypes();
+7 −0
Original line number Diff line number Diff line
@@ -17,9 +17,11 @@
package com.android.settings.connecteddevice;

import android.content.Context;
import android.util.FeatureFlagUtils;

import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.FeatureFlags;

public class TopLevelConnectedDevicesPreferenceController extends BasePreferenceController {

@@ -36,6 +38,11 @@ public class TopLevelConnectedDevicesPreferenceController extends BasePreference

    @Override
    public CharSequence getSummary() {
        // Remove homepage summaries for silky home.
        if (FeatureFlagUtils.isEnabled(mContext, FeatureFlags.SILKY_HOME)) {
            return null;
        }

        return mContext.getText(
                AdvancedConnectedDeviceController.getConnectedDevicesSummaryResourceId(mContext));
    }
+9 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ import android.os.UserHandle;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.ArrayMap;
import android.util.FeatureFlagUtils;
import android.util.Log;
import android.util.Pair;
import android.widget.Toast;
@@ -58,11 +59,13 @@ import androidx.preference.SwitchPreference;

import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.core.FeatureFlags;
import com.android.settings.dashboard.profileselector.ProfileSelectDialog;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.widget.PrimarySwitchPreference;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import com.android.settingslib.drawer.ActivityTile;
import com.android.settingslib.drawer.CategoryKey;
import com.android.settingslib.drawer.DashboardCategory;
import com.android.settingslib.drawer.Tile;
import com.android.settingslib.drawer.TileUtils;
@@ -255,6 +258,12 @@ public class DashboardFeatureProviderImpl implements DashboardFeatureProvider {
    }

    private DynamicDataObserver bindSummaryAndGetObserver(Preference preference, Tile tile) {
        // Skip binding homepage tile summaries for silky home.
        if (FeatureFlagUtils.isEnabled(mContext, FeatureFlags.SILKY_HOME)
                && TextUtils.equals(tile.getCategory(), CategoryKey.CATEGORY_HOMEPAGE)) {
            return null;
        }

        final CharSequence summary = tile.getSummary(mContext);
        if (summary != null) {
            preference.setSummary(summary);
+7 −0
Original line number Diff line number Diff line
@@ -19,11 +19,13 @@ package com.android.settings.deviceinfo;
import android.content.Context;
import android.os.storage.StorageManager;
import android.text.format.Formatter;
import android.util.FeatureFlagUtils;

import androidx.preference.Preference;

import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.FeatureFlags;
import com.android.settingslib.deviceinfo.PrivateStorageInfo;
import com.android.settingslib.deviceinfo.StorageManagerVolumeProvider;
import com.android.settingslib.utils.ThreadUtils;
@@ -48,6 +50,11 @@ public class TopLevelStoragePreferenceController extends BasePreferenceControlle

    @Override
    protected void refreshSummary(Preference preference) {
        // Remove homepage summaries for silky home.
        if (FeatureFlagUtils.isEnabled(mContext, FeatureFlags.SILKY_HOME)) {
            return;
        }

        if (preference == null) {
            return;
        }
Loading