History log of /packages/apps/Settings/src/com/android/settings/WirelessSettings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e9e63b7b3b31fcae7242eb07f528487e0913402 11-Feb-2016 Sudheer Shanka <sudheersai@google.com> Part3 - Don't add padlock if the restriction is not set by admin.

Bug: 26687435
Change-Id: Ibfea6d7d5bd32e7a05dcc2cc32b121c9e50b6a34
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
3a14416d55ad64147362f57410ee4ea98a0476b4 29-Jan-2016 Jeremy Klein <jlklein@google.com> Remove TetherUtil functions which are no longer needed.

Change-Id: I8559a2aaffa44e165d4e5e9070a85f23ed02b58b
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
9d1bfd1e8de6e46137a9571507c03526880d6a46 27-Jan-2016 Chris Wren <cwren@android.com> port settings over to new metrics enum

Change-Id: I0b3efd2f4db773ccbc52bfe59ee8eb0dab9584fb
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
8b8683068fd95010104acc30781a9cfa294f2545 26-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add padlocks to more preferences in wireless settings.

Also set the userRestriction attribute in xml instead of
checking in WirelessSettings class and set useAdminDisabledSummary
attribute.

Change-Id: I0494bd18752425f9d4f3f7d0f64f21fcba0d26da
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
682a916836f5e108289a70579f671f9d4a880993 13-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add padlocks to preferences that can be disabled by policy.

Change-Id: I43b6b5954ef6ec65b86d99321cabab9f49df842d
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
ec4706a2279ec440b66f6ee9b47051c2b94e8102 27-Jul-2015 Anju Mathapati <anjucm@codeaurora.org> IMS: Make wifi call settings UI non indexable

- Visibility of wifi calling settings option is controlled
with operator mcc/mnc values.
- Make wifi calling settings UI non indexable when UI option
is removed.

Bug: 23895298
Change-Id: Ie5bdbdde5d17582eceeee07c2d5ee9fb361e00bc
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
3b7936fb43f881de248458f720920399458408ee 02-Dec-2015 Julia Reynolds <juliacr@google.com> Hide cell broadcast settings link if needed.

Bug: 25939664
Change-Id: Iccf7d17267aecadff0d18f9fb4f464f3597e4c3e
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
39b467482d1bf256a111c757e9b7621c6f523271 10-Sep-2015 Jason Monk <jmonk@google.com> Depend on support lib preferences

Bug: 24576551
Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
40aca2ceb463eed16960df325559786ece655311 03-Sep-2015 Xiaohui Chen <xiaohuic@google.com> Remove dead Nsd checkbox

It seems to be dead from few years ago. This cl just cleans things up.
See b/6449478 for context.

Change-Id: Ida5eca16df88c866d3557e12dcde8884706810c6
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
6f03829e746aa3f505d71723001a7f84a806452f 03-Sep-2015 Xiaohui Chen <xiaohuic@google.com> Cleanup remaining USER_OWNER in Settings

Bug: 19913735
Change-Id: I6894a7c81ed7504b02d533d9e9f65f800dbca895
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
9dde0669f247c038f2c31f3cb1bb5afe376f6353 25-Aug-2015 Wei Liu <luciferleo@google.com> am 656c805b: am 70238114: am 6e58d516: Refactor UidDetailProvider and its dependencies to SettingsLib.

* commit '656c805bf38dd299ae25fbe39806650122aa6314':
Refactor UidDetailProvider and its dependencies to SettingsLib.
6e58d516f05bbceabdddd3aa08a94fcc32858e71 25-Aug-2015 Wei Liu <luciferleo@google.com> Refactor UidDetailProvider and its dependencies to SettingsLib.

so that it can be reused by Wear app data usage.

Change-Id: Id05f888274e15fbeffa175ee8073de02a8966867
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
44879a387a6be6b93cdcc8894227d68af7dbbb1a 22-Jul-2015 Xiaohui Chen <xiaohuic@google.com> sys user split: first pass updating Settings

Update various places in Settings to use "admin" ueser flag
instead of checking user id "0". This should be no-op in
single user mode since the only admin user would be user 0.
In split system user mode, this will correctly ACL admin
user instead of non-interactive system user.

Bug: 19913735
Change-Id: Ida4d59c5f689ea0dc34b3b3ff0822b087fa0afd6
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
3e7e2c57d4074d707161cea0736678311ff5b22e 23-Jul-2015 Pavel Zhamaitsiak <pavelz@google.com> Add or remove WFC setting when Wireless settings activity is resumed

WFC availability changes when SIM is inserted/removed. Settings
should be updated if this has happened.

Bug: 22642035
Change-Id: I361748440033e703b771175aa79767c53f0da458
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
6953eea28b64bc68f6c7a196380e3dcf9b110f55 11-Jun-2015 Paul Jensen <pauljensen@google.com> Remove dead hidden ConnectivityManager and NetworkInfo APIs.

Change-Id: Ifa44c7553c7c45ebe261a2a124d9bf8d6f96c690
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
73a2496d316cb9a8dc0020c245bc61f766b7f7c2 14-Apr-2015 Jason Monk <jmonk@google.com> Move default app preferences to one screen

