Menghan Li
c86e2f3472
feat(A11yFeedback): Add feedback entry for Accessibility page
...
This entry point allows users to access in the action bar.
Visibility is controlled by the aconfig and FeedbackManager#isAvailable
Bug: 393981463
Test: atest AccessibilitySettingsTest
Flag: com.android.server.accessibility.enable_low_vision_generic_feedback
Change-Id: I8c219b8220b5839121d14959fe526e6200afeecb
2025-02-14 03:01:13 +00:00
Menghan Li
267251aae3
feat(A11yFeedback): Add FeedbackManager for Accessibility page
...
This change introduces a new FeedbackManager class to identify and
determine the availability of user feedback. This API will be used
to check if feedback is available for a user to provide.
Bug: 393980229
Test: atest FeedbackManagerTest
Flag: com.android.server.accessibility.enable_low_vision_generic_feedback
Change-Id: I577aa626c18f5c449dc3970d1324cc4940d20639
2025-02-13 09:08:07 +00:00
Victor Li
cc2b6ab418
Merge "Set a value in Settings.Global to indicate if user is on audio sharing dashboard fragment" into main
2025-02-07 23:03:51 -08:00
Chelsea Hao
1415a784b9
Merge "Add onMediaButtonEvent
to handle button clicks." into main
2025-02-07 22:44:24 -08:00
Victor Li
3ac6ab440c
Set a value in Settings.Global to indicate if user is on audio sharing dashboard fragment
...
Change-Id: I081db5db644cdc42294063783c29a93914e12328
BUG: 394810407
2025-02-07 21:14:23 -08:00
Jacky Wang
02c378757f
[Catalyst] Provide GetValueResult.metadata whenever possible
...
Fix: 394975570
Flag: com.android.settingslib.flags.settings_catalyst
Test: atest
Change-Id: Ifbe92902e0337f00d6b2154c7bad9fda460a4a78
2025-02-08 12:51:01 +08:00
chelseahao
877387edb0
Add onMediaButtonEvent
to handle button clicks.
...
Test: atest
Bug: b/384381891
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: If8e974a6d021e23a7f06d4476eb94153945c50fc
2025-02-08 03:18:24 +00:00
Jacky Wang
089e6378b5
[Catalyst] Take write permit into account for SettingsPreferenceMetadata.writable
...
NO_IFTTT=Catalyst only
Fix: 394973168
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: I4c09ab50d3a08ab50f4fced29ea70bb50b14e5d7
2025-02-08 10:12:45 +08:00
Treehugger Robot
60c6d8ead5
Merge "Support customization for biometrics SafeSourceIssue" into main
2025-02-07 16:05:30 -08:00
Ronald Braunstein
1d81f30656
Merge "Remove palanki@google.com from src/com/android/settings/location/OWNERS" into main am: f888596ac5
am: 97fef8e771
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2854008
Change-Id: I54be3b03a5475f3850732f04f6c3fb5e89e1a4cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 16:03:08 -08:00
Ronald Braunstein
e0ce9c145f
Merge "Remove jaggies@google.com from src/com/android/settings/biometrics/OWNERS" into main am: da41204d7e
am: cfb5778952
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2957652
Change-Id: I155820b00f33821020bcb5b2c4baa5d27e65298b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 16:01:25 -08:00
Ronald Braunstein
97fef8e771
Merge "Remove palanki@google.com from src/com/android/settings/location/OWNERS" into main am: f888596ac5
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2854008
Change-Id: I0a675300c7170a91a539d367dff9b5f7b4b071d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 15:38:39 -08:00
Ronald Braunstein
cfb5778952
Merge "Remove jaggies@google.com from src/com/android/settings/biometrics/OWNERS" into main am: da41204d7e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2957652
Change-Id: I6712313387b969490fa09a38057fa27363a847d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 15:37:07 -08:00
Ronald Braunstein
f888596ac5
Merge "Remove palanki@google.com from src/com/android/settings/location/OWNERS" into main
2025-02-07 15:14:55 -08:00
Ronald Braunstein
da41204d7e
Merge "Remove jaggies@google.com from src/com/android/settings/biometrics/OWNERS" into main
2025-02-07 15:12:07 -08:00
Treehugger Robot
b0a4c54cc3
Merge "Removed the tests with flags disabled" into main
2025-02-07 14:21:26 -08:00
Yuhan Yang
92754decdb
Merge "Add summary for autoclick cursor size row" into main
2025-02-07 14:13:50 -08:00
Yuhan Yang
b968400c13
Merge "Add Autoclick cursor area size settings dialog" into main
2025-02-07 14:12:58 -08:00
Jack Yu
068fbc9860
Removed the tests with flags disabled
...
Flags are enabled already. The flag disabled tests should be
removed.
Fix: 395131189
Test: atest CellularSecurityNotificationsPreferenceControllerTest
Flag: EXEMPT test fix
Change-Id: I40d5c56956b714ba563cb545807deb1dee9e8d8a
2025-02-07 13:37:25 -08:00
Yuhan Yang
c3f467dd71
Add summary for autoclick cursor size row
...
Screencast: go/screencast-njm3ndi4njm4ntixnzuznnw3nmy5m2fkms00ng
Bug: 390460480
Test: ToggleAutoclickCustomSeekbarControllerTest
Flag: com.android.server.accessibility.enable_autoclick_indicator
Change-Id: I951be8da3e10f2a3ba0c6ff6e88a8a059db0f1ed
2025-02-07 21:06:12 +00:00
Matthew DeVore
faa7bc846e
Merge "Run body of applyTopology for all non-noop drags" into main
2025-02-07 12:20:19 -08:00
Yuhan Yang
7630d396a6
Add Autoclick cursor area size settings dialog
...
Replace Autoclick sliderbar with an alert dialog
and radio group to match the new UI requirement.
Screenshot:
- Click area column:
go/screenshot-5AfdF7FGghsdiXk
- Alert dialog:
go/screenshot-4dgtojcc6lvjtyy
Bug: 390460480
Test: ToggleAutoclickCustomSeekbarControllerTest
Flag: com.android.server.accessibility.enable_autoclick_indicator
Change-Id: Ic79f8833e69dde8d8eb3e945e5acd551d2ee9ff5
2025-02-07 19:58:53 +00:00
Matthew DeVore
eeec7d0d66
Run body of applyTopology for all non-noop drags
...
In onBlockTouchUp, if DisplayTopology.rearrange happened to revert the
change made by the drag so that it matched the before-drag layout, the
blocks would not be moved, so the block would be in the dragged position
but not the normalized position.
This will happen when rearrange has a bug or is otherwise optimizing the
layout, which is dependent on the implementation of rearrange.
The test field mTimesReceivedSameTopology has been replaced with one
that represents an observable positive operation:
mTimesRefreshedBlocks, the validation of which has been added to some
existing tests.
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Test: move display so that rearrange reverts the change, then exit and re-enter the external display fragment, and verify it matches the state when left
Test: DisplayTopologyPreferenceTest
Bug: b/394361999
Bug: b/394355269
Change-Id: Ic3028747d283db77f144831352b7687fe2706391
2025-02-07 12:58:06 -06:00
Yuhan Yang
999564498b
Merge "Add mouse scrolling category title" into main
2025-02-07 10:19:14 -08:00
Treehugger Robot
cbecb7e5b8
Merge "[Catalyst] Introduce the Tags for Get/Set APIs" into main
2025-02-07 04:06:32 -08:00
Treehugger Robot
ad9576aacf
Merge "[Catalyst] Implement metrics/tags for "Screen attention"" into main
2025-02-07 02:51:23 -08:00
Treehugger Robot
e07b3e8860
Merge "[Catalyst] Implement metrics/tags for "Bluetooth"" into main
2025-02-07 02:33:20 -08:00
Sunny Shao
8397f1056b
[Catalyst] Introduce the Tags for Get/Set APIs
...
NO_IFTTT=Catalyst only
Test: atest ExternalSettingsProviderTest
Bug: 394002861
Flag: EXEMPT bugfix
Change-Id: I630a9f5ffbaaeed16e13674efa507f3a7b681839
2025-02-07 10:29:49 +00:00
Treehugger Robot
b729305ad3
Merge "[Catalyst] Implement metrics/tags for "Adaptive brightness"" into main
2025-02-07 01:57:12 -08:00
Treehugger Robot
b7ac496c3d
Merge "[Catalyst] Implement metrics/tags for "Battery Saver"" into main
2025-02-07 01:56:28 -08:00
Treehugger Robot
a477817f06
Merge "[Catalyst] Implement metrics/tags for "Wi-Fi"" into main
2025-02-07 01:55:53 -08:00
Treehugger Robot
dff59dfde7
Merge "[Catalyst] Implement metrics/tags for "Wi-Fi Calling"" into main
2025-02-07 01:54:32 -08:00
Treehugger Robot
3c79d2d267
Merge "[Catalyst] Implement metrics/tags for "Mobile data"" into main
2025-02-07 01:51:10 -08:00
Shawn Lin
ec6db75081
Merge "Fixed incorrect screen lock settings category title" into main
2025-02-07 01:28:24 -08:00
Sunny Shao
1995fb420d
[Catalyst] Implement metrics/tags for "Bluetooth"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I793f81bc5195ae83927acd19f5da3e96a09ba430
2025-02-07 09:16:56 +00:00
Sunny Shao
d5915b775a
[Catalyst] Implement metrics/tags for "Screen attention"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I1ed0d0113d7efac4c6cfa9b95ea130b8edd04407
2025-02-07 09:03:44 +00:00
Sunny Shao
ea89c3ebfc
[Catalyst] Implement metrics/tags for "Adaptive brightness"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: Ida22810a8e3335eeff3632a989885fa7b6da433d
2025-02-07 08:50:35 +00:00
Shawn Lin
bf3f9a0bda
Fixed incorrect screen lock settings category title
...
Bug: 394999568
Test: manual - Go to Screen lock settings page and check the title
Flag: com.android.settings.flags.biometrics_onboarding_education
Change-Id: I51352a43297e226cd1a72bd9edfe1211f02a4191
2025-02-07 00:34:48 -08:00
Aleksander Morgado
4799b02066
Merge "Avoid explicit reference to 'mobile' in tethering_footer_info" into main
2025-02-07 00:19:24 -08:00
Sunny Shao
763d2e3b6c
[Catalyst] Implement metrics/tags for "Battery Saver"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I1adb1795a566275989db4ff1fbed180531af4d89
2025-02-07 07:46:15 +00:00
Sunny Shao
476dfa9131
[Catalyst] Implement metrics/tags for "Wi-Fi"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I5c271aca902d74eadb7f8d462c967a31472d0c9f
2025-02-07 07:21:20 +00:00
Sunny Shao
dcc13e91f3
[Catalyst] Implement metrics/tags for "Wi-Fi Calling"
...
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I5cd0141639415eee0d230187beb056692cd7694e
2025-02-07 06:48:09 +00:00
YK Hung
fc86da0f6d
Merge "Use BatteryOptimizeUtils to add packageName into PowerSaveWhitelistUserApps allowlist, which will force set app into Unrestricted Mode" into main
2025-02-06 22:44:33 -08:00
Sunny Shao
916643c8fe
[Catalyst] Implement metrics/tags for "Mobile data"
...
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I9990c8295b26b4b4ed85db41179a8c93d07f48cd
2025-02-07 06:06:51 +00:00
Kevin Liu
8384d162d0
Merge "Temp disable test that contains custom shadow within it" into main am: d1b8b3a7e1
am: 0db2f6c60f
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3479734
Change-Id: Ibb99bff0e14112bab302f89de9da40d4910c78a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-06 11:55:15 -08:00
Kevin Liu
0db2f6c60f
Merge "Temp disable test that contains custom shadow within it" into main am: d1b8b3a7e1
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3479734
Change-Id: Ia857f69d48d14a8f30d4e43c1fee7cbf273d019d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-06 11:30:23 -08:00
Kevin Liu
d1b8b3a7e1
Merge "Temp disable test that contains custom shadow within it" into main
2025-02-06 11:11:35 -08:00
Liefu Liu
9852033728
Merge "Update the sub title of SIM preference in Contacts Storage Setting, to be consistent with "Device-only" preference." into main
2025-02-06 10:52:40 -08:00
Yuhan Yang
ba7738cba0
Add mouse scrolling category title
...
Add a scrolling category title in mouse settings page to match
the new design.
Mock: go/al-peripherals-ux page 3.
Screenshot: go/screenshot-8mtcgnjkabci8qt
Bug: 383555305
Bug: 384795606
Test: Local DUT with aconfig flags enabled
Flag: com.android.hardware.input.mouse_scrolling_acceleration
Change-Id: I3aa734a9e588c41dc9d48c40d779544074654a0a
2025-02-06 18:29:55 +00:00
Yvonne Jiang
3a7e3cb6f9
Merge "Register the category key mapping for the SupervisionDashboardFragment." into main
2025-02-06 10:14:29 -08:00