Yiyi Shen
832c751e29
Merge "[Audiosharing] Avoid start sharing dialog for single device." into main
2024-06-26 06:29:07 +00:00
Oleg Blinnikov
b3926bdf35
Merge "Added External Display settings page" into main
2024-06-25 15:01:01 +00:00
Oleg Blinnikov
a6016e6552
Added External Display settings page
...
Settings page to show rotation, resolution,
enable/disable display settings for
external and overlay displays. In case
persist.demo.userrotation.package_name
sysprop is set, then the virtual
display with this will also be shown.
In case there is only one allowed display
available, then this display will be
shown right away. When there are more
than 1 displays available, then the list
of displays will be shown.
Change-Id: I186667aaba94ed6befec3a98f4a87f2b2d1f1859
Test: atest ExternalDisplayUpdaterTest
Test: atest ExternalDisplayPreferenceFragmentTest
Test: atest ResolutionPreferenceFragmentTest
Test: atest ConnectedDeviceGroupControllerTest
Bug: 340218151
Bug: 294015706
Bug: 253296253
Flag: com.android.settings.flags.rotation_connected_display_setting
Flag: com.android.settings.flags.resolution_and_enable_connected_display_setting
2024-06-25 13:41:10 +00:00
Yiyi Shen
f9424c6231
[Audiosharing] Avoid start sharing dialog for single device.
...
Issue - for LEA device with two BT addresses, when the second bud connected with
incorrect group id, we wrongly show up the start audio sharing dialog.
Fix - check there are two connected LEA valid groups before show up
start audio sharing dialog.
Bug: 347655885
Test: atest
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Icd86ce2cfa4312c10c14906f46df324357c56990
2024-06-25 18:11:02 +08:00
chelseahao
4afef7eed1
[Audiosharing] Created test for the name and password preferences.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing
Flag: com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
Bug: 345686602
Change-Id: I9036e560e29aba9555c207dce1b2018be010bca8
2024-06-24 14:36:08 +08:00
chelseahao
e0abdc5c7a
[Audiosharing] Created test for the main controller.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Flag: com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
Bug: 345686602
Change-Id: Ieb735d392607c131c213be90cd72c4b7a9ed958d
2024-06-21 14:34:39 +08:00
chelseahao
44a0b59ad2
[Audiosharing] Listen to onProfileConnectionStateChanged of LE_AUDIO_BROADCAST_ASSISTANT to be more precise on device connection status upon bluetooth on/off. Also increase test coverage.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Flag: com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
Bug: 345686602
Change-Id: Ia78b1fe19bff3cb179794db1dc09374db13818d8
2024-06-21 14:14:45 +08:00
chelseahao
4b85389124
[Audiosharing] Increase test coverage for audio stream states.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Flag: com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
Bug: 345686602
Change-Id: I91d9a45abd4c9659c9d0ddeca5f5aaefed36f820
2024-06-21 11:00:54 +08:00
Chelsea Hao
e626a77a81
Merge "[Audiosharing] Add log for debugging." into main
2024-06-19 02:42:55 +00:00
chelseahao
89df32b48c
[Audiosharing] Add log for debugging.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 347605485
Flag: com.android.settingslib.flags.enable_le_audio_qr_code_private_broadcast_sharing
Change-Id: I319747652837c08ffcbbd5980609a0f8f35e3c24
2024-06-19 02:42:37 +00:00
Yiyi Shen
52cbe21569
[Audiosharing] Add audio sharing loggings (P4)
...
Bug: 331515891
Test: atest
Change-Id: I05e1c138f9cc32c4e873852f93bac65d3d0dc3ca
2024-06-17 18:46:11 +08:00
Yiyi Shen
9bd19f4604
Merge "[Audiosharing] Reset shadows after tests." into main
2024-06-16 13:24:13 +00:00
Yiyi Shen
440d061648
Merge "[Audiosharing] Increase audio sharing test coverage" into main
2024-06-16 13:21:38 +00:00
chelseahao
16f9205fb6
[Audiosharing] Add tests for qrcode related classes.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I74caacf43a23bbd0a6da44af24a1be4dd9544a5d
2024-06-14 11:38:51 +00:00
Yiyi Shen
f570ee0018
[Audiosharing] Reset shadows after tests.
...
Test: atest
Bug: 345686602
Change-Id: I311ba5c8d234240e61dffd17b4357452c12f4fb1
2024-06-14 17:44:33 +08:00
chelseahao
f6b235746d
[Audiosharing] Add tests.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I6322ccbb5deffe2bc169a898ef0208e135caa819
2024-06-14 08:48:17 +00:00
chelseahao
8a8c89a49c
[Audiosharing] Add logging 3.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: Idc96c23d20041a00d4fb1e20a7457baaa0f55527
2024-06-14 08:47:55 +00:00
Yiyi Shen
2c6b9bb364
[Audiosharing] Increase audio sharing test coverage
...
Bug: 345686602
Test: atest
Change-Id: Iec196fc884c3b7ddd580eb8dd13b445d59e3b1b7
2024-06-14 14:30:14 +08:00
chelseahao
a3b1638c4b
[Audiosharing] Add logging 2.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I50fc57427aa135a13566c4627ba193aed9d73e0d
2024-06-12 08:04:17 +00:00
chelseahao
f017332c91
[Audiosharing] Add logging 1.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I2513824826b9d7dd6240728179ea004f33b4fbe3
2024-06-12 08:04:17 +00:00
Ze Li
44de7e98d3
Merge "[ConnectedDevicePage] Make bonded bluetooth devices can be found by Settings search" into main
2024-06-11 10:50:04 +00:00
Yiyi Shen
996e12b34d
Merge "[Audiosharing] Increase test coverage for audio sharing" into main
2024-06-11 09:32:10 +00:00
Yiyi Shen
7f55253fb2
Merge "[Audiosharing] Log action in audio sharing dialogs" into main
2024-06-11 08:51:57 +00:00
Ze Li
caa3a4b9fd
[ConnectedDevicePage] Make bonded bluetooth devices can be found by Settings search
...
Bonded bluetooth devices can be found by Settings search using device name and jump to connected device page.
Test: atest ConnectedDeviceGroupControllerTest
Bug: 319056077
Change-Id: I738d7bd400e41647666966e6b39cd7bff01fc551
Flag: com.android.settings.flags.Flags.enableBondedBluetoothDeviceSearchable
2024-06-11 16:44:01 +08:00
Yiyi Shen
643d6c66c1
[Audiosharing] Increase test coverage for audio sharing
...
Bug: 345686602
Test: atest
Change-Id: Ib75a0127921d7ac6e7e0bbc82258ac0a21be90a2
2024-06-11 15:51:07 +08:00
Chelsea Hao
3bc2adffab
Merge "[Audiosharing] Start creating view after service is connected in confirm dialog activity." into main
2024-06-11 07:27:34 +00:00
chelseahao
6e5249e5fb
[Audiosharing] Start creating view after service is connected in confirm dialog activity.
...
Test: atest
Change-Id: If68621e0782c9639fc196385d0f42052d8f06798
2024-06-07 12:02:38 +08:00
Yiyi Shen
fec890eabd
[Audiosharing] Log action in audio sharing dialogs
...
P3 for add audio sharing loggings
Bug: 331515891
Test: atest
Change-Id: Iea29e74e00c239e8cb8cddee6eae71ba902add01
2024-06-07 11:32:19 +08:00
Yiyi Shen
61b4f199ca
[Audiosharing] Log action when change primary device
...
P2 for add audio sharing loggings
Bug: 331515891
Test: atest
Change-Id: I9b806312c831320b46b63942acd3119b5ff40ae4
2024-06-06 13:58:44 +08:00
chelseahao
4c94930ad5
[Audiosharing] Clean up unused code.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: Iea1aede53aefe2034b5a083ff503bb21a4f546cb
2024-06-04 07:09:03 +00:00
Yiyi Shen
b38092cb6c
Merge "[Audiosharing] Add audio sharing loggings (P1)" into main
2024-05-31 05:40:03 +00:00
Yiyi Shen
24589b1668
Merge "[Audiosharing] Add flag to start broadcast with no lea headset connected" into main
2024-05-30 07:00:20 +00:00
Yiyi Shen
d1ea3b4d96
[Audiosharing] Add audio sharing loggings (P1)
...
Bug: 331515891
Test: atest
Change-Id: I7396f99538f36b47086e0c4f45ef775535f2f321
2024-05-30 11:11:48 +08:00
Yiyi Shen
bfdcc82dc7
[Audiosharing] Add flag to start broadcast with no lea headset connected
...
Allow audio sharing with no connected le audio headset when settings_need_connected_ble_device_for_broadcast is false
Bug: 343277847
Test: atest
Change-Id: I560338d53ddf290550faf8198cd7173bb734d150
2024-05-29 15:46:37 +08:00
Yiyi Shen
5ae060ac00
Merge "[Audiosharing] Update media devices section title in audio sharing" into main
2024-05-28 11:20:48 +00:00
Yiyi Shen
bce1511a75
[Audiosharing] Update media devices section title in audio sharing
...
Bug: 305620450
Test: atest
Change-Id: I2451fd11921270f624067d9655cc41b881910a92
2024-05-28 11:38:39 +08:00
Yiyi Shen
43c971f621
Merge "[Audiosharing] Rename CallsAndAlarms components" into main
2024-05-27 07:50:33 +00:00
Yiyi Shen
75572734b4
[Audiosharing] Rename CallsAndAlarms components
...
Bug: 305620450
Test: atest
Change-Id: I470bc3300fe385c6a2e03c4623204d58c697c89e
2024-05-27 11:44:24 +08:00
Chelsea Hao
597d013f63
Merge "Disable output switcher on assistant phone UMO." into main
2024-05-27 03:33:33 +00:00
chelseahao
61d1b552b1
Disable output switcher on assistant phone UMO.
...
Bug: 308368124
Test: manual
Change-Id: I8200794e6424f996193ba2181927ec76a43033c8
2024-05-24 13:39:43 +08:00
Chelsea Hao
1302513608
Merge "Use broadcast name instead of program info." into main
2024-05-23 08:08:04 +00:00
chelseahao
7da939b2e3
Use broadcast name instead of program info.
...
Bug: 331547596
Test: atest
Change-Id: Ie5c35484367a32daeb5020fd03e8653e8c70b4be
2024-05-22 19:01:36 +08:00
Chelsea Hao
33add1b7ee
Merge "[Audiosharing] Add tests." into main
2024-05-22 10:02:10 +00:00
chelseahao
83ec0a30f3
[Audiosharing] Add tests.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I8fc458d37cc3456085e1017ca0e6ca86cdae1a9c
2024-05-22 16:39:50 +08:00
Chelsea Hao
be8b707467
Merge "[Audiosharing] Update strings." into main
2024-05-22 02:52:57 +00:00
chelseahao
21d98582ec
[Audiosharing] Update strings.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 322819449
Change-Id: Iba0fa8d3470b896b1f672e01f88d405dcec08fe0
2024-05-21 15:49:19 +08:00
chelseahao
997438d537
[Audiosharing] Create dialog for unsupported device.
...
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: Ibe421d29aa1ee05ee736fc8a2665794984a8b6e1
2024-05-21 12:30:20 +08:00
Yiyi Shen
e5bd60a0cf
[Audiosharing] Migrate feature from overlay to Settings
...
Bug: 340379827
Test: atest
Change-Id: I3a88ac1d2f575f3be1f26f617479bbfd25cf6a8e
2024-05-16 05:05:41 +00:00
Ze Li
9d696fe4d8
[ConnectedDevicePage] Clean up flag enable_saved_devices_order_by_recency
...
Test: atest PreviouslyConnectedDevicePreferenceControllerTest SavedDeviceGroupControllerTest
Bug: 340145121
Change-Id: I2fd6d506b343332edceb0235c1e36345d74cbf55
2024-05-14 11:34:43 +08:00
Kangping Dong
d454ac2963
[Thread] update Thread settings screen
...
Per b/327098435 the new Thread settings design proposed
(go/android-thread) is approved.
As a summary, this commit adds a new "connected devices > connection
preference -> Thread" list item and decidated config page for Thread.
Also, we simplified the airplane mode to delegate it to the mainline
code to handle it
Bug: 327098435
Test: atest SettingsUnitTests
Change-Id: Iffbb2471f5a28ec57d30a378f22642fe6ac0b9cc
2024-05-09 14:04:52 +08:00