Commit Graph

38205 Commits

Author SHA1 Message Date
govenliu
a2eae40a79 [Wi-Fi] Enhance savedaccesspoints2 unit test cases
Add new unit test cases in
1. SavedAccessPointsPreferenceController2Test.java
2. SavedAccessPointsWifiSettings2Test.java
3. SubscribedAccessPointsPreferenceController2Test.java

The coverage rate of com.android.settings.wifi.savedaccesspoints2 will raise from 32% to 85%

Bug: 151696220
Test: Run following test commands
1. make RunSettingsRoboTests ROBOTEST_FILTER=SavedAccessPointsPreferenceController2Test
2. make RunSettingsRoboTests ROBOTEST_FILTER=SavedAccessPointsWifiSettings2Test
3. make RunSettingsRoboTests ROBOTEST_FILTER=SubscribedAccessPointsPreferenceController2Test

Change-Id: I43e43c95019659d507ae0d8b167c5d65cd036b95
2020-05-14 16:35:26 +08:00
Jason Chiu
68335164e1 Merge "Add metrics log for special cases" into rvc-dev am: 60071b9287 am: f067ac4f50
Change-Id: I5204e67ae2f85a6590d87d721481bf6bc5f39241
2020-05-14 08:10:12 +00:00
Jason Chiu
a69f270ac0 Merge "Add metrics log for special cases" into rvc-dev am: 60071b9287
Change-Id: I95e4190ee4492a892e11d65d413db2443c975c8d
2020-05-14 07:29:02 +00:00
Jason Chiu
f067ac4f50 Merge "Add metrics log for special cases" into rvc-dev am: 60071b9287
Change-Id: I6fcbbcb9b1dddfcd2114cfd81ee225bad0fc7e9f
2020-05-14 07:28:56 +00:00
Tim Peng
493e1a62c8 In Media Switch output panel, Switch access shouldn't select the first device when selecting the device list
-The group view should not be clickable
-Disable view clickable flag

Bug: 151126466
Test: make -j50 RunSettingsRoboTests
Change-Id: Ia617f436a615168d422d208959db5513b38e6564
2020-05-14 15:19:39 +08:00
Jason Chiu
60071b9287 Merge "Add metrics log for special cases" into rvc-dev 2020-05-14 07:12:47 +00:00
Tim Peng
a402e4f3ce Display previous active media information
-Pending intent is not updated

Bug: 156561083
Test: make -j50 RunSettingsRoboTests
Change-Id: If4fdb85d7097bc48f0512b3d11f950af1d57dcd7
2020-05-14 13:32:51 +08:00
TreeHugger Robot
a6d61e1c4c Merge "Add null check for intent in AppPermissionPreferenceController" into rvc-dev am: bb7a65a19b am: 35c1670be2 am: d034853465 am: df7952192a
Change-Id: I959e633d5bf9a6bfb969c3a935d8c6917e6eb18f
2020-05-14 04:12:06 +00:00
TreeHugger Robot
d034853465 Merge "Add null check for intent in AppPermissionPreferenceController" into rvc-dev am: bb7a65a19b am: 35c1670be2
Change-Id: I944b56d97a8f73ca9408b951bbc24613fd87879d
2020-05-14 03:42:57 +00:00
Yi-Ling Chuang
ac59ea8e23 Do not prebind sticky slices.
We have a precheck mechanism to filter out slices that are not eligible
to be displayed on the homepage. Since sticky cards are designed to
be always available, which implies they will never be null, so skip
prechecking on them.

This allows us to prevent from the precheck timeout which usually leads
to the disappearance of cards.

