History log of /packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f1165c14c5bce0f03691b024127e019a6a2e8c47 12-Aug-2015 Sanket Padawe <sanketpadawe@google.com> Avoid sending identity along with EAP sim, aka & aka'.

Bug: 22358498
Change-Id: I829b3f9fe688efc933483506e1b5944195e1975f
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
3bf0db8d10fee87c6c2cb7f012dcf97d1ce458f3 24-Jul-2015 Sanket Padawe <sanketpadawe@google.com> Fix issues in AP dialog arising after clicking on AP preferences.

+Added a new flag to keep track if user wanted to modify AP by hard
pressing on AP.

Bug: 22485686
Change-Id: Ia60a564a5344393f5e5340a3493ae7c660ead3d7
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
8c5d5c8c565b0774f3bc8fd9fac0150505ed7c82 07-Jul-2015 Sanket Padawe <sanketpadawe@google.com> Disable CA certificate for EAP-SIM, AKA & AKA'

Bug: 21877800
Change-Id: I66dbb12ebcf94c094d2a71d91d8b2eeef8cf6f48
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
52dce9d3340da087fadf4689a07c943d9a121071 28-Jun-2015 Sanket Padawe <sanketpadawe@google.com> Merge "Hide EAP SIM, AKA & AKA' choices in wifi Settings if device doesn't support." into mnc-dev
94c0b0d436200a948b40249b4f7df69f44dbba7c 27-Jun-2015 Sanket Padawe <sanketpadawe@google.com> Hide EAP SIM, AKA & AKA' choices in wifi Settings if device doesn't support.

Bug: 22014309
Change-Id: I606649cb4d2e13330afa89075ad074e7dc525f87
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
1bcf050bf08ae851ec2cb63ded528a2f4306082f 25-Jun-2015 Shirish Kalele <kalele@google.com> Use the ephemeral flag in the AccessPoint to mark a
connection as a Wifi Assistant connection.

Change-Id: Ife26f6799a5b9e4640181d150edb7455adf38f0f
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c68b46c1f22e1679b3b4a31c20c7951ca1f119f0 15-Jun-2015 Jason Monk <jmonk@google.com> Handle switch of ssid to CharSequence (for spans)

Change to reference the string directly for places like search,
etc.

Bug: 20059794
Change-Id: I3305c9833e8aeea52b968c094d0a1881a3e6699e
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
3848407d0c2fad920419d6b925e0c8e374502680 08-Jun-2015 Alex Klyubin <klyubin@google.com> Switch from KeyStore.saw to KeyStore.list.

KeyStore.saw was renamed to KeyStore.list for clarity. The
implementation of both methods is exactly the same.

Bug: 18088752
Change-Id: I2f171a4b7479683d5af898ebdf1b6f8a741536d1
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
2816e4e3e0431b64bc49c2620729326914d126d7 06-Jun-2015 Sanket Padawe <sanketpadawe@google.com> Fix wifi network strings shown in Settings.

Bug: 21575915
Change-Id: I09d938aa03790119ebf6dc28fb6e00accab7d11d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ecf4339bc74f8d4fb504e8f32b1d4828e9975e37 28-May-2015 Sanket Padawe <sanketpadawe@google.com> Fix Eap method selection on screen rotation.

Bug: 19903254
Change-Id: I84322a785f9a4121c7885ada889a04129590e4ed
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
b212629d92491dc4d44854298301717e6acd66e0 12-May-2015 Sanket Padawe <sanketpadawe@google.com> Hotspot 2.0 UI for saved network.

Bug: 20182930
Change-Id: I455773f446dad323ed9cb559c2f2d69ca53af46c
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
a2fd30765171fa4299919c569ee3c1577fe2f0db 16-Apr-2015 Vinit Deshpande <vinitd@google.com> Implement 'Available via Passpoint' feature [DO NOT MERGE]

This also fixes the issues related to explicit connection
to passpoint AP, and fixes occassional mention of
'connected via Wi-Fi Assistent'

Change-Id: I152cebafa6259194f1d09a6972a3508156335cb6
(cherry picked from commit 08b5b5d4393b3a670208a157520c4dd97f4cfc3a)
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
89403529adf7584ded2bdadf985fde12a346ec3b 15-Apr-2015 Zoltan Szatmary-Ban <szatmz@google.com> Show dialog when user tries to edit a locked down WiFi config

Also, 'FORGET' button is not shown on WifiDialogs of locked down configs.
Context menu only shows 'Connect' for them.

