Commit Graph

145881 Commits

Author SHA1 Message Date
Treehugger Robot
e310b7ac55 Merge "Show GSM settings with CDMA phone type" into main am: 9e1b206016
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3387241

Change-Id: I4a9fb12ab6cac10d9545df6eaf9ab1d0ebe76768
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-25 13:08:40 -08:00
Treehugger Robot
9e1b206016 Merge "Show GSM settings with CDMA phone type" into main 2024-12-25 12:38:11 -08:00
Sunny Shao
d303ef8ce4 [Catalyst] Implement get{Read,Write}Permissions for Use Battery Saver
NO_IFTTT=Catalyst migration

Test: Devtool
Fix: 385304550
Flag: com.android.settings.flags.catalyst_battery_saver_screen
Change-Id: I521f886b83fb68849d0fc4d22024e24caa54b9fc
2024-12-25 23:26:20 +08:00
Weng Su
955c862de1 Add talkback hint to Wi-Fi hotspot preferences
- Set the title as the edit box hint.

Bug: 385857484
Flag: EXEMPT bugfix
Test: Manual testing
atest -c com.android.settings.wifi.tether.WifiTetherPasswordPreferenceControllerTest \
         WifiTetherSSIDPreferenceControllerTest

Change-Id: Ie7fe1c29d5f45ce47c7f393bf433ed3b2bcacb59
2024-12-25 22:10:31 +08:00
Treehugger Robot
12966f2608 Merge changes from topic "catalyst-battery" into main
* changes:
  [Catalyst] Implement get{Read,Write}Permissions for Battery percentage
  [Catalyst] Implement get{Read,Write}Permissions for Battery level
2024-12-25 01:52:05 -08:00
Treehugger Robot
6e27501831 Merge "[Catalyst] Implement get{Read,Write}Permissions for Always show time and info" into main 2024-12-25 00:55:18 -08:00
Treehugger Robot
0fef86f3f3 Merge "Fix TetherPreference summary missing" into main 2024-12-25 00:40:48 -08:00
Jacky Wang
68ddca4c9a [Catalyst] Implement get{Read,Write}Permissions for Battery percentage
NO_IFTTT=Catalyst only

Fix: 385288692
Flag: com.android.settings.flags.catalyst_power_usage_summary_screen
Test: devtool
Change-Id: I42ba759cac04ffc41787b0fca3e04f64584c57c9
2024-12-25 16:38:02 +08:00
Jacky Wang
13cac3971e [Catalyst] Implement get{Read,Write}Permissions for Battery level
NO_IFTTT=Catalyst only

Fix: 385290271
Flag: com.android.settings.flags.catalyst_power_usage_summary_screen
Test: devtool
Change-Id: I30e2a698a9d8544684b4369519d174aba560e566
2024-12-25 16:37:53 +08:00
Treehugger Robot
92eac696e5 Merge "[Catalyst] Implement get{Read,Write}Permissions for Brightness level" into main 2024-12-25 00:22:46 -08:00
Treehugger Robot
44fc477d87 Merge "[Catalyst] Implement get{Read,Write}Permissions for Adaptive brightness" into main 2024-12-25 00:04:04 -08:00
shaoweishen
33f62b4e01 [Physical Keyboard] Add Metrics event for keyboard relates pages
Bug: 377602364
Flag: com.android.settings.keyboard.keyboard_and_touchpad_a11y_new_page_enabled
Test: atest packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod
Change-Id: I28fc5c7676dcce2ad4aa63ea5745f5597558b0c1
2024-12-25 07:39:49 +00:00
Chaohui Wang
554da2d561 Fix TetherPreference summary missing
PreferenceController need a constructor(context, key) to work in xml.

Bug: 377146536
Flag: EXEMPT bug fix
Test: manual - on Network & internet
Change-Id: Ib3c0155eacdff128333abf04a8103300623f4c2a
2024-12-25 15:23:13 +08:00
Sunny Shao
249a4426b6 [Catalyst] Implement get{Read,Write}Permissions for Adaptive brightness
NO_IFTTT=Catalyst migration

Test: Devtool
Bug: 385266613
Flag: com.android.settings.flags.catalyst_display_settings_screen
Change-Id: I32e8b5e30269397b6198bcd87d366ada73d84893
2024-12-25 14:48:57 +08:00
Sunny Shao
1f5b0e9a7c [Catalyst] Implement get{Read,Write}Permissions for Always show time and info
NO_IFTTT=Catalyst migration

Test: devtool
Bug: 385272042
Flag: com.android.settings.flags.catalyst_lockscreen_from_display_settings
Change-Id: I67513e205113df531accd9f84480d7921144df52
2024-12-25 14:14:26 +08:00
Daniel Huang
abf6c94d7d Merge "Show dialog when user chnages the region" into main 2024-12-24 21:55:39 -08:00
danielwbhuang
833a0e3c92 Show dialog when user chnages the region
1. show dialog
2. change the region of the top locale

