Commit Graph

145429 Commits

Author SHA1 Message Date
Chaohui Wang
440c3c2779 Reduce Mobile data switch flaky
Set initial value to null, so no animation when the actual value true
is emitted.

Bug: 329584989
Flag: EXEMPT bug fix
Test: manual - on SIMs
Test: unit test
Change-Id: I3eea55115f02e65dcdcc44ccf917f9083622b723
2024-12-31 14:54:54 +08:00
Treehugger Robot
7938eeb0d4 Merge "[Catalyst] Implement get{Read,Write}Permissions for Vibration & haptics" into main 2024-12-30 17:50:27 -08:00
Michael Checo
b33674eb4f Merge "Add preference toggle for mouse pointer acceleration setting" into main 2024-12-30 08:24:32 -08:00
Yuchen Sun
382ae17a76 Merge "[Expressive design] Update MainSwitchPreference padding in SettingsActivity." into main 2024-12-30 01:26:02 -08:00
Daniel Huang
8143a69996 Merge "[Update] Expose the regional preferences pages" into main 2024-12-29 23:41:58 -08:00
Edgar Wang
2184688d88 Merge "Relocate Speech entry point" into main 2024-12-29 23:38:31 -08:00
Edgar Wang
fced1ff1e6 Merge "Fix talkback speech for storage size unit 'byte'" into main 2024-12-29 23:36:34 -08:00
SongFerng Wang
9259bb9b43 [automerger skipped] Merge "Encounter unknown error in test" into main am: 45d7ae68e4 am: ddd033762b -s ours
am skip reason: Merged-In I76bfc4c1cabaf569d74309e9e9ad6612f5649d9b with SHA-1 dd7e4d27ae is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3434137

Change-Id: I0b5149462da461c5473fbfc2665d94dd9e2f3f2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-29 19:49:57 -08:00
danielwbhuang
4e1bf7db92 [Update] Expose the regional preferences pages
1. Link ACTION_MEASUREMENT_SYSTEM_SETTINGS to MeasurementSystemItemFragment
2. Link ACTION_NUMBERING_SYSTEM_SETTINGS to NumberingPreferencesFragment
3. Link ACTION_REGION_SETTINGS to RegionPickerFragment
4. Deprecate NumberingPreferencesFragment

Bug: 381038747
Flag: android.provider.system_regional_preferences_api_enabled
Test: use test app to try intent ACTION, atest
Change-Id: Id76e589ce25ae5dfc3443948300c6c21ab30672c
2024-12-30 11:29:19 +08:00
SongFerng Wang
ddd033762b Merge "Encounter unknown error in test" into main am: 45d7ae68e4
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3434137

Change-Id: I0850e5911b50a00f0c6e3f52cb09f34912229b6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-29 19:25:21 -08:00
SongFerng Wang
45d7ae68e4 Merge "Encounter unknown error in test" into main 2024-12-29 18:58:12 -08:00
Yuchen
3cef2a0f96 [Expressive design] Update MainSwitchPreference padding in SettingsActivity.
Update padding programmatically to avoid regression in b/385850462.

Bug: 349681531
Flag: EXEMPT migration
Test: visual
Change-Id: I916dd6e9a41f410ab7d71252944fbf831cd96198
2024-12-30 02:51:53 +00:00
SongFerng Wang
14f0d7e7d0 Encounter unknown error in test
When atest on aosp_cf_x86_64_only_phone-trunk_staging-userdebug,
it said the "java.lang.NoSuchMethodError: No static method getCurrentCarrierNameForDisplay(Landroid/content/Context;)Ljava/lang/CharSequence; in class Lcom/android/settings/network/telephony/MobileNetworkUtils;"

Bug: 370884447
Bug: 370425683
Test: atest MobileNetworkUtilsTest
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dd7e4d27aed0b456ab0254ff821ff568fe335f61)
Merged-In: I76bfc4c1cabaf569d74309e9e9ad6612f5649d9b
Change-Id: I76bfc4c1cabaf569d74309e9e9ad6612f5649d9b
2024-12-29 18:44:18 -08:00
Garvita Jain
76f31297ea Fix talkback speech for storage size unit 'byte'
Formatter#formatBytes returns file size in units B/KB/MB/GB.
Talkback cannot handle unit size B. Use TtsSpan to return a CharSequence
for Talkback to announce this correctly in the Storage Settings page.

