Commit Graph

147265 Commits

Author SHA1 Message Date
Treehugger Robot
dc8db1bd63 Merge "Add metrics for biometric onboarding & education" into main 2025-02-26 03:25:41 -08:00
tom hsu
9b7f0bbf95 Modify string to match the design.
Flag: EXEMPT bug fix
Bug: b/397958254
Test: Manual test.
Change-Id: Ic424e30ce4c44ea63ee650bd6c1bcafcd60070a4
2025-02-26 03:08:01 -08:00
Oleg Blinnikov
9d50c8b7cf Merge "Add matvore@ to connected display OWNERS" into main 2025-02-26 02:34:44 -08:00
Mir Noshin Jahan
975a12c269 Merge "Add nested toggle switches under Adaptive connectivity settings UI Bug: 393645580 Flag: com.android.settings.flags.enable_nested_toggle_switches Test: Manual testing atest AdaptiveConnectivityScreenTest hsv: https://hsv.googleplex.com/5165236934934528" into main 2025-02-26 01:23:56 -08:00
Yiyi Shen
4b13fb3655 [Audiosharing] Add activity skeleton to handle new connected sink
Test: atest
Flag: com.android.settingslib.flags.promote_audio_sharing_for_second_auto_connected_lea_device
Bug: 395786392
Change-Id: Iff1378af8d9a8aa50ccd02b92630541acb24a1ad
2025-02-26 01:20:31 -08:00
Zoey Chen
29234e5934 Merge "[Settings] Add test case for new LocalePicker page - supported language" into main 2025-02-26 00:13:48 -08:00
Yiyi Shen
891d431f10 Merge "[Audiosharing] Add more checks before show notif from receiver" into main 2025-02-25 23:53:12 -08:00
noshinmir
16e32fae3f Add nested toggle switches under Adaptive connectivity settings UI
Bug: 393645580
Flag: com.android.settings.flags.enable_nested_toggle_switches
Test: Manual testing
atest AdaptiveConnectivityScreenTest
hsv: https://hsv.googleplex.com/5165236934934528

Change-Id: I12403f5c80290ebccc04f11771ec3f06ee216610
2025-02-26 07:16:38 +00:00
Zoey Chen
3fd943e8b3 [Settings] Add test case for new LocalePicker page - supported language
Bug: 396285228
Test: atest
Test: atest SettingsRoboTests:com.android.settings.localepicker.SystemLocaleAllListPreferenceControllerTest
Test: atest SettingsUnitTests:com.android.settings.localepicker.SystemLocaleAllListPreferenceControllerTest
Flag: EXEMPT refactor
Change-Id: I7ac4052df14a2657810c48199ac8c72e5dfc85a4
2025-02-26 06:39:55 +00:00
Angela Wang
5097cbe1ca Filter out non-discoverable scan result in hearing device pairing page
Flag: EXEMPT bugfix
Bug: 381027984
Test: atest HearingDevicePairingFragmentTest
Test: check with real device
Change-Id: I7ab70d5508d71472cbd2d0959bb749599d039058
2025-02-26 03:17:36 +00:00
Sumedh Sen
fe36b334cf Merge "Skip checking if a broadcastreceiver was already registered" into main 2025-02-25 19:03:19 -08:00
Chaohui Wang
a407bb627b Mark ComposePreference as NormalPaddingMixin
Bug: 366336385
Flag: EXEMPT bug fix
Test: manual
Change-Id: I4094c1b040e3427aa28edddc15fd0e8746ff2a80
2025-02-25 19:03:03 -08:00
Matthew DeVore
54c80f6aa2 Merge "Displays updater: force refresh on listener add" into main 2025-02-25 19:00:17 -08:00
Matthew DeVore
e2ed488f98 Add matvore@ to connected display OWNERS
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352648432
Test: SQ
Change-Id: I7e3d6193068b615a53447537ccbab7e68adea080
2025-02-26 02:42:04 +00:00
Zhou Liu
bd03972fc3 Merge "Update the isEnabled state of preferences in supervision features group according to main switch" into main 2025-02-25 18:40:31 -08:00
Garvita Jain
06ba5d4d13 Merge "[L10n fix] Use whitespace regex for splitting string by delimiter." into main 2025-02-25 17:16:51 -08:00
Bill Yi
1e97dd4cf0 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2025-02-25 14:18:53 -08:00
Treehugger Robot
b561ef4ccc Merge "[owners] Remove clairewang@google.com from src/com/android/settings/fuelgauge/protos/OWNERS" into main am: 30d4456166 am: 188402ad16
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3319554

