Loading res/xml/top_level_settings_grouped.xml +0 −15 Original line number Diff line number Diff line Loading @@ -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"/> Loading @@ -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> Loading @@ -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> Loading @@ -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"/> Loading @@ -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"/> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading @@ -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> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading src/com/android/settings/accounts/TopLevelAccountEntryPreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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(); Loading src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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 { Loading @@ -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)); } Loading src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java +9 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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; Loading Loading @@ -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); Loading src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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 Loading
res/xml/top_level_settings_grouped.xml +0 −15 Original line number Diff line number Diff line Loading @@ -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"/> Loading @@ -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> Loading @@ -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> Loading @@ -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"/> Loading @@ -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"/> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading @@ -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> Loading @@ -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 Loading @@ -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"/> Loading @@ -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> Loading
src/com/android/settings/accounts/TopLevelAccountEntryPreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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(); Loading
src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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 { Loading @@ -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)); } Loading
src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java +9 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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; Loading Loading @@ -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); Loading
src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java +7 −0 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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