- Move emergency and SMS app preferences to default apps
- Fix search on default apps
- Make all default app prefs use AppListPreference
- Some approximate UI work on AppListPreference

Bug: 20210110
Change-Id: Id04086163c7e87c92a03af421a27018fb380b45d
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
8a963babe2e36b7a41f77b8d2598c97658196e58 20-Mar-2015 Chris Wren <cwren@android.com> log visibility of views

Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f
Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
9a23adf69dc53126c9858b19760eab5b67c23b97 18-Mar-2015 John Spurlock <jspurlock@google.com> Settings: Remove all unused imports.

Change-Id: Iebfa52cb849d69974c94902b0b020893cf5618a3
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
3b84208212727833ccebea3fef03901331f5a12d 16-Mar-2015 Vinit Deshpande <vinitd@google.com> Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'

Change-Id: I6c9de433a224925961b484b400a89edf9059d2bd
4ab32563f1cd7d018ee7cdaec8d5a527964a05b9 24-Feb-2015 Pavel Zhamaitsiak <pavelz@google.com> Add Wi-Fi Calling preference screen

Change-Id: Ie89902b55c5c4184236636f5039b3246a9c0bda5
/packages/apps/Settings/src/com/android/settings/WirelessSettings.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/WirelessSettings.java
32505ac6992207367bf9a0fb05e8928602c9391b 12-Nov-2014 Amith Yamasani <yamasani@google.com> Don't show SMS app settings for restricted profiles

Restricted profiles might not have an SMS app and there is
currently no UI to enable/disable SMS for restricted profiles. SMS
is disabled by default in this case. So hide the SMS app picker
option in restricted profiles.

Bug: 17521457
Change-Id: Id2bb3e4690a4afba75ebcec8531727ec150c5632
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
246273ae35035b99328a5300e84ecb93067627fc 22-Oct-2014 Paul Jensen <pauljensen@google.com> am a1640daf: am d9b8d180: Merge "Launch browser directly when user selects "Mobile Plan"." into lmp-dev

* commit 'a1640daf6202b12e64bcc26647449695f9ef2a61':
Launch browser directly when user selects "Mobile Plan".
d96c5fc70a7b595358cf020dcbbba559eb50d4f1 18-Oct-2014 Paul Jensen <pauljensen@google.com> Launch browser directly when user selects "Mobile Plan".

Previously this used to send a broadcast to ConnectivityService
which would in turn launch the web browser. The ConnectivityService
code has since been removed, so just launch the browser directly.

bug:17472930
Change-Id: I5d419348efbb56b6c3c0fdbb8663efd0cfb2dde9
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
daef2e2b066a0bf204b9a63b7cae13e3d5441f4e 16-Oct-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #15730311 Checkboxes on R side should update to Quantum/Material on/off switch

Per UX request, convert more CheckBoxes to Switches

Change-Id: I04712bce4c0a54516d9ecedbb554f403fd6dd9e7
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
29aab7a2ad3cabdc1681fdc93a0f00b20072d385 27-Sep-2014 PauloftheWest <paulofthewest@google.com> Fixed a Settings crash.

+ When in Settings->More... we will no longer provide a tethering option
if tethering requires provisioning, but the provisioning app is invalid.

Bug: 17671381
Change-Id: I48a8178865a7ffddec714c1f6ee6f18d34801b60
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
be7adcc9894f34bf4f1721a7a9a7b6354cadb26d 28-Aug-2014 Diego Pontoriero <diegs@google.com> Change TelephonyManager method name to accurately reflect functionality.

Bug: 17163860

Change-Id: I319b3dc19c171108963113aa821e50842654a61e
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
ff9f67dddd97756dffe2059aa186acd29fc67527 12-Aug-2014 Diego Pontoriero <diegs@google.com> Change CARRIER_SETUP hook in WirelessSettings to use aeroshell
for determining carrier app instead of MCC/MNC.

Related WirelessSettings change: http://ag/374330

Related Aeroshell change to SetupWizard: http://ag/520857

Bug: 16457806
Change-Id: I60277b27e9e205041eb3969a110a57da0fb62023
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
4325f8080888bd3b15246f5bbd9db878aced030c 15-Aug-2014 Fabrice Di Meglio <fdimeglio@google.com> Update NFC to use a SwitchPreference

- do the switch

See bug: #15730311 Checkboxes on R side should update to Quantum/Material on/off switch

Change-Id: I78ab5b86fe6b541f9f3dc3d77115fde656d40c80
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e3bced2cdaf70812f658c45c170e4943ed79dfaf 06-Aug-2014 Fabrice Di Meglio <fdimeglio@google.com> Update Airplane mode to use a SwitchPreference

- do the switch

See bug: #15730311 Checkboxes on R side should update to Quantum/Material on/off switch

Change-Id: I7addc48a90d74c105b2f0275ae80874b9324f589
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
00d19c7426b08a1bc54694c886086b738ecd6116 24-Jun-2014 Julia Reynolds <juliacr@google.com> Block WiMax settings with UserRestriction.

