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

Commit 56a967e1 authored by Quang Luong's avatar Quang Luong Committed by Android (Google) Code Review
Browse files

Merge "Removed SSID from connected Passpoint network summary"

parents baa8e66c 98d06bd9
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -101,8 +101,6 @@
    <string name="connected_via_passpoint">Connected via %1$s</string>
    <!-- Status message of Wi-Fi when it is connected by a app (via suggestion or network request). [CHAR LIMIT=NONE] -->
    <string name="connected_via_app">Connected via <xliff:g id="name" example="Wifi App">%1$s</xliff:g></string>
    <!-- Status message of Wi-Fi when it is connected by Passpoint configuration. [CHAR LIMIT=NONE] -->
    <string name="ssid_by_passpoint_provider"><xliff:g id="ssid" example="Cafe Wifi">%1$s</xliff:g> by <xliff:g id="passpointProvider" example="Passpoint Provider">%2$s</xliff:g></string>
    <!-- Status message of Wi-Fi when network has matching passpoint credentials. [CHAR LIMIT=NONE] -->
    <string name="available_via_passpoint">Available via %1$s</string>
    <!-- Status message of OSU Provider network when not connected. [CHAR LIMIT=NONE] -->
+6 −23
Original line number Diff line number Diff line
@@ -899,8 +899,9 @@ public class AccessPoint implements Comparable<AccessPoint> {
        } else if (isActive()) {
            if (isPasspoint()) {
                // This is the active connection on passpoint
                summary.append(getSummary(mContext, ssid, getDetailedState(),
                        false, null, mConfig.providerFriendlyName));
                summary.append(getSummary(mContext, /* ssid */ null, getDetailedState(),
                        /* isEphemeral */ false,
                        /* suggestionOrSpecifierPackageName */ null));
            } else if (mConfig != null && getDetailedState() == DetailedState.CONNECTED
                    && mIsCarrierAp) {
                // This is the active connection on a carrier AP
@@ -908,7 +909,7 @@ public class AccessPoint implements Comparable<AccessPoint> {
                        mCarrierName));
            } else {
                // This is the active connection on non-passpoint network
                summary.append(getSummary(mContext, getDetailedState(),
                summary.append(getSummary(mContext, /* ssid */ null, getDetailedState(),
                        mInfo != null && mInfo.isEphemeral(),
                        mInfo != null ? mInfo.getNetworkSuggestionOrSpecifierPackageName() : null));
            }
@@ -1340,14 +1341,9 @@ public class AccessPoint implements Comparable<AccessPoint> {
    }

    public static String getSummary(Context context, String ssid, DetailedState state,
            boolean isEphemeral, String suggestionOrSpecifierPackageName,
            String passpointProvider) {
            boolean isEphemeral, String suggestionOrSpecifierPackageName) {
        if (state == DetailedState.CONNECTED) {
            if (!TextUtils.isEmpty(passpointProvider)) {
                // Special case for connected + passpoint networks.
                String format = context.getString(R.string.ssid_by_passpoint_provider);
                return String.format(format, ssid, passpointProvider);
            } else if (isEphemeral && !TextUtils.isEmpty(suggestionOrSpecifierPackageName)) {
            if (isEphemeral && !TextUtils.isEmpty(suggestionOrSpecifierPackageName)) {
                CharSequence appLabel =
                        getAppLabel(suggestionOrSpecifierPackageName, context.getPackageManager());
                return context.getString(R.string.connected_via_app, appLabel);
@@ -1401,19 +1397,6 @@ public class AccessPoint implements Comparable<AccessPoint> {
        return String.format(formats[index], ssid);
    }

    public static String getSummary(Context context, DetailedState state, boolean isEphemeral,
                                    String suggestionOrSpecifierPackageName) {
        return getSummary(context, null, state, isEphemeral, suggestionOrSpecifierPackageName,
                null);
    }

    public static String getSummary(Context context, DetailedState state, boolean isEphemeral,
                                    String suggestionOrSpecifierPackageName,
                                    String passpointProvider) {
        return getSummary(context, null, state, false, suggestionOrSpecifierPackageName,
                passpointProvider);
    }

    public static String convertToQuotedString(String string) {
        return "\"" + string + "\"";
    }