Chun-Ku Lin
8bbecf4612
Load icon from correct package for Accessibility slices
...
Bug: 326233533
Flag: EXEMPT low risk
Test: Mannual. Search TalkBack in Settings app, the Icon shows up
correctly. Search "Turn on TalkBack" in assistant app, the Icon is not
affected.
Change-Id: I6c15a13b4e7dd56f873124ae5722f15f2447f5b4
2024-09-12 22:27:06 +00:00
Daniel Norman
1b98e50809
Uses placeholder and percentage formatter for seek bar state strings.
...
Placeholders and percentage formatter are best practice to help prevent
accidental translation errors, especially when mixing formatted strings
with literal percent signs.
Fix: 366201919
Flag: EXEMPT minor string format fix with no functionality change
Test: Use TalkBack to observe the state description of the seekbar;
observe description is unchanged (e.g. "60% left, 40% right")
Test: atest BalanceSeekBarTest
Change-Id: Ie9dcc9219d253795be31b39279ed9d01d8794f66
2024-09-12 20:50:30 +00:00
Riley Jones
f37570e46e
Merge "Quick fix for FAB fade setting summary" into main
2024-09-12 18:44:41 +00:00
Winson Chung
b0de073d3d
Merge "Add log for user unlock" into main
2024-09-12 18:23:25 +00:00
Chun-Ku Lin
3f19805209
Provide installed a11y services/activities from dynamicRawData for search
...
Bug: 354076686
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Test: Search Project Relate and verify the item shows up in the search
result
Test: Search Talkback with keywords, verify the Talkback shows up in the
search result
Test: atest AccessibilitySettingsTest
Change-Id: I258ecb0928308b7cde30c12104408e11cc25ecd5
2024-09-12 17:20:04 +00:00
Treehugger Robot
ebc3805edf
Merge "Export combined biometrics settings page" into main
2024-09-12 16:32:09 +00:00
Julia Reynolds
b8533bad72
Merge "Remove stale TODOs" into main
2024-09-12 15:56:43 +00:00
Treehugger Robot
4b8d2cacd5
Merge "Remove unneeded setttings search info" into main
2024-09-12 15:53:55 +00:00
Julia Reynolds
1b869f2845
Remove stale TODOs
...
These aren't in scope for the modes_ui release
Test: N/A
Flag: android.app.modes_ui
Bug: 354141067
Change-Id: I28887d766cde2d6a4e18a66a99d1625f80aa0667
2024-09-12 10:31:31 -04:00
Pat Manning
78da1fec93
Merge "Move pointer and touchpad customization settings to their own pages." into main
2024-09-12 14:20:31 +00:00
Julia Reynolds
fcebcb2735
Remove unneeded setttings search info
...
Test: chage languages in Settings, search for a mode by name
Bug: 354141067
Flag: android.app.modes_ui
Change-Id: If12d76d268134e415510304278441a53d76af36d
2024-09-12 09:14:11 -04:00
Yiyi Shen
b9cef19faa
Merge "[Audiosharing] Show loading state on audio sharing page" into main
2024-09-12 11:52:11 +00:00
Pat Manning
753b476a39
Move pointer and touchpad customization settings to their own pages.
...
Bug: 269100659
Test: PointerTouchpadFragmentTest
Test: PointerTouchpadPreferenceControllerTest
Flag: android.view.flags.enable_vector_cursor_a11y_settings
Change-Id: I0dccf48f9b5416ad8e6d3c263188d4bb850f69e9
2024-09-12 10:33:40 +00:00
Yiyi Shen
a6d9fa163e
[Audiosharing] Show loading state on audio sharing page
...
1. Show "Sharing audio stream..." once starting audio sharing
2. Show "Sharing with <devicename>..." once adding source to the device
Test: atest
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Bug: 362858894
Change-Id: I6c19d999baaa91d6a5365f24e88efe79c2b38072
2024-09-12 18:21:03 +08:00
Chaohui Wang
a6db1aabb6
Create SimRepository
...
Which unifies whether we should sim settings on some related pages.
Before this change, we check SubscriptionUtil.isSimHardwareVisible()
and / or Utils.isWifiOnly().
After this change, we unified logic to,
canChangeSimSettings() =
packageManager.hasSystemFeature(PackageManager.FEATURE_TELEPHONY) &&
userManager.isAdminUser
Fix: 365924140
Flag: EXEMPT bug fix
Test: manual - check Network & internet
Test: unit tests
Change-Id: Ibf83237e3d0088f78c96a1b39ee8f1e3a9c756ea
2024-09-12 08:59:26 +00:00
Chaohui Wang
eb683dfe75
Merge "Create selectableSubscriptionInfoListFlow" into main
2024-09-12 08:56:39 +00:00
Mill Chen
b1f70dc330
Update the list of Take call on
...
To make sure that all connected devices can be shown in the list of Take
call on setting, we add a listener for local bluetooth profile change
and update the list when the profile is connected.
Fixes: 352236362
Test: manual test
Flag: EXEMPT bugfix
Change-Id: I76476d4e6201b6c5c2726747410d225ff1ade9da
2024-09-12 07:59:53 +00:00
Jacky Wang
4b2b590d5c
Remove unused HelpMenuController
...
Bug: 365922551
Test: Presubmit
Flag: EXEMPT Cleanup
Change-Id: I100bf23e42be1b33de18f92afa0fef3c3ecd8dda
2024-09-12 15:08:28 +08:00
Jacky Wang
d88ab26776
Merge "Avoid reference ObservablePreferenceFragment" into main
2024-09-12 06:49:30 +00:00
Jacky Wang
93b437fcf2
Avoid reference ObservablePreferenceFragment
...
Bug: 365922551
Bug: 275385372
Flag: EXEMPT Code cleanup
Test: atest AutoPinConfirmPreferenceControllerTest
Change-Id: I55cec2ca5535eac3f0fae16af6eae320b39f1fbe
2024-09-12 14:46:54 +08:00
Chaohui Wang
ced86bf56d
Create selectableSubscriptionInfoListFlow
...
Which can be used in MobileNetworkSummaryController in the future.
Bug: 366097262
Flag: EXEMPT refactor
Test: manual - check Network & internet
Test: unit tests
Change-Id: Ia74af993646c2e1d53817f1e9f8ac3ef0b8fa97a
2024-09-12 11:43:05 +08:00
Chaohui Wang
04ef86d174
Merge "Fix description when erase esim" into main
2024-09-12 01:25:16 +00:00
Riley Jones
23fd32c6d1
Quick fix for FAB fade setting summary
...
Fixes the fade setting to properly set its summary when not disabled.
Flag: EXEMPT internal change
Bug: 349178637
Test: Check the settings page with navigation button mode and FAB button mode. Verify the summary of the fade setting is correct in both cases.
Change-Id: Ia87a634fd69e6098f1a0a658f788e69d10f2dbec
2024-09-12 00:01:27 +00:00
Treehugger Robot
37bb8a3cdf
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: d387132098
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29362586
Change-Id: I2444847dcd3ac2303a582468206551cc6b750990
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:43:10 +00:00
Bill Yi
a2d18bd1df
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 83f6b71ae7
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29362586
Change-Id: I27176750a214257f213ab12e5e1d658019121c16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:43:08 +00:00
Treehugger Robot
d5e786ea38
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 0e72c6c9eb
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29362585
Change-Id: I12c294fe61ce21548da9f9443d7a70921cee105a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:43:02 +00:00
Bill Yi
6000cc98db
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ecccb8c92f
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29362585
Change-Id: I4921de780e0b411ac3320d9a8186dcf1b730f7fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:42:47 +00:00
Treehugger Robot
de508d2620
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 41ac6310b3
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29359780
Change-Id: Ib419da3deddb4a382e1783f23ca7e6a02fcee2e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:42:35 +00:00
Bill Yi
bcb2de31e7
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1d24d09091
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/29359780
Change-Id: I4b841caa6878041af60efe99899c89fb1ef8e221
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:42:26 +00:00
Bill Yi
dae6a5de3c
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: feee29caf8
-s ours am: ffd51906c0
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3262006
Change-Id: Icd006686184d61da8ae4c24e91ce24f31c6fd056
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:34 +00:00
Bill Yi
e56fa4d1cd
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 905e347339
-s ours am: 1d89705c11
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3262006
Change-Id: Ic8de3a4410eaad59480c46ba76e9b8398e6298fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:29 +00:00
Bill Yi
39ef683d99
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: 110375b901
-s ours am: 7fe805ba53
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260548
Change-Id: Ifb278ab217d830abcfa0cb4b1503895f84fd875f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:26 +00:00
Bill Yi
b6403e9b6c
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 65d9c39a51
-s ours am: 1ecafa4265
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260548
Change-Id: Icc147ee7c229783ff1b412c7ca11000d5760d7f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:17 +00:00
Bill Yi
59cda07483
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: ce0fa685e4
-s ours am: e642348450
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260547
Change-Id: I9a12a6784389decccfe026c024910f9ae848f362
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:07 +00:00
Bill Yi
6dfe3b6a52
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 730b913bc6
-s ours am: 3dbd7c54bd
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260547
Change-Id: I67e3bbb7bc0431b1e86b6bc9c3c424d61596e54d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:41:03 +00:00
Android Build Coastguard Worker
36e61d5328
Snap for 12354992 from 06ab83eb50
to 24Q4-release
...
Change-Id: Ib81314b4de132beb15552cfcf345428bb0f56c39
2024-09-11 23:21:43 +00:00
Treehugger Robot
d387132098
Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future
2024-09-11 23:07:15 +00:00
Treehugger Robot
0e72c6c9eb
Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future
2024-09-11 23:07:15 +00:00
Treehugger Robot
41ac6310b3
Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future
2024-09-11 23:07:15 +00:00
Bill Yi
ffd51906c0
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: feee29caf8
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3262006
Change-Id: I5a82f9cc705d725f3c000fec95f181cc27d76bae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:00:28 +00:00
Bill Yi
1d89705c11
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 905e347339
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3262006
Change-Id: I123d9f94f21772c268f4ab114ee89e0cdadfd3c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:00:22 +00:00
Bill Yi
7fe805ba53
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: 110375b901
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260548
Change-Id: Ic89b524acd5125ca3220e0bbcfaaeb7fd678ef6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:00:18 +00:00
Bill Yi
1ecafa4265
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 65d9c39a51
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260548
Change-Id: Ide486ac722c55d598195a8dfb003e3d9cb1b62f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 23:00:10 +00:00
Bill Yi
e642348450
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: ce0fa685e4
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260547
Change-Id: I57344ae5ccb4e7c0d854ce6c3a915e69b2054a94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 22:59:59 +00:00
Bill Yi
3dbd7c54bd
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 730b913bc6
-s ours
...
am skip reason: contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3260547
Change-Id: I21289bfbdaa4ff581272f87cc6b626bc12a05ba8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-09-11 22:59:52 +00:00
Bill Yi
feee29caf8
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-09-11 22:30:21 +00:00
Bill Yi
110375b901
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-09-11 22:30:21 +00:00
Bill Yi
ce0fa685e4
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-09-11 22:30:21 +00:00
Bill Yi
83f6b71ae7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ie36b23e48077023708c6a7bf895ae49ecd4ee099
2024-09-11 13:48:32 -07:00
Bill Yi
ecccb8c92f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I4da9179b61e9fb32525708c49bd26a208754d65a
2024-09-11 13:46:06 -07:00