Loading src/com/android/settings/datausage/DataSaverScreen.kt +9 −3 Original line number Diff line number Diff line Loading @@ -16,10 +16,12 @@ package com.android.settings.datausage import android.app.settings.SettingsEnums import android.content.Context import android.telephony.SubscriptionManager.INVALID_SUBSCRIPTION_ID import com.android.settings.R import com.android.settings.Settings.DataSaverSummaryActivity import com.android.settings.core.PreferenceScreenMixin import com.android.settings.datausage.DataSaverMainSwitchPreference.Companion.KEY as DATA_SAVER_KEY import com.android.settings.flags.Flags import com.android.settings.utils.makeLaunchIntent Loading @@ -32,11 +34,10 @@ import com.android.settingslib.metadata.PreferenceMetadata import com.android.settingslib.metadata.PreferenceSummaryProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceScreenCreator @ProvidePreferenceScreen(DataSaverScreen.KEY) class DataSaverScreen(context: Context) : PreferenceScreenCreator, open class DataSaverScreen(context: Context) : PreferenceScreenMixin, PreferenceAvailabilityProvider, PreferenceSummaryProvider, PreferenceLifecycleProvider { Loading Loading @@ -67,6 +68,11 @@ class DataSaverScreen(context: Context) : override fun isAvailable(context: Context) = context.resources.getBoolean(R.bool.config_show_data_saver) override val highlightMenuKey: Int get() = R.string.menu_key_network override fun getMetricsCategory() = SettingsEnums.DATA_SAVER_SUMMARY override fun isFlagEnabled(context: Context) = Flags.catalystRestrictBackgroundParentEntry() override fun fragmentClass() = DataSaverSummary::class.java Loading src/com/android/settings/network/MobileNetworkListScreen.kt +0 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,6 @@ import com.android.settingslib.metadata.PreferenceSummaryProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceBinding import com.android.settingslib.preference.PreferenceScreenCreator @ProvidePreferenceScreen(MobileNetworkListScreen.KEY) open class MobileNetworkListScreen : Loading src/com/android/settings/wifi/calling/WifiCallingScreen.kt +9 −3 Original line number Diff line number Diff line Loading @@ -15,11 +15,13 @@ */ package com.android.settings.wifi.calling import android.app.settings.SettingsEnums import android.content.Context import android.os.Bundle import android.telephony.SubscriptionManager.getDefaultSubscriptionId import android.telephony.SubscriptionManager.isValidSubscriptionId import com.android.settings.R import com.android.settings.core.PreferenceScreenMixin import com.android.settings.flags.Flags import com.android.settings.network.SubscriptionUtil import com.android.settings.network.telephony.wificalling.WifiCallingRepository Loading @@ -27,7 +29,6 @@ import com.android.settings.wifi.calling.WifiCallingSettingsForSub.EXTRA_SUB_ID import com.android.settingslib.metadata.PreferenceAvailabilityProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceScreenCreator import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.asFlow import kotlinx.coroutines.flow.filter Loading @@ -37,8 +38,8 @@ import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.merge @ProvidePreferenceScreen(WifiCallingScreen.KEY, parameterized = true, parameterizedMigration = true) class WifiCallingScreen(override val arguments: Bundle) : PreferenceScreenCreator, PreferenceAvailabilityProvider { open class WifiCallingScreen(override val arguments: Bundle) : PreferenceScreenMixin, PreferenceAvailabilityProvider { private val subId = arguments.getInt(EXTRA_SUB_ID, getDefaultSubscriptionId()) Loading @@ -51,6 +52,11 @@ class WifiCallingScreen(override val arguments: Bundle) : override val summary: Int get() = R.string.wifi_calling_summary override val highlightMenuKey: Int get() = R.string.menu_key_network override fun getMetricsCategory() = SettingsEnums.WIFI_CALLING_FOR_SUB override fun isAvailable(context: Context) = isValidSubscriptionId(subId) override fun isFlagEnabled(context: Context) = Flags.catalystWifiCalling() Loading Loading
src/com/android/settings/datausage/DataSaverScreen.kt +9 −3 Original line number Diff line number Diff line Loading @@ -16,10 +16,12 @@ package com.android.settings.datausage import android.app.settings.SettingsEnums import android.content.Context import android.telephony.SubscriptionManager.INVALID_SUBSCRIPTION_ID import com.android.settings.R import com.android.settings.Settings.DataSaverSummaryActivity import com.android.settings.core.PreferenceScreenMixin import com.android.settings.datausage.DataSaverMainSwitchPreference.Companion.KEY as DATA_SAVER_KEY import com.android.settings.flags.Flags import com.android.settings.utils.makeLaunchIntent Loading @@ -32,11 +34,10 @@ import com.android.settingslib.metadata.PreferenceMetadata import com.android.settingslib.metadata.PreferenceSummaryProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceScreenCreator @ProvidePreferenceScreen(DataSaverScreen.KEY) class DataSaverScreen(context: Context) : PreferenceScreenCreator, open class DataSaverScreen(context: Context) : PreferenceScreenMixin, PreferenceAvailabilityProvider, PreferenceSummaryProvider, PreferenceLifecycleProvider { Loading Loading @@ -67,6 +68,11 @@ class DataSaverScreen(context: Context) : override fun isAvailable(context: Context) = context.resources.getBoolean(R.bool.config_show_data_saver) override val highlightMenuKey: Int get() = R.string.menu_key_network override fun getMetricsCategory() = SettingsEnums.DATA_SAVER_SUMMARY override fun isFlagEnabled(context: Context) = Flags.catalystRestrictBackgroundParentEntry() override fun fragmentClass() = DataSaverSummary::class.java Loading
src/com/android/settings/network/MobileNetworkListScreen.kt +0 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,6 @@ import com.android.settingslib.metadata.PreferenceSummaryProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceBinding import com.android.settingslib.preference.PreferenceScreenCreator @ProvidePreferenceScreen(MobileNetworkListScreen.KEY) open class MobileNetworkListScreen : Loading
src/com/android/settings/wifi/calling/WifiCallingScreen.kt +9 −3 Original line number Diff line number Diff line Loading @@ -15,11 +15,13 @@ */ package com.android.settings.wifi.calling import android.app.settings.SettingsEnums import android.content.Context import android.os.Bundle import android.telephony.SubscriptionManager.getDefaultSubscriptionId import android.telephony.SubscriptionManager.isValidSubscriptionId import com.android.settings.R import com.android.settings.core.PreferenceScreenMixin import com.android.settings.flags.Flags import com.android.settings.network.SubscriptionUtil import com.android.settings.network.telephony.wificalling.WifiCallingRepository Loading @@ -27,7 +29,6 @@ import com.android.settings.wifi.calling.WifiCallingSettingsForSub.EXTRA_SUB_ID import com.android.settingslib.metadata.PreferenceAvailabilityProvider import com.android.settingslib.metadata.ProvidePreferenceScreen import com.android.settingslib.metadata.preferenceHierarchy import com.android.settingslib.preference.PreferenceScreenCreator import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.asFlow import kotlinx.coroutines.flow.filter Loading @@ -37,8 +38,8 @@ import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.merge @ProvidePreferenceScreen(WifiCallingScreen.KEY, parameterized = true, parameterizedMigration = true) class WifiCallingScreen(override val arguments: Bundle) : PreferenceScreenCreator, PreferenceAvailabilityProvider { open class WifiCallingScreen(override val arguments: Bundle) : PreferenceScreenMixin, PreferenceAvailabilityProvider { private val subId = arguments.getInt(EXTRA_SUB_ID, getDefaultSubscriptionId()) Loading @@ -51,6 +52,11 @@ class WifiCallingScreen(override val arguments: Bundle) : override val summary: Int get() = R.string.wifi_calling_summary override val highlightMenuKey: Int get() = R.string.menu_key_network override fun getMetricsCategory() = SettingsEnums.WIFI_CALLING_FOR_SUB override fun isAvailable(context: Context) = isValidSubscriptionId(subId) override fun isFlagEnabled(context: Context) = Flags.catalystWifiCalling() Loading