Change-Id: I6f254f65ed9e967a7ef13d599ab9ed525ce4b7f0
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
5e10834bd8771d435b13bbda0a2fc3325ab1b5c6 20-Jun-2014 Yorke Lee <yorkelee@google.com> Revert "Add default Dialer preference to Settings"

This reverts commit d4720d98723db76b8ce9e9e7385582f99d849ee6.

Change-Id: I0cfc0506619892360e42a62c6bdbf6d2d3186e1c
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d4720d98723db76b8ce9e9e7385582f99d849ee6 02-Jun-2014 Yorke Lee <yorkelee@google.com> Add default Dialer preference to Settings

Add a Default phone app setting under wireless settings, and also
a dialog activity that allows a user to confirm the selection of an
application as a default phone app.

Bug: 6948882
Bug: 15021725
Change-Id: I2c1473feba20da01b14fbd30dbecc01be560479d
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
c92af83b0c94eaf99f1c4d9675b39b4a73a958cc 09-Jun-2014 Julia Reynolds <juliacr@google.com> Merge "Settings user restriction changes: wireless & networks changes."
dba577f8f017baac0086c185579340db1c9281d9 07-Jun-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #15460001 "Cell broadcasts" setting search suggested in wifi only device though setting is not present

- implement a BaseSearchIndexProvider for WirelessSettings
- fix Context passed to the Index: now use an ApplicationContext
- also use the correct Context when dealing with Settings SearchIndexProvider
- also makes impossible a rogue BaseSearchIndexProvider to crash Settings
if not well behaving
- last, fix icon used for "NFC & more" search results

Change-Id: I8b5cc999fa57a9e1977ee57394801d54cf3dbabb
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
ee27b9de8f2ab17d50b90dd8c13546aebb4e9fc1 09-May-2014 Julia Reynolds <juliacr@google.com> Settings user restriction changes: wireless & networks changes.

Bug: 14081992
Change-Id: I32b0f06da7e7ff9bd8303ce26be2584e6cddbedc
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
0b35070410153e049eca1fe10a937b1a2a23b41b 24-Apr-2014 Jeff Davidson <jpd@google.com> Merge "Refactor SmsListPreference into AppListPreference."
1583a41f8382832857aa92fad4dbca8163905e05 16-Apr-2014 Wink Saville <wink@google.com> am d5b8ee9b: am 242184ca: Merge "Allow tablets to send SMS if enabled in device overlays (1/2)"

* commit 'd5b8ee9ba48f6b22135abc7ab59b3b971f0d85e0':
Allow tablets to send SMS if enabled in device overlays (1/2)
b9558d91dfcae4cd98f2e25dd070dfa8c926d524 25-Mar-2014 Jeff Davidson <jpd@google.com> Refactor SmsListPreference into AppListPreference.

This generalizes the pattern of needing to offer a selection among a
list of candidate applications.

Also move some reusable logic around querying PackageManager for icons
into AppListPreference, and remove some unnecessary update logic: the
preference will update itself when onPreferenceChange returns true,
and we can set the summary to '%s' to automatically use the entry as
the summary without having to reset it each time.

Change-Id: I007b9ed58359302f93b367a4b86354e93613bf3e
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
263bcc8b732dbb47d3ce63904e0e05191fabbad6 18-Jan-2014 Fabrice Di Meglio <fdimeglio@google.com> Use Drawer in Settings app

- get rid of PreferenceActivity as much as we can and use fragments instead
- add Drawer widget
- add Dashboard high level entry into the Drawer (but this is work in progress and would be done in another CL)
- add bypass of fragment's Header validation when launched from the Drawer but *force* validation if external
call thru an Intent

Be aware that WifiPickerActivity should remain for now a PreferenceActivity. It is used by SetupWizard and should
not trigger running the SettingsActivity's header building code. SetupWizard is a Home during the provisionnig process
and then deactivate itself as a Home but would make the Home header to appear in the Drawer (because momentarily we
would have two Home).

Also, verified that:

- the WiFi settings still work when called from SetupWizard
- when you have multiple Launchers, the Home header will appear in the list of Headers in the Drawer

Change-Id: I407a5e0fdd843ad7615d3d511c416a44e3d97c90
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
a3c0a535d15d897fc2b799811727a17eb79f773e 29-Dec-2013 Dave Daynard <nardholio@gmail.com> Allow tablets to send SMS if enabled in device overlays (1/2)

Change-Id: I51771c28415352ee0838fa1507a1461c652d56e8
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d1808bd6c80f631470dad5dde2890c123f31c982 25-Oct-2013 Andrew Flynn <flynn@google.com> Merge "Check for presence of carrier app in Mobile Plan."
2490315e49d235a1ba9a84600a21febf85959a1a 16-Oct-2013 Sungmin Choi <sungmin.choi@lge.com> Remove Manage Mobile Plan when config_show_mobile_plan is set to false

config_show_mobile_plan is set to true by default.
When you don't want to show "Manage mobile plan" set config_show_mobile_plan to false in overlay.

Bug: 10819853
Change-Id: Ic3c69fb4246cc0de38518ef6c9950cee7fa4d987
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
17c008e9d0037373305f4c51442da7532b145dd1 11-Oct-2013 Andrew Flynn <flynn@google.com> Check for presence of carrier app in Mobile Plan.

