From dd7626f55bfb0bf2bd8abe015e8ad3c8e1c96d15 Mon Sep 17 00:00:00 2001 From: Yiyi Shen Date: Mon, 26 Feb 2024 11:29:59 +0800 Subject: [PATCH] [Audiosharing] Clean up audio sharing from Settings Bug: 324023639 Test: atest Change-Id: Ie73790442f39af60b125bbd48182a700bb0b290a --- res/drawable/audio_sharing_guidance.png | Bin 3109 -> 0 bytes res/drawable/audio_sharing_rounded_bg.xml | 22 - .../audio_sharing_rounded_bg_ripple.xml | 21 - res/drawable/ic_audio_calls_and_alarms.xml | 32 - res/drawable/ic_audio_play_sample.xml | 32 - res/layout/audio_sharing_device_item.xml | 33 - res/layout/dialog_audio_sharing.xml | 82 --- .../dialog_audio_sharing_disconnect.xml | 51 -- res/layout/dialog_audio_sharing_join.xml | 53 -- .../dialog_custom_title_audio_sharing.xml | 41 -- res/values/strings.xml | 15 - res/xml/bluetooth_audio_sharing.xml | 80 --- res/xml/bluetooth_audio_streams.xml | 48 -- res/xml/connected_devices.xml | 13 - res/xml/connected_devices_advanced.xml | 9 - .../AudioSharingBasePreferenceController.java | 89 --- .../AudioSharingBluetoothDeviceUpdater.java | 91 --- ...ringCompatibilityPreferenceController.java | 177 ----- .../AudioSharingDashboardFragment.java | 107 --- .../AudioSharingDeviceAdapter.java | 86 --- .../audiosharing/AudioSharingDeviceItem.java | 75 -- ...udioSharingDevicePreferenceController.java | 677 ------------------ ...udioSharingDeviceVolumeControlUpdater.java | 142 ---- ...dioSharingDeviceVolumeGroupController.java | 345 --------- .../AudioSharingDeviceVolumePreference.java | 56 -- .../AudioSharingDialogFragment.java | 154 ---- .../AudioSharingDisconnectDialogFragment.java | 173 ----- .../AudioSharingJoinDialogFragment.java | 175 ----- .../AudioSharingNamePreference.java | 110 --- .../AudioSharingNamePreferenceController.java | 223 ------ .../AudioSharingNameTextValidator.java | 44 -- ...ioSharingPasswordPreferenceController.java | 130 ---- .../AudioSharingPasswordValidator.java | 51 -- ...oSharingPlaySoundPreferenceController.java | 98 --- .../AudioSharingPreferenceController.java | 138 ---- .../AudioSharingStopDialogFragment.java | 138 ---- .../AudioSharingSwitchBarController.java | 395 ---------- .../audiosharing/AudioSharingUtils.java | 408 ----------- .../CallsAndAlarmsDialogFragment.java | 103 --- .../CallsAndAlarmsPreferenceController.java | 261 ------- .../StreamSettingsCategoryController.java | 98 --- .../AudioStreamButtonController.java | 197 ----- .../AudioStreamConfirmDialog.java | 128 ---- .../AudioStreamDetailsFragment.java | 59 -- .../AudioStreamHeaderController.java | 171 ----- .../audiostreams/AudioStreamPreference.java | 195 ----- .../AudioStreamsActiveDeviceController.java | 67 -- ...udioStreamsActiveDeviceSummaryUpdater.java | 100 --- ...udioStreamsBroadcastAssistantCallback.java | 132 ---- .../AudioStreamsCategoryController.java | 110 --- .../AudioStreamsDashboardFragment.java | 134 ---- .../AudioStreamsDialogFragment.java | 151 ---- .../audiostreams/AudioStreamsHelper.java | 166 ----- .../AudioStreamsProgressCategoryCallback.java | 117 --- ...udioStreamsProgressCategoryController.java | 641 ----------------- ...udioStreamsProgressCategoryPreference.java | 89 --- .../AudioStreamsQrCodeFragment.java | 124 ---- .../audiostreams/AudioStreamsRepository.java | 160 ----- .../AudioStreamsScanQrCodeController.java | 132 ---- .../qrcode/QrCodeScanModeActivity.java | 113 --- .../qrcode/QrCodeScanModeBaseActivity.java | 64 -- .../qrcode/QrCodeScanModeFragment.java | 269 ------- .../core/gateway/SettingsGateway.java | 2 - .../ConnectedDeviceDashboardFragmentTest.java | 7 +- .../AudioSharingDialogFragmentTest.java | 232 ------ ...ioSharingDisconnectDialogFragmentTest.java | 224 ------ .../AudioSharingJoinDialogFragmentTest.java | 190 ----- .../AudioSharingPreferenceControllerTest.java | 160 ----- .../AudioSharingStopDialogFragmentTest.java | 151 ---- .../AudioSharingSwitchBarControllerTest.java | 85 --- .../CallsAndAlarmsDialogFragmentTest.java | 110 --- ...allsAndAlarmsPreferenceControllerTest.java | 248 ------- 72 files changed, 1 insertion(+), 9803 deletions(-) delete mode 100644 res/drawable/audio_sharing_guidance.png delete mode 100644 res/drawable/audio_sharing_rounded_bg.xml delete mode 100644 res/drawable/audio_sharing_rounded_bg_ripple.xml delete mode 100644 res/drawable/ic_audio_calls_and_alarms.xml delete mode 100644 res/drawable/ic_audio_play_sample.xml delete mode 100644 res/layout/audio_sharing_device_item.xml delete mode 100644 res/layout/dialog_audio_sharing.xml delete mode 100644 res/layout/dialog_audio_sharing_disconnect.xml delete mode 100644 res/layout/dialog_audio_sharing_join.xml delete mode 100644 res/layout/dialog_custom_title_audio_sharing.xml delete mode 100644 res/xml/bluetooth_audio_sharing.xml delete mode 100644 res/xml/bluetooth_audio_streams.xml delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingBasePreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingBluetoothDeviceUpdater.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingCompatibilityPreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDashboardFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceAdapter.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceItem.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDevicePreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceVolumeControlUpdater.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceVolumeGroupController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceVolumePreference.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDisconnectDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingJoinDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingNamePreference.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingNamePreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingNameTextValidator.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingPasswordPreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingPasswordValidator.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingPlaySoundPreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingPreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingStopDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingSwitchBarController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingUtils.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/StreamSettingsCategoryController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamButtonController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamConfirmDialog.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamDetailsFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamHeaderController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamPreference.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsActiveDeviceController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsActiveDeviceSummaryUpdater.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsBroadcastAssistantCallback.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsCategoryController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsDashboardFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsDialogFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsHelper.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsProgressCategoryCallback.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsProgressCategoryController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsProgressCategoryPreference.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsQrCodeFragment.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsRepository.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/AudioStreamsScanQrCodeController.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/qrcode/QrCodeScanModeActivity.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/qrcode/QrCodeScanModeBaseActivity.java delete mode 100644 src/com/android/settings/connecteddevice/audiosharing/audiostreams/qrcode/QrCodeScanModeFragment.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingDialogFragmentTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingDisconnectDialogFragmentTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingJoinDialogFragmentTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingPreferenceControllerTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingStopDialogFragmentTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/AudioSharingSwitchBarControllerTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsDialogFragmentTest.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceControllerTest.java diff --git a/res/drawable/audio_sharing_guidance.png b/res/drawable/audio_sharing_guidance.png deleted file mode 100644 index c0ab6377019b3d1a85b14f502c54eecb3f80eb2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3109 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 diff --git a/res/drawable/audio_sharing_rounded_bg.xml b/res/drawable/audio_sharing_rounded_bg.xml deleted file mode 100644 index db1e1bbe3fb..00000000000 --- a/res/drawable/audio_sharing_rounded_bg.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/res/drawable/audio_sharing_rounded_bg_ripple.xml b/res/drawable/audio_sharing_rounded_bg_ripple.xml deleted file mode 100644 index 18696c627ec..00000000000 --- a/res/drawable/audio_sharing_rounded_bg_ripple.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/res/drawable/ic_audio_calls_and_alarms.xml b/res/drawable/ic_audio_calls_and_alarms.xml deleted file mode 100644 index 5da27c69ca5..00000000000 --- a/res/drawable/ic_audio_calls_and_alarms.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - diff --git a/res/drawable/ic_audio_play_sample.xml b/res/drawable/ic_audio_play_sample.xml deleted file mode 100644 index 3666c22ce96..00000000000 --- a/res/drawable/ic_audio_play_sample.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - diff --git a/res/layout/audio_sharing_device_item.xml b/res/layout/audio_sharing_device_item.xml deleted file mode 100644 index 04ecdd758af..00000000000 --- a/res/layout/audio_sharing_device_item.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - -