commit | 8ccc0077e40888cb080783f4c7b3e05d28e52241 | [log] [tgz] |
---|---|---|
author | Yu Chao <yuchaoyu@google.com> | Thu May 09 08:51:28 2024 +0000 |
committer | Yu Chao <yuchaoyu@google.com> | Fri Jun 14 02:35:34 2024 +0000 |
tree | 75e332e31841aa1e957e5783155c5c28a43e8f81 | |
parent | 1e8d0901d5f5da25435cf85e33bf7c12d3c36911 [diff] |
Add VolumeDialogInteractor to capture the show/dismiss UI events of VolumeDialog. Employs the same solution as ag/26288057 -> which is already launched in nextfood. Design doc: https://docs.google.com/document/d/1MDbuPjUhivRXIv7KT_rpEHRenRulswB4r5dSE0w40As/edit?resourcekey=0-MBArhSieiSvxGKdno72rWg&tab=t.0 Particularly these sections: - https://docs.google.com/document/d/1MDbuPjUhivRXIv7KT_rpEHRenRulswB4r5dSE0w40As/edit?resourcekey=0-MBArhSieiSvxGKdno72rWg&tab=t.0#bookmark=id.ls849lgeygcd - https://docs.google.com/document/d/1MDbuPjUhivRXIv7KT_rpEHRenRulswB4r5dSE0w40As/edit?resourcekey=0-MBArhSieiSvxGKdno72rWg&tab=t.0#bookmark=id.w3oa9z68ejlw Video Demo (built along with ag/27279610 and cl/610618396: https://drive.google.com/corp/drive/my-drive?q=type:video%20parent:0ABR6pTIIQzvDUk9PVA PRD: https://docs.google.com/document/d/1H1xyxWbplMORctq6dzxupdUhR4QR6BlA9f94c2D1qDs/edit?resourcekey=0--_a01t4kF7RKxqhUVZ9EFA&tab=t.0#heading=h.tfo1a2xtglbv Test: VolumeDialogRepositoryTest, VolumeDialogInteractorTest, VolumeDialogImplTest and manual tests (i.e. dismiss the volume bar twice with media volume turned down to 0 under normal ringertone mode and see the printed logs) Bug: 337737048 Flag: com.android.systemui.enable_contextual_tip_for_mute_volume Change-Id: I8986970f773afdf44d27f6b7177f9e28c13bddb7