When the user chooses Mobile Plan in Settings, first do a check to see if
a valid carrier app for the current MCC/MNC exists. If so, launch that app
instead of checking for a provisioning URL or hoping for a DNS redirect in
the browser. If no such app exists, continue on as normal.

Bug: 9623212
Change-Id: I81538063d4cdd147948a83ffc0c2641174ba9001
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d5b60019b2a3383b14eb8c1548e429204c77267a 02-Oct-2013 David Braun <dabraun@google.com> Default SMS app setting should still be shown even if SIM is removed.

Change-Id: Ia7bd7b690a2637999b96438667ebd4e4bed96051
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
be1f0a111e618f19247bdf25dadd12c02c4e29ac 20-Sep-2013 David Braun <dabraun@google.com> Fix crash rotating with default SMS dialog up.

Bug: 10845396 NPE storage == null when user rotates device while setting up 'Default SMS app'
Change-Id: I9a19ede726caabe5e66b83951585380768b66be6
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
4e9f04de0a6511086f47479addb53b84c3bb9763 16-Sep-2013 David Braun <dabraun@google.com> Implement new method for handling SMS/MMS on the platform

Multi project change:
The changes in this project update the settings app to support the new
default SMS app setting. I have also updated the order of the wireless
settings in the UX as per request from rachelg.

Bug: 10449618
Change-Id: Iba1ac6ea3f29c2a72af83b122ec5ea3a16a28e58
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
a2904f9d5091ef5055d97adf72d32e8c19551c8e 31-Aug-2013 Wink Saville <wink@google.com> am d5c71fc4: am e38165ca: am 7bee4c29: Use correct action string for provisioning.

* commit 'd5c71fc4e613d80d1ff8c128f29d9c201bcb3f90':
Use correct action string for provisioning.
7bee4c294204be49edf58e9251726425ffcc5748 30-Aug-2013 Wink Saville <wink@google.com> Use correct action string for provisioning.

Change to use the correct action string
com.adnroid.server.connectivityservice.CONNECTED_TO_PROVISIONING_NETWORK


Bug: 10551510
Change-Id: I917de4fcde06b72f520dec38e42c50859b2ee098
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e24e596b080128238cb9e6f4cf8c120bb986628e 28-Aug-2013 Wink Saville <wink@google.com> Use MOBILE_PROVISIONING_ACTION for manage mobile plan.

Bug: 10328264
Change-Id: I3925004011bb1243793c4c1b963d923dc2b00cb5
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
bb77bf22d54b369bdb81808ff195307f5f8c12a1 28-Aug-2013 Wink Saville <wink@google.com> Use MOBILE_PROVISIONING_ACTION for manage mobile plan.

Bug: 10328264
Change-Id: I3925004011bb1243793c4c1b963d923dc2b00cb5
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
6e1102d9faf1b8f038857709412c291ef6140aa9 07-Aug-2013 Geoffrey Borggaard <geoffreyb@google.com> Restriction pin changes.

Fixed bug in WirelessSettings where it was asking users for a PIN when
they weren't restricted. Did this by refactoring the preference level
pin checking into the superclass, where it checks for the restricted mode first.
Also pin protected changes to certificates for restricted users.

Change-Id: I8310fd39f0862159668318fc1360ec6859cc00d5
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
fe21d9aaa8a8c7f8a759805ba021b59dd821e4fe 03-Aug-2013 Geoffrey Borggaard <geoffreyb@google.com> Pin protect more screens.

When these screens are locked down with user restrictions,
it should prompt the user for the restrictions pin before allowing
access to the settings screen.

Change-Id: Iadbb087da2d9470b855ea0bea89f2da1ffb9e854
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
ff303b4f819b22299038a89656e7adc8f8af6157 20-Jul-2013 Robert Greenwalt <rgreenwalt@google.com> am ea6b5d63: am 275c1dff: am 3c087a68: Merge "Use ConnectivityManager for mobile provision url" into jb-mr2-dev

* commit 'ea6b5d63d9100f014cdedf438f1750ed65b822b2':
Use ConnectivityManager for mobile provision url
4929e912c00cca290488b3dbbdb645fffe8d2443 16-Jul-2013 Robert Greenwalt <rgreenwalt@google.com> Use ConnectivityManager for mobile provision url

bug:9623159
Change-Id: I36697ed341353b7a3dbec5afe20241102e76f6f1
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
5c2075037d7be031e40850e77424c95d45c84197 12-Jul-2013 Wink Saville <wink@google.com> am eeb90735: am 95c2a4a4: am 80bfbd53: Merge "VZW wants the phoneNumber to be 10 zero\'s if there isn\'t one." into jb-mr2-dev

* commit 'eeb90735dd7accfa34d77bcc8023412dab84bf9d':
VZW wants the phoneNumber to be 10 zero's if there isn't one.
b464478664df3203bfdd92cfc8c05b95c51cb0a9 11-Jul-2013 Wink Saville <wink@google.com> VZW wants the phoneNumber to be 10 zero's if there isn't one.