Bug: 385047778
Flag: com.android.settings.flags.regional_preferences_api_enabled
Test: check hsv, atest
Change-Id: I9746cdec670899b3768dcd1e0aa59e1959dd7e06
2024-12-25 12:00:09 +08:00
Yuchen
ccf8ae4fa3 [Expressive design] Update wifi entry preference padding.
Bug: 349681531
Flag: EXEMPT migration
Test: visual
Change-Id: I511d2b3e183472a12fdd07a293eda4c04617bc6c
2024-12-25 03:19:55 +00:00
Jacky Wang
e7fbf8f92c [Catalyst] Refactor DarkModeScreen
By virtue of KeyValueStore abstraction, the per-fragment state could be
moved into storage.

NO_IFTTT=Catalyst only

Bug: 375132235
Flag: com.android.settings.flags.catalyst_dark_ui_mode
Test: Manual
Change-Id: Ifff1c6e0b51cda981337b84008713c35a0a724ea
2024-12-25 10:39:25 +08:00
Sunny Shao
0ef3c2ca0d [Catalyst] Implement get{Read,Write}Permissions for Brightness level
NO_IFTTT=Catalyst migration

Test: Devtool
Fix: 385035021
Flag: com.android.settings.flags.catalyst_display_settings_screen
Change-Id: Idf07b75ab9776b33bcddb1ffc93eca7594524c14
2024-12-25 10:32:58 +08:00
Chaohui Wang
a16f8fcf53 Clean up UiccInfoEntity
It's not used any more.

Bug: 348118234
Flag: EXEMPT clean up
Test: manual - on Mobile Settings
Test: atest DefaultSubscriptionControllerTest
Change-Id: I663efc1bb53230c34bc30641703e78fb170772d8
2024-12-25 10:12:29 +08:00
Treehugger Robot
3b54bb45e6 Merge "[Catalyst] Implement get{Read,Write}Permissions for Dark theme" into main 2024-12-24 06:23:28 -08:00
Treehugger Robot
ba8348c6a2 Merge "[Catalyst] Implement get{Read,Write}Permissions for Screen attention" into main 2024-12-24 04:03:33 -08:00
Treehugger Robot
571800ddc2 Merge "[Catalyst] Implement get{Read,Write}Permissions for Smooth display" into main 2024-12-24 02:05:21 -08:00
Sunny Shao
79004d10f0 [Catalyst] Implement get{Read,Write}Permissions for Screen attention
NO_IFTTT=Catalyst migration

Test: devtool
Fix: 385274700
Flag: com.android.settings.flags.catalyst_screen_timeout
Change-Id: I77c4584fa92713854520594a1bdb9448937d14fb
2024-12-24 00:59:20 -08:00
Shawn Lin
1ef5e68927 Merge "Revert "[Biometric Onboarding & Edu] Update Set up Fingerprint/F..."" into main 2024-12-23 23:10:08 -08:00
Menghan Li
242b3b8abd Merge changes I97841c5b,I64e47f92 into main
* changes:
  feat(EDT): Update the preference interaction and visiblity logic
  feat(EDT): Migrate entry into Display Settings
2024-12-23 22:00:42 -08:00
Treehugger Robot
8e86a05eab Merge "Avoid string mismatch of menu name and dialog title" into main 2024-12-23 20:38:18 -08:00
Menghan Li
dfb3c5b881 feat(EDT): Update the preference interaction and visiblity logic
The EDT toggle will be an subsetting in the DarkTheme settings page
- When the Dark Theme main toggle is on, we check the EDT setting to
decide applying normal DarkTheme or EDT now.
- The EDT preference is disabled when DarkTheme is off

Bug: 368721320
Flag: android.view.accessibility.force_invert_color
Test: atest ToggleForceInvertPreferenceControllerTest
Change-Id: I97841c5b2f03c8c0fb37e0be309d15f312bfedbd
2024-12-24 04:02:13 +00:00
Jason Hsu
a1046fc847 Merge "[HA Input] Add UI to support hearing device microphone change ability in device details page" into main 2024-12-23 19:50:24 -08:00
Jean Chen
70f77e1c80 Merge "feat(HCT): Notification disappear behavoir" into main 2024-12-23 19:49:05 -08:00
Treehugger Robot
6d2e29113a Merge "[Settings] Add feature flag for new UI" into main 2024-12-23 19:38:20 -08:00
Daniel Huang
4a580bcda0 Merge "Migrate ToA to the new entry point" into main 2024-12-23 19:37:47 -08:00
tomhsu
940fc8f39e Avoid string mismatch of menu name and dialog title
- 2 different strings cause this issue.

Flag: EXEMPT bug fix
Fix: b/385687217
Test: Manual test
Change-Id: Ib1a5b8271d7825d95a09c3d6c11fa66a1a6cb0e5
2024-12-23 19:35:07 -08:00
Solti Ho
288aa8b183 Merge "Disable ANGLE as system GLES dev option" into main 2024-12-23 19:25:49 -08:00
Chaohui Wang
8c0b1ef270 Merge "Send initial status for wifiStateFlow" into main 2024-12-23 19:02:54 -08:00
Angela Wang
a4e7f063bd Merge "Migrate SeekBarPreference to SliderPreference" into main 2024-12-23 17:51:06 -08:00
chenjean
0d8356610e feat(HCT): Notification disappear behavoir
1. When a user taps the notification body, it should function like clicking the "Open Settings" action button, taking them directly to the Settings page and the notification should disappear automatically.
2. To ensure the notification remains visible until the user interacts with it, we need to add the FLAG_NO_CLEAR flag. This will prevent the notification from being dismissed when the user uses the "Clear all" button in the notification shade.