Fixes: 152365480
Test: robotests
Change-Id: Ic9e3df8b55609e9b5d1d3fd3a8d95e4086d3d7a4
2020-05-14 11:38:47 +08:00
TreeHugger Robot
27a4a17aac Merge "Add null check for intent in AppPermissionPreferenceController" into rvc-dev am: bb7a65a19b
Change-Id: Id3005fde29c015152fbc345bd1b8d7fe3d2efd20
2020-05-14 03:32:22 +00:00
TreeHugger Robot
35c1670be2 Merge "Add null check for intent in AppPermissionPreferenceController" into rvc-dev am: bb7a65a19b
Change-Id: I97a73c098c57975aead1e70a57accba636a782fd
2020-05-14 03:32:17 +00:00
TreeHugger Robot
bb7a65a19b Merge "Add null check for intent in AppPermissionPreferenceController" into rvc-dev 2020-05-14 03:16:51 +00:00
Automerger Merge Worker
9c5d1c195d Merge "Merge "When only one device is selected in dynamic group, the device should be disabled" into rvc-dev am: 8d2c8f1f33 am: 6ca2cc572e" into rvc-d1-dev-plus-aosp am: a4dd00a45e am: 6c51001c11
Change-Id: I1ad5b35496defc482d2ae1f98b75adbc40fc1a2a
2020-05-14 02:09:44 +00:00
tim peng
de76affbde Merge "When only one device is selected in dynamic group, the device should be disabled" into rvc-dev am: 8d2c8f1f33 am: 6ca2cc572e
Change-Id: I59f24e15319f9f87432b7cb13446fe29f2e6de04
2020-05-14 01:59:22 +00:00
tim peng
76542c7513 Merge "When only one device is selected in dynamic group, the device should be disabled" into rvc-dev am: 8d2c8f1f33
Change-Id: I90f4c889d939675fa0d66e4003c34248ca170c8b
2020-05-14 01:47:09 +00:00
tim peng
6ca2cc572e Merge "When only one device is selected in dynamic group, the device should be disabled" into rvc-dev am: 8d2c8f1f33
Change-Id: I4403bc7f8b208a62751c37edd081c3230c225d3a
2020-05-14 01:47:06 +00:00
tim peng
8d2c8f1f33 Merge "When only one device is selected in dynamic group, the device should be disabled" into rvc-dev 2020-05-14 01:35:44 +00:00
menghanli
efabdcc7d6 Avoid launching activity-based feature to force stop exist actiivty and
recreate it.

Root cause: FLAG_ACTIVITY_CLEAR_TASK would cause the exist activity are finished and new one items to be started. It causes Live Transcribe main activity goes onStart call of new activity is followed by onStop call of old activity, which cause the mic stopping.

Solution: Remmove the FLAG_ACTIVITY_CLEAR_TASK.

Bug: 156455425
Test: Manual test
Change-Id: I86778577ff37d7f14b28e5eca3087fa9cf5cb2c1
2020-05-14 09:29:04 +08:00
TreeHugger Robot
4fbaf34874 Merge "Remove divider after last items" into rvc-dev am: abeb1a09fa am: 08686a1d88 am: 52cb4e8db9 am: 14ecad4f27
Change-Id: I62998155d031f4da86da719a52700183b885003f
2020-05-13 21:11:58 +00:00
TreeHugger Robot
14ecad4f27 Merge "Remove divider after last items" into rvc-dev am: abeb1a09fa am: 08686a1d88 am: 52cb4e8db9
Change-Id: Ic024d15e7ccadef8b9bef273311d56c7c7c8c5dc
2020-05-13 20:56:57 +00:00
TreeHugger Robot
bc4a7705b1 Merge "Remove divider after last items" into rvc-dev am: abeb1a09fa am: 08686a1d88
Change-Id: Ic00bc6b5b5643c1fc82973dbef9276658baf718a
2020-05-13 20:38:59 +00:00
Yanting Yang
a2d5ba3ebe Fix text view padding issue in EmptyTextSettings
Set the left and right padding of text view to 24dp.

Impact pages:
Apps & notifications > Special app access > Premium SMS access
Apps & notifications > Special app access > VR helper services

