Commit Graph

147146 Commits

Author SHA1 Message Date
Angela Wang
03faf6b111 Merge "Filter out non-discoverable scan result in hearing device pairing page" into main 2025-02-26 17:11:05 -08:00
petsjonkin
20786fdc6f Talkback should not announce Selected when changing screen resolution
Bug: b/386029188
Test: manual testing
Flag: EXEMPT bugfix
Change-Id: I13a4ef58711a25549dc02c37a2a9911b1dfebf82
2025-02-26 22:40:16 +00:00
Yi Jiang
cddb8cff14 Make the learn more link more descriptive.
Test: atest ScreenTimeoutSettingsTest
Bug: 316992953
Flag: EXEMPT bugfix
Change-Id: Ib859ee8eccd1b08fc48524bd545347bde7c4fb40
2025-02-26 13:15:37 -08:00
Treehugger Robot
de81197c74 Merge "Migrate SeekBarPreference to SliderPreference for haptics" into main 2025-02-26 13:01:19 -08:00
Treehugger Robot
7cbc882fb1 Merge "Remove jaggies@google.com from src/com/android/settings/password/OWNERS" into main am: 6893a9d5e3 am: 48fa52217c
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2957653

Change-Id: I0ea9bd36ae531e19c21617299fae7bd3e2f01162
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-26 12:40:52 -08:00
Treehugger Robot
48fa52217c Merge "Remove jaggies@google.com from src/com/android/settings/password/OWNERS" into main am: 6893a9d5e3
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2957653

Change-Id: Ibefe578a92c05de365bafd5662c7f4678b7f1428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-26 12:10:02 -08:00
Xin Li
5bfde9fbf5 Merge 25Q1 (ab/12770256) to aosp-main-future
Bug: 385190204
Merged-In: Iaee6792d1a27be8fa4b443f783a47a3715b6d3a1
Change-Id: I0ac29cecfec526a38cf4a120b8ef704ee7bc01b3
2025-02-26 11:59:26 -08:00
Treehugger Robot
6893a9d5e3 Merge "Remove jaggies@google.com from src/com/android/settings/password/OWNERS" into main 2025-02-26 11:48:11 -08:00
Matthew DeVore
f87293fc5d Show expanded display settings in list fragment
Stop distinguishing between the display list and per-display fragments.
Instead, always show all displays that are available. This is closer to
how the UI will eventually look, which is each display in a tab.

Setting an OnChangeListener for multiple preferences with the same key
did not work, even though the conflicting preferences had different
parent preferences. Only the listener of the top-most preference was
notified even when changing a different one. So this CL changes
PrefBasics so that it can set unique keys for otherwise identical
preferences.

Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352648432
Test: ExternalDisplayPreferenceFragmentTest
Test: set rotation of two overlay displays to different non-default values
Change-Id: Idabef1e03afd496bfc955927a2894f14f999a105
2025-02-26 13:38:57 -06:00
Matthew DeVore
6a4ac9cdbf CD updater: add missing call in tests
ag/31885242 changed the behavior for registerCallback such that it no
longer automatically scheduled an update. This CL adds the missing call
in tests.

Flag: com.android.settings.flags.display_topology_pane_in_display_list
Test: atest ExternalDisplayUpdaterTest.java
Test: atest ConnectedDeviceGroupControllerTest.java
Bug: b/399273324
Change-Id: If030e7cc98289fe3062c1a638580ec6c6479d97a
2025-02-26 19:23:57 +00:00
Kevin Liu
78e05bbcec Revert "Temp disable test that contains custom shadow within it"
This reverts commit a9e22be8a5.

Reason for revert: No longer need to ignore this test, as the root cause is found and fixed in aosp/3506812

