Nate Myren
bfedd95083
Unrestrict granted ECM setting for A11Y
...
Other RestrictedPreference users' behavior is kept the same, for now.
Bug: 390196024
Test: manual
Flag: EXEMPT: minor bugfix
Change-Id: I4efe26d254b44defc15778271d9ff6d7270ec443
2025-01-22 17:05:41 -08:00
Daniel Norman
f362378c03
Merge "Increment TeX counters for the HCT migration notification." into main
2025-01-22 15:55:12 -08:00
Daniel Norman
5b2a769765
Increment TeX counters for the HCT migration notification.
...
See the corresponding TeX change for more details.
Bug: 369906140
Flag: com.android.graphics.hwui.flags.high_contrast_text_small_text_rect
Test: run statsd_testdrive 644 and verify the output when the
notification appears
Test: ensure that rotating / restarting the activity does not trigger
multiple increments to the counter
Change-Id: Iea01962611e3e327cfbde6f3451f7f1ec54b955e
2025-01-22 19:17:31 +00:00
Riley Jones
9707e4039f
Merge "Cleanup of deprecated A11y settings functions" into main
2025-01-22 10:41:05 -08:00
Treehugger Robot
3d626d8e8b
Merge "Partial flag clean up: Remove large mouse pointer in A11y Setting screen" into main
2025-01-22 10:13:34 -08:00
Treehugger Robot
3dcc09cc82
Merge "Fix incorrect region" into main
2025-01-22 09:10:27 -08:00
Allen Su
9e09f00956
Fix incorrect region
...
Bug: 388426025
Test: UI verification
Flag: com.android.settings.flags.regional_preferences_api_enabled
Change-Id: I62df2e3d2111ee45aece7a6af81edc561fe72b07
2025-01-22 11:02:52 +00:00
Chung Tang
bb094b877c
Merge "Accommodate BATT protocol modifications." into main
2025-01-22 02:58:57 -08:00
Yiyi Shen
a618a8a241
Merge "[Audiosharing] Move entry preference out of group category" into main
2025-01-22 01:09:08 -08:00
Chung Tang
8a6ea1a106
Accommodate BATT protocol modifications.
...
Bug: 380790573
Test: atest com.android.settings.bluetooth.AdvancedBluetoothDetailsHeaderControllerTest and Manual
Flag: com.android.settings.flags.enable_battery_level_display
Change-Id: Ibc4eb66aacedaf3a4111d4a411dada6cde1a5b9c
2025-01-22 00:14:53 -08:00
Yiyi Shen
001ec9d33e
Merge "[Audiosharing] Avoid popup dialog when broadcast start in SysUI" into main
2025-01-22 00:02:30 -08:00
Bill Lin
e34c3f9b99
Merge "Fix the SUW setup Pattern view the two steps offset issue" into main
2025-01-21 23:12:37 -08:00
lbill
5b70748ce9
Fix the SUW setup Pattern view the two steps offset issue
...
Test: manual go through SUW setup Pattern view, and make sure pattern
view do not shift in confirm step
Fixes: 324489595
Flag: EXEMPT bugfix/clean up layout issue
Change-Id: Ia5e6ef8a8c9ecf712f69bfde2bb631dc2605210d
2025-01-21 22:42:36 -08:00
Shawn Lin
047c38856a
Merge "[Biometric Onboarding & Edu] move screen lock settings to choose lock" into main
2025-01-21 22:34:40 -08:00
Treehugger Robot
11127f729e
Merge "[Catalyst] Initial migration for "Display size and text" screen" into main
2025-01-21 22:00:06 -08:00
Jacky Wang
4cadb751c2
[Catalyst] Allow using zero screen res in DashboardFragment
...
Bug: 383568136
Flag: android.app.supervision.flags.enable_supervision_settings_screen
Test: manual
Change-Id: Ic76121821b63aafe799cec6e784bf26bf1328092
2025-01-22 11:38:36 +08:00
Shawn Lin
d6df87cca6
[Biometric Onboarding & Edu] move screen lock settings to choose lock
...
- Hide gear menu in LockScreenSafetySource
- Move screen lock settings to ChooseLockGeneric
Bug: 370940762
Test: atest ScreenLockPreferenceDetailsUtilsTest
Flag: com.android.settings.flags.biometrics_onboarding_education
Change-Id: I07c7bb16ecc2ea6e7cd64a4e1d6bf4f493c5b951
2025-01-22 03:28:19 +00:00
Sunny Shao
d38e43b82f
[Catalyst] Initial migration for "Display size and text" screen
...
Test: Manual
Bug: 372776688
Flag: com.android.settings.flags.catalyst_text_reading_screen
Change-Id: Iadbf36cee58083b8182ed5b275912a9e3a15b119
2025-01-22 02:58:29 +00:00
Vincent Wang
aa39f81625
Merge "Determine if devices support screen off unlock from config" into main
2025-01-21 17:38:15 -08:00
Jacky Wang
82100793fd
[Catalyst] Implement metrics logger for Get/Set/Graph API
...
Bug: 372980186
Flag: com.android.settings.flags.catalyst
Test: statsd_testdrive
Change-Id: I358449612a09ef325e47d0d107e1d72339a9f741
2025-01-22 07:30:28 +08:00
Riley Jones
75500c02b2
Cleanup of deprecated A11y settings functions
...
Bug: 367414968
Test: atest com.android.settings.accessibility
Flag: EXEMPT cleanup
NO_IFTTT= Change does not alter preference list
Change-Id: I64f5f7fba112b6fb5035b88f01c04d9ee309f2c0
2025-01-21 21:07:34 +00:00
Yvonne Jiang
777378996f
Merge "Initial skeleton of new "Supervision" settings screen with top-level entry point." into main
2025-01-21 11:27:13 -08:00
Joy Babafemi
64769aae17
Merge "Credential Manager Settings Improvement Bug fixes" into main
2025-01-21 11:12:25 -08:00
Yvonne Jiang
b3c8c71fb3
Initial skeleton of new "Supervision" settings screen with top-level entry point.
...
Intake bug: b/379312924
Test: atest SupervisionDashboardScreenTest
Test: atest SupervisionMainSwitchPreferenceTest
Test: manually on real device
Bug: 383568136
Change-Id: I6bb8aa432c1b4527cec0f4c2593fd1494975503d
Flag: android.app.supervision.flags.enable_supervision_settings_screen
2025-01-21 10:54:57 -08:00
Matthew DeVore
4c09b82f52
Merge "DisplayTopology: user cannot drag only display" into main
2025-01-21 10:32:07 -08:00
Matthew DeVore
7bada83969
Merge "external displays: mirror/extend switch" into main
2025-01-21 10:08:15 -08:00
Yomna N
7957d4be7b
Merge "Check for any valid SIM card before showing Cellular Security Settings" into main
2025-01-21 07:41:41 -08:00
Ze Li
0a5a225bb3
Merge "[Temp bonding] Add guest device section to connected device page." into main
2025-01-21 00:13:58 -08:00
Treehugger Robot
d49287f08e
Merge "fix(brightness suw): Hide brightness preference in the suw." into main
2025-01-21 00:03:42 -08:00
Treehugger Robot
6a2da665c5
Merge "Support new Preferences in Fingerprint Settings" into main
2025-01-20 23:43:04 -08:00
Shawn Lin
a41c34567a
Merge "Fixed test failed on aosp" into main
2025-01-20 23:06:31 -08:00
Milton Wu
2ac83092e0
Support new Preferences in Fingerprint Settings
...
Provide an interface to inject new Fingerprint Settings from
FeatureProvider.
Bug: 388488353
Flag: EXEMPT support interface, flag only used in impl part
Test: atest FingerprintSettingsFragmentTest
Change-Id: I9d82e3e0b50a7aa1ed65f34ff0272d2a1b5881a9
2025-01-20 21:35:57 -08:00
Matthew DeVore
4943337ee3
Merge "Do not shrink topology pane after a drag" into main
2025-01-20 21:33:47 -08:00
Menghan Li
47550d4c8a
fix(brightness suw): Hide brightness preference in the suw.
...
Root cause: there's a mismatch in how visibility is determined for
the AutoBrightnessPreferenceControllerForSetupWizard. The
getAvailabilityStatus method and the displayPreference method
(specifically the preference.setVisible call) use different
conditions for showing the preference.
Solution: To ensure consistency, I propose aligning these conditions
by incorporating an aconfig flag check in both places. This will
prevent unexpected behavior and make the logic clearer.
Bug: 389011125
Flag: com.android.settings.accessibility.add_brightness_settings_in_suw
Test: atest AutoBrightnessPreferenceControllerForSetupWizardTest
BrightnessLevelPreferenceControllerForSetupWizardTest
Change-Id: I004bfe8b1e039734356715c971f0bfbe56ffa9db
2025-01-21 05:25:21 +00:00
Zoey Chen
98124ddbde
Merge "[Settings] Create new controller for app language: supported locale" into main
2025-01-20 20:51:33 -08:00
Yiyi Shen
5a8e10bbe3
[Audiosharing] Move entry preference out of group category
...
Test: atest
Bug: 305620450
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: I0573c9c35c05ca7915f94e6f67064cc5b3d79fec
2025-01-20 19:12:21 -08:00
Ze Li
0f2e4e35d3
Merge "[Temp bonding] Controller for the guest list to store temp bond device" into main
2025-01-20 18:33:56 -08:00
Jacky Wang
041bc113eb
Remove MainSwitchPreference.updateStatus
...
NO_IFTTT=Update API
Bug: 391092187
Flag: EXEMPT library
Test: atest&manual
Change-Id: I6e31857d8ca7084c737fd69f63b33f6a58cf3022
2025-01-21 07:44:43 +08:00
Harry Cutts
1d28b612fe
Merge "Give input team ownership of mouse-related settings files" into main
2025-01-20 02:57:18 -08:00
Shawn Lin
b6a01a03dd
Fixed test failed on aosp
...
There is no mock for
FaceFeatureProvider.getEnrollActivityClassProvider() in aosp which
caused the null exception test failure.
Use FaceEnroll class name to lauch enroll activity directly to fix this
issue.
Bug: 388933801
Test: atest FaceSettingsEnrollButtonPreferenceControlleTest
Flag: com.android.settings.flags.biometrics_onboarding_education
Change-Id: Ibbbbe888f95c1ece0372ac31435ce6817cba45b5
2025-01-20 02:24:17 -08:00
Ze Li
2141d62f95
[Temp bonding] Add guest device section to connected device page.
...
Test: com.android.settings.connecteddevice.audiosharing.TemporaryBondDeviceGroupControllerTest, com.android.settings.connecteddevice.audiosharing.TemporaryBondDeviceGroupUpdaterTest
Bug: 362859132
Flag: com.android.settingslib.flags.enable_temporary_bond_devices_ui
Change-Id: I699ac451e4d1570173ad527658d6aeab70ce354b
2025-01-20 17:32:40 +08:00
Ze Li
73845cd40c
[Temp bonding] Controller for the guest list to store temp bond device
...
Test: com.android.settings.connecteddevice.audiosharing.TemporaryBondDeviceGroupControllerTest
Bug: 362859132
Flag: com.android.settingslib.flags.enable_temporary_bond_devices_ui
Change-Id: I895c48844afe447bee1009e406e604849378305f
2025-01-20 17:32:40 +08:00
Angela Wang
8eed8f2d6e
Merge "Offer a way to hide LE Audio toggle for ASHA device" into main
2025-01-20 01:14:36 -08:00
Vincent Wang
5ace2018cc
Determine if devices support screen off unlock from config
...
Bug: 389002332
Flag: android.hardware.biometrics.screen_off_unlock_udfps
Test: 1. Build pass
2. Check screen off unlcok is enabled on usudfps & udfps devices
3. Enable screen off unlock on usudfps devices by default
4. Disable screen off unlock on udfps devices by default
Change-Id: I81c419f51a808a5e51d9bb92f19553cdf9e9c2f8
2025-01-20 07:30:25 +00:00
Zoey Chen
3abdad1800
[Settings] Create new controller for app language: supported locale
...
Bug: 388199937
Test: manual
Flag: EXEMPT refactor
Change-Id: I66a1cec4483818a81f754c3aaa47cc569503f2fa
2025-01-19 22:50:42 -08:00
Angela Wang
71f4b0f8e3
Offer a way to hide LE Audio toggle for ASHA device
...
Flag: EXEMPT bugfix
Bug: 390070780
Test: atest BluetoothDetailsProfilesControllerTest
Test: manually check on real device
Change-Id: I078403f7071c1011acbedae2d1d0e55783cc0661
2025-01-20 06:25:10 +00:00
Menghan Li
48a229cb88
Merge "chore(magnification suw): Hide feedback preference in setup wizard" into main
2025-01-19 21:50:38 -08:00
Treehugger Robot
12a64f350e
Merge "[Catalyst] Update RangeValue usages to IntRangeValuePreference" into main
2025-01-19 21:36:17 -08:00
Zoey Chen
580fd5ded9
Merge "[Settings] Show intro preference in numbering system as well" into main
2025-01-19 21:17:08 -08:00
Menghan Li
4c9bf742bf
chore(magnification suw): Hide feedback preference in setup wizard
...
Bug: 380346799
Flag: com.android.server.accessibility.enable_low_vision_hats
Test: atest MagnificationFeedbackPreferenceControllerTest
MagnificationFollowTypingPreferenceControllerTest
MagnificationJoystickPreferenceControllerTest
MagnificationOneFingerPanningPreferenceControllerTest
ToggleScreenMagnificationPreferenceFragmentTest
Change-Id: I84f673235a8a4d97667edaabf72d46b985f33351
2025-01-19 20:00:58 -08:00