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
Zoey Chen
55b6541023
[Settings] Create new fragment for app language
...
Bug: 388199937
Test: manual
Flag: EXEMPT refactor
Change-Id: I9afc5039456d7824421138209c62fd1b08f3698c
2025-01-22 06:40:19 +00: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
Treehugger Robot
dd65609fd8
Merge "Revert "Replace system_ext container with system"" into main
2025-01-21 16:54:05 -08:00
Vilas Bhat
d30433c92e
16KB: Fix failing tests for AOSP targets
...
UiAutomator is case sensitive. On AOSP builds, the "Erase all data"
string is displayed in all caps in the dialog box on trying to erase all
data and switch to ext4 mode. This is a workaround fix for the issue.
Bug: 390535191
Flag: EXEMPT bugfix
Test: Enable16kbTest on AOSP Pixel 8 targets
Change-Id: I119fe076eb3eb037a23f07af77b9ad4935cb4064
2025-01-22 00:12:56 +00: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
Bill Yi
968807c3bc
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-01-21 10:35:29 -08:00
Bill Yi
083acefed7
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-01-21 10:35:29 -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
YK Hung
3770da60da
Merge "[Expressive Battery] In Battery screen, split items into different category" into main
2025-01-21 07:09:27 -08:00
mxyyiyi
3ad21788be
[Expressive Battery] In Battery screen, split items into different category
...
- For experssive style, items split into 2 groups. Item "battery percentage" for a single group.
- For original style, reorder the items, sort item "battery percentage" at the last.
Bug: 349652542
Test: visual
Flag: com.android.settingslib.widget.theme.flags.is_expressive_design_enabled
Change-Id: I4a163d075ecd94a8079839dc0ad34dd993a7c725
2025-01-21 17:49:59 +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
Chung Tang
9c22bfef3d
Merge "Add aConfig flag for battery level display." into main
2025-01-20 18:36:00 -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
Chung Tang
f40f4d6c4e
Add aConfig flag for battery level display.
...
Bug: 390542072
Flag: com.android.settings.flags.enable_battery_level_display
Test: N/A
Change-Id: Ifeb9a6122234e4d5712b4e583cd2de120d3e5149
2025-01-20 00:38:05 -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
Fan Wu
8d318b21d8
[Catalyst] Update RangeValue usages to IntRangeValuePreference
...
Bug: 388167302
Test: atest and manual
Flag: EXEMPT refactor
NO_IFTTT=refactor
Change-Id: If7412da90a5b5c1b4e3c31ea36361eae9e8bb8b9
2025-01-20 03:23:57 +00:00
Shawn Lin
162c250e6a
Merge "[Biometric Onboarding & Edu] Support ways to use section for Face & FP" into main
2025-01-19 19:05:07 -08:00
Joy Babafemi
d3807e554d
Credential Manager Settings Improvement Bug fixes
...
Bug: 372715083
Flag: Flag EXEMPT manual tests
Change-Id: I386bc590955d762af0370e7ff5d6fbece55b564d
2025-01-18 01:29:49 +00:00