Change-Id: I56681bde8c0485c46f0cd2b84cb83fee5ea0e760
2025-02-26 11:04:50 -08:00
Simon Wingrove
854ac99a99 Merge "Update "usage access" string" into main 2025-02-26 10:49:49 -08:00
Owner Cleanup Bot
a1a3b10c4f [owners] Remove curtislb@google.com from src/com/android/settings/password/OWNERS
This suggested change is automatically generated based on group
memberships and affiliations.

Please approve this change and vote the highest CR. This will keep the OWNERs
file tidy.  We ask that you do not ignore this change and approve it
unless you know a reason the OWNER should remain.  It can always be
reverted if needed.

If this change is in error, vote the lowest CR value (i.e. reject the CL)
and the bot will abandon it.

See the owner's recent review activity for context:
https://android-review.googlesource.com/q/curtislb@google.com

To report an issue, file a bug in the Infra>Codereview component.

Change-Id: I8ad909d8454a59de529ead3af94d503427efad2b
2025-02-26 09:42:02 -08:00
Evan Chen
60ff81faf8 Remove all associaitons when forget a device in Settings
The associations will be removed one forget the device.

Test: manually test
Bug: 365613753
Flag: com.android.settings.flags.enable_remove_association_bt_unpair
Change-Id: Ic2224952b6f8e776ffcf07ce4fa6953a98475490
2025-02-26 17:35:23 +00:00
Treehugger Robot
577f341e0e Merge "[3F Tap] Radio Group VisD updates" into main 2025-02-26 08:46:44 -08:00
Candice
4a97b31f42 Update the dark theme and EDT description
Bug: 315012822
Test: Manually. See screenshot in the bug
Test: atest DarkModeTopIntroPreferenceControllerTest
Flag: android.view.accessibility.force_invert_color
Change-Id: I94ba1af4e49c461978fc6b31e82e44c88ba19109
2025-02-26 15:56:44 +00:00
Kanyinsola Fapohunda
9d036d26ee Remove legacy flag for time feedback
This change removes the server flag for `time_help_and_feedback_feature_supported` as public ramps are generally discouraged in Android now. See go/android-legacy-flags. The trunk stable flag still exists, so this feature is still flagged properly.

This change also include minor refactor to simplify logic around flags now that the server flag is no longer needed.


Flag: EXEMPT removing time_help_and_feedback_feature_supported
Bug: 283239837
Change-Id: Ic5058a81186d63df4a2e57eaab4d1c120d0806bc
2025-02-26 07:32:21 -08:00
Jason Chiu
4604734d54 [Expressive design] Update homepage preference layout
Bug: 396944193
Test: visual
Flag: com.android.settingslib.widget.theme.flags.is_expressive_design_enabled
Change-Id: I2dd3d984a3181d2fc49e56a26cd57332ac00bb33
2025-02-26 22:28:46 +08:00
Jason Chiu
4b343e216e [Expressive design] Add colors for homepage icons
Bug: 396944193
Test: visual
Flag: EXEMPT add/change colors
Change-Id: Id9d9173c275a97676cdd66c32bb6cfb69bb527e0
2025-02-26 06:24:47 -08:00
Mill Chen
14d3093333 Revert^2 "Update background color for Settings homepage"
d4a8ebab43

Bug: 317163103
Bug: 391685101
Test: visual test
Flag: EXEMPT bugfix

Change-Id: I4d371e57838b8f2820a33c12c692b8d17e4be2fa
2025-02-26 06:18:48 -08:00
Treehugger Robot
d3b4656bec Merge "Modify string to match the design." into main 2025-02-26 05:39:02 -08:00
Treehugger Robot
9bc5284043 Merge "[Catalyst] Add logs for PreferenceService" into main 2025-02-26 05:17:42 -08:00
Jacky Wang
7c5f123d9e [Catalyst] Add logs for PreferenceService
Bug: 379750656
Flag: com.android.settingslib.flags.settings_catalyst
Test: N/A
Change-Id: Id012b5532f4ac936cf97902b4657043bac580a29
2025-02-26 19:34:20 +08:00
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