summaryrefslogtreecommitdiff
path: root/src/com/android/settings/wifi/WifiConnectionPreferenceController.java
AgeCommit message (Collapse)Author
2021-08-17Add new ACTION_WIFI_DETAILS_SETTINGS to SettingsWeng Su
- Need to export the interface to Quick Settings to launch Wi-Fi Network details settings. - Rename WifiNetworkDetailsFragment.class Bug: 191475923 Test: manual test with the topic CLs. make RunSettingsRoboTests atest -c SettingsUnitTests:com.android.settings.wifi \ SettingsUnitTests:com.android.settings.network Change-Id: Id2fd8c9b3b113ffbb49168305b05c67392fa4d87 (cherry picked from commit e8a4e13a80f89b8ce3d05b7bba5235f373d9de09) Merged-In: Id2fd8c9b3b113ffbb49168305b05c67392fa4d87
2021-01-06Introduce a WifiTrackerLibProvider.Steven Liu
This make the WifiTrackerLib can be customized. Bug: 149540986 Test: manual test wifi picker, and atest com.android.settings Change-Id: I1418ae39c895ce2ff87f18005a226a4835f9e083
2020-08-06[Wi-Fi] Fix thread leak in WifiConnectionPreferenceControllerArc Wang
Stop the worker thread for WifiPickerTracker at onDestroy event. The event will be triggered when users click back button at 'Network & internet' page. Bug: 161659380 Test: manual 1. Launch Settings 'Network & internet'. 2. Use below command to observe the thread. ps -T SettingsProcessId | grep WifiConnPrefCtr 3. Click back button and use the command again, the thread should not exist. Change-Id: I9145d534ade168beca52524e7cf85d87e2feb1a0
2020-03-27[Wi-Fi] Refactor WifiConnectionPreferenceController with WifiTrackerLibArc Wang
Bug: 152582093 Test: make RunSettingsRoboTests ROBOTEST_FILTER=WifiConnectionPreferenceControllerTest Change-Id: I9c0ab0edf5a8e935a2c1afee865bd04304ae6f0f
2020-03-10[Wi-Fi] Add STA+AP information in Hotspot & tethering footerArc Wang
Use WifiManager#isStaApConcurrencySupported() to check if a device supports STA+AP and shows the footer information. Bug: 121328949 Test: make RunSettingsRoboTests ROBOTEST_FILTER=TetherSettingsTest make RunSettingsRoboTests ROBOTEST_FILTER=WifiTetherFooterPreferenceControllerTest Change-Id: I3446abb5cc9cdf76da8d17f5de31bd65715c165c
2019-11-15[Wi-Fi] Create WifiNetworkDetailsFragment related version 2 files for ↵Arc Wang
WifiTracker2 development Create below version 2 files for WifiTracker2 development, we can check the feature flag only a few times and easily remove version 1 files in the future. src/com/android/settings/wifi/details2/ src/com/android/settings/wifi/savedaccesspoints2/ tests/robotests/src/com/android/settings/wifi/details2/ tests/robotests/src/com/android/settings/wifi/savedaccesspoints2/ Bug: 143326832 Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.wifi.details2 make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.wifi.savedaccesspoints2 Change-Id: I4d2caf1ce313871605252395764b02747240f217
2019-02-14Mass clean up: don't cast class when not needed.Fan Zhang
Bug: none Test: rebuild Change-Id: Ie3f58a3d5ae99ade28a33dcac80c18de90d4d5b2
2019-01-17Migrate all MetricsProto enums to SettingsEnumsFan Zhang
Bug: 122855168 Test: rebuild Change-Id: I962d9a71179f86b7cae9dc5e9a00e0aa1557dc76
2018-12-17Add wifi connection info to the multi-network headerAntony Sargent
The Network & internet page will have a dynamic header at the top when users have more than one mobile subscription, showing information about connectivity. This CL adds a preference to this header when there is a wifi connection, showing the same information as on the wifi-page (connection strength, speed rating if available, etc.). Bug: 116349402 Test: make RunSettingsRoboTests Change-Id: Ia80d6e236a4996b501372ac4cd8e46ba6c5f8841