Bug: 20117316
Change-Id: I3fa986c10b6ff47d1a897794213c225c8c6f579b
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
1d7dc74b45db6c40954090fe2a2c0f0b934c69f3 11-Apr-2015 Prerepa Viswanadham <dham@google.com> Merge commit '0507524' into merge_work
05075242db8abe6d0b692b2238bac13360b39371 31-Mar-2015 Vinit Deshpande <vinitd@google.com> Enable UI for EAP-SIM/AKA/AKA'

We hide identity field for these; since dynamic
identities are now supported.

Change-Id: I5c6816b005ffbcdfa9aad953f5167d3dfd9de055
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
77eb8880e85db8c353b09e449e7df5f76f78216a 25-Mar-2015 Prerepa Viswanadham <dham@google.com> Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge
Fix build in DevelopmentSettings.java

Change-Id: I8d89fd46482fae8e708398f749e480b8a06f5f03
3eb3b104d7f05ae330e2d91b346d4ecf765845f2 20-Mar-2015 Sanket Padawe <sanketpadawe@google.com> Restore password visibility on screen rotation in Hotspot/Wifi setup.

Bug: 16237425
Change-Id: I2bf0aaaa657d60f007858c6635d2a17326562c66
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
8481d64e329bf5f70886add36165bc4b0459bd13 11-Feb-2015 Adrian Roos <roosa@google.com> Remove obsolete WifiSettingsForSetupWizardXL

Bug: 18405549
Change-Id: I30c7c9ee8f544054b13cfc24f7433bdc1448e339
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
fc1b00cfe439b0c462b3acbba709c3cbc1132a1f 28-Jan-2015 Jason Monk <jmonk@google.com> Move some wifi tracking code to SettingsLib

Move tracking of which networks are available/saved and their state
over to SettingsLib to share it with Quick Settings.

Bug: 19180466
Change-Id: Iaeef06b26da8cb38e1ba09a7d105d04d499dc181
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
06b65d1c7d5f5c87f8d723b6ab0040f9bfc834c4 10-Dec-2014 Jeff Davidson <jpd@google.com> resolve merge conflicts of 0c7e4ed to master.

Change-Id: I6c5625564f69769eb6f61d3df7531f032080d0d9
5ead6b92fdcfd5da4841509be534efa6264a4ccc 27-Nov-2014 Jeff Davidson <jpd@google.com> Final platform settings UX for ephemeral networks.

Show "Connected via Wi-Fi assistant" instead of just "Connected" when
a Wi-Fi connection is ephemeral. Otherwise, treat ephemeral
connections just like saved ones - show (read-only) connection stats
when you click the network, and offer the ability to "forget" the
network, which prevents further ephemeral connections.

Bug: 18525241
Change-Id: I0d2146ab47b82d32c50b2ef883f176a6b6066713
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
3969b6b7b27a4eb68a85fafc8b83bb2d51c43926 02-Dec-2014 PauloftheWest <paulofthewest@google.com> am c33b2ee3: am f28bd654: am fc6a8bf2: Merge "Fixed a Wi-Fi dialog crash" into lmp-mr1-dev

* commit 'c33b2ee31acffd9a729351452f5f0d3bbec87dba':
Fixed a Wi-Fi dialog crash
ae680e3c67e2d2b0a8898850185b38946b94b90c 25-Nov-2014 PauloftheWest <paulofthewest@google.com> Fixed a Wi-Fi dialog crash

Bug: 18498974
Change-Id: I00ba9828c4f15cefd143fc1c92e1c81f43e91c95
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ec4ba9b5381d343801c2df9147222b909b6abb4b 26-Sep-2014 Sky Faber <skyf@google.com> User wifi separation feature.

-Enable forget button for all users.

Change-Id: Iab79db10107ab5dbeb469c12621a9a4916bd62c9
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c0deb7dac00b4fcbc64866042788e3247474538e 15-Sep-2014 Prem Kumar <premk@google.com> Merge "Remove UI for Forget AP as a secondary user." into lmp-dev
a7383f3862232fefe060a7e2aa9e1ae02c676bff 05-Sep-2014 PauloftheWest <paulofthewest@google.com> Removed connect button from Saved Networks dialog.

Bug: 17065357
Change-Id: Idb46ac404b171733ccac271ba74188224ca2611d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
073f07f33b49cfcde6ec6026f778a1cf00baf913 02-Sep-2014 Sky Faber <skyf@google.com> Remove UI for Forget AP as a secondary user.

Bug: 16898030
Bug: 17317819
Change-Id: I4ef17483bc1b35f2f70c23eb12d813f029b15bf0
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f1b786d8a8dc894904c5edc6e375da0e7ddb7ed4 12-Aug-2014 Lorenzo Colitti <lorenzo@google.com> Stop using LinkProperties for static configuration.