Fixes: 147901392
Test: visual
Change-Id: I01aa7935462e4d16e56be71a8f1f0cbe9b8275f9
2020-05-14 04:33:57 +08:00
TreeHugger Robot
08686a1d88 Merge "Remove divider after last items" into rvc-dev am: abeb1a09fa
Change-Id: Ia13f617854a1c23134040ba726f0ad033025529a
2020-05-13 20:24:39 +00:00
TreeHugger Robot
0fdf2b6ec3 Merge "Remove divider after last items" into rvc-dev am: abeb1a09fa
Change-Id: Ia007a992d8fc8f9dee0adbde645e1ea698014b19
2020-05-13 20:24:38 +00:00
TreeHugger Robot
abeb1a09fa Merge "Remove divider after last items" into rvc-dev 2020-05-13 20:01:52 +00:00
Nate Myren
8c7c22d4b9 Add null check for intent in AppPermissionPreferenceController
Sometimes, the App Info page can be reached without an intent in tests.
Add a null check to catch this

Bug: 154650244
Test: atest AppPermissionPreferenceControllerTest#handlePreferenceTreeClick_shouldStartManagePermissionsActivity

Change-Id: I514acda6b78d9e76b230aa945067bd7d6d9feff9
2020-05-13 13:00:53 -07:00
Kevin Chyn
f761b35ef5 Remove dependencies on old BiometricPrompt bundle
This moves the dependency to PromptInfo, which isn't optimal but
is still much more readable / manageable

Bug: 149067920
Test: adb shell am start -a android.app.action.CONFIRM_DEVICE_CREDENTIAL
Change-Id: I7d9ba2084db76284d08f68dd2005190f06412a1e
2020-05-13 12:01:54 -07:00
Julia Reynolds
9a6e7329be Remove divider after last items
Fixes: 155890866
Test: manual
Change-Id: Ie0e3f7ad8c1868bda7623718dd60926c300fa353
2020-05-13 14:03:40 -04:00
Bonian Chen
69f490a83f [Settings] Avoid from redraw UI when first time onResume am: 17ad56b3fc am: 0c16b3541d am: 992c7f03f3 am: 730a274729
Change-Id: Ic54c1e1a5e89d600c15b651dd380eadf7ba16592
2020-05-13 14:33:17 +00:00
Bonian Chen
992c7f03f3 [Settings] Avoid from redraw UI when first time onResume am: 17ad56b3fc am: 0c16b3541d
Change-Id: Ifcc4e19fe6b3952e4af05007ccd4ed0f56964b61
2020-05-13 14:07:06 +00:00
Bonian Chen
610a55556a [Settings] Avoid from redraw UI when first time onResume am: 17ad56b3fc
Change-Id: I975397eb10ad3b4b0435dcfb71288425a15717e8
2020-05-13 13:53:21 +00:00
Bonian Chen
0c16b3541d [Settings] Avoid from redraw UI when first time onResume am: 17ad56b3fc
Change-Id: I541b8e9003918d006f5c815673d2832532cabbaa
2020-05-13 13:53:07 +00:00
Bonian Chen
17ad56b3fc [Settings] Avoid from redraw UI when first time onResume
Registration of subscription change lead to redraw.
However, entire UI is newly created where redraw is not required
when fragment first time created.

Therefore, remove first callback from SubscriptionManager to reduce some
time.

