Commit Graph

23326 Commits

Author SHA1 Message Date
Candice
db622c1aea Allow connected Hearing Aid devices to be searched by names
Bug: 353847080
Test: atest AvailableHearingDevicePreferenceControllerTest
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Change-Id: I634c5ce7b31ae5d7f78a006b9cedc0725794482a
2024-11-04 09:14:00 +00:00
Candice
898d1e07ad Allow saved Hearing Aid devices to be searched by names
Bug: 353847080
Test: atest SavedHearingDevicePreferenceControllerTest
Test: Manually. Add video to the bug
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Change-Id: Ic20a74bf6ffa28a82eeb44a0651861d2ff22e246
2024-11-04 09:10:53 +00:00
Treehugger Robot
f796239aa5 Merge "Fix catalyst settings test failure" into main 2024-11-04 02:05:59 +00:00
Jacky Wang
96aa9b27f1 Fix catalyst settings test failure
NO_IFTTT=Catalyst only

Bug: 332201912
Flag: EXEMPT test
Test: atest
Change-Id: I064a63dfe075374fbbe7bee293d8efe70a91e473
2024-11-04 06:30:36 +08:00
Jacky Wang
d655faf940 Enable AutoBrightnessScreenTest
NO_IFTTT=Enable test

Bug: 374712065
Flag: EXEMPT test
Test: atest
Change-Id: I1402bbf37644cb9b22aca6b9cae06306524a3b8f
2024-11-04 04:14:09 +08:00
Jacky Wang
45f5ef607d [Catalyst] Proivde KeyValueStore for "Adaptive brightness"
NO_IFTTT=Ignore test

Bug: 374712065
Flag: com.android.settings.flags.catalyst_screen_brightness_mode
Test: adb shell settings delete/get/put system screen_brightness_mode
Change-Id: I57b72082853493173648d4658d2f225121f68bbf
2024-11-03 21:25:41 +08:00
Treehugger Robot
7d5ef590d0 Merge "[Catalyst] Migrate Adaptive brightness in the DisplayScreen" into main 2024-11-03 02:58:08 +00:00
Sunny Shao
369263156b [Catalyst] Migrate Adaptive brightness in the DisplayScreen
Migrate the AutoBrightnessPreferenceController to be a Catalyst type preference.

Test: atest AutoBrightnessScreenTest
Bug: 374712065
Flag: com.android.settings.flags.catalyst_screen_brightness_mode
Change-Id: I80d17a4f7fae237825ab84d1f428614affcb9065
2024-11-03 09:40:22 +08:00
Chaohui Wang
37915bcab2 Merge "Remove TelephonyManagerConstants" into main 2024-11-01 07:17:37 +00:00
Joshua McCloskey
547dd4ebd8 Updated Orientation interactor
Orientation interactor should now immediately give the result of the
orientation.

Test: Verified manually that the orientation is populated when the flow
is collected.
Flag: EXEMPT bugfix
Fixes: 376558183

Change-Id: I3726df57f50ad835f4b0f0768664cab2e7e64326
2024-10-31 21:53:37 +00:00
Joshua McCloskey
5e2adc2683 Added interupt to accessibility interactor
Test: Verified manually
Bug: 366219635
Flag: EXEMPT bugfix
Change-Id: If1dea7b3efd23e40c6c2668867b175ba84f11550
2024-10-31 21:52:14 +00:00
David Liu
2977bc7825 Merge "Migrate About phone" into main 2024-10-31 19:02:58 +00:00
Treehugger Robot
1b72d667f0 Merge "[Catalyst] Tethering screen migration" into main 2024-10-31 16:00:32 +00:00
Treehugger Robot
b0e3c959ec Merge "[Catalyst] Create airplane mode preference" into main 2024-10-31 15:50:01 +00:00
Treehugger Robot
44d6809ab7 Merge changes Ibf8f546c,I172f336a into main
* changes:
  [Catalyst] Ring volume migration (1/n)
  [Catalyst] Media volume migration
2024-10-31 15:47:02 +00:00
Mill Chen
7c9379e5d2 [Catalyst] Ring volume migration (1/n)
Bug: 373978964
Test: atest SeparateRingVolumePreferenceTest
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: Ibf8f546c84ffb5467f62a250de37d96b5c974e15
2024-10-31 10:22:56 +00:00
Mill Chen
75b443375f [Catalyst] Media volume migration
Bug: 364898461
Test: atest MediaVolumePreferenceTest
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I172f336a7d1c843d071dd920d29aa35b4a1a8aaf
2024-10-31 02:43:34 +00:00
Jason Chiu
792d8a97dd [Catalyst] Tethering screen migration
- Add a flag for the migration
- Add the skeleton of the screen