Bug: 16114392
Bug: 16893413
Change-Id: Ib33f35c004e30b6067bb20235ffa43c247d174df
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
fd19aff782bd382ae34900e5ce0f0b7410e3082f 31-Jul-2014 PauloftheWest <paulofthewest@google.com> Fixed crash when changing orientation in the Add Networks dialog.

Bug: 16479540
Change-Id: Ib42977b72039f49b5d5ae688c0b0ded1094b44e2
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
b4564c39b734227cd67e46d738caa6fb9d89c4cb 18-Jun-2014 PauloftheWest <paulofthewest@google.com> Applied some minor UI changes (see below)

+ Changed wifi icons to teal
+ Removed “Secured with …” from network status
+ Added an empty state image above text when Wi-Fi is off
+ Removed Wi-Fi Direct and WPS Push button from overflow menu
+ Added Wi-Fi Direct and WPS Push button to Advance Activity
+ Input Password Dialog: Moved Signal Strength and Security to Advance
+ Input Password Dialog: Updated Password text to Material style

BugId: #15698824 #15702808
Change-Id: I542ab9aac2c098738330c92d9183d3907c4f0b38
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
51d898fd0223a4b7c728980ab987dd985c02df5f 07-Jun-2014 Robert Greenwalt <rgreenwalt@google.com> Apply LinkProperties changes.

bug:15142362
Change-Id: I1457111da7d3bd09998f7e010febb8bb4c45c8bc
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
0485b7c373b5251c4491156e1ec266e907e9a368 08-May-2014 Jason Monk <jmonk@google.com> Add Editable PAC field to Proxy Configuration

Make PAC URL field not read only but now settable in advanced wifi
configuration options.

Bug: 14885470
Change-Id: I2c647f823d5c8a75b5fbf74434cbf0efcc4c50bf
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
93068f4c15d7459ace1e95c727a3de7220795907 16-May-2014 Lorenzo Colitti <lorenzo@google.com> Move IP config from WifiConfiguration to IpConfiguration.

Change-Id: I5d1189682b13f1088848809604690648d8d9ecca
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
e86790c8381aceb1d627c878fc41ab765c4d6874 05-May-2014 Jason Monk <jmonk@google.com> Support renaming of ProxyProperties to ProxyInfo

Change-Id: I60621a7155ac2938a54ff466501db9a1013e621b
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
34dcbefe5c991ab93c3dbbf3ac4530ef727bddec 07-Apr-2014 Jaewan Kim <jaewan@google.com> Revert "Refactor IpConfiguration from WifiConfiguration"

This reverts commit 16ff27d3f79cc90e6149a9d4982193b8e69dd3fa.

Change-Id: Ide9c9af358f63a6e73bb2172111929c2022f862b
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
16ff27d3f79cc90e6149a9d4982193b8e69dd3fa 19-Mar-2014 Jaewan Kim <jaewan@google.com> Refactor IpConfiguration from WifiConfiguration

Bug: 7606609, Bug: 8687763
Change-Id: Ia3de8eb92cd014f449525fe1ef9cbe86470bf347
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f8d798631b862ec25a8c04962de23d80e881c813 03-Feb-2014 Felipe Leme <felipeal@google.com> Displays frequency on connected WiFi network info.
Bug: 12767819

Change-Id: Ia71b28b1dd77bdabc53a3e91bd54375bdaebfe4a
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
070f3560d5d5154e058fa83cd4d433b632304080 05-Nov-2013 Jason Monk <jmonk@google.com> Add PAC UI to Wi-Fi Settings

Now when a PAC URL is set it shows it in settings rather than the proxy
spinner set to None. This should only be visible in EDU users as only EDU
has PAC.

Bug: 11528608
Change-Id: Ie4bad8ea935f0a8f1bb7877eb2be146e06d71c2d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ba32c249addded770c288771748aa25d554352a0 19-Jul-2013 Robert Greenwalt <rgreenwalt@google.com> resolved conflicts for merge of 4d9f670b to stage-aosp-master

Change-Id: Ia5bb368dbbd857c6e201b821ae7c03a9f6f5006b
3f9e2aec2e53fb025f0bd6160c7e403f9f8e22e3 10-Jul-2013 Chen Hong <hong.chen@tieto.com> Fix issue 52986: Wifi settings abnormal when screen rotation

When checked "Show Advanced settings" in wifi setup wifi setup wizard, and rotate the phone to landscape, the advanced settings are gone, but the checkbox is still checked. It's because of checkbox is set click listener but not checked changed listener, it can't handle checkbox's status properly.

Change-Id: I2930cab4d0878c3d91db46560f837ca21d45da4d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
0f41b49d1f33e86ec4e7004f009c074b68a90be6 29-Mar-2013 Irfan Sheriff <isheriff@google.com> Add install support for WIFI UID