Change-Id: I818bdc6f4f2c35e222ed4c5599a7e041e3ea5b91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-25 13:58:53 -08:00
Treehugger Robot
188402ad16 Merge "[owners] Remove clairewang@google.com from src/com/android/settings/fuelgauge/protos/OWNERS" into main am: 30d4456166
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3319554

Change-Id: I78cae04000aa905d14a061fcf04ca8aa6154778b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-25 13:35:23 -08:00
Treehugger Robot
30d4456166 Merge "[owners] Remove clairewang@google.com from src/com/android/settings/fuelgauge/protos/OWNERS" into main 2025-02-25 13:02:39 -08:00
Riley Jones
998929d688 Left & right buttons for display size & text preview
Test: manually open page and verify buttons work. Make sure to check the buttons during setup wizard.
Bug: 386906497
Flag: EXEMPT xml-dependent change
Change-Id: I488d74591d698ad918fd864cf39b2f3133abd463
2025-02-25 20:21:29 +00:00
Julia Reynolds
6191772de7 Merge "Add ability to exclude apps from adjustments" into main 2025-02-25 12:19:23 -08:00
Simon Wingrove
3db5cb833f Update "usage access" string
New string is "app usage data".

As per agreed UXW proposal (see bug)

Bug: 396589797
Test: manually
Flag: EXEMPT string change
Change-Id: I418de8b8ca450bdcb735ef10be6fcc3b931b3865
2025-02-25 16:39:35 +00:00
Treehugger Robot
1ec32b9cd5 Merge "Fixed accessibility issues in Wi-Fi calling preference" into main 2025-02-25 07:16:49 -08:00
Julia Reynolds
0762b81bcf Add ability to exclude apps from adjustments
Specifically bundling and summarization

Test: BundleManageAppsPreferenceControllerTest
Test: AdjustmentExcludedAppsPreferenceControllerTest
Test: SummarizationManageAppsPreferenceControllerTest
Flag: android.app.nm_summarization
Flag: android.app.notification_classification_ui
Bug: 390415383
Bug: 377697346
Change-Id: Ica4b77212f4660624bfe12be7e6c9c584cd2c812
2025-02-25 07:06:46 -08:00
Treehugger Robot
0a1540ed51 Merge "Add strings for NTN connection manual type" into main 2025-02-25 05:37:42 -08:00
Bill Yi
f893ef0d19 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5f50c2a8a5da4d5a2faa455b8d3376d58ff3ccb7
2025-02-25 05:30:50 -08:00
Weng Su
3c5aa63476 Fixed accessibility issues in Wi-Fi calling preference
- Made radio buttons non-focusable to avoid confusion in Talkback.

Bug: 380477792
Flag: EXEMPT resource file only update
Test: Manual testing
  atest ListWithEntrySummaryPreferenceTest
Change-Id: I030adc76bf762ff9f2b531561b7a8f39555fe020
2025-02-25 21:24:18 +08:00
Ebru Kurnaz
35e725d4eb Merge "Call DisplayDensityUtils from ExternalDisplay settings to adjust display size" into main 2025-02-25 04:55:58 -08:00
tom hsu
b91d21ba76 Add strings for NTN connection manual type
Flag: EXEMPT bug fix
Fix: b/397958254
Test: Manual test. see b/397958254#comment10
Change-Id: Ibcd3511edee9b3203c6c0cad68e0988b4b621b39
2025-02-25 04:33:00 -08:00
Ebru Kurnaz
8054a152b9 Call DisplayDensityUtils from ExternalDisplay settings to adjust display size
Flag: com.android.settings.flags.display_size_connected_display_setting
Test: atest ExternalDisplayPreferenceFragmentTest
Bug: 392853666
Change-Id: Iaa97f461e80a4e749ec3d2b47985a6be4a81a95b
2025-02-25 11:10:19 +00:00
Vadym Omelnytskyi
26d0f62bc3 Merge changes from topic "shadow-color-mode-manager-extend" into main
* changes:
  Display: make Colors settings entry preference reactive
  Display: refactor Color Mode settings
