Mark Renouf
f5aa74b0e8
Fixes 'capture more' on Settings home page
...
This change excludes the contents of 'main_content_scrollable_container'
from scroll capture search.
Explanation: The inner-most child is selected whenever nested scrolling
views are found. This is incorrect for Settings because the inner
RecyclerView isn't actually scrollable (that is, the contents of it are
not scrolled within it, the RecyclerView itself is scrolled by the outer
ScrollView instead). View.canScrollVertically is unfortunately incorrect
for RecyclerView in this case as well.
This change excludes all children of the main ScrollView from the
search. This ensures the outer ScrollView is chosen and this corrects
the 'capture more' screenshot functionality on the Settings home page.
Bug: 399810823
Test: manual; Open settings, screenshot, capture more
Flag: com.android.settings.flags.extended_screenshots_exclude_nested_scrollables
Change-Id: I3363d70b3649e2a34e541c45ab387d59547b8588
2025-03-19 09:22:30 -07:00
Graciela Putri
2952619104
Merge "Add LSE App Compat OWNERS for Settings" into main
2025-03-12 09:39:40 -07:00
Shaowei Shen
d688e69c2e
Merge "[Physical Keyboard] Update seekbars" into main
2025-03-12 08:46:59 -07:00
Graciela Putri
90cd7eb98c
Add LSE App Compat OWNERS for Settings
...
Flag: EXEMPT adding OWNERS
Fix: 402735141
Test: m
Change-Id: I459bf13bf9ccd067c0ddf067b56ce0e6ecaf4d7d
2025-03-12 07:54:16 -07:00
Hani Kazmi
08fb4d950a
Merge "[AAPM] Add framework stats atoms for Advanced Protection" into main
2025-03-12 06:46:25 -07:00
Treehugger Robot
5bf1ec1a38
Merge "[Catalyst] Implement metrics/tags for Media page" into main
2025-03-12 05:58:28 -07:00
Chelsea Hao
9d665a0cbc
Merge "Handle receive state in audio stream media service." into main
2025-03-12 05:13:53 -07:00
Hani Kazmi
d22dc992a3
[AAPM] Add framework stats atoms for Advanced Protection
...
Emit logs whenever advanced protection state changes, or the user is impacted
(inferred by a dialogue being shown)
Bug: 391635274
Change-Id: Ie940afbeaf023df5b1733b2137829ecc78ade137
Test: AdvancedProtectionManagerTest AdvancedProtectionServiceTest
Flag: android.security.aapm_api
2025-03-12 03:47:13 -07:00
chelseahao
3d54a876f5
Handle receive state in audio stream media service.
...
Test: atest
Bug: 398700619
Flag: com.android.settingslib.flags.audio_stream_media_service_by_receive_state
Change-Id: If8934dd6da5420c0e345ae0f412cc9e512e43027
2025-03-12 03:10:35 -07:00
Treehugger Robot
52c57d003e
Merge "Fix watch UMO is dismissed when the phone is showing "Stream Paused" notification." into main
2025-03-12 01:29:46 -07:00
shaoweishen
b547394a56
[Physical Keyboard] Update seekbars
...
Update seekbars color and style.
Bug: 374030364
Bug: 399285693
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: I251a7241b614114a5bb9d5090fcd22cb873ebc51
2025-03-12 00:50:15 -07:00
Victor Li
1aa81f07bb
Fix watch UMO is dismissed when the phone is showing "Stream Paused" notification.
...
Change-Id: I4aef37893eb6420117dc61ab2939dce7709c33ef
BUG: 402599529
2025-03-11 23:55:42 -07:00
Chelsea Hao
de3ec7e343
Merge "Skip starting audio stream service by UI events when flag is on." into main
2025-03-11 23:27:38 -07:00
Yiyi Shen
d2c3d12372
Merge "[Audiosharing] Update device list when primary buds change" into main
2025-03-11 22:11:33 -07:00
Candice Lo
c8d9ab2c55
Merge "Add content descriptions for Display size and text previews" into main
2025-03-11 19:25:23 -07:00
Shawn Lin
50d8d10c58
Merge "Update strings for summary in device unlock page" into main
2025-03-11 19:25:14 -07:00
Treehugger Robot
feb87ba458
Merge "Fix typo when execute query on BiometricSettingsProvider" into main am: fc564f2bd1 am: c5dc26d495
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3427141
Change-Id: I9002646cd0e0092f61648ec0b5afc0ac8eeb7346
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-03-11 19:24:12 -07:00
Shawn Lin
d902137c2d
Merge "Fixed not able to launch FaceSettings page when face is enrolled" into main
2025-03-11 19:09:34 -07:00
Yuhan Yang
3fbdd379bf
Merge "Initial commit to add autoclick main toggle" into main
2025-03-11 18:55:09 -07:00
Treehugger Robot
fc564f2bd1
Merge "Fix typo when execute query on BiometricSettingsProvider" into main
2025-03-11 18:21:58 -07:00
Nikhil Nayunigari
989c4cf698
Merge "Edits ethernet interface details settings subpage with more info" into main
2025-03-11 15:57:38 -07:00
William Leshner
1a8bf51a04
Merge "Move hub mode settings under display." into main
2025-03-11 14:50:35 -07:00
Nikhil Nayunigari
a821ac9185
Edits ethernet interface details settings subpage with more info
...
Adds IPAddress, Mac address, RX/TX Speed and Metering options to the
settings sub page.
Flag: com.android.settings.connectivity.ethernet_settings
Test: atest SettingsRoboTests:
com.android.settings.network.NetworkProviderSettingsTest
Bug: 390709492
Change-Id: I9a310f94037e089f3d57ff36f77b88edbb0ee1f1
2025-03-11 21:06:55 +00:00
Xiaomiao Zhang
04cfbe0520
Merge "Add SafeSites related content filters preference." into main
2025-03-11 13:53:42 -07:00
Graciela Putri
cf0d8cba31
Merge "Remove (experimental) from app aspect ratio settings title" into main
2025-03-11 11:56:04 -07:00
Treehugger Robot
34ba944fa0
Merge "Show failure reasons to user" into main
2025-03-11 11:44:47 -07:00
Xiaomiao Zhang
bb8b603f94
Add SafeSites related content filters preference.
...
Test: atest SupervisionSafeSitesPreferenceTest
Test: maunally tested locally
Bug: 401568993
Flag: android.app.supervision.flags.enable_web_content_filters_screen
Change-Id: I556019bdeba5ed459996102217836cda0e3c7f71
2025-03-11 18:15:31 +00:00
Pawan Wagh
177fd578c9
Show failure reasons to user
...
Sometimes device might have pending update which can
cause 16KB toggle to fail. Show the pending update errors to user.
Flag: EXEMPT bug_fix
Test: atest Enable16KbTest
Bug: 394678137
Bug: 400733054
Change-Id: Id032b2f14afb74af3b7458a426addc7e32e3a6f7
2025-03-11 17:10:29 +00:00
Kasia Krejszeff
14bdf5e927
Tap to pause/play the lottie animation in remaining PrivateSpace setup screens
...
This is to conform to a11y motion stopping requirements.
Test: manually
Bug: 379258725
Flag: EXEMPT bugfix
Change-Id: Ic06cb03f5490def37894b8f448e9e435ad5baf35
2025-03-11 16:42:33 +00:00
Yuhan Yang
a572f89f43
Initial commit to add autoclick main toggle
...
screen cast: go/screencast-ntc4mdgxndq2mdyxnjcwnhw2yjbhymvlnc0wna
Bug: 391416057
Test: atest ToggleAutoclickMainSwitchPreferenceControllerTest
Flag: com.android.server.accessibility.enable_autoclick_indicator
Change-Id: I6bfa346016d0ab08a61e4813b2c9e16b76281799
2025-03-11 15:49:20 +00:00
Treehugger Robot
f909314daf
Merge "Tap to pause/play the lottie animation in PrivateSpace education screen" into main
2025-03-11 07:30:30 -07:00
Ze Li
35b5d88170
Merge "[Bluetooth Pairing] Change allow phone book permission Switch to Material3 style." into main
2025-03-11 07:29:29 -07:00
Shivangi Dubey
4038a20ed3
Merge "Create new device state auto rotate setting manager" into main
2025-03-11 05:18:21 -07:00
Ze Li
6e0bbb6259
[Bluetooth Pairing] Change allow phone book permission Switch to Material3 style.
...
Test: manual test
Bug: 318785412
Flag: EXEMPT bug fix
Change-Id: I5546cb504a6db939a4ab62264d496adcf93aa0e2
2025-03-11 19:18:01 +08:00
Shawn Lin
46aa1871e8
Fixed not able to launch FaceSettings page when face is enrolled
...
Save mConfirmingPassword state
Bug: 370940762
Test: 1. Enroll face
2. Enabled "Don't keep activity" in develop option
3. Click "Face" item in "Device unlock" setting page
Flag: EXEMPT bug fix
Change-Id: Ie898f94f9e600b1b5c33d6923956212537173154
2025-03-11 10:15:07 +00:00
Yiyi Shen
1b00e97a5c
[Audiosharing] Update device list when primary buds change
...
Test: atest
Bug: 399161206
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Ic99e14492456bd9901c71fa3cec3f894b6ec63e6
2025-03-11 17:36:06 +08:00
Sunny Shao
f0fdae9df2
[Catalyst] Implement metrics/tags for Media page
...
NO_IFTTT=Catalyst only
Bug: 389133530
Bug: 389133114
Flag: com.android.settings.flags.catalyst_media_controls
Test: build pass
Change-Id: I36b148d88e85b465296a3e773c47917e4405ec53
2025-03-11 08:58:46 +00:00
chelseahao
9a4106f140
Skip starting audio stream service by UI events when flag is on.
...
The service will be started by broadcast receiver.
Test: atest
Bug: 398700619
Flag: com.android.settingslib.flags.audio_stream_media_service_by_receive_state
Change-Id: Idead58bc10dffaeb969643e967760a36106071cb
2025-03-11 01:42:48 -07:00
Haijie Hong
2b47ca1608
Merge "Reimplement device details UI without ComposePreference" into main
2025-03-11 01:29:30 -07:00
Menghan Li
173dceca7c
Merge "refactor(A11yFeedback): Simply feedback logic into menu controller" into main
2025-03-11 00:49:19 -07:00
Haijie Hong
02bd645834
Reimplement device details UI without ComposePreference
...
Replace ComposePreference with androidx.preference.Preference.
ANC toggle will still use Compose until SegmentedButtonPreference is ready.
BUG: 402036473
Test: local tested
Flag: com.android.settings.flags.enable_bluetooth_device_details_polish
Change-Id: I5114af8f2d679d695b3c5ef4d7be2874245c435e
2025-03-11 14:51:30 +08:00
Treehugger Robot
87a9cdf16f
Merge "Fix biometric activities launched twice" into main
2025-03-10 23:50:12 -07:00
Shawn Lin
1639966d43
Merge "Disable search index of combine biometrics settings page when flag is on" into main
2025-03-10 22:19:22 -07:00
Treehugger Robot
56fe19d962
Merge "Reduce storage requirement for Terminal App" into main am: 7d6225d0a4 am: c8c1639835
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3499330
Change-Id: Ibdbc1999af1f98e7025134ce18444f8ef9b250c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-03-10 20:24:40 -07:00
Yiyi Shen
e9af487df1
Merge "[Audiosharing] Allow showing dialog when parent atLeast CREATED" into main
2025-03-10 19:55:03 -07:00
Shawn Lin
17707fb1a8
Disable search index of combine biometrics settings page when flag is on
...
Bug: 370940762
Test: m
Flag: com.android.settings.flags.biometrics_onboarding_education
Change-Id: I64d4db90b9b347bd948bb8f5f8854119f4544d5a
2025-03-11 02:54:59 +00:00
Menghan Li
a389ff59ab
refactor(A11yFeedback): Simply feedback logic into menu controller
...
Bug: 393980229
Test: atest FeedbackMenuControllerTest
Flag: com.android.server.accessibility.enable_low_vision_generic_feedback
Change-Id: I03af00957c2bcca1d1cc81970eccad6dd69bb4ac
2025-03-11 02:43:32 +00:00
Treehugger Robot
7d6225d0a4
Merge "Reduce storage requirement for Terminal App" into main
2025-03-10 19:29:41 -07:00
Jacky Wang
84f84ca8c0
[Catalyst] Use KeyValueStoreDelegate
...
NO_IFTTT=Catalyst only
Bug: 388167106
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: I3d04e1bf2620fe7f910fe63f22c17da290e9172d
2025-03-11 09:39:28 +08:00
Kasia Krejszeff
7b199e4d51
Tap to pause/play the lottie animation in PrivateSpace education screen
...
This is to conform to a11y motion stopping requirements.
Change-Id: I73637af20688ee7f5fb5226f871dc57ed9b54e0d
Test: manually
Bug: 379258725
Flag: EXEMPT bugfix
2025-03-10 19:03:35 +00:00