Bug: 8472221
Change-Id: If203760fc960b4d8987d745e49ef1d4355c45adf
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
265dfd22e3681edfff14f068c1a113a28b4cd45c 25-Feb-2013 Amith Yamasani <yamasani@google.com> Apply the show_password checkbox on the text field on orientation changes

Watch for changes to the checked state and update the password field's
input type.

Bug: 5639618
Change-Id: I4448d888481e5488289692fdf81901410cef72aa
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
a51d1fb34581cf341b82d2b6d25533d182d4f084 12-Feb-2013 Irfan Sheriff <isheriff@google.com> Use updated enterprise API

Change-Id: If41fad5fae5864555bb1de3fc99130682b1cdff1
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
0e221880881cd154a1e57d83065f6c2d917f348a 06-Feb-2013 Irfan Sheriff <isheriff@google.com> Fix EAP field display for a new network

We now hide certain EAP fields based on the type chosen. For a
new network, we should set a default and handle this the same
way

Change-Id: I9c8605694ba51bc588a49f711dcf31517ea3f6e4
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ce689126213671874349c55a4b47392503013372 17-Jan-2013 Irfan Sheriff <isheriff@google.com> Allow only valid EAP configs

We allow configuring all possible EAP fields today even though
some of the configs make no sense and will not result in a
successful connection.

Allow only support configs for various EAP methods

Change-Id: I2e3e8d4d6203acb2eac8cd645df39e1a9ca579ab
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f3a0201202bb97a62067e9473e0a09afa2efe1ff 11-Jan-2013 Irfan Sheriff <isheriff@google.com> Update enterprise API usage

Also, remove the unnecessary keystore lock/unlock checks since these
are now controlled at lockscreen

Change-Id: If65c4029d4cf2b8377fbc3512c9f691572125995
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c577427b55fe58dd9b51beeca8eb92b536380584 12-Feb-2013 Irfan Sheriff <isheriff@google.com> Use updated enterprise API

Change-Id: If41fad5fae5864555bb1de3fc99130682b1cdff1
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
d181bb62bc26c797209e0f355e655ba2559285e1 06-Feb-2013 Irfan Sheriff <isheriff@google.com> Fix EAP field display for a new network

We now hide certain EAP fields based on the type chosen. For a
new network, we should set a default and handle this the same
way

Change-Id: I9c8605694ba51bc588a49f711dcf31517ea3f6e4
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f2e086be7f8c4d72c9637b5199448c898a5ad9cf 17-Jan-2013 Irfan Sheriff <isheriff@google.com> Allow only valid EAP configs

We allow configuring all possible EAP fields today even though
some of the configs make no sense and will not result in a
successful connection.

Allow only support configs for various EAP methods

Change-Id: I2e3e8d4d6203acb2eac8cd645df39e1a9ca579ab
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
de11bcec8de61d96d72f41d53599ec65c6d258c2 11-Jan-2013 Irfan Sheriff <isheriff@google.com> Update enterprise API usage

Also, remove the unnecessary keystore lock/unlock checks since these
are now controlled at lockscreen

Change-Id: If65c4029d4cf2b8377fbc3512c9f691572125995
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
15a279231fa938ae3f93fc932b8341aa80df70e0 04-Jun-2012 Irfan Sheriff <isheriff@google.com> Fix crash when accessibility is on

Bug: 6600699
Change-Id: I9eb8b9871d1368bd7508873951d5719e1f2ba826
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
72a84b78d08d41d6e76767744d03d928e0aa26e1 12-May-2012 Kenny Root <kroot@google.com> Merge "WiFi: only send engine setting when key_id is set" into jb-dev
6a6656641c58fd4396c011639dbc02a58636294f 11-May-2012 Kenny Root <kroot@google.com> Strip off phase2 prefix when setting spinner

The writing and reading code for phase2 settings were asymmetric so the
phase2 spinner would always be set as "None". This change strips off the
prefix to set the spinner.

Bug: 6482316
Change-Id: Iaaa1088ec22625f1b8e3974c8a9610cccf0dda90
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f543a71e7a1de8ca03a628237d6b22cc886b586a 11-May-2012 Kenny Root <kroot@google.com> WiFi: only send engine setting when key_id is set

For EAP methods that don't need a key, don't set the engine settings or
else wpa_supplicant will have an error. Instead, look to see whether
key_id is set and use that to indicate when the engine should be
set.

Additionally, don't require keystore when key_id is not null but is
still an empty string.