Bug: 9784059
Change-Id: I41bba908855648d2560440655d8a75a7cb2e0859
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
41f3c55226b662b43a2b1fb1624ffff4cff65121 02-Jul-2013 Wink Saville <wink@google.com> am 17f1fa42: am 7319f2b1: am 5d5a269f: Add Manage mobile plan to Settings.

* commit '17f1fa4207e45276a11e52bbc65dc26a25911006':
Add Manage mobile plan to Settings.
5d5a269f59aa5caa986eff3cb988d7585b2cd43c 29-Jun-2013 Wink Saville <wink@google.com> Add Manage mobile plan to Settings.

Bug: 9279964
Change-Id: I42c326a21e05aa301e9d974ed9ac1d59472780ec
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
2e41e3db43ab0e05b70158a4939dabdce270c261 19-Apr-2013 Jaewan Kim <jaewan@google.com> Remove Airplane Mode setting if it's a stationary device

Bug: 8051556
Change-Id: I3a1d5d58573b8967ce40ccf8b76e24152fff6fb6
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
9627a8ea151c1f27e5e9f34592c7b34fea3101c3 23-Sep-2012 Amith Yamasani <yamasani@google.com> Show more settings and add restrictions/dialogs for secondary users

Bug: 7213029 crash in About>Status
Bug: 7212495 hide System updates for second user
Bug: 7212230 nickname editor should select the text
Bug: 7160487 TTS settings
Bug: 7129411 Settings needs visibility changes for secondary users

Change-Id: Ia2d1229c08b392edfa6b671fce4a382410405b14
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
6a5929b086a61a955a4a2f43f5fa251e8754ff4a 11-Sep-2012 Christopher Tate <ctate@google.com> Update Settings app to use new namespace for airplane-mode settings

Bug 7132230

Change-Id: I0253637e6d464afc229cf11ffe69852bf44fe261
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
ef57ed71bf390858cb83253bd193a192bb48346c 21-Jun-2012 Jake Hamby <jhamby@google.com> Add menu item to Settings to go to Cell Broadcast settings.

Add menu item to Settings when "config_cellBroadcastAppLinks"
config option is set to true to jump to the Cell Broadcast app
settings activity. This enables the Cell Broadcast launcher
icon to be removed, while still allowing access to the app
(by adding a similar menu item to the MMS app) and its settings
activity (this settings link).

The menu item will not be added if the CellBroadcastReceiver
package is disabled or not installed.

Bug: 6709985
Change-Id: If3a3016ceea70704790964c0b712c31cb38f7b62
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
936e3faae11441fad05bf244fa44a29515edd1d8 08-May-2012 Irfan Sheriff <isheriff@google.com> Remove NSD checkbox

Bug: 6449478
Change-Id: Ic4aa44cb08843819c3290b16d906c989ee306727
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
b0b37ae21c172491bc170659b5f429601858ddc1 24-Apr-2012 Amith Yamasani <yamasani@google.com> Help menus for several screens.

Bug: 5144896
Change-Id: Ib2f5146f6f62f2a33261bb165c3bf1bf13b22f38
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
536c3d7651d0e37b13b5ee655c215207a39dff7d 18-Apr-2012 Irfan Sheriff <isheriff@google.com> Add Nsd settings checkbox

Change-Id: I58e54a8bed02ed7bd99b0f284279b6c799e3369f
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d220c8a6fecd824bdc15c9587451ce2a0d347b44 08-Mar-2012 Amith Yamasani <yamasani@google.com> Fix NPE due to removed preference.

Bug: 6138309
Change-Id: I2161cb3bf58f1a1a67a136b4c7646cd7b53f6f8a
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
8c2ac71b34a00a863b2c3ddcd5b5dae1d9bd6a25 29-Nov-2011 Irfan Sheriff <isheriff@google.com> Add wifi direct settings UI

- Use switch for toggling
- Follow string and UI suggestions from UX folks

The goal is to keep the interaction minimal - PBC is used when possible and keypad/display
are used only if really necessary

Bug: 5332330
Change-Id: I83e91ad3a393c143e70f1f2b6a842b95eacde404
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
7c5c16565eccde0b98f7ad08a0f06ff51e8e90ce 13-Oct-2011 tk.mun <tk.mun@samsung.com> Wimax : 4G settings menu and 4G MAC address.

1. Show the 4G menu.
2. Show the 4G MAC address
3. Execute 4G setting apk.

Change-Id: I14adc4775d35afe3398ddba4fd91c739011a06fa
Signed-off-by: tk.mun <tk.mun@samsung.com>
bug:5486930
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
74fda1065a72f835c0ed8cee19c6eb77ffc56743 21-Oct-2011 Irfan Sheriff <isheriff@google.com> Remove wifidirect UI listing

Was used for testing. remove it until proper UI is
added

Bug: 5497909
Change-Id: Ic8bd1afbe348ede9031f2446b30a99d7efc88f7c
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
3d670de5ce9180e0a75d0884832c4714cb56e1b5 21-Sep-2011 Jeff Hamilton <jham@android.com> Bring back the Android Beam settings panel.

