ykhung
a2f5c5a24e
Remove the 'schedule by routine' from the saver scheduler
...
Fix: 258603978
Test: make RunSettingsRoboTests
Change-Id: I6256957dc5a4be6699998c825fb32e03f638af39
2022-11-14 11:24:17 +08:00
ykhung
d66fd82c35
Verify and reset invalid battery setting in the data restore stage
...
Verify and reset invalid battery setting configuration in the data
restore stage to avoid resoring invalid configuration from other devices
Bug: 258243197
Test: make RunSettingsRoboTests
Change-Id: I1a0febd2ad527147e4e9e9c77734c4b51963263a
2022-11-14 01:51:46 +00:00
Chaohui Wang
a9575edf2f
Merge "Update for DisposableBroadcastReceiverAsUser"
2022-11-12 03:55:01 +00:00
TreeHugger Robot
470afd9a85
Merge "[Panlingual] Improve performance of displaying app list in Settings."
2022-11-12 00:16:12 +00:00
TreeHugger Robot
e1be0e41ba
Merge "Monitor the page scrolling jank for app list pages"
2022-11-11 22:00:11 +00:00
Florian Mayer
a1167c1432
Merge "Add intent to open MemtagPage"
2022-11-11 16:33:15 +00:00
Tetiana Meronyk
b1a21505d7
Merge "Hide "Add user" button for secondary user"
2022-11-11 14:19:23 +00:00
Treehugger Robot
61e8616ddf
Merge "Fix potential crash in AppAllServicesPreferenceController" am: ccfa7fa918
am: 0ecb9e76fe
am: cf573d51c6
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2296917
Change-Id: Ic7a008dc9320d6687ec44a14ec0caa8f4bfd5b96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 12:48:31 +00:00
Treehugger Robot
cf573d51c6
Merge "Fix potential crash in AppAllServicesPreferenceController" am: ccfa7fa918
am: 0ecb9e76fe
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2296917
Change-Id: I8047a4e55b534076ac9fb65e99934fe7d3a3e695
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 12:17:57 +00:00
Treehugger Robot
0ecb9e76fe
Merge "Fix potential crash in AppAllServicesPreferenceController" am: ccfa7fa918
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2296917
Change-Id: I7477f18dc0e0a0aea9adf8e996171210dc194ed9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 11:48:15 +00:00
Yanting Yang
9f6c5bdadc
Monitor the page scrolling jank for app list pages
...
Bug: 254237663
Test: take the trace and check the cuj section name
Change-Id: Id9b7affcad354c43c1e8934d81abd1bb51fb2956
2022-11-11 10:59:33 +00:00
Chaohui Wang
cfa01cd5b1
Update for DisposableBroadcastReceiverAsUser
...
Bug: 235727273
Test: Manually with Settings
Change-Id: I597aac55b9ff7667227e9b05e83d804a134b9aaf
2022-11-11 10:49:29 +00:00
Bonian Chen
56e5d50ca7
Merge "[Settings] enhancing data saver config control" into tm-qpr-dev am: 106fd86520
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20419511
Change-Id: I5338c24812346b79068b1fee0c5ba98ff07eec33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 10:23:48 +00:00
Bonian Chen
86e2948eb6
Merge "[Settings] Hide data usage when SIM support is turn OFF" into tm-qpr-dev am: a6824c9b34
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20419510
Change-Id: Ie433daffbe56a1a526880c2e254a13ff17aaa3c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 10:23:44 +00:00
Bonian Chen
106fd86520
Merge "[Settings] enhancing data saver config control" into tm-qpr-dev
2022-11-11 09:35:21 +00:00
Bonian Chen
a6824c9b34
Merge "[Settings] Hide data usage when SIM support is turn OFF" into tm-qpr-dev
2022-11-11 09:35:21 +00:00
TreeHugger Robot
5835580fa2
Merge "[Settings] Remove the unexisted subinfo from map"
2022-11-11 09:25:32 +00:00
Ankita Vyas
64191fe9b1
Merge "AppClone: Add new tab only if any user handle has the property set."
2022-11-11 07:17:49 +00:00
Bonian Chen
c14244786c
Merge "[Settings] Adjust the wording on eSIM switch button"
2022-11-11 07:16:50 +00:00
Ankita Vyas
094d858cd1
Merge "AppClone: Add preference to display new page Cloned Apps"
2022-11-11 07:01:04 +00:00
tom hsu
8bd5e2a52f
[Panlingual] Improve performance of displaying app list in Settings.
...
- Use existed ApplicationInfo to get needed info.
- Add unittest to AppLocaleUtil.java
Bug: b/238054165
Bug: b/231904717
Test: Maunal test passed
Test: atest passed
Change-Id: I23f354c366b45d4b684184b3366aeab913bcd3c8
2022-11-11 14:25:19 +08:00
TreeHugger Robot
7578a43c94
Merge "Fix app battery usage list launch incorrect works app" into tm-qpr-dev am: b0503be6fd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20336174
Change-Id: I9a92a7de4f517330604673ce97bb1a626f824626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-11 03:41:29 +00:00
Zaiyue Xue
62a13f73a3
Merge "Update the preference controller in search index for battery usage."
2022-11-11 03:37:10 +00:00
TreeHugger Robot
b0503be6fd
Merge "Fix app battery usage list launch incorrect works app" into tm-qpr-dev
2022-11-11 03:10:06 +00:00
Zoey Chen
e2e753e2fc
[Settings] Remove the unexisted subinfo from map
...
Bug: 258250247
Test: manual
Change-Id: Ied5be71d6ccb251750cf9026f672aeaede860f35
2022-11-10 20:24:53 +00:00
Florian Mayer
862e9b3040
Merge "Add MTE Settings."
2022-11-10 18:02:51 +00:00
Bonian Chen
d2db0fce29
[Settings] Adjust the wording on eSIM switch button
...
To better reflect the action of that button.
Bug: 258668998
Test: local
Change-Id: I6a227e9f9a597d84e3aa5aec425564533fdf8763
2022-11-10 16:13:35 +00:00
jasonwshsu
ce487188a0
Fix TalkBack shortcut keeps showing enabled when entering into that page.
...
Root Cause: TextUtils.isEmpty() will return true both null and empty case, and write config key into it.
Solution: Write config key only if settings key is null. That means no one (developers or users) touch the key ever, so we should respect config key here.
Bug: 255912415
Test: make RunSettingsRoboTests ROBOTEST_FILTER=ToggleFeaturePreferenceFragmentTest
Change-Id: I092975ea3de8fce78b7ae2a6241a30f6af8125a6
2022-11-10 12:21:04 +00:00
Kuan Wang
6e23499e98
Remove the timestamps of last day for battery level chart if last day has less than 2 hours data. am: 57cb76428e
am: 28bdf84b5a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20309948
Change-Id: I748c1247a96b3d4ae9160d76c768e2db7af2611a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-10 11:46:43 +00:00
Bonian Chen
2a6792540b
[Settings] enhancing data saver config control
...
Enhancing the control of R.bool.config_show_data_saver when false, which including:
1. Initial presentation is invisible
2. Leaving UI when triggered
3. Avoid from getting searched
4. Robolectric test case support
Bug: 243877672
Test: test cases and local testing
Merged-In: I909522c0244ebb012a27d6aff34120a4f90128c6
Change-Id: I909522c0244ebb012a27d6aff34120a4f90128c6
2022-11-10 11:23:20 +00:00
Bonian Chen
5a264f69f4
Merge "[Settings] Hide data usage when SIM support is turn OFF"
2022-11-10 11:21:20 +00:00
Bonian Chen
f11cd3d275
Merge "[Settings] enhancing data saver config control"
2022-11-10 11:21:20 +00:00
Kuan Wang
28bdf84b5a
Remove the timestamps of last day for battery level chart if last day has less than 2 hours data. am: 57cb76428e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20309948
Change-Id: Ifd9c932a870117e278c59af45c6a57132831de5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-10 11:14:37 +00:00
YK Hung
2cdc7409b5
Merge "Verify and reset invalid scheduled battery level in the booting stage"
2022-11-10 10:23:04 +00:00
“Ankita
d3ea0f098e
AppClone: Add new tab only if any user handle has the property set.
...
This will ensure that a new tab is not created for clone profile. The
existing behavior of creating work tab when managed profile is present
on device remains as-is.
Bug: 248204976
Test: manual (verfied with primary, clone and managed profile present on
device at the same time)
Test: make RunSettingsRoboTests -j
Change-Id: I116a0de69c51e90aa59fdb47e904c567e5d62102
2022-11-10 10:05:44 +00:00
Kuan Wang
57cb76428e
Remove the timestamps of last day for battery level chart if last day has less than 2 hours data.
...
Test: make RunSettingsRoboTests
Bug: 256525782
Change-Id: I3f735f8f3ec10b2952b93111f0243e44117ff58a
2022-11-10 08:56:39 +00:00
ykhung
4c0de2685a
Verify and reset invalid scheduled battery level in the booting stage
...
The minimum scheduled battery level is changed from 5% to 10% in T, if
users upgrade the device from S to T with invalid level value in
the Settings.Global, we have to force reset it into the new minimum
battery level value.
Bug: 258243197
Test: make RunSettingsRoboTests
Change-Id: I89003120aaebcff78d4bf3f7ae8b54e97adae3c8
2022-11-10 16:38:18 +08:00
“Ankita
a6ff897cf3
AppClone: Add preference to display new page Cloned Apps
...
Also adds a faeture flag and controller class for this page.
UX path: Apps > Cloned Apps
Bug: 249916503
Bug: 248235441
Test: manual
Test: make RunSettingsRoboTests -j30 ROBOTEST_FILTER=AppsPreferenceControllerTest
Test: make RunSettingsRoboTests -j30 ROBOTEST_FILTER=ClonedAppsPreferenceControllerTest
Change-Id: I2f68f4365ce08481c7db7bfdda4fdffc369321a9
2022-11-10 06:52:44 +00:00
Zaiyue Xue
c9d85ff63d
Update the preference controller in search index for battery usage.
...
BatteryAppListPreferenceController is totally replaced by
BatteryChartPreferenceController now. Update the search index returns.
Bug: 256123455
Test: manual
Change-Id: I2340f1be0cee74771aab293a5df8551325c014be
2022-11-10 13:53:35 +08:00
Florian Mayer
ce1749310b
Add intent to open MemtagPage
...
Test: adb shell am start -a android.settings.MEMTAG_SETTINGS
Bug: 258070068
Change-Id: I8c9df2eb98edee0345323bc160457d7a91a3fd99
2022-11-09 18:21:45 -08:00
Florian Mayer
5696dde950
Add MTE Settings.
...
MTE is a technology to help prevent exploitation of some security bugs.
We want to offer users that want to trade off a slight reduction in
performance for higher security the option to do so from the settings
menu.
Test: make RunSettingsRoboTests
check UI manually
Bug: 245624194
Change-Id: Ifbb76e124142ae843ce90bd604ae8417d65fcc7b
2022-11-09 18:21:42 -08:00
Shen Lin
e8a0ba688b
Fix potential crash in AppAllServicesPreferenceController
...
This CL contains two fixes:
- Fix potentialcrash when calling getAvailabilityStatus, we should use
the latest packageName to decide.
- Add test class
Bug: 258270151
Test: atest
Change-Id: I3e6aa7e0773a73d2e3dfa996e42087f3ec80627b
2022-11-10 10:18:14 +08:00
Tetiana Meronyk
19fcb87e39
Hide "Add user" button for secondary user
...
Bug: 258447375
Test: croot && make RunSettingsRoboTests -j40 ROBOTEST_FILTER="com.android.settings.users.UserSettingsTest" && make RunSettingsRoboTests -j40 ROBOTEST_FILTER="com.android.settings.users.MultiUserSwitchBarControllerTest"
Change-Id: I5f0fd25fb9f710f7311275b2a840663f2bf3eeab
2022-11-09 19:35:32 +00:00
Diya Bera
7c056d00ac
Merge "Fixes crash in face enrollment during set up in work mode" into tm-qpr-dev am: 9cb05bc57b
am: 0eaab46d92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20356992
Change-Id: Ic1ddb65b41ffe2676f8b3e6b19fa00fefad5d229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-09 18:22:18 +00:00
Diya Bera
0eaab46d92
Merge "Fixes crash in face enrollment during set up in work mode" into tm-qpr-dev am: 9cb05bc57b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20356992
Change-Id: I9166287d83b501b5510ce451ba584f940d8809bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-09 17:50:16 +00:00
Diya Bera
9cb05bc57b
Merge "Fixes crash in face enrollment during set up in work mode" into tm-qpr-dev
2022-11-09 17:25:35 +00:00
Oli Thompson
c30c7f5d58
Merge "Fix forgot password layout text alignment and change theme to show correct text colour in night mode Test: manual test Fixes: b/206761685"
2022-11-09 14:55:41 +00:00
Bonian Chen
d3b35f24f0
[Settings] Hide data usage when SIM support is turn OFF
...
Enable the UI control through configuration.
Bug: 240515161
Test: local, auto test
Merged-In: I5e49a2b0f2b563b426354f4d2e6e650dcc02c98b
Merged-In: I4e0db5688dc1b074d43f9d77dd2f6d4cc53a353c
Change-Id: I4e0db5688dc1b074d43f9d77dd2f6d4cc53a353c
2022-11-09 10:52:35 +00:00
Chaohui Wang
3e5c32df67
Clean up unused methods from AppStateAppOpsBridge
...
Bug: 258256121
Test: Manually with Settings
Change-Id: I88092cdf6135af784ec90bf0112526ae18557c94
2022-11-09 16:36:35 +08:00
Treehugger Robot
ac06d8d55f
Merge "Align main thread checking by calling ThreadUtils" am: 48c386e54c
am: 170a632a66
am: f97d2d6f1d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2276131
Change-Id: I47c88d1a4b4455de37c628be44090e5b14c9651a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-09 06:40:37 +00:00