History log of /packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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