Bug: 6480500
Change-Id: I137de47dfcbbd3da24d693701e249e15d7528228
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
66ada107ef87beaae595c10228c6fb1f20e5da01 28-Mar-2012 Kenny Root <kroot@google.com> Merge "Update Wifi to use new keystore function"
4786b261d340f158f0ca3ae0056765645c48de2b 21-Mar-2012 Kenny Root <kroot@google.com> Update Wifi to use new keystore function

The old wpa_supplicant.conf format used a special URI prefix
"keystore://" for the private_key value to indicate when to load things
from keystore.

The new format uses an OpenSSL ENGINE to perform operations with the
private key, so we don't need the special URI prefix.

Change-Id: I04751846f72b22eb5fc947bd7a32f47713e9fc82
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
d61f7cd3aaf33277f6ac9982159539ff1a87cab9 14-Mar-2012 Irfan Sheriff <isheriff@google.com> Add static ip/proxy support for hidden networks

Add support for static ip and proxy. In the process, clean up the issues
that showed up during testing.

Bug: 5459872
Change-Id: I96c8fff816b6cbb485d2bb215349193e49f3d0b2
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
db529dd66bab1bea4bfe87a59f5774fd479e48c4 13-Mar-2012 Irfan Sheriff <isheriff@google.com> Enhance static IP UI

Based on the IP address provided, choose a default gateway, network prefix
and DNS to reduce typing for common scenarios

Bug: 6006249
Change-Id: I27878ce7895386b744013f267d29b3309208ec07
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
90380120e72a9bebd2fd198372c423afc9b0eeec 28-Feb-2012 Irfan Sheriff <isheriff@google.com> Enhance and fix WPS UI

- Fixes WPS usage for open network
- Exposes WPS on UI for easy access to push button and pin based techniques
- Adds support for cancelling WPS
- Adds a dialog that reports a progress since WPS can take quite a bit of time
to complete

The WpsDialog code is enhanced from contribution by yoshihiko.ikenaga@jp.sony.com
on partner source.

Change-Id: Ib0103507e0192e8195e7bfeb1c8e8855c20e23ca
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
6c9c305b28a33a7272ded543650223638ea5836d 02-Mar-2012 Irfan Sheriff <isheriff@android.com> am f91e52c9: am c4bf8cd9: am 2f76aaaf: Merge "Enable EAP-pwd configuration in WiFi Settings."

* commit 'f91e52c986f4e7f8094a794c471813ac05d5d59c':
Enable EAP-pwd configuration in WiFi Settings.
8f2f08e0eefaea2cff27beae9c43b3baac81dee6 24-Feb-2012 Irfan Sheriff <isheriff@google.com> Use new WifiManager API

Change-Id: I9cc092e98412146a07c1829cacab47b8cea0bc9a
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ba7ee527d8683f718efbc85558310b8ba269809b 18-Jan-2012 Partha N <parthan@gmail.com> Enable EAP-pwd configuration in WiFi Settings.

EAP-pwd (RFC 5931) is an EAP method that uses a shared password
for authentication. It has the simplicity of setup as WPA2-PSK
(no certificates), but provides strong authenticaiton like 802.1x.

Modified the Settings screen so that the only visible fields
when choosing EAP-pwd are 'identity' and 'password'.

Change-Id: I9365d873b43c416ddfa4cae47b7419d902c212a7
Signed-off-by: Partha N <parthan@gmail.com>
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
bd3d66cac5f2f2135c6d0fcd86cb7912cf936403 18-Feb-2012 Irfan Sheriff <isheriff@google.com> Fix cursor position for password

Bug: 5757292
Change-Id: Iad34b09ee56c24694ebf45350f0dbc398f2cfa06
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
81da4884778ad3ce69e14ade0f3c214db773e49b 14-Feb-2012 Irfan Sheriff <isheriff@google.com> Fix NPE

Bug: 5953080
Change-Id: I1ff5b8a878f8f0d2fd9c6da549804aa454db444c
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
0c0bd827a104ee3a5891b8c5f1dae6db422e09e9 13-Dec-2011 Irfan Sheriff <isheriff@google.com> Fix button visibility on connect

Bug: 5750846
Change-Id: I1f31308a21f7f6876f12eb4f1ab45ecd1bc74092
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
b9dfea636fd61e3b532a31cdc35f9c99a68686ef 31-Oct-2011 Irfan Sheriff <isheriff@google.com> Fix WPS pin input UI

Change If60f42f7 introduces a bug for the WPS UI.

The input from access point text box should be shown for KEYPAD input

Bug: 5542833
Change-Id: I27f758b31b69425f51fe7ed17bf9b787a1bf66cc
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
ec10578884e3c23b3585bccde76e9c12978dda05 09-Sep-2011 Irfan Sheriff <isheriff@google.com> Update new API in debug settings