2025-02-25 03:07:55 -08:00
SongFerng Wang
57da8021d0 Merge "Add null checker for telephonymanager" into main 2025-02-25 02:14:42 -08:00
Garvita Jain
08e18d6241 [L10n fix] Use whitespace regex for splitting string by delimiter.
BUG: 387197875
Test: manual, logging
Flag: EXEMPT bugfix
Change-Id: Ic36257f33101d5e50496b5ca9e189efa447490f5
2025-02-25 09:28:06 +00:00
Yiyi Shen
d6f139b0cf [Audiosharing] Add join handler activity to manifest
Test: compile
Flag: com.android.settingslib.flags.promote_audio_sharing_for_second_auto_connected_lea_device
Bug: 395786392
Change-Id: I9b59300f399f970ae40ffa6fcfdf7f643e271f62
2025-02-25 16:48:46 +08:00
songferngwang
e4c2cddfae Add null checker for telephonymanager
Bug: 399023211
Test: atest Enable2gPreferenceControllerTest
Flag: EXEMPT bugfix
Change-Id: I3872ecfff2296cbec9f0ef54ee7cee5a554f111f
2025-02-25 08:41:55 +00:00
Zoey Chen
4cbc560d1d Merge "[Settings] Add test case for new LocalePicker page - suggested language" into main 2025-02-25 00:40:30 -08:00
Yiyi Shen
d800a32c57 [Audiosharing] Add more checks before show notif from receiver
Test: atest
Flag: com.android.settingslib.flags.promote_audio_sharing_for_second_auto_connected_lea_device
Bug: 395786392
Change-Id: I42a526914eb69d47db33230f2d23f2c8890880de
2025-02-25 15:45:08 +08:00
Zoey Chen
c0a09796b8 [Settings] Add test case for new LocalePicker page - suggested language
Bug: 396285228
Test: atest
Test: atest SettingsRoboTests:com.android.settings.localepicker.SystemLocaleSuggestedListPreferenceControllerTest
Test: atest SettingsUnitTests:com.android.settings.localepicker.SystemLocaleSuggestedListPreferenceControllerTest
Flag: EXEMPT refactor
Change-Id: I70d731b50775bf45ae0d73e4da9ea78dfcd3826c
2025-02-24 22:36:29 -08:00
Zoey Chen
528a5e237f Merge "[Settings] Fix test failure" into main 2025-02-24 22:33:45 -08:00
Jacky Wang
4c799cf2eb Merge "[Catalyst] Lock screen summary is not updated" into main 2025-02-24 20:40:25 -08:00
Zoey Chen
6429735cb3 [Settings] Fix test failure
Change-Id: I06b56a378ab37f476801d0da97b68c4e3e07906c
Test: atest SettingsUnitTests:com.android.settings.localepicker.LocaleDialogFragmentTest
Bug: 396802384
Flag: EXEMPT bugfix
2025-02-24 20:09:09 -08:00
Treehugger Robot
69c155e218 Merge "Use SwitchPreferenceCompat for UI consistency" into main am: 77f21a8d0a am: 851c8a5ff6
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3502129

Change-Id: I07dede53d57dd72366db3aea23e23f206f7b9a1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-24 18:54:32 -08:00
Treehugger Robot
851c8a5ff6 Merge "Use SwitchPreferenceCompat for UI consistency" into main am: 77f21a8d0a
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3502129

Change-Id: I932bcbfd0f9b444ec87de09bfbf1eb57ebdfe803
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-24 18:29:19 -08:00
Treehugger Robot
77f21a8d0a Merge "Use SwitchPreferenceCompat for UI consistency" into main 2025-02-24 18:12:06 -08:00
Jack Yu
0b2effb371 Merge "Cleaned up the flag enforce_telephony_feature_mapping_for_public_apis" into main 2025-02-24 17:45:03 -08:00
Jacky Wang
ae280f8721 [Catalyst] Lock screen summary is not updated
In original implementation, DashboardFragment.onResume calls
AbstractPreferenceController.updateState to refresh preference. While
after Catalyst migration, it requires explicit update when external
dependency is changed.

Bug: 397798327
Flag: com.android.settings.flags.catalyst_lockscreen_from_display_settings
Test: adb shell settings put secure lock_screen_show_notifications/lock_screen_allow_private_notifications
Change-Id: I1c16d7df62cdb1cb53d365f2636aa1dc0a424839
2025-02-25 09:01:43 +08:00
Wa Gao
c668a9e5c1 Merge "Disable the ContentProtection setting switch bar when current user is a guest user." into main 2025-02-24 16:02:09 -08:00
Zhou Liu
c0003fe0bd Update the isEnabled state of preferences in supervision features group according to main switch
Test: manually on real device
Test: atest SupervisionDashboardScreenTest
Bug: 397757430
Flag: android.app.supervision.flags.enable_supervision_settings_screen
Change-Id: Ie60e3cb358fde93566a9ff4b6d54589c25174c94
2025-02-24 23:14:09 +00:00
Treehugger Robot
b865f8a60d Merge "FactoryResetPreferenceController return null when permission isn't grandted." into main 2025-02-24 14:29:36 -08:00