BUG: 317747133
Test: manual - open Storage settings page with Talkback feature on
Flag: EXEMPT bugfix
Change-Id: I65d0abb5a9ea358c116f84a85f0e42187998fd17
2024-12-30 02:41:43 +00:00
Treehugger Robot
12df61328a Merge "[Catalyst] Implement get{Read,Write}Permissions for Use Battery Saver" into main 2024-12-29 16:49:23 -08:00
Treehugger Robot
585d034210 Merge "[Catalyst] Implement get{Read,Write}Permissions for Wifi hotspot" into main 2024-12-29 15:32:44 -08:00
Angela Wang
64624ae43f Merge "Update Flash Notifications screen with expressive design" into main 2024-12-28 17:35:28 -08:00
Angela Wang
b5ec99bf35 Merge "Update ShortcutPreference with expressive design" into main 2024-12-28 17:34:49 -08:00
Treehugger Robot
7c861dc669 Merge "Hide Linux terminal if VM isn't supported" into main am: c8e78dc149 am: bf33cb8c33
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3428339

Change-Id: Ica0388cb13627e2920ab2876ab38c2c070396919
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-28 08:18:17 -08:00
Treehugger Robot
bf33cb8c33 Merge "Hide Linux terminal if VM isn't supported" into main am: c8e78dc149
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3428339

Change-Id: Ia01961126082fbbce594715ae90e02181e49183a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-28 07:42:04 -08:00
Treehugger Robot
c8e78dc149 Merge "Hide Linux terminal if VM isn't supported" into main 2024-12-28 07:11:08 -08:00
Priyanka Advani (xWF)
47d59ab974 Merge "Revert "[AAPM] Add advanced protection dialog according to API f..."" into main 2024-12-27 14:25:58 -08:00
Michael Checo
f9a89f1c77 Add preference toggle for mouse pointer acceleration setting
Bug: 384552392
Test: verified on DUT
Flag: com.android.hardware.input.pointer_acceleration
Change-Id: I45de5bdd2456cfb4fab6d1398bdc5d8f7b9efddb
2024-12-27 13:03:59 -08:00
Treehugger Robot
e095ce3124 Merge "[Catalyst] Provide screen key to @ProvidePreferenceScreen" into main 2024-12-27 05:33:47 -08:00
Sunny Shao
80f8684b9e [Catalyst] Implement get{Read,Write}Permissions for Wifi hotspot
NO_IFTTT=Catalyst migration

Test: Devtool
Fix: 384827196
Flag: com.android.settings.flags.catalyst_tether_settings
Change-Id: I6716b8060754d87a07cd00d0074b800985729459
2024-12-27 20:42:48 +08:00
danielwbhuang
8588bf2950 Relocate Speech entry point
Bug: 383051970
Flag: android.provider.system_regional_preferences_api_enabled
Test: check hsv
Change-Id: Id5cbeef4263d94a9c9ebef7ede291b277a740871
2024-12-27 19:05:17 +08:00
Angela Wang
9736b59ac2 Update Flash Notifications screen with expressive design
Flag: EXEMPT flag by System prop
Bug: 349678118
Test: atest FlashNotificationsPreviewPreferenceControllerTest
Test: manually check the UI, screenshots attached on bug
Change-Id: I2db55cef161016940b19f14c70b9d2442d3859c3
2024-12-27 10:57:15 +00:00
Bill Lin
cc83f12b13 Merge "Remove US-UDFPS power optimization flag" into main 2024-12-27 02:15:37 -08:00
Jean Chen
a85144439d Merge "feat(HCT): Notification 'open settings' action behavoir" into main 2024-12-27 01:36:09 -08:00
Treehugger Robot
f4aa62fb64 Merge "[Catalyst] Implement get{Read,Write}Permissions for Media volume" into main 2024-12-27 01:18:10 -08:00
Jacky Wang
cfcf20c70a [Catalyst] Provide screen key to @ProvidePreferenceScreen
NO_IFTTT=Catalyst only

Bug: 386179791
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: Ie8106ec45a32e4a61826512fc62746c9ffc47d9c
2024-12-27 17:14:27 +08:00
Treehugger Robot
11a5a8b27a Merge "[Catalyst] Implement get{Read,Write}Permissions for Use Wi-Fi Calling" into main 2024-12-27 01:04:53 -08:00
Vincent Wang
fc181bd015 Remove US-UDFPS power optimization flag
Bug: 386308574
Flag: EXEMPT for removing flag
Test: Check screen off unlock is workable
Change-Id: I8a9886ceada72a4589e97d256d8a967e78da5725
2024-12-27 08:47:23 +00:00
Treehugger Robot
062d721d03 Merge "[Catalyst] Implement get{Read,Write}Permissions for Call volume" into main 2024-12-27 00:44:48 -08:00
Treehugger Robot
610295560b Merge "[Catalyst] Implement get{Read,Write}Permissions for Ring volume" into main 2024-12-27 00:24:50 -08:00
chenjean
ac876b1173 feat(HCT): Notification 'open settings' action behavoir
The notification should open High Contrast Text page and disappear automatically when the user taps the "Open Settings" button within the notification.

