Commit Graph

144161 Commits

Author SHA1 Message Date
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
Jacky Wang
ce5ecef874 Merge "[Catalyst] Specify order in hierarchy" into main 2024-10-30 00:30:58 +00:00
Treehugger Robot
6e08ff35ee Merge "Fix incorrect first() value from fingerprintSensor" into main 2024-10-29 23:54:19 +00:00
Joshua McCloskey
407e3c9e2f Removed flag from environment
This flag should never have been there in the first place. The
environment is essentially a library, and the features that are built on
top of this library should be gaurded by flags.

Flag: EXEMPT not needed
Fixes: 369161783
Test: Manual
Change-Id: Id165bec98bd5f2669ccfde51e4755e47e5e88e06
2024-10-29 18:32:33 +00:00
Treehugger Robot
7220061d7e Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-10-29 18:17:35 +00:00
Treehugger Robot
e1bdd8045b Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-10-29 18:17:35 +00:00
Treehugger Robot
c59fb0904d Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-10-29 18:17:35 +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
Bill Yi
79450d890d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I47a5b4f24ada2b3e9c620caf521a051b61bbc719
2024-10-29 05:58:44 -07:00
Bill Yi
6c2eb686a4 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I179baafe0802dbe92898d3d2503104c56dbc803a
2024-10-29 05:56:44 -07:00
Bill Yi
e3a89c38a3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia78b80b8647ad76cc761703cf2290ebd159897d6
2024-10-29 05:55:07 -07:00
Jacky Wang
4ad4f35f78 [Catalyst] Specify order in hierarchy
NO_IFTTT=Update preference order

Bug: 332201912
Flag: EXEMPT refactor
Test: Manual
Change-Id: Iae99e699d852229779ea41a1cbc92bba47684a7b
2024-10-29 20:51:51 +08:00
MiltonWu
6bfa0eead1 Fix incorrect first() value from fingerprintSensor
FingerprintSensorRepository provides wrong value, DEFALUT_PROP,
when interactors call its fingerprintSensor.first()

Bug: b/372385781
Test: Get correct value from fingerprintSensor api
Flag: EXEMPT feature flag protected on override project
Change-Id: I1748e88e5deaccd8862a6712d9baea27d7db2184
2024-10-29 09:46:10 +00:00
Zoey Chen
0478218dad Merge "[PixelSettings] Group each preference by category and add android:key" into main 2024-10-29 08:41:57 +00:00
SongFerng Wang
d32bef7900 Merge "Fix startActivity for multi-user issue HSUM mode" into main 2024-10-29 07:45:48 +00:00
Treehugger Robot
9069404a8b Merge "FingerprintEnrollStageThresholdInteractor" into main 2024-10-29 06:20:56 +00:00
Zoey Chen
7b1b253d44 [PixelSettings] Group each preference by category and add android:key
Bug: 376172757
Test: manual
Flag: EXEMPT resource only update
Change-Id: I6bfe9f48e90f5022cf474043ff57306619d95b44
2024-10-29 05:34:06 +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
Treehugger Robot
3748eec701 Merge "Refactor sound settings page for catalyst" into main 2024-10-29 05:26:33 +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
Mill Chen
3f1c7b0f49 Refactor sound settings page for catalyst
We have preferences existing in the sound settings page and new sound
screen. In order to ensure VolumeSeekBarPreferences work smoothly,
this changes support adding callback handling to
VolumeSeekBarPreferences that are migrated in the new screens.

Bug: 360015496
Test: visual test
Flag: EXEMPT refactor the existing feature
Change-Id: Iaee4581f1c2687db0b405cd9edbfef2088d9bb12
2024-10-29 04:23:16 +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
cf7e295b4a Merge "Exit device details page when bond state is BOND_NONE" into main 2024-10-29 03:04:03 +00:00
Haijie Hong
2aa5942956 Merge "Hide spatial audio toggle when disconnected" into main 2024-10-29 03:03:42 +00:00
MiltonWu
1729f3e0bc FingerprintEnrollStageThresholdInteractor
Interactor for getting FingerprintManager::getEnrollStageThreshold()

Bug: b/372385781
Test: Get correct value from FingerprintManager
Flag: EXEMPT feature flag protected on override project
Change-Id: I6c43c17b944c0479b746955d0ba1422dc5744c4c
2024-10-29 02:50:58 +00:00
Treehugger Robot
b571f5ea01 Merge "FingerprintEnrollStageCountInteractor" into main 2024-10-29 02:36:42 +00:00
Jay Wang
3c800744cb Merge "Add battery replacement strings" into main 2024-10-29 01:21:27 +00:00
Diya Bera
561019c4fe Merge "Identity Check API" into main 2024-10-28 23:03:53 +00:00
Treehugger Robot
7326a1a994 Merge "Add flags for cell security features in Settings" into main 2024-10-28 19:42:47 +00:00
yomna
d6f8c58f60 Add flags for cell security features in Settings
Bug: 355062720
Test: m
Flag: com.android.settings.flags.mobile_network_security_2g
Flag: com.android.settings.flags.add_security_transparency_to_eng_menu

Change-Id: I529b68d1fbcc75d19925654dbd0e0c8d56a69548
2024-10-28 19:38:17 +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
Fan Wu
bee4f9310c Migrate System -> Languages to Catalyst
Bug: 375543649
Test: atest SettingsUnitTests
Flag: com.android.settings.flags.catalyst_language_setting
Change-Id: If7d01bd76ebf8cecb3bcc6b6528cfaec176cdc93
2024-10-28 10:09:40 +00:00
chelseahao
97dbd0bb54 Add developer option for le audio sharing ui flow.
Test: atest com.android.settings.development
Bug: 368401233
Flag: com.android.settingslib.flags.audio_sharing_developer_option
Change-Id: I9a8c7ad9a2620184080bcdfc9f430c3b25659b7d
2024-10-28 17:40:19 +08:00
Jay Wang
2bb1c55314 Add battery replacement strings
Flag: EXEMPT bugfix
Test: local test
Change-Id: Ifcc187d9cd230e8b8aacf3a5fd2aeea09ee19494
2024-10-28 09:36:19 +00:00
SongFerng Wang
7db2eda52d Fix startActivity for multi-user issue HSUM mode
Refer ag/30033454, Using startActivityAsUser and adding the UserHandle.CURRENT.

Bug: 368165906
Change-Id: Icf79a40b3b71fd31f6874e173074b97007f0f8c4
Test: Manual Test
Flag: EXEMPT bugfix
2024-10-28 09:22:50 +00:00
chelseahao
ae7acae24c Show error message when inputting invalid audio sharing password.
Test: atest
Bug: b/356071394
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: I6e1ff6d32175ad6e4286db922645d608a2708c45
2024-10-28 09:18:02 +00:00
Haijie Hong
6c1481e5e7 Exit device details page when bond state is BOND_NONE
BUG: 356222570
Test: local test
Flag: EXEMPT minor bug fix
Change-Id: I1485aa78eb1323eefabf1eb023e24459faed51a6
2024-10-28 16:38:34 +08:00
Haijie Hong
6f9a18ec68 Hide spatial audio toggle when disconnected
BUG: 375546672
Test: atest SpatialAudioInteractorTest
Flag: com.android.settings.flags.enable_bluetooth_device_details_polish
Change-Id: I524174e6ef66b5d1ef90ac171c66f05aa7e26b53
2024-10-28 15:51:11 +08:00