Chaohui Wang
1e45e38c02
Merge "Add AppAllServicesPreference for Spa"
2022-10-31 11:18:43 +00:00
TreeHugger Robot
bb17108f72
Merge "Remove "Hotspot" key from settings search if not needed" into tm-qpr-dev am: 58292e7058
am: 155beb0610
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20307409
Change-Id: I08bf5d2cdbd4a1e038af7c54468d39590f72e7c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-31 09:27:40 +00:00
TreeHugger Robot
155beb0610
Merge "Remove "Hotspot" key from settings search if not needed" into tm-qpr-dev am: 58292e7058
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20307409
Change-Id: I87b186f17e8126638d5d09d6e9970b590d12ff6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-31 08:51:31 +00:00
TreeHugger Robot
58292e7058
Merge "Remove "Hotspot" key from settings search if not needed" into tm-qpr-dev
2022-10-31 08:10:57 +00:00
Chaohui Wang
f73b79b841
Add AppAllServicesPreference for Spa
...
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps -> [One App] -> All services
Bug: 236346018
Test: Unit test & Manual with Settings App
Change-Id: Ie491945c36487a5cea3fc64ad6108f3aa492b3b6
2022-10-31 15:51:46 +08:00
Arc Wang
812c7d7953
Merge "[Activity embedding] Fix unexpected finished 2nd layer problem"
2022-10-31 05:50:14 +00:00
Arc Wang
31eec49217
[Activity embedding] Fix unexpected finished 2nd layer problem
...
If Settings is started on an existing task, the existing SplitPairRule
may cause an unexpected app finish while navigating back from the
2nd layer page.
This change resets SplitPairRule in onCreate().
Bug: 247080168
Test: make RunSettingsRoboTests ROBOTEST_FILTER=SettingsHomepageActivityTest
manual
1. Settings app -> 'Connexted device'.
2. Launch Settings app again from Settings icon in quick Settings.
3. Start a 3rd layer from 'Network & internet'
4. Click back and see if the 2nd lay shows.
Change-Id: I262327cc49c3a4434a183eb00ac57f47fa598f70
2022-10-31 05:48:45 +00:00
Chaohui Wang
5396d8a129
Merge "No show AppButtons for system modules"
2022-10-31 05:08:02 +00:00
Zoey Chen
77e38838a4
Merge "[Settings] Do not creat multiple database"
2022-10-30 13:17:25 +00:00
Lucas Silva
11a5067ee5
Update the "When to dream" settings am: 47d84b41ac
am: 0e7f4d87ce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20302008
Change-Id: Id60e4ff240602ef42905a5af46f0ac77bde17f9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-28 21:07:21 +00:00
Lucas Silva
0e7f4d87ce
Update the "When to dream" settings am: 47d84b41ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20302008
Change-Id: Id0ae8f8af81ab9cea7e61b1050e077afbe51a1f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-28 20:34:09 +00:00
Lucas Silva
47d84b41ac
Update the "When to dream" settings
...
For devices which don't support dreaming on battery, we can offer
simpler options since the device must always be charging for
screensavers to appear. Therefore there are only two options:
1. While charging
2. While docked and charging
Test: flashed and verified on device
Test: make -j64 RunSettingsRoboTests
Fixes: 226187572
Change-Id: I6ed24cda8874f2fb941f6cfded9ed97ed78a3cb6
2022-10-28 13:07:36 -04:00
Chaohui Wang
85cb46094c
Merge "Add AppSettingsPreference for Spa"
2022-10-28 12:53:12 +00:00
Chaohui Wang
5a89763503
Merge "Add AppDataUsagePreference for Spa"
2022-10-28 12:52:57 +00:00
Zoey Chen
97291ac0ad
[Settings] Do not creat multiple database
...
Bug: 254405469
Test: manual
Change-Id: I96ea77899270439a87569bd1676d38b52dd36650
2022-10-28 11:07:39 +00:00
Chaohui Wang
56c9bfed08
No show AppButtons for system modules
...
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps (Show system) -> Bluetooth
Bug: 236346018
Test: Unit test & Manual with Settings App
Change-Id: Ibdf5f1ec9f69beefe47fb7a046b0192a73e71b27
2022-10-28 15:56:18 +08:00
Chaohui Wang
aafdb3bfbc
Add AppSettingsPreference for Spa
...
This is used in new App Info page.
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps -> [One App] -> Additional settings in the app
Bug: 236346018
Test: Unit test & Manual with App Info page
Change-Id: I40a175d771c4c0f13986f8c615169c99ce1b0623
2022-10-28 07:41:24 +00:00
Weng Su
105937d90f
Remove "Hotspot" key from settings search if not needed
...
- Remove "Hotspot" search key from TetherSettings
- Disable page search from WifiTetherSettings
Bug: 243876722
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=TetherSettingsTest
make RunSettingsRoboTests ROBOTEST_FILTER=WifiTetherSettingsTest
Change-Id: Ie04027600663321b35d8309c59084f630103e959
2022-10-28 14:34:11 +08:00
Chaohui Wang
dbead03b6a
Add AppBatteryPreference for Spa
...
This is used in new App Info page.
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps -> [One App] -> App battery usage
Bug: 236346018
Test: Unit test & Manual with Settings App
Change-Id: I4784e42f230534d8d843ec00de51032baffcb7e2
2022-10-28 11:18:21 +08:00
Chaohui Wang
ca7eca1440
Merge "Add AppInstallerInfoPreference for Spa"
2022-10-28 03:08:06 +00:00
Yining Liu
923cdcae41
Fix text in notification settings for apps that do not send notifications am: e899b4c96c
am: 7f6b3cc7ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20283152
Change-Id: I3b63362fab7d5c532d231b7db82553fc9a7bde4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-28 00:23:19 +00:00
Yining Liu
7f6b3cc7ca
Fix text in notification settings for apps that do not send notifications am: e899b4c96c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20283152
Change-Id: Ic748f560f9a4767b6c75349506ae569cde1473af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 23:29:27 +00:00
Yining Liu
e899b4c96c
Fix text in notification settings for apps that do not send notifications
...
Added a new string to show for apps apps that target T, but do not declare the POST_NOTIFICATIONS permission in notification settings.
Bug: 229108007
Test: `croot` `make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.notification.app.NotificationsOffPreferenceControllerTest"` and manual: open Settings-Notifications-App Settings, check the text for apps that does not post notifications with toggle disabled. Text should be: "This app does not send notifications" when system language is English.
Change-Id: I9822b6f983e00c5982522099e339d86fae45aefe
2022-10-27 20:19:44 +00:00
George Chan
7e11a11ac1
Merge "Revert "Added transparency-metadata display.""
2022-10-27 18:19:58 +00:00
Chaohui Wang
601124517a
Add AppInstallerInfoPreference for Spa
...
This is used in new App Info page.
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps -> [One App] -> App details
Bug: 236346018
Test: Unit test
Change-Id: Ibd1ae27c60a096b7f12ca6640a58b099dcfb0b6b
2022-10-27 20:19:17 +08:00
Chaohui Wang
9ee43c96d3
Add AppDataUsagePreference for Spa
...
This is used in new App Info page.
To try:
1. adb shell am start -n com.android.settings/.spa.SpaActivity
2. Go to Apps -> All apps -> [One App] -> Mobile data & Wi-Fi
Bug: 236346018
Test: Unit test & Manual with Settings App
Change-Id: I1ebcc2c5197eef0c35a2b188b7edb3594fa4ae2a
2022-10-27 11:16:57 +00:00
TreeHugger Robot
c14a64e271
Merge "Correct the name of AppLocalePreferenceTest"
2022-10-27 11:11:22 +00:00
Zoey Chen
93b0b686bd
Merge "[Settings] Change the way in InternetPreferenceController for getting the subscription info from room db part4"
2022-10-27 10:29:22 +00:00
Zaiyue Xue
06edef48f7
Merge changes I93d4d089,I4f09f9e5 into tm-qpr-dev am: f5a9766041
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20280700
Change-Id: I7d8393abd95e6a82f6d8b7540171e60d6b3ccc07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 09:21:48 +00:00
Zaiyue Xue
35131aadbc
Fix broken battery usage Robolectric tests am: 88d876318c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20288291
Change-Id: I35c5ce016d62066882019de2f54228e5ff14f242
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 09:21:44 +00:00
Chaohui Wang
70e1f6abac
Correct the name of AppLocalePreferenceTest
...
Bug: 236346018
Test: Unit test
Change-Id: I986b4f7daf2983d25eae55879808b3ae74f5b94c
2022-10-27 16:44:08 +08:00
Zaiyue Xue
f5a9766041
Merge changes I93d4d089,I4f09f9e5 into tm-qpr-dev
...
* changes:
Fix b/248686898: Battery Usage list renders items on top of each other after swiping back from an app
Fix broken battery usage Robolectric tests
2022-10-27 08:36:46 +00:00
Weng Su
1207974dc6
Merge "Remove Modify popup menu for non-admin" into tm-qpr-dev am: 7a8a9e4fba
am: fcd8eefe8f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20288324
Change-Id: Ia487fc1634e0e1ceb3db2a6db5f8a59bf35dbcc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 04:54:35 +00:00
Weng Su
fcd8eefe8f
Merge "Remove Modify popup menu for non-admin" into tm-qpr-dev am: 7a8a9e4fba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20288324
Change-Id: I93d7b79259b846a7bd7c528e9c3032cb04e11193
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 04:17:47 +00:00
Weng Su
7a8a9e4fba
Merge "Remove Modify popup menu for non-admin" into tm-qpr-dev
2022-10-27 03:50:09 +00:00
George Chan
f9b20b0fe9
Revert "Added transparency-metadata display."
...
Revert "Added new transparency metadata enum."
Revert submission 19943929-mba_ui
Reason for revert: Feature cancelled due to product direction change.
Reverted Changes:
I7b3e296c3:Added transparency metadata feature flag.
Ia4b2f294b:Added new transparency metadata enum.
If7822100a:Added transparency-metadata display.
Change-Id: If50179b4a485587dcf49a2c9e2ae18a69b173794
2022-10-26 20:54:02 +00:00
Zoey Chen
1c4a1989f3
[Settings] Change the way in InternetPreferenceController for getting the subscription info from room db part4
...
Bug: 254405469
Test: atest InternetPreferenceControllerTest
Change-Id: I7f3b471ca1fcabd3c44b82fff8af7002fa2fbc24
2022-10-26 12:39:59 +00:00
Zoey Chen
31a3bd2e03
[Settings] Change the way in MobileNetworkListFragment for getting the subscription info from room db part3
...
Bug: 254405469
Test: atest NetworkProviderDownloadedSimListControllerTest, atest NetworkProviderSimListControllerTest
Change-Id: Iec6e17688b260d2fef464a711f92e788fe76fbe7
2022-10-26 12:28:10 +00:00
Zaiyue Xue
4fbd2064d6
Fix b/248686898: Battery Usage list renders items on top of each other after swiping back from an app
...
Root cause: When adding an animation to the hourly chartview which is scolled up out of the page, onBindViewHolder() will be trigered, then UI is refreshed again, and then the animation is added to the hourly charview again. This is a dead loop.
This fix adds animation to the hourly chartview only if the visibility is changed.
http://cs/android/packages/apps/Settings/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java;l=676;rcl=9f24ea815d637a05e1b7ddf2d4372d716d749229
http://cs/android/packages/apps/Settings/src/com/android/settings/fuelgauge/batteryusage/BatteryHistoryPreference.java;l=102;rcl=9f24ea815d637a05e1b7ddf2d4372d716d749229
Bug: 248686898
Fix: 248686898
Test: manually
Change-Id: I93d4d089f537515d452c1330f5d75a6726b229f8
(cherry picked from commit aabea16898
)
Merged-In: I93d4d089f537515d452c1330f5d75a6726b229f8
2022-10-26 17:31:17 +08:00
Zaiyue Xue
88d876318c
Fix broken battery usage Robolectric tests
...
Bug: 248686898
Test: presubmit
Change-Id: I4f09f9e5af57a62249970cc2170b60dab267488e
Merged-In: I4f09f9e5af57a62249970cc2170b60dab267488e
2022-10-26 17:23:23 +08:00
Weng Su
dcfbccbfbc
Remove Modify popup menu for non-admin
...
- Don't add the Modify ContextMenu if the user is not an admin.
Bug: 237672190
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=NetworkProviderSettingsTest
Change-Id: I62e0f5559fa2315450221fcb71e348af59af9549
2022-10-26 16:31:00 +08:00
Chaohui Wang
189c7eee3d
Merge "Add AppLocalePreference for Spa"
2022-10-26 07:05:02 +00:00
Zaiyue Xue
aabea16898
Fix b/248686898: Battery Usage list renders items on top of each other after swiping back from an app
...
Root cause: When adding an animation to the hourly chartview which is scolled up out of the page, onBindViewHolder() will be trigered, then UI is refreshed again, and then the animation is added to the hourly charview again. This is a dead loop.
This fix adds animation to the hourly chartview only if the visibility is changed.
http://cs/android/packages/apps/Settings/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java;l=676;rcl=9f24ea815d637a05e1b7ddf2d4372d716d749229
http://cs/android/packages/apps/Settings/src/com/android/settings/fuelgauge/batteryusage/BatteryHistoryPreference.java;l=102;rcl=9f24ea815d637a05e1b7ddf2d4372d716d749229
Bug: 248686898
Fix: 248686898
Test: manually
Change-Id: I93d4d089f537515d452c1330f5d75a6726b229f8
2022-10-26 11:22:03 +08:00
Chaohui Wang
3eddcc6703
Add AppLocalePreference for Spa
...
Also let SettingsSpaUnitTests depends on the
mockito-target-extended-minus-junit4 to support mock static methods.
Bug: 236346018
Test: Unit test & Manual with Settings App
Change-Id: Ib7a3022b20e30c8292713f52d29785eb78899c70
2022-10-26 11:01:47 +08:00
Ling Ma
1cbf8c786a
Merge "Convert dataDuringCall to autoDataSWitch"
2022-10-25 23:36:43 +00:00
Diya Bera
f15f443ce5
Merge "Remove flicker during fingerprint enrollment" into tm-qpr-dev am: d66e0c4c75
am: da8c78f093
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20249709
Change-Id: I78baceb039e99545ae5abf9f0c54606188d621b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:46:44 +00:00
Diya Bera
da8c78f093
Merge "Remove flicker during fingerprint enrollment" into tm-qpr-dev am: d66e0c4c75
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20249709
Change-Id: If6de61542beed2a43d775a0b3706b11a95b5160b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:07:53 +00:00
Diya Bera
d66e0c4c75
Merge "Remove flicker during fingerprint enrollment" into tm-qpr-dev
2022-10-25 20:29:24 +00:00
Betty Chang
50b3bdf7ea
Merge "[LE Audio] Remove the broadcast icon when the device does not support broadcast feature" into tm-qpr-dev am: a7b9107027
am: 6d2a0cdf0d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20271146
Change-Id: Ia8a43105afc093c28f3aa06877b72f7ef9d17ff6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 10:00:54 +00:00
Betty Chang
6d2a0cdf0d
Merge "[LE Audio] Remove the broadcast icon when the device does not support broadcast feature" into tm-qpr-dev am: a7b9107027
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20271146
Change-Id: I742b41599ca0d33c7f6c33bb607a8bf89406cb6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 09:23:57 +00:00