Test: atest TetherScreenTest
Bug: 368359963
Flag: com.android.settings.flags.catalyst_tether_settings
Change-Id: Ib9987def4f1a644f7661e75c314b3a556e8f210c
2024-10-31 09:25:23 +08:00
Treehugger Robot
01359592a2 Merge "Clean up android.webkit.update_service_v2." into main 2024-10-30 21:21:33 +00:00
Treehugger Robot
e616136902 Merge "[Screen off unlock UDFPS] Fingerprint Settings integration 2/2" into main 2024-10-30 20:45:14 +00:00
David Liu
307cb08760 Migrate About phone
Add the skeleton of About phone

Bug: 373001670
Test: atest MyDeviceInfoScreenTest
Flag: com.android.settings.flags.catalyst_my_device_info_pref_screen
Change-Id: I7799fa5fb82f9dd96959f1419108d15e7e4f7bb9
2024-10-30 18:22:12 +00:00
Yiyi Shen
fe59b3da1a Merge "[Audiosharing] Cancel notification when BT BLE both off" into main 2024-10-30 10:39:09 +00:00
Chelsea Hao
01cc104074 Merge "Show error message when inputting invalid audio sharing password." into main 2024-10-30 09:24:35 +00:00
shaoweishen
dba15f821f [PhysicalKeyboard] Update Setting Feature Provider for follow up usage
rename method in provider and usage, the provider is not activated now,
this change will not have impact on current feature.

Bug: 369937888
Test: atest packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod/
Flag: NONE, rename method, no effect on current feature.

Change-Id: I1bb66b106c338a8a8730bbd9163d6a921c17b9c0
2024-10-30 08:22:10 +00:00
Haijie Hong
77132f0e61 Merge "Remove extra space around profiles and audio category" into main 2024-10-30 08:13:38 +00:00
Candice Lo
d83b5d1073 Merge "Enable HearingAid page search if the device supports hearing aid" into main 2024-10-30 06:22:35 +00:00
Haijie Hong
2c9e4d373e Remove extra space around profiles and audio category
BUG: 376021212
Test: local test
Flag: com.android.settings.flags.enable_bluetooth_device_details_polish
Change-Id: If3e18ce26c688087158542e28e4981cf821fa2b8
2024-10-30 05:31:55 +00:00
Yiyi Shen
55cd3c67cb [Audiosharing] Cancel notification when BT BLE both off
BluetoothAdapter#isLeAudioBroadcastSourceSupported and
isLeAudioBroadcastAssistantSupported returns ERROR_BLUETOOTH_NOT_ENABLED
when turning off BT/BLE and BT+BLE both off. Still need to cancel audio sharing notification in these case.

Test: atest
Bug: 372837932
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Ib02d9ef10378996a8ee6b9f091935ddaaf7b3c99
2024-10-30 13:18:55 +08:00
Yuchen Sun
34a378ecc5 Merge "[Catalyst] Migrate AdaptiveConnection preference." into main 2024-10-30 04:25:16 +00:00
Daniel Huang
623be9471d Merge "[ToA] Use radio button style for single selection" into main 2024-10-30 03:03:13 +00:00
Daniel Huang
b995a32466 Merge "Use radio button style for single selection" into main 2024-10-30 02:52:06 +00:00
Yuchen
101f0f7463 [Catalyst] Migrate AdaptiveConnection preference.
Bug: 368355361
Flag: com.android.settings.flags.catalyst_adaptive_connectivity
Test: Manual testing
atest -c AdaptiveConnectivityTogglePreferenceTest;
atest AdaptiveConnectivityScreenTest

Change-Id: I29e6d037ce5acbe03970aa519357ee1e4c021dbe
2024-10-30 02:43:35 +00:00
lbill
88cf7037b0 [Screen off unlock UDFPS] Fingerprint Settings integration 2/2
1. Integrate FingerprintSettings with Toggle
2. Sync the Toggle state with SettingProvider key
   "screen_off_unlock_udfps"

Reference: go/udfps-aof #Settings UI design(Deck)

Bug: 373792870
Bug: 369939804
Bug: 369938501
Flag: android.hardware.biometrics.screen_off_unlock_udfps
Test: atest FingerprintSettingsFragmentTest
    atest DevelopmentSettingsDashboardFragmentTest
    atest FingerprintSettingsUnlockCategoryControllerTest
    atest FingerprintSettingsScreenOffUnlockUdfpsPreferenceControllerTest
Test: adb shell settings put secure
      screen_off_unlock_udfps <1|0>