Bug: 5247957
Change-Id: I594e55a928a2870cb153b042df74a2b354bee073
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
6689200262d954014bfd612c139948efd74912b3 07-Sep-2011 Irfan Sheriff <isheriff@google.com> Use renamed Wps class

Bug: 5247957
Change-Id: Ib95f0411f637bcb6d43b9b963a282d4e9c4e813a
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
655900e028888376239a416c5a5283f62141f828 03-Sep-2011 Irfan Sheriff <isheriff@google.com> Provide help to turn off auto network disable

When a user clicks on an network that is disabled due to poor
connection, add help information to let the user disable the feature

Bug: 5254937
Change-Id: Ia8ddaf9684ae21c9b4c1ab1edba6c941eb5272fd
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
d621e0930032e06de37fe3b76c6c373a2d64547a 17-Aug-2011 Isaac Levy <ilevy@google.com> Changing wifi connection dialog per UX

- Added an advanced options checkbox and moving WPS, DHCP, Proxy to there
- Minor string changes

Change-Id: I7a135a483435379692a54ea0ef2663136c468945
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
8b2bf2e53814a20f09f658554cde61657df8ac99 12-Aug-2011 Isaac Levy <ilevy@google.com> Changed wifi status lines per UX consult

Change-Id: I656fa2c5c52338b320796a919edb5018e7b68851
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c7787a78f74a41820cfc31ff5fd51ee8d8c6df17 28-Jul-2011 Irfan Sheriff <isheriff@google.com> Fix NPE from monkey run

Bug: 5037499
Change-Id: Ic12fab174d19b759899ce8b3f92f202f549e7c00
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
b98463f8b0de186dc263217286449a76d6df91a8 30-Jun-2011 repo sync <isheriff@google.com> Updated: Wi-Fi p2p initial UI implementation

Change-Id: If60f42f76fa07a868d2e11b012b4697252c69f5f
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
e78c1879058571c00879f0d3e756951302adf513 21-Jun-2011 Gilles Debunne <debunne@google.com> Settings refactoring

Wifi and bluetooth pane refactored, main toggles moved to left pane.

Change-Id: I42ea4cf3bdf24158f3c67e0dea311258206cd78a
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
317e0aa530760ee323c7a98321d9b34a2ffa1d41 07-Jun-2011 Irfan Sheriff <isheriff@google.com> Fix UI settings display issues

- Update access points to reflect the latest IP configuration
- Show IP list for static IP networks

Bug: 4391449
Change-Id: If8fb6fe8bdca9d6e635b1b12927c17e1661f200c
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
7c210ba5c18c2720023dd8fc4215cde95a6fe71c 21-May-2011 Irfan Sheriff <isheriff@google.com> Fix invalid linkspeed display

Bug: 4391449
Change-Id: I8c8efcaa73d09c1e8b523f7798b6c626edc96c1e
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
21e644a9a817ec8daf4c118a9890057a30e041da 21-May-2011 Irfan Sheriff <isheriff@google.com> Fix submit button display for WPS

Change Icd3fde90 exposed an existing issue where password validity was
being checked for WPS as well. Fix it.

Bug: 4391449
Change-Id: I60ca8869eee680f5ec71284a1ac6ba956a992312
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
990c3ad530aa919256a0b341dbe763503b41ff2b 20-May-2011 Irfan Sheriff <isheriff@google.com> Fix enabling of submit button

Change I478c915b introduced a regression where the submit
button is enabled even if no password is entered for a secure
network.

This happened because our checks would override a password
check when IP and proxy settings are valid (which is the default
setting)

Bug: 4462439
Change-Id: Icd3fde90759f33fa391ec79ae8075b6d8388d2e9
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
3c3490c819a1a6ce72468c1d867429ac0f86def8 30-Apr-2011 Robert Greenwalt <rgreenwalt@google.com> Use new RouteInfo class.

Change-Id: I144ebb87e6d1809f59ebd32e64e186d836a365f8
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
5640ccff74e90669cea7b82d1f9db2653f070ebe 03-Mar-2011 Irfan Sheriff <isheriff@google.com> Avoid dialog dismiss until IP and proxy is valid

Accepting an invalid configuration can lead to
unexpected behavior.

Validate all fields before dismissing dialog. A further
improvement to this can be highlighting the faulty field
to the user by a color change.

Bug: 3462049
Change-Id: I0d0a6eae1d62b16fbb822261c4536c4108a5866d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
00615cf5dc994f838092da6a22558d089a0e5087 02-Mar-2011 Irfan Sheriff <isheriff@google.com> DO NOT MERGE Proxy and IP fixes

