Matthew DeVore
d1510f4bee
Allow drag/drop of display blocks
...
After dropping, apply the new topology to the DisplayManager. We assume
the new topology is immediately written and read it back.
We don't yet respond to updates of the topology from other apps or
components; this will come in a follow-up patch soon.
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352650922
Test: drag a display when there is only one in the topology
Test: drag a display when there are two in the topology
Test: close and re-open settings to verify a topology is persisted
Test: atest DisplayTopologyPreferenceTest.kt
Change-Id: I26aa7325570c5fd3e8b5fb60cb6e1196f8657b80
2025-01-03 11:43:23 -06:00
Michael Checo
b33674eb4f
Merge "Add preference toggle for mouse pointer acceleration setting" into main
2024-12-30 08:24:32 -08:00
Yuchen Sun
382ae17a76
Merge "[Expressive design] Update MainSwitchPreference padding in SettingsActivity." into main
2024-12-30 01:26:02 -08:00
Daniel Huang
8143a69996
Merge "[Update] Expose the regional preferences pages" into main
2024-12-29 23:41:58 -08:00
Edgar Wang
2184688d88
Merge "Relocate Speech entry point" into main
2024-12-29 23:38:31 -08:00
Edgar Wang
fced1ff1e6
Merge "Fix talkback speech for storage size unit 'byte'" into main
2024-12-29 23:36:34 -08:00
danielwbhuang
4e1bf7db92
[Update] Expose the regional preferences pages
...
1. Link ACTION_MEASUREMENT_SYSTEM_SETTINGS to MeasurementSystemItemFragment
2. Link ACTION_NUMBERING_SYSTEM_SETTINGS to NumberingPreferencesFragment
3. Link ACTION_REGION_SETTINGS to RegionPickerFragment
4. Deprecate NumberingPreferencesFragment
Bug: 381038747
Flag: android.provider.system_regional_preferences_api_enabled
Test: use test app to try intent ACTION, atest
Change-Id: Id76e589ce25ae5dfc3443948300c6c21ab30672c
2024-12-30 11:29:19 +08:00
Yuchen
3cef2a0f96
[Expressive design] Update MainSwitchPreference padding in SettingsActivity.
...
Update padding programmatically to avoid regression in b/385850462.
Bug: 349681531
Flag: EXEMPT migration
Test: visual
Change-Id: I916dd6e9a41f410ab7d71252944fbf831cd96198
2024-12-30 02:51:53 +00:00
Garvita Jain
76f31297ea
Fix talkback speech for storage size unit 'byte'
...
Formatter#formatBytes returns file size in units B/KB/MB/GB.
Talkback cannot handle unit size B. Use TtsSpan to return a CharSequence
for Talkback to announce this correctly in the Storage Settings page.
BUG: 317747133
Test: manual - open Storage settings page with Talkback feature on
Flag: EXEMPT bugfix
Change-Id: I65d0abb5a9ea358c116f84a85f0e42187998fd17
2024-12-30 02:41:43 +00:00
Treehugger Robot
12df61328a
Merge "[Catalyst] Implement get{Read,Write}Permissions for Use Battery Saver" into main
2024-12-29 16:49:23 -08:00
Treehugger Robot
585d034210
Merge "[Catalyst] Implement get{Read,Write}Permissions for Wifi hotspot" into main
2024-12-29 15:32:44 -08:00
Angela Wang
64624ae43f
Merge "Update Flash Notifications screen with expressive design" into main
2024-12-28 17:35:28 -08:00
Angela Wang
b5ec99bf35
Merge "Update ShortcutPreference with expressive design" into main
2024-12-28 17:34:49 -08:00
Treehugger Robot
7c861dc669
Merge "Hide Linux terminal if VM isn't supported" into main am: c8e78dc149 am: bf33cb8c33
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3428339
Change-Id: Ica0388cb13627e2920ab2876ab38c2c070396919
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-12-28 08:18:17 -08:00
Treehugger Robot
c8e78dc149
Merge "Hide Linux terminal if VM isn't supported" into main
2024-12-28 07:11:08 -08:00
Priyanka Advani (xWF)
47d59ab974
Merge "Revert "[AAPM] Add advanced protection dialog according to API f..."" into main
2024-12-27 14:25:58 -08:00
Michael Checo
f9a89f1c77
Add preference toggle for mouse pointer acceleration setting
...
Bug: 384552392
Test: verified on DUT
Flag: com.android.hardware.input.pointer_acceleration
Change-Id: I45de5bdd2456cfb4fab6d1398bdc5d8f7b9efddb
2024-12-27 13:03:59 -08:00
Treehugger Robot
e095ce3124
Merge "[Catalyst] Provide screen key to @ProvidePreferenceScreen" into main
2024-12-27 05:33:47 -08:00
Sunny Shao
80f8684b9e
[Catalyst] Implement get{Read,Write}Permissions for Wifi hotspot
...
NO_IFTTT=Catalyst migration
Test: Devtool
Fix: 384827196
Flag: com.android.settings.flags.catalyst_tether_settings
Change-Id: I6716b8060754d87a07cd00d0074b800985729459
2024-12-27 20:42:48 +08:00
danielwbhuang
8588bf2950
Relocate Speech entry point
...
Bug: 383051970
Flag: android.provider.system_regional_preferences_api_enabled
Test: check hsv
Change-Id: Id5cbeef4263d94a9c9ebef7ede291b277a740871
2024-12-27 19:05:17 +08:00
Angela Wang
9736b59ac2
Update Flash Notifications screen with expressive design
...
Flag: EXEMPT flag by System prop
Bug: 349678118
Test: atest FlashNotificationsPreviewPreferenceControllerTest
Test: manually check the UI, screenshots attached on bug
Change-Id: I2db55cef161016940b19f14c70b9d2442d3859c3
2024-12-27 10:57:15 +00:00
Bill Lin
cc83f12b13
Merge "Remove US-UDFPS power optimization flag" into main
2024-12-27 02:15:37 -08:00
Jean Chen
a85144439d
Merge "feat(HCT): Notification 'open settings' action behavoir" into main
2024-12-27 01:36:09 -08:00
Treehugger Robot
f4aa62fb64
Merge "[Catalyst] Implement get{Read,Write}Permissions for Media volume" into main
2024-12-27 01:18:10 -08:00
Jacky Wang
cfcf20c70a
[Catalyst] Provide screen key to @ProvidePreferenceScreen
...
NO_IFTTT=Catalyst only
Bug: 386179791
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: Ie8106ec45a32e4a61826512fc62746c9ffc47d9c
2024-12-27 17:14:27 +08:00
Treehugger Robot
11a5a8b27a
Merge "[Catalyst] Implement get{Read,Write}Permissions for Use Wi-Fi Calling" into main
2024-12-27 01:04:53 -08:00
Vincent Wang
fc181bd015
Remove US-UDFPS power optimization flag
...
Bug: 386308574
Flag: EXEMPT for removing flag
Test: Check screen off unlock is workable
Change-Id: I8a9886ceada72a4589e97d256d8a967e78da5725
2024-12-27 08:47:23 +00:00
Treehugger Robot
062d721d03
Merge "[Catalyst] Implement get{Read,Write}Permissions for Call volume" into main
2024-12-27 00:44:48 -08:00
Treehugger Robot
610295560b
Merge "[Catalyst] Implement get{Read,Write}Permissions for Ring volume" into main
2024-12-27 00:24:50 -08:00
chenjean
ac876b1173
feat(HCT): Notification 'open settings' action behavoir
...
The notification should open High Contrast Text page and disappear automatically when the user taps the "Open Settings" button within the notification.
Bug: 385794406
Flag: com.android.graphics.hwui.flags.high_contrast_text_small_text_rect
Test: atest SettingsRoboTests:com.android.settings.accessibility.HighContrastTextMigrationReceiverTest
Change-Id: Ibe3c343d39e3c98a8b98fb4252d5f5a37d1aaa49
2024-12-27 16:05:08 +08:00
Jason Chiu
56daeaea73
Merge "[Catalyst] Implement get{Read,Write}Permissions for Bluetooth" into main
2024-12-26 23:54:25 -08:00
Jacky Wang
c1fb46f717
[Catalyst] Implement get{Read,Write}Permissions for Use Wi-Fi Calling
...
Bug: 385288187
Flag: com.android.settings.flags.catalyst_wifi_calling
Test: devtool
Change-Id: I28d51248285ee153bdbfe04dd31e137107bef501
2024-12-27 15:44:38 +08:00
Jacky Wang
82aa6c7e64
Merge "Revert "[Expressive design] Update MainSwitch in SettingsActivity."" into main
2024-12-26 23:17:38 -08:00
Angela Wang
0af1dbae4e
Update ShortcutPreference with expressive design
...
To make hearing devices screen meets the expressive design, the shortcut
preference need to be updated.
Flag: EXEMPT flag by System prop
Bug: 349675952
Test: atest ShortcutPreferenceTest
Test: manually check the UI, screenshots attached on bug
Change-Id: I04a86c0592c5aa0e096b827a9ee65b12cf13ecf5
2024-12-27 07:08:58 +00:00
Treehugger Robot
0553c76186
Merge "[Catalyst] Implement get{Read,Write}Permissions for Wi-Fi" into main
2024-12-26 21:30:12 -08:00
Jason Chiu
bf7c271efc
Merge "[Catalyst] Implement get{Read,Write}Permissions for Adaptive connectivity" into main
2024-12-26 20:56:09 -08:00
Jason Chiu
d3a0a7a945
Merge "[Catalyst] Implement get{Read,Write}Permissions for Data Saver" into main
2024-12-26 20:53:21 -08:00
Mill Chen
35b6dbd032
[Catalyst] Implement get{Read,Write}Permissions for Call volume
...
NO_IFTTT=Catalyst only
Fix: 386142831
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I5ead6fa83dd6ce84f10c7352b60b354f1471f6c9
2024-12-27 04:53:09 +00:00
Mill Chen
c210dc981c
[Catalyst] Implement get{Read,Write}Permissions for Media volume
...
NO_IFTTT=Catalyst only
Fix: 386143376
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I1909c32ae1d067b095208b4a65ad53bd7080acf1
2024-12-27 04:45:51 +00:00
Jacky Wang
63a14901aa
Revert "[Expressive design] Update MainSwitch in SettingsActivity."
...
This reverts commit b7e0923414 .
Reason for revert: Cause regression b/385850462
Change-Id: I82992d428ea985bc2a762854df2abd555cc4a467
2024-12-26 20:44:31 -08:00
Jason Chiu
2485a07426
[Catalyst] Implement get{Read,Write}Permissions for Bluetooth
...
NO_IFTTT=Catalyst only
Fix: 385271230
Flag: com.android.settings.flags.catalyst_bluetooth_switchbar_screen
Test: devtool
Change-Id: I697a088d13fa019158c89835adb95759f7d30da7
2024-12-27 12:42:09 +08:00
Mill Chen
5da3d3390a
[Catalyst] Implement get{Read,Write}Permissions for Ring volume
...
NO_IFTTT=Catalyst only
Fix: 386143268
Test: devtool
Flag: com.android.settings.flags.catalyst_sound_screen
Change-Id: I8ed7fa1d6a857d64896b33a80e17f7e08808bbaf
2024-12-27 04:37:43 +00:00
Treehugger Robot
5911efa204
Merge "[Catalyst] Implement get{Read,Write}Permissions for Airplane mode" into main
2024-12-26 20:34:17 -08:00
Yuri Lin
0e3f407f7d
Merge "Add setting for promoted (live) notifications" into main
2024-12-26 10:30:28 -08:00
Yuri Lin
d5c0851c0b
Add setting for promoted (live) notifications
...
Add a switch to control whether live notifications are permitted for an app, at the top of the app's notification settings page. This controls canPostPromotedNotifications() for that app.
Bug: 369150427
Flag: android.app.ui_rich_ongoing
Test: manual, PromotedNotificationsPreferenceControllerTest
Change-Id: I3a7c05721f1e879fb5fb0f5fb5f283dedbd195da
2024-12-26 11:09:08 -05:00
Jason Chiu
d1066117f7
[Catalyst] Implement get{Read,Write}Permissions for Airplane mode
...
NO_IFTTT=Catalyst only
Fix: 385265477
Flag: com.android.settings.flags.catalyst_network_provider_and_internet_screen
Test: devtool
Change-Id: Ib357563787f01dead06c1167a1a5a9ad4a268082
2024-12-26 17:16:02 +08:00
Jason Chiu
1c0cc38992
[Catalyst] Implement get{Read,Write}Permissions for Data Saver
...
NO_IFTTT=Catalyst only
Fix: 385050976
Flag: com.android.settings.flags.catalyst_restrict_background_parent_entry
Test: devtool
Change-Id: I3799007586f5a5b26fa20f077a311313bb35e2c3
2024-12-26 17:09:59 +08:00
Jason Chiu
1568db6ea4
[Catalyst] Implement get{Read,Write}Permissions for Adaptive connectivity
...
NO_IFTTT=Catalyst only
Fix: 385266011
Flag: com.android.settings.flags.catalyst_adaptive_connectivity
Test: devtool
Change-Id: I06505cc934ad829edb6a9b62ec0848cedcc814a2
2024-12-26 16:10:41 +08:00
Jason Chiu
0fe222774d
[Catalyst] Implement get{Read,Write}Permissions for Wi-Fi
...
NO_IFTTT=Catalyst only
Fix: 385268791
Flag: com.android.settings.flags.catalyst_internet_settings
Test: devtool
Change-Id: I136aacd63d079a8d3bfafba3b0aa3fd92bd582a4
2024-12-26 16:02:49 +08:00
Yuchen Sun
0f1c0f3ceb
Merge "[Expressive design] Update wifi entry preference padding." into main
2024-12-25 22:43:29 -08:00