Yvonne Jiang
bf54835a94
Merge "Add handling for main Supervision settings toggle." into main
2025-01-28 08:23:39 -08:00
Yvonne Jiang
4f74b50b3a
Add handling for main Supervision settings toggle.
...
This change introduces the basic behavior for the main toggle switch to
enable supervision. There is currently no PIN setup dialog when the
toggle is clicked. That will be added as a follow-up.
Intake bug: b/379312924
Change-Id: I75d6b2de1a7234c6da26fcdcf1d933eed3106a8c
Test: atest SupervisionMainSwitchPreferenceTest
Bug: 392694561
Flag: android.app.supervision.flags.enable_supervision_settings_screen
2025-01-28 02:35:14 -08:00
William Leshner
5035bede60
Merge "Add "Hub Mode" settings to mobile settings." into main
2025-01-27 20:28:02 -08:00
Chris Antol
5267b2c3e3
Merge "Update permission for accessing Brightness Level" into main
2025-01-27 17:59:48 -08:00
Matthew DeVore
96d615ad18
Merge "Avoid removeall calls for external display" into main
2025-01-27 13:36:22 -08:00
Chris Antol
5015b5c549
Update permission for accessing Brightness Level
...
Bug: 388372939
Flag: com.android.settings.flags.catalyst_display_settings_screen
Test: atest PreferenceServiceTest
NO_IFTTT=Not applicable to preference controller
Change-Id: I7126ca56eb19fd113ad64eed1417651758711f3f
2025-01-27 13:30:24 -08:00
Oleg Blinnikov
38355abb6f
Avoid removeall calls for external display
...
Change-Id: I7af509bc0bd559b9ad7c9d7e182b443a4db8d220
Test: atest ExternalDisplayPreferenceFragmentTest
Test: manual
Bug: 388545356
Bug: 384741618
Flag: EXEMPT bugfix
2025-01-27 11:52:40 -06:00
Treehugger Robot
ff58281ac6
Merge "Quick fix to Modes Special Access page titles" into main
2025-01-27 08:44:09 -08:00
Matías Hernández
df3e6a1572
Quick fix to Modes Special Access page titles
...
Fixes: 392594926
Test: manual
Flag: EXEMPT Minor fix
Change-Id: Id5294c41a3c515ce9ae7fef768c1693ade0f8191
2025-01-27 16:41:01 +01:00
Treehugger Robot
532bd7f19e
Merge "Add initial settings for summarization" into main
2025-01-27 07:04:49 -08:00
Julia Reynolds
50e720b03b
Add initial settings for summarization
...
Test: SummarizationGlobalPreferenceControllerTest
Test: SummarizationPreferenceControllerTest
Flag: android.app.nm_summarization
Bug: 390415383
Change-Id: I773d69c707ae5f902860196fb44821ede15261f5
2025-01-27 05:54:01 -08:00
Vitor Carvalho
3aaf114753
Merge "Update ParentalControlsUtils to call the new internal API that is aware of SupervisionManager, introduced in ag/31120568." into main
2025-01-27 04:03:47 -08:00
Nikhil Nayunigari
3db5f484ce
Merge changes from topic "Ethernet Settings" into main
...
* changes:
Adding EthernetInterfaceTracker to support EthernetSettings
Adding middleware to support EthernetSettings
2025-01-25 18:05:21 -08:00
Nikhil Nayunigari
4d662c5bde
Adding EthernetInterfaceTracker to support EthernetSettings
...
This class is part of the middleware and will be used to be notified
when an EthernetInterface is added or removed.
Flag: com.android.settings.connectivity.ethernet_settings
Test: atest
SettingsRoboTests: com.android.settings.network.EthernetInterfaceTrackerTest
Change-Id: If3a1f4d7a96b301cd47ffbea55864bcc780cd1e0
2025-01-25 13:01:35 -08:00
Nikhil Nayunigari
6d2152fb10
Adding middleware to support EthernetSettings
...
Adds EthernetInterface class and its unit tests. This class encapsulates
all operations performed on an EthernetInterface. EthernetManager and
ConnectivityManager are its dependencies to execute operations.
Flag: com.android.settings.connectivity.ethernet_settings
Test: atest SettingsRoboTests:com.android.settings.network.EthernetInterfaceTest
Change-Id: I640a607c8d9705a10dc4c4c609e036a1afa6b5f7
2025-01-25 19:18:50 +00:00
Treehugger Robot
61e7f37b22
Merge "Unrestrict granted ECM setting for A11Y" into main
2025-01-24 18:12:10 -08:00
Yuhan Yang
b2944f3e0e
Merge "Add metric for mouse scrolling setting changes" into main
2025-01-24 16:51:36 -08:00
Treehugger Robot
fe44ea6c87
Merge "Add the new Desktop Experience dev options" into main
2025-01-24 16:27:43 -08:00
Pawan Wagh
192da620e6
Merge "Updating the notification ID " into main am: 9d451341a0 am: 8102d256b4
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3453239
Change-Id: I57a0fbc3fac166c9b6fa38ff0b888b6243145a81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-01-24 15:41:12 -08:00
Matthew DeVore
50cee5bf76
Merge "Show border highlight when dragging display" into main
2025-01-24 14:37:12 -08:00
Matthew DeVore
3a40af147e
Merge "Use correct Settings API to set mirror/extend" into main
2025-01-24 10:50:02 -08:00
Marzia Favaro
271fb3ea63
Merge "UserAspectRatioManager call AtivityRecord#canBeUniversalResizeable" into main
2025-01-24 02:46:03 -08:00
Matthew DeVore
1fb8fb0b4f
Show border highlight when dragging display
...
In the process of adding highlight we use an extra feature of
LayerDrawable to add insets so that we can add padding without changing
the actual dimensions or position of the DisplayBlock Views.
To make it easier to keep the values consistent and to aid in conversion
between px and dp, use dimen values to store padding and highlight
metrics.
Bug: b/352650922
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Test: atest DisplayTopologyPreferenceTest.kt
Change-Id: I51ff2ce4a086e84a0c529346f8ede90430090b11
2025-01-23 23:26:53 -06:00
Yiyi Shen
09c8f4fabb
Merge "[Audiosharing] add profile service listener when BT just on" into main
2025-01-23 18:23:17 -08:00
Matthew DeVore
dac774edab
Use correct Settings API to set mirror/extend
...
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/366056921
Test: build and SQ
Change-Id: I93ed7159e5ea746fc2d5939fa07e6053803cfc95
2025-01-23 22:00:45 +00:00
Daniel Norman
7e6cc163d9
Merge "Includes new HCT-Migration-Notification entrypoint in a11y stats logs." into main
2025-01-23 10:08:58 -08:00
Treehugger Robot
4f5ccc672f
Merge changes from topic "catalyst" into main
...
* changes:
[Catalyst] Migrate WifiCallingScreen to parameterized screen
[Catalyst] Support parameterized screens
2025-01-23 07:44:29 -08:00
Treehugger Robot
3114fdfaa4
Merge "Fix missing mode title and menu" into main
2025-01-23 05:53:54 -08:00
Pierre Barbier de Reuille
8a42cd7171
Add the new Desktop Experience dev options
...
This option, when available, replaces the enable freeform ones.
Bug: 390625230
Bug: 389092752
Test: atest DesktopExperiencePreferenceControllerTest
Test: atest DesktopModeSecondaryDisplayPreferenceControllerTest
Test: atest DesktopModePreferenceControllerTest
Test: atest FreeformWindowsPreferenceControllerTest
Flag: com.android.window.flags.show_desktop_experience_dev_option
Change-Id: Ib2eaa99fab1fbcae6ed9afa997cfe92676a75c70
2025-01-23 11:01:11 +00:00
Jacky Wang
7a24cd61ac
[Catalyst] Migrate WifiCallingScreen to parameterized screen
...
Bug: 388420844
Bug: 372732219
Flag: com.android.settings.flags.catalyst_wifi_calling
Test: devtool
Change-Id: I322001acc453eae0d69761f7a585c6f33087ef6a
2025-01-23 17:16:41 +08:00
Jacky Wang
1e92038918
[Catalyst] Support parameterized screens
...
Bug: 388420844
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I73158d8aca0b026d944451289965d72c2c814efb
2025-01-23 17:16:40 +08:00
Yiyi Shen
e9b6016b8d
[Audiosharing] add profile service listener when BT just on
...
If receive BT on while profile service not ready, add profile service
listener and do things, e.g. update preference, when all relative
profile services connected.
Test: atest
Bug: 305620450
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Ie56ed70190285785f1750a7cbbb16029b566fcbe
2025-01-23 15:36:48 +08:00
Chelsea Hao
f956509b8c
Merge "Show qr code in "Share your audio" dialog" into main
2025-01-22 23:35:39 -08:00
chelseahao
b6ba9c3bbc
Show qr code in "Share your audio" dialog
...
Test: atest
Bug: 381775542
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: I6fe339beb50803989d4110fca681e609d2d600c1
2025-01-23 14:23:38 +08:00
Treehugger Robot
a9c090df87
Merge "Fix potential NPE in DevelopmentSettingsDashboardFragment" into main
2025-01-22 20:00:37 -08:00
Treehugger Robot
38b843f8ff
Merge "Update Wi-Fi hotspot log" into main
2025-01-22 19:31:53 -08:00
Jacky Wang
f29c38b7c5
Fix potential NPE in DevelopmentSettingsDashboardFragment
...
Fix: 364044354
Flag: EXEMPT bugfix
Test: N/A
Change-Id: If4809b44873c620c615696d697a9f2349dbe7890
2025-01-23 10:53:17 +08:00
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
c734de5e80
Includes new HCT-Migration-Notification entrypoint in a11y stats logs.
...
Bug: 391672253
Test: none
Flag: EXEMPT (code which uses this entrypoint is flagged with
com.android.graphics.hwui.flags.high_contrast_text_small_text_rect)
Change-Id: Id99481caa731c5cbff241c054e2c7c9331112cba
2025-01-22 14:13:50 -08:00
Yuhan Yang
d168aaf197
Add metric for mouse scrolling setting changes
...
Bug: 383555305
Bug: 384795606
Test: m statsd_testdrive
Flag: com.android.hardware.input.mouse_scrolling_acceleration
Change-Id: I9148f13bde2c31373778648fc9b078f5cceffc1c
2025-01-22 11:33: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
Will Leshner
f5a840c417
Add "Hub Mode" settings to mobile settings.
...
Bug: 389782624
Test: atest CommunalPreferenceControllerTest
WhenToDreamPreferenceControllerTest
Flag: com.android.settings.flags.enable_hub_mode_settings_on_mobile
Change-Id: Ic823b43e094722e467bcca5c16fc480af11e2d9e
2025-01-22 10:12:31 -08:00
Marzia Favaro
cc4d5a3b6a
UserAspectRatioManager call AtivityRecord#canBeUniversalResizeable
...
instead of duplicating the method locally.
Fix: 374903057
Flag: EXEMPT same behavior
Test: UserAspectRatioManagerTest
Change-Id: I7b362bf9aaf06e1af0288e0ce8c43e7c3b3472e3
2025-01-22 17:48:32 +00:00
Treehugger Robot
3dcc09cc82
Merge "Fix incorrect region" into main
2025-01-22 09:10:27 -08:00
Weng Su
6f2b7e4e4a
Update Wi-Fi hotspot log
...
- Update "allowedChannels" log to avoid confusion by "WifiService: getUsableChannels" log
Bug: 390232242
Flag: EXEMPT log only update
Test: Manual testing
Change-Id: I030220d0fa6c28fe2dea06d1c9e64c6ae87b09a8
2025-01-22 22:11:04 +08:00
Matías Hernández
a588f3ebc4
Fix missing mode title and menu
...
By moving these from onStart to onResume. Looks like a recent change to Settings broke this.
Bug: 391543900
Test: manual
Flag: EXEMPT Trivial bugfix
Change-Id: Ie9b8bd08e8513e7c6c2f1baeab4801af2fbe1cae
2025-01-22 14:57:48 +01: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