Bug: 385794406
Flag: com.android.graphics.hwui.flags.high_contrast_text_small_text_rect
Test: atest SettingsRoboTests:com.android.settings.accessibility.HighContrastTextMigrationReceiverTest
Change-Id: Ibe3c343d39e3c98a8b98fb4252d5f5a37d1aaa49
2024-12-27 16:05:08 +08:00
Jason Chiu
56daeaea73 Merge "[Catalyst] Implement get{Read,Write}Permissions for Bluetooth" into main 2024-12-26 23:54:25 -08:00
Jacky Wang
c1fb46f717 [Catalyst] Implement get{Read,Write}Permissions for Use Wi-Fi Calling
Bug: 385288187
Flag: com.android.settings.flags.catalyst_wifi_calling
Test: devtool
Change-Id: I28d51248285ee153bdbfe04dd31e137107bef501
2024-12-27 15:44:38 +08:00
Jacky Wang
82aa6c7e64 Merge "Revert "[Expressive design] Update MainSwitch in SettingsActivity."" into main 2024-12-26 23:17:38 -08:00
Angela Wang
0af1dbae4e Update ShortcutPreference with expressive design
To make hearing devices screen meets the expressive design, the shortcut
preference need to be updated.

Flag: EXEMPT flag by System prop
Bug: 349675952
Test: atest ShortcutPreferenceTest
Test: manually check the UI, screenshots attached on bug
Change-Id: I04a86c0592c5aa0e096b827a9ee65b12cf13ecf5
2024-12-27 07:08:58 +00:00
Treehugger Robot
0553c76186 Merge "[Catalyst] Implement get{Read,Write}Permissions for Wi-Fi" into main 2024-12-26 21:30:12 -08:00
Jason Chiu
bf7c271efc Merge "[Catalyst] Implement get{Read,Write}Permissions for Adaptive connectivity" into main 2024-12-26 20:56:09 -08:00
Jason Chiu
d3a0a7a945 Merge "[Catalyst] Implement get{Read,Write}Permissions for Data Saver" into main 2024-12-26 20:53:21 -08:00
Mill Chen
35b6dbd032 [Catalyst] Implement get{Read,Write}Permissions for Call volume
NO_IFTTT=Catalyst only

Fix: 386142831
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I5ead6fa83dd6ce84f10c7352b60b354f1471f6c9
2024-12-27 04:53:09 +00:00
Mill Chen
c210dc981c [Catalyst] Implement get{Read,Write}Permissions for Media volume
NO_IFTTT=Catalyst only

Fix: 386143376
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I1909c32ae1d067b095208b4a65ad53bd7080acf1
2024-12-27 04:45:51 +00:00
Jacky Wang
63a14901aa Revert "[Expressive design] Update MainSwitch in SettingsActivity."
This reverts commit b7e0923414.

Reason for revert: Cause regression b/385850462

Change-Id: I82992d428ea985bc2a762854df2abd555cc4a467
2024-12-26 20:44:31 -08:00
Jason Chiu
2485a07426 [Catalyst] Implement get{Read,Write}Permissions for Bluetooth
NO_IFTTT=Catalyst only

Fix: 385271230
Flag: com.android.settings.flags.catalyst_bluetooth_switchbar_screen
Test: devtool
Change-Id: I697a088d13fa019158c89835adb95759f7d30da7
2024-12-27 12:42:09 +08:00
Mill Chen
5da3d3390a [Catalyst] Implement get{Read,Write}Permissions for Ring volume
NO_IFTTT=Catalyst only

Fix: 386143268
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I8ed7fa1d6a857d64896b33a80e17f7e08808bbaf
2024-12-27 04:37:43 +00:00
Treehugger Robot
5911efa204 Merge "[Catalyst] Implement get{Read,Write}Permissions for Airplane mode" into main 2024-12-26 20:34:17 -08:00
Treehugger Robot
3e0646d831 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-12-26 11:58:01 -08:00