diff options
author | David van Tonder <david.vantonder@gmail.com> | 2013-01-14 04:48:54 -0800 |
---|---|---|
committer | Gerrit Code Review <gerrit@review.cyanogenmod.com> | 2013-01-14 05:00:29 -0800 |
commit | 54c35ae662a12d7ab0f3f094b4880c7fed7f0374 (patch) | |
tree | 0ddb5498f149136ac2846a0b9114e37a7165dccb | |
parent | 226d589da78ba777dadac64f16d1ccb0318d6f80 (diff) | |
download | packages_apps_settings-54c35ae662a12d7ab0f3f094b4880c7fed7f0374.zip packages_apps_settings-54c35ae662a12d7ab0f3f094b4880c7fed7f0374.tar.gz packages_apps_settings-54c35ae662a12d7ab0f3f094b4880c7fed7f0374.tar.bz2 |
Revert "Patch Set 2/2: Add an "Automatically Connect" option for WiFi networks"
This commit breaks 3rd party apps like Tasker. It is being reverted until a better solution can be found.
This reverts commit 3d3d0a374d3c2194701a8be4a2d926f47576f5fa
Change-Id: I31689838ec8be4aa33036ea75794cfbb7a69d109
-rw-r--r-- | res/layout/wifi_dialog.xml | 9 | ||||
-rw-r--r-- | res/values/strings.xml | 2 | ||||
-rw-r--r-- | src/com/android/settings/wifi/AccessPoint.java | 3 | ||||
-rw-r--r-- | src/com/android/settings/wifi/WifiConfigController.java | 27 |
4 files changed, 0 insertions, 41 deletions
diff --git a/res/layout/wifi_dialog.xml b/res/layout/wifi_dialog.xml index f4b9118..ff003c4 100644 --- a/res/layout/wifi_dialog.xml +++ b/res/layout/wifi_dialog.xml @@ -167,15 +167,6 @@ </LinearLayout> </LinearLayout> - <LinearLayout android:id="@+id/wifi_auto_connect_toggle" - style="@style/wifi_item" - android:visibility="gone"> - <CheckBox android:id="@+id/wifi_auto_connect_togglebox" - style="@style/wifi_item_content" - android:textSize="14sp" - android:text="@string/wifi_auto_connect" /> - </LinearLayout> - <LinearLayout android:id="@+id/wifi_advanced_toggle" style="@style/wifi_item" android:visibility="gone"> diff --git a/res/values/strings.xml b/res/values/strings.xml index 74b2703..0793ad4 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1320,8 +1320,6 @@ <string name="wifi_required_info_text">To complete setup, your tablet needs access to Wi-Fi. After setup, you can switch between mobile data and Wi-Fi.</string> <!-- Dialog for Access Points --> <skip /> - <!-- Label for automatically_connect --> - <string name="wifi_auto_connect">Automatically connect</string> <!-- Label to show/hide advanced options --> <string name="wifi_show_advanced">Show advanced options</string> <!-- Title for the WPS setup dialog [CHAR LIMIT=50] --> diff --git a/src/com/android/settings/wifi/AccessPoint.java b/src/com/android/settings/wifi/AccessPoint.java index 4a73543..5a7a768 100644 --- a/src/com/android/settings/wifi/AccessPoint.java +++ b/src/com/android/settings/wifi/AccessPoint.java @@ -61,7 +61,6 @@ class AccessPoint extends Preference { String bssid; int security; int networkId; - boolean autoConnect; boolean wpsAvailable = false; PskType pskType = PskType.UNKNOWN; @@ -188,7 +187,6 @@ class AccessPoint extends Preference { bssid = config.BSSID; security = getSecurity(config); networkId = config.networkId; - autoConnect = config.autoConnect; mRssi = Integer.MAX_VALUE; mConfig = config; } @@ -201,7 +199,6 @@ class AccessPoint extends Preference { if (security == SECURITY_PSK) pskType = getPskType(result); networkId = -1; - autoConnect = true; mRssi = result.level; mScanResult = result; } diff --git a/src/com/android/settings/wifi/WifiConfigController.java b/src/com/android/settings/wifi/WifiConfigController.java index ae0a0ff..2598a0e 100644 --- a/src/com/android/settings/wifi/WifiConfigController.java +++ b/src/com/android/settings/wifi/WifiConfigController.java @@ -118,7 +118,6 @@ public class WifiConfigController implements TextWatcher, private IpAssignment mIpAssignment = IpAssignment.UNASSIGNED; private ProxySettings mProxySettings = ProxySettings.UNASSIGNED; private LinkProperties mLinkProperties = new LinkProperties(); - private boolean mAutoConnect; // True when this instance is used in SetupWizard XL context. private final boolean mInXlSetupWizard; @@ -161,9 +160,6 @@ public class WifiConfigController implements TextWatcher, mProxySettingsSpinner = (Spinner) mView.findViewById(R.id.proxy_settings); mProxySettingsSpinner.setOnItemSelectedListener(this); - boolean showAutoConnectField = false; - boolean showAutoConnectFieldValue = false; - if (mAccessPoint == null) { // new network mConfigUi.setTitle(R.string.wifi_add_network); @@ -186,9 +182,6 @@ public class WifiConfigController implements TextWatcher, showIpConfigFields(); showProxyFields(); - mView.findViewById(R.id.wifi_auto_connect_toggle).setVisibility(View.VISIBLE); - ((CheckBox) mView.findViewById(R.id.wifi_auto_connect_togglebox)).setChecked(true); - mView.findViewById(R.id.wifi_auto_connect_togglebox).setOnClickListener(this); mView.findViewById(R.id.wifi_advanced_toggle).setVisibility(View.VISIBLE); mView.findViewById(R.id.wifi_advanced_togglebox).setOnClickListener(this); @@ -237,25 +230,12 @@ public class WifiConfigController implements TextWatcher, } else { mProxySettingsSpinner.setSelection(PROXY_NONE); } - - showAutoConnectField = true; - showAutoConnectFieldValue = config.autoConnect; } if (mAccessPoint.networkId == INVALID_NETWORK_ID || mEdit) { showSecurityFields(); showIpConfigFields(); showProxyFields(); - mView.findViewById(R.id.wifi_auto_connect_toggle).setVisibility(View.VISIBLE); - WifiConfiguration config = mAccessPoint.getConfig(); - if (mEdit) { - showAutoConnectField = false; - ((CheckBox) mView.findViewById(R.id.wifi_auto_connect_togglebox)).setChecked(config.autoConnect); - } else { - mAutoConnect = true; - ((CheckBox) mView.findViewById(R.id.wifi_auto_connect_togglebox)).setChecked(true); - } - mView.findViewById(R.id.wifi_auto_connect_togglebox).setOnClickListener(this); mView.findViewById(R.id.wifi_advanced_toggle).setVisibility(View.VISIBLE); mView.findViewById(R.id.wifi_advanced_togglebox).setOnClickListener(this); if (showAdvancedFields) { @@ -264,10 +244,6 @@ public class WifiConfigController implements TextWatcher, } } - if (showAutoConnectField) { - addRow(group, R.string.wifi_auto_connect, (showAutoConnectFieldValue ? context.getString(R.string.yes) : context.getString(R.string.no))); - } - if (mEdit) { mConfigUi.setSubmitButton(context.getString(R.string.wifi_save)); } else { @@ -412,7 +388,6 @@ public class WifiConfigController implements TextWatcher, config.proxySettings = mProxySettings; config.ipAssignment = mIpAssignment; config.linkProperties = new LinkProperties(mLinkProperties); - config.autoConnect = mAutoConnect; return config; } @@ -777,8 +752,6 @@ public class WifiConfigController implements TextWatcher, } else { mView.findViewById(R.id.wifi_advanced_fields).setVisibility(View.GONE); } - } else if (view.getId() == R.id.wifi_auto_connect_togglebox) { - mAutoConnect = ((CheckBox) view).isChecked(); } } |