Bug: 5350022
Change-Id: I22d2c6f91f7ab86501021fe97a2d57b109ed10bf
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
a83a24f48a8286ee3d67acc5fdcfb723acc56ada 16-Sep-2011 Jeff Sharkey <jsharkey@android.com> Surface tethering stats in data usage.

Bug: 5244846
Change-Id: Ib4ac03ab634278714576a66ef8d6fdbc6d15c82a
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
943af0bc69048d827c3dd1b92daeaa2cf1b77145 14-Sep-2011 Martijn Coenen <maco@google.com> Remove NFC sharing from Settings.

Bug: 5297151
Change-Id: I64304230296912519aa057a89f139a2242b557e3
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
167d7186a73b1126a8baa4fd3c8b9156b2712c60 07-Sep-2011 Irfan Sheriff <isheriff@google.com> Use hasSystemFeature() to check for p2p

Bug: 5267396
Change-Id: I55cc85745dff5de43f73ec260b82ad100e237555
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e964d57152a503b6337fef145913ca17d5eff1b4 01-Sep-2011 Irfan Sheriff <isheriff@google.com> Remove device name and display debug setting

Device name in WifiP2pConfig is going away

Bug: 5247957
Change-Id: Ib6ada8420ed8e7fbfcab85eee5f1665e33e8f024
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
7edbc609fdccff3367b119da46ff1adbe4477d10 01-Sep-2011 Robert Greenwalt <rgreenwalt@google.com> Merge "Use the new isNetworkSupported api for wifi-only"
8af88fb8387259e51615709b2d1ea0260f7057fd 31-Aug-2011 Robert Greenwalt <rgreenwalt@google.com> Use the new isNetworkSupported api for wifi-only

Didn't have an API for this before so people used a hacked system property (ro.carrier)
to determine if the device supported mobile data. Added new API and switching callsites.

bug:5087537
Change-Id: Ibd799559be102a9e2fd552d1a23d1afbcf8f4614
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
1610a74a26763046c147b2cf5cda7d84a62b95ff 31-Aug-2011 Irfan Sheriff <isheriff@google.com> Expose wifi p2p toggle switch to user

We will not show the Wifi p2p settings to user but the turn on/off capability
is exposed to the user and applications will be expected to let user turn on
and turn off p2p at launch.

Remove the compound button integration from the settings page.

Bug: 5242230
Change-Id: I54ec307304256b051e85201b8bb829d0e5544bfc
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
0fb33abfb468f495b3223e08b3920aab86bea696 24-Aug-2011 Nick Pelly <npelly@google.com> Rename {zeroclick, share_tap} -> ndef_push in code.

Not sure what the product name will be, but ndef push seems to be a
nice neutral name for the code.

Text strings are left as "Share Tap" for now.

Change-Id: I9dbf82eda2273220c23f443710a340c2c93e8291
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
05e01be5111da41965d045e21f1b731bac536ae2 17-Aug-2011 repo sync <isheriff@google.com> Add p2p settings only in debug mode

Bug: 5002384
Change-Id: I12d691ea5b2c820c33ef8735d997a0c04b636aa7
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
9894d4ade475392f665bf87bf7f91d3cbed3eaa4 09-Aug-2011 Nick Pelly <npelly@google.com> Add support for NFC in airplane mode.

Also update logic in Settings for new async NfcAdapter.enable() and disable().

Change-Id: Ie1e5407498ac7beb5a4e21daec0ada0e8ae9c388
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
bb4bdc29d64714546255681fcd9c9d92efa9328f 28-Jul-2011 Martijn Coenen <maco@google.com> Add on/off actionbar switch for NFC Tap To Share.

Change-Id: I009a31d8862a23e15d89fe9813eca02e06469531
/packages/apps/Settings/src/com/android/settings/WirelessSettings.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/WirelessSettings.java
ba534408011905e657a143eeae9a4c0fa412e0ec 21-Jul-2011 Martijn Coenen <maco@google.com> Added setting for zero-click sharing over NFC.

Change-Id: I3848c4815d65d3a8b9b5e579c6a353dde6901ee4
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
dfc2637ebaee6e7467b0340ec652c29f6b5734ff 08-Jul-2011 Gilles Debunne <debunne@google.com> Removed summary text and categories in Wireless settings

Bug 5002377 and 5002476.

Change-Id: Ia35dd9701f59a18a812b5079396835cc19e6d901
/packages/apps/Settings/src/com/android/settings/WirelessSettings.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/WirelessSettings.java
f1139aab801f89a19cf7c95f7c25fe49a4efc67b 29-Mar-2011 Jake Hamby <jhamby@google.com> Fix NPE in WirelessSettings.onCreate() for SDK and non-BT devices.

Fix NPE when entering Settings app in the SDK (and for devices without
Bluetooth). Also remove the "Bluetooth settings" item in addition to
the Bluetooth toggle item from Wireless settings when BT is missing.

Bug: 4149307
Change-Id: Iecc5960a193cf88664d3217b4d7bdbc2276dabc0
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
436b29e68e6608bed9e8e7d54385b8f62d89208e 08-Feb-2011 Jake Hamby <jhamby@google.com> Refactor Bluetooth settings for readability and performance.