Fix dual display of IP addresses for static IP
Fix inputType for proxy and IP fields
Add hint texts for IP fields

Change-Id: I5b556a07c2a5b69ecec959c933f2872e70496946
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
d1c22a1b56778f76a7bc8da624f83934ff4771a9 01-Mar-2011 Daisuke Miyakawa <dmiyakawa@google.com> Show more graceful screens for "add network" flow

- use TableLayout instead of RelativeLayout for
wifi configuration to align each columns appropriately.
- split @id/type field into two fields in SetupWizard

Bug: 3403168
Change-Id: I37f2c60ce1b0473af7d20dee1775e9893d2abade
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c9bc99b24629476e9e2c8a53dc9716f0fbb831d7 23-Feb-2011 Robert Greenwalt <rgreenwalt@google.com> Use new NetworkUtils.numericToInetAddress.

Fetches an InetAddress without danger of an accidental dns lookup.

Change-Id: Ic0ca48cdd06bbbf6f0fb2cd4ae7832dde451ccae
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
cd44f206e025acd9df27b10d7f294f9f9d0302bf 11-Feb-2011 Robert Greenwalt <rgreenwalt@google.com> Merge "Use the new LinkProperties gateways."
caf8cf5cf5e464b9b26ab15e2f502b04eeac9b9b 09-Feb-2011 Robert Greenwalt <rgreenwalt@google.com> Use the new LinkProperties gateways.

Changed from singular gateway InetAddress to plural.

bug:3438810
Change-Id: I07dff8b7dd620a444b5ba2e4f7a87c76a0736fdb
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f11033f7ababdf3748b277cea17c5ef6b05af0b1 10-Feb-2011 Irfan Sheriff <isheriff@google.com> Merge "Re-enable wifi proxy UI"
d9c7dcf0e4abf3cf82fe506747816e9f0a6408a6 10-Feb-2011 Irfan Sheriff <isheriff@google.com> Re-enable wifi proxy UI

- Add text to warn users about support
- Move proxy above IP settings based on UI recommendations

Bug: 3328410
Change-Id: I3b5aafd32b16adfcd2fadb572ebb2694afdeccbb
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
35eae7ccc759da15c6d82c388ab52e4dafab2a13 04-Feb-2011 Daisuke Miyakawa <dmiyakawa@google.com> Clean up XL Wifi setup and fix misc problems.

- Introduce screen state, which suppress inconsistent
UI shown in 3378805.
- Introduce initSecurityFields(), which will reduce hook
inside WifiConfigController#showSecurityfields()
- fix layout for eap-not-supported case with "add network"
flow.

Bug: 3378805
Bug: 3403168
Change-Id: I52895570809095d9baceac5f84665572188ecefd
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
7893447987debb6bde72f4efb6b07f6e0d5b4f6f 27-Jan-2011 Daisuke Miyakawa <dmiyakawa@google.com> Enlarge texts and fit the other elements

Basically set text size to 18sp and change layouts
along with the new design.

- Add custom list item xml for Wi-Fi security field
rename existing "custom_list_item.xml" to appropriate
name so that we won't be confused with their naming.
- Use the custom xml just in SetupWizard.

Bug: 3364731
Change-Id: I014903277a03c359ea193dd0f0a37c84ade19fa1
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
6f3a98bb00f12851682c28d265be4f66fad85fd6 29-Dec-2010 Robert Greenwalt <rgreenwalt@google.com> Hide http proxy UI

We don't have support in the media code so rather than confuse the users
with some apps using proxies and some not we'll just turn it off for all
for now.

bug:3283883
Change-Id: If29bb34fce04eab5adc9b5180b70dbfd718cc709
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
dadf1e53cb99691689028667aab473ea4ccf67fa 15-Dec-2010 Daisuke Miyakawa <dmiyakawa@google.com> Show "not configurable" screen in EAP

Bug: 3175016
Change-Id: If67c0cbf41adee205c8b3eec410e39bc29c2f04d
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
cdbc80afb2dd191e1e2938a9939a1e11b5fd17ff 08-Dec-2010 Irfan Sheriff <isheriff@google.com> Use WpsConfiguration for new API

Change-Id: I4c1544178bcb29e751db56edb781faf9145cdf86
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
52322a9173fc167d3011017b396d1c7419fc280b 13-Oct-2010 Robert Greenwalt <rgreenwalt@google.com> Use separate settings for host and port.

IPv6 uses ':' in addresses so it's a bad thing to use as a separator.
Rather than find another separator we'll just store them separately.
bug:2700664