Bug: 385794406
Flag: com.android.graphics.hwui.flags.high_contrast_text_small_text_rect
Test: manual
Change-Id: Ie2cd17e744363b9834021ddef48ec5a59f19ec64
2024-12-23 17:42:01 -08:00
Priyanka Advani (xWF)
2574343b43 Revert "[AAPM] Add advanced protection dialog according to API f..."
Revert submission 30767017-aapm-dialog-api-feedback

Reason for revert: Droidmonitor created revert due to b/384828570. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:30767017-aapm-dialog-api-feedback

Change-Id: Ibf26aca2453f2007370974290f5c16d6b091341e
2024-12-23 13:41:43 -08:00
Treehugger Robot
b514c11cc9 Merge "Reduce the Terminal app storage requirement from 128GB to 64GB." into main am: d16d627a71 am: 7b45904c6b
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3404569

Change-Id: I488e748dfcf6a2e034cb86925ff112a354f82c58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-23 11:17:15 -08:00
Treehugger Robot
7b45904c6b Merge "Reduce the Terminal app storage requirement from 128GB to 64GB." into main am: d16d627a71
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3404569

Change-Id: I7c537930bb0d05d81c10feb99a0b7e8d0e7cc583
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-23 10:52:27 -08:00
Treehugger Robot
d16d627a71 Merge "Reduce the Terminal app storage requirement from 128GB to 64GB." into main 2024-12-23 10:20:45 -08:00
Mill Chen
354e1faf76 Add default Sound Picker package name
To avoid implicit intents, make intents launch explicitly.


Bug: 333344157
Test: Build
Change-Id: I905c0f3ddaf0f488ff2fc3bf1747b6df0d802504
Merged-In: Ie19cbceb89842a75a180898abcce81b63c18d46c
2024-12-23 10:02:40 -08:00
Zhibin Liu
b5b9402925 Merge "Check package name format before using it for SPA nav" into main 2024-12-23 06:47:04 -08:00
zhibinliu
b2ee5ccf5b Check package name format before using it for SPA nav
Bug: b/372895305
Test: unit test
Flag: EXEMPT bug fix
Change-Id: Ife615c78c48a2d6f5b938c880c9c2128c5551644
2024-12-23 06:41:40 -08:00
jasonwshsu
1258059feb [HA Input] Add UI to support hearing device microphone change ability in device details page
In this patch:
* Add custom dialog preference: HearingDeviceInputRoutingPreference and its controller
* Contain radio group to show 'hearing device microphone' and 'this phone's microphone' for user's preference
* set/get user's preference via BluetoothDevice#isMicrophonePreferredForCalls, BluetoothDevicwe#setMicrophonePreferredForCalls
* check if support HapProfile and if in AudioManager#getDevice(GET_DEVICES_INPUTS) list

Bug: 349255906
Test: atest HearingDeviceInputRoutingPreferenceTest BluetoothDetailsHearingDeviceInputRoutingControllerTest BluetoothDetailsHearingDeviceControllerTest
Flag: com.android.settingslib.flags.hearing_devices_input_routing_control
Change-Id: I2e4dbc7fb98353ed52d0d175df4e8725df6b9a05
2024-12-23 19:57:39 +08:00
Treehugger Robot
5c13f16954 Merge "[Catalyst] Implement get{Read,Write}Permissions for Remove Animation" into main 2024-12-23 02:34:57 -08:00
danielwbhuang
bedf5c3805 Migrate ToA to the new entry point
1. Add the new entry point
2. Use flag to control the migration

Bug: 379962955
Flag: com.android.settings.flags.regional_preferences_api_enabled
Test: check hsv and atest TermsOfAddressCategoryControllerTest
Change-Id: Ie78a0f16188f3c4414dcd653189e5772f99ecb4d
2024-12-23 17:56:55 +08:00
Sunny Shao
69b90da388 [Catalyst] Implement get{Read,Write}Permissions for Smooth display
NO_IFTTT=Catalyst migration

Test: Devtool
Fix: 385267421
Flag: com.android.settings.flags.catalyst_display_settings_screen
Change-Id: I475ba6dc0cf44802c293deeda98ea8ca12d4df9e
2024-12-23 15:48:50 +08:00
Shawn Lin
b75b3a373f Revert "[Biometric Onboarding & Edu] Update Set up Fingerprint/F..."
Revert submission 30754151-boe_fp_unlock

Reason for revert: prevent from leakage

Reverted changes: /q/submissionid:30754151-boe_fp_unlock

Change-Id: Ida3d127cc8cd71366c4375e90d6058e510f590c9
2024-12-22 23:44:11 -08:00