Sunny Shao
eda64c9f03
Enable scrolling to fix invisible problem of partial image
...
Fixes: 210362085
Test: manual test
Change-Id: Idd8e6d8f9645500090b0523f7f30a32a3140bde9
2022-01-06 20:31:34 +08:00
Chen Xu
0fd5007620
[automerger skipped] Merge "eSIM deprecated API test Refactoring" am: a4f936408c
am: 688f9d61cd
am: 3387491083
am: fb2acc0f78
-s ours
...
am skip reason: Merged-In Iedeb90f186ab9f82894e2fecef86d339c8989542 with SHA-1 40ffe69a3e
is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1936017
Change-Id: I6fe3c30f5c9d71cdd4cccc69c72c6e3f192792c0
2022-01-05 19:38:25 +00:00
Chen Xu
e016e86605
[automerger skipped] Merge "[MEP] eSIM deprecated API Refactoring" am: c479598895
am: cb851c79ae
am: 44e579e3ea
am: 7639cd07ff
-s ours
...
am skip reason: Merged-In Ic3244333b7d3750b88ecb3dbc5d7036da50b9d4d with SHA-1 73f1633973
is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1934924
Change-Id: I083a9fa1c4ac0c48b56bc16dfed355ba1433a5b5
2022-01-05 19:38:20 +00:00
Chen Xu
fb2acc0f78
Merge "eSIM deprecated API test Refactoring" am: a4f936408c
am: 688f9d61cd
am: 3387491083
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1936017
Change-Id: I95bbd270044702f0ed61b8f3cb0af03d6924ad4e
2022-01-05 19:09:03 +00:00
Chen Xu
7639cd07ff
Merge "[MEP] eSIM deprecated API Refactoring" am: c479598895
am: cb851c79ae
am: 44e579e3ea
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1934924
Change-Id: Iec896dccd3c15be43a512a896bd6df6bb3e6c5b4
2022-01-05 19:08:59 +00:00
TreeHugger Robot
1cbb603d60
Merge "FRP bypass defense in the settings app"
2022-01-05 05:37:51 +00:00
Tsung-Mao Fang
07dd833a6a
FRP bypass defense in the settings app
...
Over the last few years, there have been a number of
Factory Reset Protection bypass bugs in the SUW flow.
It's unlikely to defense all points from individual apps.
Therefore, we decide to block some critical pages when
user doesn't complete the SUW flow.
Test: Can't open the certain pages in the suw flow.
Fix: 200746457
Bug: 202975040
Fix: 213091525
Fix: 213090835
Fix: 201561699
Fix: 213090827
Fix: 213090875
Change-Id: Ia18f367109df5af7da0a5acad7702898a459d32e
2022-01-05 12:10:00 +08:00
Stanley Wang
c35cab1c7b
Merge "Fix the problem that some items can't be searched in Privacy category."
2022-01-05 01:52:31 +00:00
Chen Xu
3387491083
Merge "eSIM deprecated API test Refactoring" am: a4f936408c
am: 688f9d61cd
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1936017
Change-Id: I896f9fd68c6cf3ebce5f9b56a6eb9c49d113f0e4
2022-01-04 20:02:29 +00:00
Chen Xu
44e579e3ea
Merge "[MEP] eSIM deprecated API Refactoring" am: c479598895
am: cb851c79ae
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1934924
Change-Id: I580a094ed849679e0a7a96cd6c6558abe758a1ea
2022-01-04 20:02:25 +00:00
Chen Xu
688f9d61cd
Merge "eSIM deprecated API test Refactoring" am: a4f936408c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1936017
Change-Id: Iab671e2e10141401921aa0a27a24a4f222570fa0
2022-01-04 19:18:08 +00:00
Chen Xu
cb851c79ae
Merge "[MEP] eSIM deprecated API Refactoring" am: c479598895
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1934924
Change-Id: I1f2e66287f1cdad92515b3d248cacd56991fa38b
2022-01-04 19:18:06 +00:00
Chen Xu
a4f936408c
Merge "eSIM deprecated API test Refactoring"
2022-01-04 18:50:10 +00:00
Chen Xu
c479598895
Merge "[MEP] eSIM deprecated API Refactoring"
2022-01-04 18:50:10 +00:00
SongFerngWang
4fdf8be369
[MEP] eSIM deprecated API Refactoring
...
The telephony APIs were changed, the Settings needs the refactoring.
Bug: 206801604
Test: build pass.
atest QuerySimSlotIndexTest (PASS)
atest SelectableSubscriptionsTest (PASS)
Change-Id: Ic3244333b7d3750b88ecb3dbc5d7036da50b9d4d
Merged-In: Ic3244333b7d3750b88ecb3dbc5d7036da50b9d4d
2022-01-04 10:13:04 +00:00
Michael Groover
d1f76eea72
Merge "Add unaudited exported flag to exposed runtime receivers"
2022-01-03 17:35:02 +00:00
sandeepjs
dbe31b8e6b
eSIM deprecated API test Refactoring
...
Test: build
Bug: 159354974
Change-Id: Iedeb90f186ab9f82894e2fecef86d339c8989542
Merged-In: Iedeb90f186ab9f82894e2fecef86d339c8989542
2022-01-03 12:15:02 +00:00
SongFerng Wang
4b906d564d
Merge "Refine the mobile data selection UI"
2022-01-03 08:43:57 +00:00
TreeHugger Robot
1ee60270df
Merge "Fix overlapping issue for Add a language page"
2021-12-30 12:05:07 +00:00
Mill Chen
28195f52a6
Fix overlapping issue for Add a language page
...
As the Add a language page changed its parent class, the collapsing
toolbar did not work smoothly. Also the nested scrolling feature of the
locale list is disabled, that caused the overlapping problem.
This change is to make the locale list enable the nested scrolling
feature.
Fixes: 207318265
Test: manual test
Change-Id: I95929cd569c94d392c325e4e5b2a35e78185d0b8
2021-12-30 16:23:18 +08:00
Treehugger Robot
a18933a2d1
Merge "Add QUERY_AUDIO_STATE permission" am: 213d7de48c
am: f3f9477f6e
am: 3843e5a957
am: 9660824dff
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1928140
Change-Id: Iaef6fcd88c3ac1b779102d40a78081765dcd7c7c
2021-12-29 20:34:57 +00:00
Treehugger Robot
9660824dff
Merge "Add QUERY_AUDIO_STATE permission" am: 213d7de48c
am: f3f9477f6e
am: 3843e5a957
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1928140
Change-Id: I15353dc274167fe9f7364940b72cd2d116caa4bd
2021-12-29 20:23:02 +00:00
Treehugger Robot
3843e5a957
Merge "Add QUERY_AUDIO_STATE permission" am: 213d7de48c
am: f3f9477f6e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1928140
Change-Id: I8b672fa0f23eb1278d20ef3e32c9f2f93176c51d
2021-12-29 20:01:41 +00:00
Treehugger Robot
f3f9477f6e
Merge "Add QUERY_AUDIO_STATE permission" am: 213d7de48c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1928140
Change-Id: Ib1030bc382e25f5e653aa9123b2a800a4a402ad7
2021-12-29 19:44:26 +00:00
Treehugger Robot
213d7de48c
Merge "Add QUERY_AUDIO_STATE permission"
2021-12-29 19:26:47 +00:00
Betty Chang
fe76826c73
Merge "To disable Wi-Fi Direct when user restriction is set"
2021-12-29 09:55:00 +00:00
Weng Su
03f3d9cbe5
Merge "Check WiFi restrictions for WiFi QR code intent"
2021-12-29 09:19:50 +00:00
changbetty
a639d26660
To disable Wi-Fi Direct when user restriction is set
...
- Remove the Location check for Wi-Fi Direct
- Add user restriction check for Wi-Fi Direct
Bug: 204288318
Bug: 203170358
Test: make RunSettingsRoboTests ROBOTEST_FILTER=WifiP2PPreferenceControllerTest
Change-Id: I64dab964b485665dd42c933d8974aeda47f178fe
2021-12-29 07:20:15 +00:00
SongFerngWang
43ebe68063
Refine the mobile data selection UI
...
-Adding the margin for bottom at dialog
-Modify the text color of summay in the list at dialog when device is
dark mode.
Bug: 212396431
Test: build pass and check the dialog UI.
Change-Id: I1ec587fd9d64ad67bbf3479c7931c0a901f572cf
2021-12-29 14:31:13 +08:00
TreeHugger Robot
1dcbabe11e
Merge "Enable nested scrolling for Trusted credentials"
2021-12-29 01:36:18 +00:00
TreeHugger Robot
b74a9a3429
Merge "Fix WiFi toggle issue of Internet Settings"
2021-12-28 22:11:20 +00:00
SongFerng Wang
9e1da95036
Merge "The carrier name is wrong in the dialog"
2021-12-28 14:33:38 +00:00
Weng Su
0219dc1378
Fix WiFi toggle issue of Internet Settings
...
- Because b/209906859 needs to add WiFi service check for WiFi-less
pixel project.
- But mWifiManager has not been initialized before the
addWifiSwitchPreferenceController() function, which will cause the
controller to not handle the WiFi switching UI.
- Add a hasWifiManager() function to initialize the WiFi manager and
handle related functions.
Bug: 212211915
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=NetworkProviderSettingsTest
Change-Id: Idc0d4cdc31403f0ab9a4eb787e4c70be605f7ddb
2021-12-28 21:29:45 +08:00
Bonian Chen
779488b1ca
Merge "[Settings] Add metrics for supporting performance measurement"
2021-12-28 10:37:44 +00:00
Mill Chen
d29ead1824
Enable nested scrolling for Trusted credentials
...
The list of trusted root certs cannot be scrolled to the end. This is
caused by the disabled nested scrolling. To ensure the
CollapsingToolbarLayout works well with the list, the nested scrolling
feature of ListView needs to be enabled.
Bug: 191011957
Test: manual test
Change-Id: Ic7a41377f983e90c85ca304798851112aebcc349
2021-12-28 18:34:36 +08:00
SongFerngWang
b5766e4422
The carrier name is wrong in the dialog
...
The condition is wrong, should use the subId.
Bug: 212195309
Test: build pass. manual test the dialog.
Change-Id: I894c78fccab511f26bf779638cac1f18a07a86c4
2021-12-28 16:39:11 +08:00
Bonian Chen
5306f9674c
[Settings] Add metrics for supporting performance measurement
...
Add metrics log.
Bug: 212360005
Test: local
Change-Id: Ia51831d97f9193343de2da26d932ef9462f54e81
2021-12-28 15:54:44 +08:00
Tom Hsu
8551b0d7c5
Merge "[Panlingual] Remove getCallingPackage and use Uri instead."
2021-12-27 08:32:29 +00:00
Stanley Wang
ff36bcce18
Merge "Fix the problem that the "Default USB configuration" item can not be searched."
2021-12-27 07:07:30 +00:00
Stanley Wang
dd483400d5
Merge "Add search keyword "always on display" to Always show time and info item."
2021-12-27 07:05:46 +00:00
Treehugger Robot
00b405cd59
Merge "Clear non bonded device when device picker start" am: 0d0eaad0e3
am: fb9b219b9a
am: 4df15611f8
am: adfd4a0dea
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1931647
Change-Id: Ida1c15efbec1b5cfd9fecf4f9abc97c7f2c0b3a2
2021-12-27 06:59:18 +00:00
Treehugger Robot
adfd4a0dea
Merge "Clear non bonded device when device picker start" am: 0d0eaad0e3
am: fb9b219b9a
am: 4df15611f8
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1931647
Change-Id: Ie2f98508e42dd6018744d8de169f7ea49a892ca7
2021-12-27 06:39:59 +00:00
Treehugger Robot
4df15611f8
Merge "Clear non bonded device when device picker start" am: 0d0eaad0e3
am: fb9b219b9a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1931647
Change-Id: Ibba50c2ae901afde68ac7828a10dab3ea9daeac0
2021-12-27 06:29:51 +00:00
Treehugger Robot
fb9b219b9a
Merge "Clear non bonded device when device picker start" am: 0d0eaad0e3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1931647
Change-Id: I4315b4b7a46760aad836a1ec07202c0e6b669fe6
2021-12-27 06:18:13 +00:00
Treehugger Robot
0d0eaad0e3
Merge "Clear non bonded device when device picker start"
2021-12-27 05:59:50 +00:00
TreeHugger Robot
7f04708f44
Merge "Fix potential OOM problem"
2021-12-27 02:49:05 +00:00
Stanley Wang
64620eb36b
Add search keyword "always on display" to Always show time and info
...
item.
- Search for "always on display" and nothing appears. So we add the
search keyword for this item.
Fix: 194279416
Test: robotest and see the UI
Change-Id: Ib7d8405f34674a06e3c2437444c3de4f2343f7f1
2021-12-24 11:16:43 +00:00
Stanley Wang
ff1f09cacd
Fix the problem that the "Default USB configuration" item can not
...
be searched.
The source of problem is that the controller does not extends the
PreferenceControllerMixin.
Fix: 211831988
Test: robo test and see the search result
Change-Id: I8bdc61bd567812ee484a959f2b058f315df9a3b3
2021-12-24 18:52:17 +08:00
Yuri Ufimtsev
b67f0974f2
Merge "Group some Security settings to a separate "Advanced settings" screen"
2021-12-24 10:18:37 +00:00
Stanley Wang
a0146d3fb7
Fix the problem that some items can't be searched in Privacy category.
...
The source of problem is that the controller returns the wrong
availability status value and the searchable attribut of the preference
is false.
Fix: 200249682
Test: manual test and see the search result
Change-Id: I2265514c49303f6a0910f1be84b281fccb9abb45
2021-12-24 18:09:58 +08:00