Bug: 141833767
Test: manual
Change-Id: I54a58dd8271bb2cd8cd531cc02ff7d64b3e4328c
2020-05-13 18:47:09 +08:00
TreeHugger Robot
7e1f1a77f8 Merge "Update icon tint color when the user toggles Dark theme" into rvc-dev am: 8224a5ad3d am: 442e6007e3 am: f6829b35e1 am: f5b796df8b
Change-Id: Icee34bac83584b8a484523669a09e61aae355afb
2020-05-13 10:43:14 +00:00
TreeHugger Robot
f6829b35e1 Merge "Update icon tint color when the user toggles Dark theme" into rvc-dev am: 8224a5ad3d am: 442e6007e3
Change-Id: I45c71970ebd0012a76ff14f6b2cd9d90b37df792
2020-05-13 10:20:14 +00:00
TreeHugger Robot
09c4926e8a Merge "Update icon tint color when the user toggles Dark theme" into rvc-dev am: 8224a5ad3d
Change-Id: I50fc0c1cd70ad15388baa0f110955a2d9bee9573
2020-05-13 09:59:23 +00:00
TreeHugger Robot
442e6007e3 Merge "Update icon tint color when the user toggles Dark theme" into rvc-dev am: 8224a5ad3d
Change-Id: I1bd397e9f8d122656bc27f742dde0b20ae44c147
2020-05-13 09:59:17 +00:00
TreeHugger Robot
8224a5ad3d Merge "Update icon tint color when the user toggles Dark theme" into rvc-dev 2020-05-13 09:37:37 +00:00
PETER LIANG
c178bae7af Merge "Add the settings content observer for shortcut preference." into rvc-dev am: 31e6002ee8 am: 380e0dc235 am: 58779cd226 am: 15d94daf38
Change-Id: I1f69480ee004d48fba57344959c39445be7717d8
2020-05-13 09:33:42 +00:00
TreeHugger Robot
261c23d1b1 Merge "Show the app pinning description after user enables it" into rvc-dev am: 0cc66ea23c am: 1bf90b2243 am: 21e0b3e42d am: 8e5ec8bf34
Change-Id: Ie5f0e3e9a9a22905df41b61f41d33f720041d10f
2020-05-13 09:33:31 +00:00
PETER LIANG
58779cd226 Merge "Add the settings content observer for shortcut preference." into rvc-dev am: 31e6002ee8 am: 380e0dc235
Change-Id: I460c0d8975fd14374935995705f2d1260737ab9e
2020-05-13 09:08:23 +00:00
TreeHugger Robot
21e0b3e42d Merge "Show the app pinning description after user enables it" into rvc-dev am: 0cc66ea23c am: 1bf90b2243
Change-Id: I3930cfb9439ab7939f005aaf22f63078de8d5959
2020-05-13 09:08:17 +00:00
PETER LIANG
380e0dc235 Merge "Add the settings content observer for shortcut preference." into rvc-dev am: 31e6002ee8
Change-Id: I60a347a96d6192bfae9c0dbad8361c162def7b5e
2020-05-13 09:02:38 +00:00
PETER LIANG
6c2c23f325 Merge "Add the settings content observer for shortcut preference." into rvc-dev am: 31e6002ee8
Change-Id: I52c9bb34e59f7c1b709e58fa5205ebb6ea530278
2020-05-13 09:02:33 +00:00
PETER LIANG
31e6002ee8 Merge "Add the settings content observer for shortcut preference." into rvc-dev 2020-05-13 09:00:09 +00:00
TreeHugger Robot
6d74f690e6 Merge "Show the app pinning description after user enables it" into rvc-dev am: 0cc66ea23c
Change-Id: Iab7f4a4482807d03e70b9dd51d3ace86f56b4a12
2020-05-13 08:56:15 +00:00
TreeHugger Robot
1bf90b2243 Merge "Show the app pinning description after user enables it" into rvc-dev am: 0cc66ea23c
Change-Id: I2b877b72480498f79deb8cc97262eb0236c72747
2020-05-13 08:54:56 +00:00
TreeHugger Robot
0cc66ea23c Merge "Show the app pinning description after user enables it" into rvc-dev 2020-05-13 08:41:18 +00:00
Jason Chang
78b9b95deb Merge "Enable(visible) or Disabled(invisible) all one-handed settings preference by System Property flag configuration." 2020-05-13 08:01:13 +00:00