Treehugger Robot
3b62993c27
Merge "Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()" into main am: 4ab7d5bacc
am: 4e01eba72c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3058523
Change-Id: I70d317584f659878fa7e4ad36a2a3b32cff6b14a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 13:02:14 +00:00
Fan Wu
e82d0e94d4
Merge "Remove all remaining usages of LooperMode.LEGACY" into main
2024-04-26 10:07:21 +00:00
Samuel Huang
9b8558394c
Fix the "Use this SIM" switch does not disable during phone calls am: 4f454b43c6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/27105181
Change-Id: I2be1b144aa7d1d120692ccfece3c921e488fc308
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 09:13:17 +00:00
Fan Wu
14c9806612
Remove all remaining usages of LooperMode.LEGACY
...
Also temporarily ignore UwbPreferenceControllerTest due to unfinished tasks on main thread, see b/337171922 for more detail
Bug: 330824314
Test: atest
Change-Id: I45219fee8094b38790faf8d778e8a1ddeb7c7aaa
2024-04-26 07:11:26 +00:00
Samuel Huang
4f454b43c6
Fix the "Use this SIM" switch does not disable during phone calls
...
If the registration failed (e.g., device doesn't support satellite), SatelliteManager will not emit the current state by callback. We send `false` value by ourself to make sure the flow has initial value.
Bug: 315928920
Test: atest, manual
Change-Id: Ic87f71bc576cfb1f8e4053c5784fca401adaec08
2024-04-26 05:54:40 +00:00
Treehugger Robot
984039eec8
Merge "Provide different ways to detect battery defender." into main
2024-04-26 04:18:55 +00:00
Samuel Huang
a94bfd4a47
Merge "Ignore ACTION_PRIMARY_SUBSCRIPTION_LIST_CHANGED event if satellite session is started" into 24D1-dev am: fea80bf236
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/27071155
Change-Id: Idcbc71555ddbebbd28553530ca8ddd6e364635ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-26 03:22:25 +00:00
Yiling Chuang
11e810e7a7
Provide different ways to detect battery defender.
...
Bug: 335567248
Test: robotests
Change-Id: Ie1d3d7da99fa698468ffd124410cfd3b56bc0c34
2024-04-26 03:10:51 +00:00
Samuel Huang
fea80bf236
Merge "Ignore ACTION_PRIMARY_SUBSCRIPTION_LIST_CHANGED event if satellite session is started" into 24D1-dev
2024-04-26 03:08:53 +00:00
Rafael Higuera Silva
1d307afd95
Merge "Extract and fix logic for showing rac dialog." into 24D1-dev am: 958b737fcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/27072479
Change-Id: I9f5c4c8dea3c7aebc73b5121d6ace7aca22c1dfc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-25 19:07:24 +00:00
Samuel Huang
faa640e8fc
Ignore ACTION_PRIMARY_SUBSCRIPTION_LIST_CHANGED event if satellite session is started
...
When satellite session is started, we need to suppress the 'Choose SIM for mobile data' and 'Update preferred SIM' dialogs to prevent user turn on SIM.
Bug: 334139957
Test: atest, manual
Change-Id: Id56a98f3d1cfd38875173a643c992393d3dbeec8
2024-04-25 13:34:43 +00:00
Angela Wang
14a708a2ad
Update string resource for HA summary
...
Update the message format to align with existing pattern.
Bug: 333912856
Bug: 307705966
Test: atest AccessibilityHearingAidPreferenceControllerTest
Change-Id: Ib8b38e6dc0df732c16f976911597076f6f92ed25
2024-04-25 07:55:34 +00:00
Rafael Higuera Silva
36d99e8b09
Extract and fix logic for showing rac dialog.
...
Added tests to make sure the logic makes sense.
Bug: 335745726
Test: make, manual, atest SubscriptionUtilRoboTest, atest SubscriptionUtilTest, atest ResetNetworkTest
Change-Id: I7092f2747f1ca1f9ef4dc99275a916b9e24d8b28
2024-04-25 01:34:47 +00:00
Thomas Nguyen
f6f2f6135d
Disable SIM On/Off operation when device is in a Satellite session am: c6005fb22a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/27073216
Change-Id: I529d0a86739891873c205b3ff9eff065e50ed201
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-24 21:56:40 +00:00
Jeff DeCew
1d4d5343cc
Remove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()
...
Change-Id: I1b628f9430cfdd4b1c12deb7e8f4345658f05ca8
Test: atest
Bug: 336802415
Flag: none
2024-04-24 16:56:31 +00:00
Thomas Nguyen
c6005fb22a
Disable SIM On/Off operation when device is in a Satellite session
...
Bug: 330585109
Test: SatelliteManagerTestOnMockService SatelliteSessionControllerTest SatelliteControllerTest
Manual test with demo and real mode
Change-Id: Iade6426981f76a0b9b71828e0c86d3088c3e974e
2024-04-24 16:35:13 +00:00
Matías Hernández
7cfc461e63
Merge "Add support for rules with filter=ALL in ZenModesBackend" into main
2024-04-24 12:02:41 +00:00
Matías Hernández
3819299a08
Add support for rules with filter=ALL in ZenModesBackend
...
This is represented as an extra, special value for the AllowChannels field in ZenPolicy, with special treatment.
Bug: 327419222
Bug: 331267485
Test: atest ZenModeTest
Flag: android.app.modes_ui
Change-Id: I44440e40e729d295150b36beda824ddbfa1f170d
2024-04-24 12:07:20 +02:00
Paulz Chen
a2187ca756
Merge "Reland add FeatureProvider for SyncAcrossDevices Settings integration." into main
2024-04-24 02:27:31 +00:00
paulzhchen
5f391359e3
Reland add FeatureProvider for SyncAcrossDevices Settings integration.
...
Prior CL ag/26930404 was reverted because an unused class was
trimmed in AOSP, causing test cases to throw NoClassDefFoundError
exceptions. This CL combines ag/26930404 and ag/26995936 to address
the failure.
Bug: 330498032
Test: atest FakeFeatureFactory, atest SyncAcrossDevicesPreferenceControllerTest
Change-Id: I0a7ebccdebcad20e06d7542d7c4a0005885f393b
2024-04-24 02:02:35 +00:00
YK Hung
7cfa402cf9
Merge "Remove redundant battery usage slot in database." into main
2024-04-23 16:13:50 +00:00
mxyyiyi
740f348265
Remove redundant battery usage slot in database.
...
Bug: 336423923
Test: atest SettingsRoboTests:com.android.settings.fuelgauge.batteryusage
Change-Id: I1b2d172a42a20a8cc8dc734498e37ed92e4624dd
2024-04-23 18:59:24 +08:00
Pechetty Sravani
dbb7d1772b
Merge "Revert "Add FeatureProvider for SyncAcrossDevices Settings integ..."" into main
2024-04-23 09:12:48 +00:00
Pechetty Sravani
ea26f2d729
Revert "Add FeatureProvider for SyncAcrossDevices Settings integ..."
...
Revert submission 26930404-syncacrossdevices
Reason for revert: Potential culprit for b/336431732- verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Reverted changes: /q/submissionid:26930404-syncacrossdevices
Change-Id: I9da0de82978fa6984a4636e0c9ccc891d9287fd2
2024-04-23 07:43:47 +00:00
Yiling Chuang
1aa4bcf17d
Clean up on the charging remaining time label for WLC.
...
Bug: 336204618
Test: robotests
Change-Id: Ic2c9d653f8bd9ec25383319766256162d81424c2
2024-04-23 03:36:06 +00:00
Yiling Chuang
ce51f659df
Merge "Customize the remaining time label during wireless charging." into main
2024-04-23 02:40:06 +00:00
Paulz Chen
319245cdbe
Merge "Add FeatureProvider for SyncAcrossDevices Settings integration." into main
2024-04-22 23:52:23 +00:00
Yuri Lin
9dbd8ddffe
Merge "Add info on whether the rule is active to ZenMode" into main
2024-04-22 16:20:38 +00:00
Yuri Lin
af82199317
Add info on whether the rule is active to ZenMode
...
modifying the corresponding methods on ZenModesBackend to collect that information from NotificationManager.
Bug: 327419222
Test: ZenModesBackendTest, ZenModeTest
Change-Id: I01cb0ffa21a7fecaa5128cec51ced3eff384f370
2024-04-22 10:57:32 -04:00
Yiling Chuang
901a46c93e
Customize the remaining time label during wireless charging.
...
Bug: 336204618
Test: robotests
Change-Id: Ic7025f219ee09fba0922ac183daa891e7b63b673
2024-04-22 10:14:13 +00:00
paulzhchen
132e7341ea
Add FeatureProvider for SyncAcrossDevices Settings integration.
...
Bug: 330498032
Test: FakeFeatureFactory
Change-Id: Iccf7ca4411a03d29e9eeba6c1544ccbd95b97654
2024-04-22 06:58:31 +00:00
Chaohui Wang
07335514c4
Create AppDataUsageSummaryController
...
Content description for usage will be added later.
Bug: 318780411
Test: manual - on AppDataUsage
Test: unit test
Change-Id: I3990218395dfd7553554346ea8ef00368ba57589
2024-04-22 04:58:49 +00:00
Chun-Ku Lin
5b08a3d7ce
Make QS shortcut as the default shortcut type only if it's an a11y tool
...
Bug: 333602196
Test: atest ToggleAccessibilityServicePreferenceFragmentTest
Flag: android.view.accessibility.a11y_qs_shortcut aconfig Nextfood
Change-Id: I108e8ab127bcae545b92166a0147f5fee89f9e94
2024-04-19 23:20:16 +00:00
YK Hung
491cb8fbe1
Merge "Add content description string for '<1%'." into main
2024-04-19 12:04:41 +00:00
YK Hung
e57842bd40
Merge "Help talkback to read the hyphen of time frame '{day}{time}-{time}'" into main
2024-04-19 11:57:55 +00:00
Treehugger Robot
b5f7d62bbd
Merge "Log optimization mode for app usage in BatteryUsageSlot." into main
2024-04-19 10:07:56 +00:00
Haijie Hong
724af770b7
Merge "Hide LeAudio toggle for LeAudio-only device" into main
2024-04-19 08:07:39 +00:00
mxyyiyi
6853021975
Add content description string for '<1%'.
...
Bug: 322855583
Test: atest SettingsRoboTests:com.android.settings.fuelgauge.batteryusage
Change-Id: I704a591ab4cba21644e86457c2dd1000ceecc291
2024-04-19 12:21:55 +08:00
mxyyiyi
3950632041
Help talkback to read the hyphen of time frame '{day}{time}-{time}'
...
Talkback Hover: https://screenshot.googleplex.com/6Z5KMhXRPRWrqh9
Talkback Click: https://screenshot.googleplex.com/5iYVWXE95rgH98D
Bug: 322855775
Test: atest SettingsRoboTests:com.android.settings.fuelgauge.batteryusage
Change-Id: I54b78e9e29c67d514c0346ddae8331450bf53f01
2024-04-19 12:18:57 +08:00
mxyyiyi
08d4b7a2ae
Log optimization mode for app usage in BatteryUsageSlot.
...
Bug: 335374932
Test: atest ConvertUtilsTest
Change-Id: Icf86b9bee58b3b70d99e166d9fce0dfd7e30dea3
2024-04-19 10:58:15 +08:00
Chun-Ku Lin
0245c465b9
Merge "Update footer text whenever the ScreenPinningSettings is shown" into main
2024-04-18 17:25:17 +00:00
Rafael Higuera Silva
6389239f76
Merge "Add logic to log interaction of RAC warning dialog." into 24D1-dev
2024-04-18 16:28:38 +00:00
Roy Chou
39e42bf97a
Merge "feat(onefingerpan): hide the one finger pan settings when window mode only" into main
2024-04-18 03:07:04 +00:00
Amith Yamasani
83da3f0041
Merge "Call noteAppRestrictionChanged when toggling restrictions/exemptions" into main
2024-04-18 01:47:35 +00:00
Treehugger Robot
f02cfc9526
Merge "Add logic to log interaction of RAC warning dialog." into 24D1-dev
2024-04-17 17:30:24 +00:00
Matías Hernández
fb0e00e3eb
Merge "Introduce ZenModesBackend and ZenMode" into main
2024-04-17 08:59:48 +00:00
Haijie Hong
0307bbfb1f
Hide LeAudio toggle for LeAudio-only device
...
Bug: 333827147
Test: atest BluetoothDetailsProfilesControllerTest
Change-Id: Ie446d8866fb51972795b66aac2db84703ef51b84
2024-04-17 16:12:42 +08:00
Chun-Ku Lin
247476bab7
Update footer text whenever the ScreenPinningSettings is shown
...
Bug: 333029993
Test: atest ScreenPinningSettings
Test: manual
Flag: EXEMPT low risk bug fix
Change-Id: Ia14a50fcc81d672732b78c523968a5921cae65b1
2024-04-17 05:34:59 +00:00
Amith Yamasani
7676217e4d
Call noteAppRestrictionChanged when toggling restrictions/exemptions
...
This is to log the reasons for restriction level change and force stop
Bug: 333882527
Test: statsd_testdrive 863
Toggle battery restrictions manually for an app and verify logging
of reason
atest BatteryOptimizeUtilsTest
Change-Id: Ifcc99efc1b6acc5a992f7d952967210b07319f2e
2024-04-16 21:58:40 -07:00
YK Hung
84050edcdd
Merge "Update wireless charging string" into main
2024-04-17 04:47:38 +00:00