Change-Id: Ia6c40891ab9f3f44edd65d8ff7a2a1f7a24cf06e
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
58b0291fe6e6e47bf3d7457d8cf2648b8ce4a1ae 09-Nov-2010 Daisuke Miyakawa <dmiyakawa@google.com> Refactor WiFi code around XL setup

Major:
- move SetupWizard-related codes to WifiSettingsForSetupWizardXL as
much as possible
- stop using Preference for configurinig wifi network. We use
WifiConfigUiForSetupWizardXL instead, which is base on a bare View.

Minor:
- change button handling code expecting better readability.
- hide Detail button.
- modify strings a bit.
- add logs

Bug: 3175016
Change-Id: I5b29917af73aac6a82e13ba846a9d5085f9bd523
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
a9a2481dfde0226aa9ad6a153cfda4d8e502e35b 04-Nov-2010 Elliott Hughes <enh@google.com> Use InetAddress.isNumeric.

Bug: 3073384
Change-Id: I22b03efd7fe267f8b20c06cfc15aa5f0db487ca8
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
e45e13f47ad5e09aa8291d81a03a136618b383c0 22-Oct-2010 Irfan Sheriff <isheriff@google.com> UI for wps pin from device

Bug: 3119043
Bug: 3112178
Change-Id: I573146ed0c834cb88d5f42c25fe0be3ed501a321
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
34ce343004ae925b653664f445eea627355e33ab 06-Oct-2010 Irfan Sheriff <isheriff@google.com> Use LinkProperties in WifiSettings UI

Change-Id: I6f59328173e9550a2822573a9b25517ebbec4024
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
c5361927f42572c8e10867ec6f8ffaa2cacff733 23-Sep-2010 Irfan Sheriff <isheriff@google.com> Add proxy UI for wifi

bug: 3039302
Change-Id: I6fee69992ea78459f06ef270af5bf857eff93c44
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
5d3c5cb9d0134c02ee0a5a91baa2e90d83a5dedd 29-Sep-2010 Daisuke Miyakawa <dmiyakawa@google.com> Fix misc problems happening in SetupWizard XL

Change-Id: I6ba0813f36625de3d86543953972869657be50be
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
e82a459392db4dee491bcef8a15ccd5cbd067f1b 22-Sep-2010 Irfan Sheriff <isheriff@google.com> Fix string usage for static IP UI

Static IP selection uses strings to match, use
ids instead.

Also, add CHAR LIMIT to the new strings added

Change-Id: I7d632cfd672527be3a9676634b9ac4ea6983b626
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
b3024fa6a0359f18b93fd8aaf197fce59f806ede 17-Sep-2010 Irfan Sheriff <isheriff@google.com> Add UI for WPS

The WPS available option is shown
for networks in scan results. Upon
selecting a network, the user has
the option of manually entering passwords
or choosing WPS for connection

Bug: 2277571
Change-Id: Ia12eb1742f1bf17128d51fa09e56dc4c3f067fa5
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
9b7edb16d1309dae9b71770d4f44275646b144e4 17-Sep-2010 Irfan Sheriff <isheriff@google.com> fix add wifi network dialog

On changing security type with the spinner,
the password/eap fields should change accordingly.

Due to a bug with checking of the spinner, this
was not happening. fix it.

Bug: 1654928
Change-Id: I9bb174448694671206293ccdc380a9aad14a3f12
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
f027ce5e0223799f98f6d297b40ab57c8a7a8b5c 31-Aug-2010 Irfan Sheriff <isheriff@google.com> Add static IP UI

Remove the existing UI and add per network static IP config option

Change-Id: I9b8636e1559de9691144fdb54e20d40985896650
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
d36699282cbd0a6897f425106081d3f2c0db55d4 27-Aug-2010 Daisuke Miyakawa <dmiyakawa@google.com> Add Wifi Setup screen for Setup Wizard with XL size screen.

* Add WifiSettingsForSetupWizardXL as a new Activity
The activity has WifiSettings fragment in it. It also contains
several buttons, texts around the fragment.

* Making configuration UI part of Preference list.
In Wifi Setup for Setup Wizard XL, WifiSettings fragment lets
a UI for configuring access points shown inside a
PregerenceCategory object, while it has been shown as Dialog.

To achieve this action, WifiDialog is decomposed into two parts:
- WifiConfigUiBase (Mainly UI part)
- WifiConfigController (Mainly Wifi controller part)

All codes for wifi configuration in WifiDialog is now in
WifiConfigController, which is reused from
WifiConfigPreference.

* Misc stuff
- Remove AccessPoint#compareTo(). Instead,
AccessPoint.AccessPointComparater should be used when needed.

Change-Id: I520d690d3301837d32f91dad54a973a379ce1989
/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java