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

Commit 6d57edf9 authored by Bonian Chen's avatar Bonian Chen Committed by Android (Google) Code Review
Browse files

Merge "[Settings] Change network reset into reset mobile network"

parents 71ee3c3a 8d43fd9a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2015 The Android Open Source Project
<!-- Copyright (C) 2022 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
@@ -35,7 +35,7 @@
                android:layout_height="wrap_content"
                android:textAppearance="@style/TextAppearance.PreferenceTitle.SettingsLib"
                android:textDirection="locale"
                android:text="@string/reset_network_desc" />
                android:text="@string/reset_mobile_network_settings_desc" />
            <include layout="@layout/reset_esim_checkbox"/>
        </LinearLayout>
    </androidx.core.widget.NestedScrollView>
+7 −5
Original line number Diff line number Diff line
@@ -2719,11 +2719,13 @@
    <!-- Title for a screen containing all device reset options [CHAR LIMIT=50] -->
    <string name="reset_dashboard_title">Reset options</string>
    <!-- Reset Network -->
    <!-- Button title to reset Wi-Fi settings, Mobile data setting, bluetooth settings -->
    <string name="reset_network_title">Reset Wi-Fi, mobile &amp; Bluetooth</string>
    <!-- SD card & phone storage settings screen, message on screen after user selects Reset network settings [CHAR LIMIT=NONE] -->
    <string name="reset_network_desc">This will reset all network settings, including:\n\n<li>Wi\u2011Fi</li>\n<li>Mobile data</li>\n<li>Bluetooth</li>"</string>
    <!-- Reset Mobile Network -->
    <!-- Button title to reset Mobile network setting -->
    <string name="reset_mobile_network_settings_title">Reset Mobile Network Settings</string>
    <!-- User selects Reset mobile network settings [CHAR LIMIT=NONE] -->
    <string name="reset_mobile_network_settings_desc">This will reset all mobile network settings</string>
    <!-- Reset Mobile network setting confirmation screen title [CHAR LIMIT=30] -->
    <string name="reset_mobile_network_settings_confirm_title">Reset Mobile Network Settings?</string>
    <!-- Reset Bluetooth and Wi-Fi Network -->
    <!-- Dialog title to reset Bluetooth and Wi-Fi settings -->
+3 −3
Original line number Diff line number Diff line
@@ -20,10 +20,10 @@
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    android:title="@string/reset_dashboard_title">

    <!-- Network reset -->
    <!-- Mobile Network reset -->
    <com.android.settingslib.RestrictedPreference
        android:key="network_reset_pref"
        android:title="@string/reset_network_title"
        android:key="network_reset_mobile_network_settings_pref"
        android:title="@string/reset_mobile_network_settings_title"
        settings:userRestriction="no_network_reset"
        settings:useAdminDisabledSummary="true"
        settings:isPreferenceVisible="@bool/config_show_sim_info"
+5 −8
Original line number Diff line number Diff line
@@ -85,7 +85,7 @@ public class ResetNetwork extends InstrumentedFragment {
    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getActivity().setTitle(R.string.reset_network_title);
        getActivity().setTitle(R.string.reset_mobile_network_settings_title);

        mActivityResultLauncher = registerForActivityResult(
                new ActivityResultContracts.StartActivityForResult(),
@@ -103,7 +103,7 @@ public class ResetNetwork extends InstrumentedFragment {
        final ChooseLockSettingsHelper.Builder builder =
                new ChooseLockSettingsHelper.Builder(getActivity(), this);
        return builder.setRequestCode(request)
                .setTitle(res.getText(R.string.reset_network_title))
                .setTitle(res.getText(R.string.reset_mobile_network_settings_title))
                .setActivityResultLauncher(mActivityResultLauncher)
                .show();
    }
@@ -124,10 +124,7 @@ public class ResetNetwork extends InstrumentedFragment {

        ResetNetworkRequest request = new ResetNetworkRequest(
                ResetNetworkRequest.RESET_CONNECTIVITY_MANAGER |
                ResetNetworkRequest.RESET_VPN_MANAGER |
                ResetNetworkRequest.RESET_WIFI_MANAGER |
                ResetNetworkRequest.RESET_WIFI_P2P_MANAGER |
                ResetNetworkRequest.RESET_BLUETOOTH_MANAGER
                ResetNetworkRequest.RESET_VPN_MANAGER
        );
        if (mSubscriptions != null && mSubscriptions.size() > 0) {
            int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition();
@@ -146,7 +143,7 @@ public class ResetNetwork extends InstrumentedFragment {
        new SubSettingLauncher(getContext())
                .setDestination(ResetNetworkConfirm.class.getName())
                .setArguments(args)
                .setTitleRes(R.string.reset_network_confirm_title)
                .setTitleRes(R.string.reset_mobile_network_settings_confirm_title)
                .setSourceMetricsCategory(getMetricsCategory())
                .launch();
    }
@@ -305,7 +302,7 @@ public class ResetNetwork extends InstrumentedFragment {
            return view;
        }

        mContentView = inflater.inflate(R.layout.reset_network, null);
        mContentView = inflater.inflate(R.layout.reset_mobile_network_settings, null);

        establishInitialState(getActiveSubscriptionInfoList());
        return mContentView;
+1 −1
Original line number Diff line number Diff line
@@ -40,6 +40,6 @@ public class NetworkResetPreferenceController extends AbstractPreferenceControll

    @Override
    public String getPreferenceKey() {
        return "network_reset_pref";
        return "network_reset_mobile_network_settings_pref";
    }
}