Julia Reynolds
c68b4be047
Merge "Migrate NLS access to preferencecontrollers"
2021-01-06 15:42:49 +00:00
TreeHugger Robot
b7076d5d5e
Merge "[Provider Model] Implement the carrner network selection settings"
2021-01-06 14:25:46 +00:00
Julia Reynolds
d41f2db9ec
Migrate NLS access to preferencecontrollers
...
In preparation for some new settings
Test: RoboTests
Bug: 173052211
Change-Id: I57c692d7ff0a1a8e36fb9e3f6c159263997fdc71
2021-01-06 14:23:59 +00:00
Rubin Xu
4fe99f19c1
Merge "Call KeyChain credential management app APIs Settings"
2021-01-06 11:30:30 +00:00
TreeHugger Robot
a533dc0464
Merge "Add getScreenOnEnergy to FakeUid"
2021-01-06 09:07:05 +00:00
TreeHugger Robot
e0f2957e49
Merge "[Provider Model] Internet Panel UI update"
2021-01-06 06:55:24 +00:00
Treehugger Robot
6c018a509f
Merge "[adb-wireless] Allow ADB-over-WiFi when WiFi is not default" am: d3d0962cd1 am: 8677c6a4b7 am: e632315dc8
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1526372
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I35c38f7dea0fa7112dd96401f13ad14a00698324
2021-01-06 05:36:22 +00:00
Treehugger Robot
e632315dc8
Merge "[adb-wireless] Allow ADB-over-WiFi when WiFi is not default" am: d3d0962cd1 am: 8677c6a4b7
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1526372
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I66d08a63a109ef4e4a14c266773266b216b17f5b
2021-01-06 05:19:19 +00:00
Treehugger Robot
d3d0962cd1
Merge "[adb-wireless] Allow ADB-over-WiFi when WiFi is not default"
2021-01-06 04:24:25 +00:00
TreeHugger Robot
087613f50b
Merge "Night display setting should be toggleable"
2021-01-06 02:30:03 +00:00
Weng Su
e9f4928ef1
[Provider Model] Internet Panel UI update
...
- Add gear icon to connected non-carrier network
- Update "View airplane mode networks" wording
- Update "Turn off airplane mode" wording
- Check WiFi disable to show airplane mode message
- Screenshot
https://screenshot.googleplex.com/BRjcKyMaMS4ujYN
Bug: 173413889
Test:
- Manual Test
- adb shell am start -a
android.settings.panel.action.INTERNET_CONNECTIVITY
Change-Id: Icf7b77e514cffa68cf103dbc9e7df93d58f9f762
2021-01-06 02:11:46 +00:00
Jason Jeremy Iman
620158be52
[adb-wireless] Allow ADB-over-WiFi when WiFi is not default
...
When other network types with higher priority than wifi is
connected alongside wifi, turning on ADB over wifi is not
possible.
This is happening due to `isWifiConnected()` only checks
if wifi is the default network and not if wifi is connected.
Often times multiple networks such as ethernet is used in
conjuction with wifi, making ADB over wifi not working with
the setup.
Fix by returning if any available network is a WiFi network.
Bug: 173466085
Test: Tested on eve Chrome OS ARCVM, ADB WiFi can be toggled when
WiFi is not the default network.
Change-Id: I8474a4e8b37a4af0031e1462645509f1e634e9a8
2021-01-06 11:00:03 +09:00
Michael Wachenschwanz
d127eb017c
Add getScreenOnEnergy to FakeUid
...
Bug: 172361024
Test: builds
Change-Id: I968bae76d2cc8bfc718057466320095cb4eeac2f
2021-01-05 10:06:49 -08:00
Alex Johnston
c850920cc6
Call KeyChain credential management app APIs Settings
...
Background
* This is part of the work to support
a credential management app on
unmanaged devices.
Changes
* Add calls to KeyChain credential management
app API methods.
* Add logic to add, update and remove credential
management app from KeyChain.
Manual Testing
* Install TestDPC
* Request to manage credentials (fire intent).
Add policy mapping: 'com.android.chrome' ->
'client.badssl.com:443' -> 'testAlias'
* Install badssl user certificate as credential
management app (TestDPC). Set alias to 'testAlias'
* Check certificate is installed in Settings
* Go to chrome > client.badssl.com
* Verify no certificate selection prompt is
displayed. User is automatically authenticated.
* Remove credential management app from Settings
Security > Encryption and credentials >
Certificate management app
* Verify credential management app is removed and
'testAlias' is uninstalled.
Bug: 165641221
Test: Manual Testing
make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.security.RequestManageCredentialsTest
Change-Id: I52254ccbdb0b46941b35130d487e0cf346212968
2021-01-05 16:57:50 +00:00
Weng Su
5e76c02d82
[Provider Model] Implement the carrner network selection settings
...
- Add WifiPickerTrackerHelper to reuse the library
- User taps on carrier network preference
- Calls MergedCarrierEntry#connect()
- User toggles mobile data On/Off
- Calls MergedCarrierEntry#setEnabled(true/false)
Bug: 175761096
Test:
- Manual Test
- atest NetworkMobileProviderControllerTest \
SubscriptionsPreferenceControllerTest \
WifiPickerTrackerHelperTest
Change-Id: Ia311b10ca7a44a536556c1889ee65743af379822
2021-01-05 15:05:24 +00:00
TreeHugger Robot
26474eb02f
Merge "Add adaptive charging to the top level settings menu"
2021-01-05 10:45:33 +00:00
Tsung-Mao Fang
010ab29eb1
Night display setting should be toggleable
...
Based on Android S design, we want to let user can toggle
night light in display settings page directly.
1. Use primary switch preference in xml file.
2. Add a switch toggle controler for its preference.
3. Move logic of night display preference to controler.
4. Remove the night display preference since we migrate the logic to
controller.
Test: Night display works as intented behavior.
Bug: 174964139
Change-Id: Id920033cb22b1a9dd42c77c6fc2563ddae96bfcd
2021-01-05 17:55:37 +08:00
SongFerng Wang
fdc148ea98
Merge "Change provider model slice's wording"
2021-01-05 06:04:37 +00:00
SongFerngWang
114b6c496e
Change provider model slice's wording
...
Bug: 176457592
Test: Build pass and manual test(review UI wording)
Change-Id: I66361cc6830aea96c55cdef737a9c5c3b8bd1b47
2021-01-05 12:25:45 +08:00
Stephane Lee
b60870cb7d
Add adaptive charging to the top level settings menu
...
Bug: 172009945
Test: Trigger adaptive charging and verify string in menu
Change-Id: Iba2d81e779e2b4aaa3c7b7c38710a03c6792c4a9
2021-01-04 15:37:21 -08:00
TreeHugger Robot
6653b25aaa
Merge "Revert "Add Hotspot WPA3 Settings""
2021-01-01 00:00:47 +00:00
bsears
598ab32345
Revert "Add Hotspot WPA3 Settings"
...
This reverts commit e0062af10c .
Reason for revert: Bug 176569060 - Droidfood blocking crash in Settings app.
Change-Id: Id50c96e8ce704b19e5ffb9b9a9fcbb0db2d81aee
2020-12-31 21:16:51 +00:00
Jason Hsu
2e01c93c45
Merge "Extract magnification capabilities from MagnificationSettingsFragment into a new class."
2020-12-31 09:04:14 +00:00
jasonwshsu
f30eded170
Extract magnification capabilities from MagnificationSettingsFragment into a new class.
...
* To increase single responsibility of MagnificationSettingsFragment
Bug: 168567356
Test: atest MagnificationCapabilitiesTest
Change-Id: Ic5e8a556858ac2b6ab9929b1bbdc373ce320c270
2020-12-30 19:40:43 +08:00
Weng Su
b6a5141953
Merge "Add Hotspot WPA3 Settings"
2020-12-30 03:09:00 +00:00
TreeHugger Robot
65ced1482d
Merge "Revert "Add adaptive charging to the top level settings menu""
2020-12-29 20:08:25 +00:00
Amber Ogata
89d81de62e
Merge "Add intent filter to open premium sms setting." am: 4de1ae6a45 am: ac0f1fc20c am: 25ff810ef9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1532203
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5ab15b83fbd574e6db202a7cc2eab1be461597a3
2020-12-29 18:20:56 +00:00
Amber Ogata
25ff810ef9
Merge "Add intent filter to open premium sms setting." am: 4de1ae6a45 am: ac0f1fc20c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1532203
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib87255a28d45127a68eea13b217e169fcfbba0cd
2020-12-29 18:05:57 +00:00
Daniel Chapin
2f51836ca1
Revert "Add adaptive charging to the top level settings menu"
...
Revert submission 12989357-fix_ac_menu
Reason for revert: Bug: 176473169
Reverted Changes:
I6fc50a5ae:Add adaptive charging to the top level settings me...
I8f600287c:Add adaptive charging to the top level settings me...
Change-Id: I2928a96112bb8d2beeb071f231af6595edead4fa
2020-12-29 17:55:13 +00:00
Amber Ogata
4de1ae6a45
Merge "Add intent filter to open premium sms setting."
2020-12-29 17:01:04 +00:00
TreeHugger Robot
c0cbcb9f04
Merge "Add test cases for ToggleAutoclickPreferenceController."
2020-12-29 15:20:02 +00:00
Tom Hsu
36ecdd496c
Merge "[Provider model] Internet picker Part II"
2020-12-29 14:23:14 +00:00
Peter_Liang
c7c1e7d442
Add test cases for ToggleAutoclickPreferenceController.
...
Bug: 168567356
Test: make RunSettingsRoboTests
ROBOTEST_FILTER=ToggleAutoclickPreferenceControllerTest
Change-Id: I4ea1089ddc9aad8748b950c38617533dc1d5cb02
2020-12-29 21:41:14 +08:00
Weng Su
8b1989cdcc
Merge "[Provider Model] Implement the carrner network selection"
2020-12-29 13:13:16 +00:00
tom hsu
65f8aa2f7b
[Provider model] Internet picker Part II
...
- Add mobile internet preference with default data subscription.
- Make prefrence to show dynamically when data subscription changed.
Video exhibition
- http://rcll/gcmsphfhJ1UzfPSvjWOuXK/c1B2CtaFz27rlIQ2LSTJmo
Code difference
- SubscriptionsPreferenceControllerTest.java between robolectric and junit.
- https://diff.googleplex.com/#key=1Zm7JGPhoZwY
Bug: 172229552
Test: atest SubscriptionsPreferenceControllerTest
Change-Id: Ib50c2c51159f60f19631d1a02081eafde3436e94
2020-12-29 19:48:21 +08:00
Treehugger Robot
581573f0d7
Merge "hardwareinfo: Hide hardware revision if empty" am: a1716edbb6 am: defe0a6b9f am: 8dc014e909
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1465283
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I077de332388b35b1177853d0f590ae0b4ea7d29f
2020-12-29 09:41:38 +00:00
Treehugger Robot
8dc014e909
Merge "hardwareinfo: Hide hardware revision if empty" am: a1716edbb6 am: defe0a6b9f
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1465283
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia74c0bea83aa76c4b8aa453a190bebe8041eafed
2020-12-29 09:27:29 +00:00
Treehugger Robot
a1716edbb6
Merge "hardwareinfo: Hide hardware revision if empty"
2020-12-29 08:21:35 +00:00
Weng Su
e0062af10c
Add Hotspot WPA3 Settings
...
- Add WPA3 SAE security types
- "WPA3-Personal"
- "WPA2/WPA3-Personal"
- Verify valid WPA3 password
- Enable QR code scanner for Hotspot WPA3
- Screenshot
https://screenshot.googleplex.com/B6u54wh8w35Xnyf
https://screenshot.googleplex.com/8hWHHUTb6UaS9vB
Bug: 167968488
Test:
- Manual Test
- atest WifiTetherSecurityPreferenceControllerTest
- atest WifiUtilsTest
Change-Id: I155ed0bfd187d27ba864f9fb1b78d08c437740f3
2020-12-29 08:04:10 +00:00
Treehugger Robot
ba98c52ce3
Merge "Settings observer fail to unregister." am: b92cb6678c am: 6873e19485 am: cc162a2cfa
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1535665
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iba4d0ae86737b85b4477db972700c6018e75adbb
2020-12-29 06:24:02 +00:00
Treehugger Robot
cc162a2cfa
Merge "Settings observer fail to unregister." am: b92cb6678c am: 6873e19485
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1535665
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia3d1bb6248061f8e566d6db457ee1ad81e4be116
2020-12-29 06:08:37 +00:00
Treehugger Robot
b92cb6678c
Merge "Settings observer fail to unregister."
2020-12-29 05:26:12 +00:00
Chiachang Wang
283136fb24
Merge "Update getMobileProvisioningUrl to telephony surface" am: 6aef579198 am: 85b853725d am: e3b7c01f9a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1532063
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2430c5b1fb40bdf89461c535a0fef85eb911b7ea
2020-12-29 01:23:41 +00:00
Amber Ogata
9d5de29fcc
Add intent filter to open premium sms setting.
...
Test: adb shell am start -a android.settings.PREMIUM_SMS_SETTINGS -d package: com.android.settings
Bug: b/175911991
Change-Id: I1b48494d8d388ad52c5966dbd1e89b1a6f9c6785
2020-12-29 01:19:58 +00:00
Chiachang Wang
e3b7c01f9a
Merge "Update getMobileProvisioningUrl to telephony surface" am: 6aef579198 am: 85b853725d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1532063
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I530eff9d77629af47e4f8da2ad660aab7f3431f3
2020-12-29 01:01:04 +00:00
Chiachang Wang
6aef579198
Merge "Update getMobileProvisioningUrl to telephony surface"
2020-12-29 00:24:12 +00:00
Stephane Lee
1f2a8d50d8
Merge "Add adaptive charging to the top level settings menu"
2020-12-28 21:12:02 +00:00
Peter_Liang
5bd435e6c4
Rename and add test cases for video player in accessibility.
...
Bug: 168567356
Test: make RunSettingsRoboTests ROBOTEST_FILTER=VideoPlayerTest
Change-Id: I2ea415b06d2870f55650290f48dd9b2998ef608d
2020-12-28 22:39:03 +08:00
Weng Su
74b18587fb
[Provider Model] Implement the carrner network selection
...
- Add primaryAction for connecting carrier network
- User toggles carrier network On/Off
- Calls MergedCarrierEntry#setEnabled(true/false)
- User taps on carrier network
- Calls MergedCarrierEntry#connect()
Bug: 175761096
Test:
- Manual Test
- atest ProviderModelSliceTest
- atest ProviderModelSliceHelperTest
- make RunSettingsRoboTests ROBOTEST_FILTER=WifiScanWorkerTest
Change-Id: I07cb6c142a2f4e9cbdbab1f77afdc367728b4e3f
2020-12-28 13:23:24 +00:00
Jason Chiu
2133856853
Merge "Support contextual suggestion"
2020-12-28 02:44:22 +00:00