Change-Id: I03794f53684bfb60b4a854e14507e67f60c55a7d
2024-10-30 02:29:43 +00:00
Treehugger Robot
64ae180b8d Merge "Re-enable all SetupFingerprintEnrollFinishTest test cases" into main 2024-10-29 18:12:55 +00:00
danielwbhuang
689e0e4a17 Use radio button style for single selection
1. First day of week page
2. Temperature page
3. Numbering system page

Bug: 375979373
Flag: EXEMPT bugfix
Test: atest FirstDayOfWeekItemListControllerTest, TemperatureUnitListControllerTest, NumberingSystemItemControllerTest
Change-Id: I645c5399e49caf880fa83f33a44ff974a602080c
2024-10-29 15:09:12 +00:00
lbill
e25afc6a00 Re-enable all SetupFingerprintEnrollFinishTest test cases
Remove @Ignore annotation

Flag: EXEMPT for re-enabling robotest
Bug: 295325503
Test: atest SetupFingerprintEnrollFinishTest
      atest SetupFingerprintEnrollIntroductionTest
Change-Id: Iab662c0466cd9d3d0f9d44ec92e0ea660d2ff909
2024-10-29 13:58:42 +00:00
Chelsea Hao
f0f7d1a252 Merge "Add developer option for le audio sharing ui flow." into main 2024-10-29 05:33:53 +00:00
Treehugger Robot
9a022bcffb Merge "[Catalyst] Call volume migration" into main 2024-10-29 05:28:28 +00:00
Yiyi Shen
fba28fab5c Merge "[Audiosharing] Fix tests for hysteresis mode" into main 2024-10-29 05:01:12 +00:00
Mill Chen
8f4f371131 [Catalyst] Call volume migration
Bug: 364898621
Test: atest CallVolumePreferenceTest
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I1464bd42fde7e0ae9063e2319c674b5e439b97f9
2024-10-29 04:25:13 +00:00
danielwbhuang
2d2f523abe [ToA] Use radio button style for single selection
1. Change TickButtonPreference to SelectorWithWidgetPreference
2. Modify tests

Bug: 375979373
Flag: EXEMPT bugfix
Test: atest TermsOfAddressFeminineControllerTest, TermsOfAddressMasculineControllerTest, TermsOfAddressNeutralControllerTest, TermsOfAddressNotSpecifiedControllerTest
Change-Id: I29c01fb3d2fa9545bdd817f50d9c48b3610f9785
2024-10-29 03:39:07 +00:00
Haijie Hong
2aa5942956 Merge "Hide spatial audio toggle when disconnected" into main 2024-10-29 03:03:42 +00:00
Diya Bera
561019c4fe Merge "Identity Check API" into main 2024-10-28 23:03:53 +00:00
Treehugger Robot
9e3d1d847f Merge "Migrate System -> Languages to Catalyst" into main 2024-10-28 18:56:18 +00:00
Julia Reynolds
cc8e87b0a5 Merge "Fix incorrect Settings assumption" into main 2024-10-28 18:32:00 +00:00
Matías Hernández
f201899e7c Merge "Add TtsSpan to schedule-time modes trigger segment so that full day names are read" into main 2024-10-28 16:26:40 +00:00
Julia Reynolds
451bd65471 Fix incorrect Settings assumption
Most apps will not have 4 bundle channels, even when
the flag is on

Test: BundleListPreferenceControllerTest
Fixes: 375674236
Flag: android.service.notification.notification_classification
Change-Id: Iab8e241881f9af71744b46fce356604cf9ed369c
2024-10-28 10:40:08 -04:00
Candice
48d984511a Enable HearingAid page search if the device supports hearing aid
Bug: 353847080
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Test: atest AccessibilityHearingAidsFragmentTest
Test: let the HearingAidHelper return false in supporting availability and check if the items exist during search
Change-Id: I6b6ffddb5ccd44795db292d1ddc3b60f69166b2a
2024-10-28 14:39:39 +00:00
Yiyi Shen
ece6ca317c [Audiosharing] Fix tests for hysteresis mode
Bug: 375975222
Test: atest
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: I8b16d7bc32ad825d152c1092cff447bb950803aa
2024-10-28 19:21:59 +08:00
Matías Hernández
1e8933123a Add TtsSpan to schedule-time modes trigger segment so that full day names are read
Bug: 370358575
Test: atest ZenModeTriggerUpdatePreferenceControllerTest + manual with Talkback
Flag: android.app.modes_ui
Change-Id: Ia9ed53c75176d887f26da90a713f1038cf26e01f
2024-10-28 12:01:10 +01:00