Major refactoring of Bluetooth settings classes.
- Moved all functionality from LocalBluetoothManager into new
LocalBluetoothAdapter and LocalBluetoothPreferences, and into
existing classes.
- Refactored functionality from BluetoothEventRedirector into new
BluetoothEventManager class, deleting the original version. New
version uses a HashMap from action Strings to implementers of the
BluetoothEventManager.Handler interface.
- Created new BluetoothDiscoveryReceiver to update shared preferences
timestamp for Bluetooth discovery start/finish. This is the only event
handling we need to do when the settings app is not visible, so it has
its own receiver entry in AndroidManifest.xml. Edits are written using
QueuedWork.singleThreadExecutor(), which BroadcastReceiver knows about
and will wait for completion, eliminating the need for PendingResult.
- Miscellaneous cleanups to code style and logic for readability.
- Pulled some large switch statement code blocks into new methods.
- Changed all Bluetooth state references to the new BluetoothProfile
constants.
- Changed use of deprecated Notification constructor in
BluetoothPairingRequest to use Notification.Builder.
- Moved Utf8ByteLengthFilter helper function from BluetoothNamePreference
into its own class, and moved test cases into the same package.
- Moved all LocalBluetoothProfileManager functionality related to
specific profiles into new top-level classes (A2dpProfile, etc.), all
implementing the LocalBluetoothProfile interface.
- Moved all UI-related methods from CachedBluetoothDevice into the class
that uses the method, or into the static Utils class for shared methods.

Change-Id: I6d49b7f4ae0c7d7dcf62551ee40b51ecb5fe4f47
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
4ad4b4fdf7a36820ffc3a1048d8d7e030ead4591 26-Feb-2011 Robert Greenwalt <rgreenwalt@google.com> Just use device configuration for Tethering.

Don't need extra code here if the device is configured propertly.

Change-Id: Ieb65e36c1c91a62bbb0c8619e2efb34735fbb564
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
0f85c48d6c77e811f4d949503f0aa3efd908834d 24-Feb-2011 Amith Yamasani <yamasani@google.com> Remove / re-word some settings for WiFi-only devices.

Bug: 3468248

1. Remove Wireless->Mobile networks
2. Remove Wireless->Tethering and WiFi hotspot
3. Remove Wireless->Wi-Fi Settings->Wi-Fi disconnect policy
4. Re-word Network location summary text to not include "mobile network"

Change-Id: I84a551a1b63591974731029b0d4b90a85e43a716
/packages/apps/Settings/src/com/android/settings/WirelessSettings.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/WirelessSettings.java
b8be6da8874da8e5bb58eba13217a2e9f33c710a 13-Dec-2010 Nick Pelly <npelly@google.com> Fix master build. WirelessSettings is a fragment in master.

Change-Id: I9ad1104605558859d90dd1ecc083e9ef35bf3fa0
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e537b0eb999e32741bb4a9283eb0d6842cc64b99 13-Dec-2010 Nick Pelly <npelly@google.com> am 934c1b9f: am c1286804: Merge "Update Settings for new NfcAdapter.getDefaultAdapter(Context)" into gingerbread

* commit '934c1b9f4b475112e635989fb3d1a9d191a9c9e7':
Update Settings for new NfcAdapter.getDefaultAdapter(Context)
267419ff8b6a0458c098a1787e11df2bc9ddb38a 10-Dec-2010 Nick Pelly <npelly@google.com> Update Settings for new NfcAdapter.getDefaultAdapter(Context)

Change-Id: I3321d9ebd90313f98664d66b53bb36690808911a
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e0b6d4538667282dbbdc017a610d9b052a46cd8e 17-Oct-2010 Nick Pelly <npelly@google.com> am fb515337: am e1a9ca68: Merge "Use NfcAdapter.getDefaultAdapter() to check for NFC prescence." into gingerbread

Merge commit 'fb515337c2c8ceefe47b7387ebffa2b3185ef2ba'

* commit 'fb515337c2c8ceefe47b7387ebffa2b3185ef2ba':
Use NfcAdapter.getDefaultAdapter() to check for NFC prescence.
a57eacef3c7d267a534bb1d01471a9a9c12471ce 15-Oct-2010 Nick Pelly <npelly@google.com> Use NfcAdapter.getDefaultAdapter() to check for NFC prescence.

Change-Id: I518389a317a4e9ab9009fd33330a91f7c35edc2a
Signed-off-by: Nick Pelly <npelly@google.com>
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d83aaf28bce5472564ddfb6f3d8660459c826d17 29-Sep-2010 Nick Pelly <npelly@google.com> resolved conflicts for merge of 1ff9ad3f to master

Change-Id: I55137a241e13ec7da1d413cf9b7fd1c1fdd8c4d1
ad50ba065d31f3d8ec53c512b6ba5cf94d15d1e3 22-Sep-2010 Nick Pelly <npelly@google.com> Add NFC checkbox to Settings app.

Based on Trusted_NFC_Device_Host_AA03.01e02_google.zip code drop (23-Sep-2010)

