summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid van Tonder <david.vantonder@gmail.com>2013-01-14 04:48:54 -0800
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2013-01-14 05:00:29 -0800
commit54c35ae662a12d7ab0f3f094b4880c7fed7f0374 (patch)
tree0ddb5498f149136ac2846a0b9114e37a7165dccb
parent226d589da78ba777dadac64f16d1ccb0318d6f80 (diff)
downloadpackages_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.xml9
-rw-r--r--res/values/strings.xml2
-rw-r--r--src/com/android/settings/wifi/AccessPoint.java3
-rw-r--r--src/com/android/settings/wifi/WifiConfigController.java27
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();
}
}