Heavily modified to remove dead code.

Change-Id: I9e5f0bf2d32105feff4d68f03adebe87d2e9d900
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d79934731c8d33f6fc63b21c120b9ffba5d06f54 18-Aug-2010 Amith Yamasani <yamasani@google.com> Refactor settings top level activities to use fragments.

Added a base class SettingsPreferenceFragment from which the settings activities should
be derived so that they can behave like fragments. It contains some commonly called
utility methods and dialog conversion to DialogFragment.

Some of the top-level activities can be launched directly without the left pane.
Settings.java acts as a proxy activity that contains just that settings fragment without
the left pane.

There are still a lot of second and third level activities that need to be fragmentized.
This is just the first pass to test the 2-pane layout.
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
32711b6752eb73324e1b10db975ac956888eda96 11-Aug-2010 Danica Chang <danicachang@google.com> bluetooth tethering

Change-Id: I8dfb1c85bb8b963d2937b8bc4a4c9f0cf641785d
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
05411893af4afc4bf7b8530d787c5b9e0bbeed39 04-Aug-2010 Oscar Montemayor <oam@google.com> Enabling users toset the Global Proxy from wireless settings.

Change-Id: Ie9b37e4c8e042fab738d2181878e93d7d2645834
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
e434bfb216682a6ca331fa54ce58a2bff7adf8d7 09-May-2010 Robert Greenwalt <robdroid@android.com> String change - wifi tether = hotspot

bug:2664412
Change-Id: I6ca955e7fcc299ae1d69892c93c9250229610b19
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
c4764d24837cf297440f0ee97fe8adb943c56fe0 12-Feb-2010 Robert Greenwalt <robdroid@android.com> Update Settings UI regarding tethering.

If tethering is disabled (build var or a gservices property) for the device,
don't show any of the tethering options. If Usb Tethering is disabled (config.xml) don't show
Usb Options. If Wifi Tethering is disabled (config.xml) don't show Wifi Options.
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
b90452f3d26201ea6a231f2150204241e66cd3fb 12-Jan-2010 Chia-chi Yeh <chiachi@android.com> Settings: revise WifiEnabler and BluetoothEnabler.

This mainly changes the way both enablers react to the airplane mode. Now
enablers show a toast message instead of disabling the check box directly. This
avoids the inconsistent state introduced by WirelessSettings which controls the
check box using layout dependency.

Related bug: 2053751
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
4e14211d21387d645ecdad406f3350d36e5a8643 25-Dec-2009 Chia-chi Yeh <chiachi@android.com> Settings: revise WifiSettings.
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
1c4e96864f054f0d3d754d21eb4803fe0df6d89f 02-Dec-2009 Jeff Sharkey <jsharkey@android.com> Allow bluetooth in airplane mode when in "toggleable" list.

Settings.System.AIRPLANE_MODE_TOGGLEABLE_RADIOS is a list of
radios that can be toggled while in airplane mode. This CL
changes BluetoothEnabler to respect this.

It parallels the logic in WifiEnabler, which enables OEMs
to allow Wifi changes when in airplane mode.

Most existing devices don't include "bluetooth" in the
toggleable list, which means bluetooth will continue to be
disabled when in airplane mode for those devices.

Fixes http://b/2297314
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
0cb3743e93aef81e7669f1e6c81184559e0f8154 29-Oct-2009 Michael Chan <mchan@android.com> b/2219381 Gray out Bluetooth Settings for the emulator

Change-Id: I11ae2e6c7652ba550aeadf0dadb6f520c19dedc6
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
d3da3379a480ce16cac735d88855b6e3d76597d3 03-Sep-2009 Michael Chan <mchan@android.com> b/2045917 Fixed the problem where Bluetooth enable/disable remain disabled when Airplane mode is turned off.
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
71cc49e480e7dfd5d0986d7600d0c73aecdbdf93 28-Aug-2009 Chouting Zhang <MichaelZhang@motorola.com> Airplane Mode in Emergency Callback Mode (ECM)

When user tries to change Airplane Mode between ON & OFF
in ECM mode, a notice should be shown to indicate it's in ECM mode,
and ask if user wants to exit ECM, if yes, then the Airplane Mode
is changed after ECM mode exit. If not, Airplane Mode should not be
changed.
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
83bcc98af19597a213a8d174e8f1b47453d513ce 30-Jul-2009 Mike Lockwood <lockwood@android.com> Allow enabling Wifi when in airplane mode.

If the new system settings value for AIRPLANE_MODE_TOGGLEABLE_RADIOS
contains RADIO_WIFI, then the user will be allowed to enable Wifi
while in airplane mode.
Turning on airplane mode will still disable Wifi, but the user will
be free to reenable it in the Settings app.

We also allow access to the VPN settings under the same circumstances.

Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
afc4ab2ffbb8327ddce9907961295a32cbf49d0f 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
4e14e5ccbf1ef27220419849133d482a546d5c04 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
abc48f80d8747b4fc051b7dd364355ee667a9bac 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java
de2d9f5f109265873196f1615e1f3546b114aaa7 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Settings/src/com/android/settings/WirelessSettings.java