From f88d8082a86bee00c604cbbcfb5261f5573936fe Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Wed, 25 Mar 2015 18:09:51 -0400 Subject: [PATCH] Introduce new volume dialog. - New VolumeDialog (presentation) + VolumeDialogController (state) to implement a volume dialog that keeps track of multiple audio streams, including all remote streams. - The dialog starts out with a single stream, with more detail available behind an expand chevron. - Existing zen options reorganized under a master switch bar named "Block interruptions", with "None" renamed to "No interruptions" and "Priority" renamed to "Priority only". - Combined "Block interruptions" icon replaces the now-obsolete star/no-smoking icons in the status bar. - New icons for all sliders. - All sliders present a continuous facade, mapped to discrete integer units under the hood. - All interesting volume events and state changes piped through one central helper for future routing. - VolumePanel is obsolete, still accessible via a sysprop if needed. Complete removal / garbage collection deferred until all needed functionality is ported over. Bug: 19260237 Change-Id: I6689de3e4d14ae666d3e8da302cc9da2d4d77b9b --- ...c_volume_collapse_chevron_02_animation.xml | 25 + ..._volume_collapse_rectangle_1_animation.xml | 26 + ..._volume_collapse_rectangle_2_animation.xml | 26 + .../ic_volume_expand_chevron_01_animation.xml | 25 + ...ic_volume_expand_rectangle_3_animation.xml | 26 + ...ic_volume_expand_rectangle_4_animation.xml | 26 + .../res/drawable/btn_borderless_rect.xml | 10 +- packages/SystemUI/res/drawable/ic_dnd.xml | 26 + .../SystemUI/res/drawable/ic_qs_minus.xml | 33 +- packages/SystemUI/res/drawable/ic_qs_plus.xml | 33 +- .../SystemUI/res/drawable/ic_volume_alarm.xml | 26 + .../res/drawable/ic_volume_alarm_mute.xml | 26 + .../SystemUI/res/drawable/ic_volume_bt.xml | 26 + .../res/drawable/ic_volume_bt_mute.xml | 26 + .../res/drawable/ic_volume_bt_sco.xml | 26 + .../res/drawable/ic_volume_collapse.xml | 62 + .../drawable/ic_volume_collapse_animation.xml | 29 + .../res/drawable/ic_volume_expand.xml | 62 + .../drawable/ic_volume_expand_animation.xml | 29 + .../SystemUI/res/drawable/ic_volume_media.xml | 26 + .../res/drawable/ic_volume_media_mute.xml | 29 + .../res/drawable/ic_volume_remote.xml | 26 + .../res/drawable/ic_volume_remote_mute.xml | 38 + .../res/drawable/ic_volume_ringer.xml | 26 + .../res/drawable/ic_volume_ringer_mute.xml | 26 + .../res/drawable/ic_volume_ringer_vibrate.xml | 26 + .../res/drawable/ic_volume_settings.xml | 26 + .../res/drawable/ic_volume_system.xml | 32 + .../res/drawable/ic_volume_system_mute.xml | 35 + .../SystemUI/res/drawable/ic_volume_voice.xml | 26 + .../res/drawable/volume_dialog_background.xml | 22 + ...lume_collapse_animation_interpolator_0.xml | 17 + ...volume_expand_animation_interpolator_0.xml | 17 + .../SystemUI/res/layout/segmented_button.xml | 8 +- .../SystemUI/res/layout/volume_dialog.xml | 50 +- .../SystemUI/res/layout/volume_dialog_row.xml | 64 + .../res/layout/volume_panel_dialog.xml | 27 + .../res/layout/volume_text_footer.xml | 54 + .../SystemUI/res/layout/volume_zen_footer.xml | 108 ++ .../SystemUI/res/layout/zen_mode_panel.xml | 4 +- packages/SystemUI/res/values/strings.xml | 7 +- packages/SystemUI/res/values/volume.xml | 87 ++ .../android/systemui/qs/tiles/DndTile.java | 11 +- .../statusbar/phone/PhoneStatusBarPolicy.java | 2 +- .../src/com/android/systemui/volume/D.java | 23 + .../com/android/systemui/volume/Events.java | 189 +++ .../systemui/volume/MediaSessions.java | 378 ++++++ .../com/android/systemui/volume/Prefs.java | 69 ++ .../systemui/volume/SegmentedButtons.java | 5 +- .../com/android/systemui/volume/SpTexts.java | 78 ++ .../src/com/android/systemui/volume/Util.java | 165 +++ .../systemui/volume/VolumeComponent.java | 8 + .../android/systemui/volume/VolumeDialog.java | 1039 +++++++++++++++++ .../volume/VolumeDialogComponent.java | 120 ++ .../volume/VolumeDialogController.java | 962 +++++++++++++++ .../android/systemui/volume/VolumePanel.java | 2 +- .../systemui/volume/VolumePanelComponent.java | 184 +++ .../com/android/systemui/volume/VolumeUI.java | 153 +-- .../android/systemui/volume/ZenFooter.java | 216 ++++ .../android/systemui/volume/ZenModePanel.java | 17 +- 60 files changed, 4773 insertions(+), 197 deletions(-) create mode 100644 packages/SystemUI/res/anim/ic_volume_collapse_chevron_02_animation.xml create mode 100644 packages/SystemUI/res/anim/ic_volume_collapse_rectangle_1_animation.xml create mode 100644 packages/SystemUI/res/anim/ic_volume_collapse_rectangle_2_animation.xml create mode 100644 packages/SystemUI/res/anim/ic_volume_expand_chevron_01_animation.xml create mode 100644 packages/SystemUI/res/anim/ic_volume_expand_rectangle_3_animation.xml create mode 100644 packages/SystemUI/res/anim/ic_volume_expand_rectangle_4_animation.xml create mode 100644 packages/SystemUI/res/drawable/ic_dnd.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_alarm.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_alarm_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_bt.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_bt_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_bt_sco.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_collapse.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_collapse_animation.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_expand.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_expand_animation.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_media.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_media_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_remote.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_remote_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_ringer.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_ringer_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_ringer_vibrate.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_settings.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_system.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_system_mute.xml create mode 100644 packages/SystemUI/res/drawable/ic_volume_voice.xml create mode 100644 packages/SystemUI/res/drawable/volume_dialog_background.xml create mode 100644 packages/SystemUI/res/interpolator/ic_volume_collapse_animation_interpolator_0.xml create mode 100644 packages/SystemUI/res/interpolator/ic_volume_expand_animation_interpolator_0.xml create mode 100644 packages/SystemUI/res/layout/volume_dialog_row.xml create mode 100644 packages/SystemUI/res/layout/volume_panel_dialog.xml create mode 100644 packages/SystemUI/res/layout/volume_text_footer.xml create mode 100644 packages/SystemUI/res/layout/volume_zen_footer.xml create mode 100644 packages/SystemUI/res/values/volume.xml create mode 100644 packages/SystemUI/src/com/android/systemui/volume/D.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/Events.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/MediaSessions.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/Prefs.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/SpTexts.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/Util.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/VolumeDialogComponent.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/VolumePanelComponent.java create mode 100644 packages/SystemUI/src/com/android/systemui/volume/ZenFooter.java diff --git a/packages/SystemUI/res/anim/ic_volume_collapse_chevron_02_animation.xml b/packages/SystemUI/res/anim/ic_volume_collapse_chevron_02_animation.xml new file mode 100644 index 0000000000000..443f2a651e59a --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_collapse_chevron_02_animation.xml @@ -0,0 +1,25 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_1_animation.xml b/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_1_animation.xml new file mode 100644 index 0000000000000..d82f6706a633d --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_1_animation.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_2_animation.xml b/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_2_animation.xml new file mode 100644 index 0000000000000..0bc66bd713218 --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_collapse_rectangle_2_animation.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/anim/ic_volume_expand_chevron_01_animation.xml b/packages/SystemUI/res/anim/ic_volume_expand_chevron_01_animation.xml new file mode 100644 index 0000000000000..e43e6453d82d6 --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_expand_chevron_01_animation.xml @@ -0,0 +1,25 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/anim/ic_volume_expand_rectangle_3_animation.xml b/packages/SystemUI/res/anim/ic_volume_expand_rectangle_3_animation.xml new file mode 100644 index 0000000000000..9b575d856c775 --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_expand_rectangle_3_animation.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/anim/ic_volume_expand_rectangle_4_animation.xml b/packages/SystemUI/res/anim/ic_volume_expand_rectangle_4_animation.xml new file mode 100644 index 0000000000000..6ae0fefa9bef9 --- /dev/null +++ b/packages/SystemUI/res/anim/ic_volume_expand_rectangle_4_animation.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/btn_borderless_rect.xml b/packages/SystemUI/res/drawable/btn_borderless_rect.xml index d64014102c61b..c0a89f908589f 100644 --- a/packages/SystemUI/res/drawable/btn_borderless_rect.xml +++ b/packages/SystemUI/res/drawable/btn_borderless_rect.xml @@ -1,5 +1,5 @@ - - - + android:color="?android:attr/colorControlHighlight" > + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_dnd.xml b/packages/SystemUI/res/drawable/ic_dnd.xml new file mode 100644 index 0000000000000..17ecf217b86ba --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_dnd.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/packages/SystemUI/res/drawable/ic_qs_minus.xml b/packages/SystemUI/res/drawable/ic_qs_minus.xml index 4722c9edcc403..6a3410af2950d 100644 --- a/packages/SystemUI/res/drawable/ic_qs_minus.xml +++ b/packages/SystemUI/res/drawable/ic_qs_minus.xml @@ -1,25 +1,26 @@ + android:height="24.0dp" + android:viewportHeight="48.0" + android:viewportWidth="48.0" + android:width="24.0dp" > - + android:pathData="M38.0,26.0L10.0,26.0l0.0,-4.0l28.0,0.0l0.0,4.0z" /> + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_qs_plus.xml b/packages/SystemUI/res/drawable/ic_qs_plus.xml index 17d74cfec1364..393f51c00781d 100644 --- a/packages/SystemUI/res/drawable/ic_qs_plus.xml +++ b/packages/SystemUI/res/drawable/ic_qs_plus.xml @@ -1,25 +1,26 @@ + android:height="24.0dp" + android:viewportHeight="48.0" + android:viewportWidth="48.0" + android:width="24.0dp" > - + android:pathData="M38.0,26.0L26.0,26.0l0.0,12.0l-4.0,0.0L22.0,26.0L10.0,26.0l0.0,-4.0l12.0,0.0L22.0,10.0l4.0,0.0l0.0,12.0l12.0,0.0l0.0,4.0z" /> + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_alarm.xml b/packages/SystemUI/res/drawable/ic_volume_alarm.xml new file mode 100644 index 0000000000000..a8ca0d6beef76 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_alarm.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_alarm_mute.xml b/packages/SystemUI/res/drawable/ic_volume_alarm_mute.xml new file mode 100644 index 0000000000000..8e2f083883dbb --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_alarm_mute.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_bt.xml b/packages/SystemUI/res/drawable/ic_volume_bt.xml new file mode 100644 index 0000000000000..bce407ad5e50e --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_bt.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_bt_mute.xml b/packages/SystemUI/res/drawable/ic_volume_bt_mute.xml new file mode 100644 index 0000000000000..98a8137bb3b42 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_bt_mute.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_bt_sco.xml b/packages/SystemUI/res/drawable/ic_volume_bt_sco.xml new file mode 100644 index 0000000000000..71df4d3616169 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_bt_sco.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_collapse.xml b/packages/SystemUI/res/drawable/ic_volume_collapse.xml new file mode 100644 index 0000000000000..dc6d301e0d43a --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_collapse.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_collapse_animation.xml b/packages/SystemUI/res/drawable/ic_volume_collapse_animation.xml new file mode 100644 index 0000000000000..5c482bc54dbc5 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_collapse_animation.xml @@ -0,0 +1,29 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_expand.xml b/packages/SystemUI/res/drawable/ic_volume_expand.xml new file mode 100644 index 0000000000000..a60623f5c9079 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_expand.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_expand_animation.xml b/packages/SystemUI/res/drawable/ic_volume_expand_animation.xml new file mode 100644 index 0000000000000..ae2d7e4148154 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_expand_animation.xml @@ -0,0 +1,29 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_media.xml b/packages/SystemUI/res/drawable/ic_volume_media.xml new file mode 100644 index 0000000000000..97089f17b04eb --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_media.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_media_mute.xml b/packages/SystemUI/res/drawable/ic_volume_media_mute.xml new file mode 100644 index 0000000000000..beb806c496e76 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_media_mute.xml @@ -0,0 +1,29 @@ + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_remote.xml b/packages/SystemUI/res/drawable/ic_volume_remote.xml new file mode 100644 index 0000000000000..b3631788d6a50 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_remote.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_remote_mute.xml b/packages/SystemUI/res/drawable/ic_volume_remote_mute.xml new file mode 100644 index 0000000000000..5f39ad76eb10c --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_remote_mute.xml @@ -0,0 +1,38 @@ + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_ringer.xml b/packages/SystemUI/res/drawable/ic_volume_ringer.xml new file mode 100644 index 0000000000000..c566d5ab3d78e --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_ringer.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_ringer_mute.xml b/packages/SystemUI/res/drawable/ic_volume_ringer_mute.xml new file mode 100644 index 0000000000000..0c20361befeca --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_ringer_mute.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_ringer_vibrate.xml b/packages/SystemUI/res/drawable/ic_volume_ringer_vibrate.xml new file mode 100644 index 0000000000000..38b323459b3d3 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_ringer_vibrate.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_settings.xml b/packages/SystemUI/res/drawable/ic_volume_settings.xml new file mode 100644 index 0000000000000..9f79b5a53fe2f --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_settings.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_system.xml b/packages/SystemUI/res/drawable/ic_volume_system.xml new file mode 100644 index 0000000000000..ccd8e18202a0b --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_system.xml @@ -0,0 +1,32 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_system_mute.xml b/packages/SystemUI/res/drawable/ic_volume_system_mute.xml new file mode 100644 index 0000000000000..dfcb6556718f6 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_system_mute.xml @@ -0,0 +1,35 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/ic_volume_voice.xml b/packages/SystemUI/res/drawable/ic_volume_voice.xml new file mode 100644 index 0000000000000..133253e751dd8 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_volume_voice.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/volume_dialog_background.xml b/packages/SystemUI/res/drawable/volume_dialog_background.xml new file mode 100644 index 0000000000000..f09c01b8cf715 --- /dev/null +++ b/packages/SystemUI/res/drawable/volume_dialog_background.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/interpolator/ic_volume_collapse_animation_interpolator_0.xml b/packages/SystemUI/res/interpolator/ic_volume_collapse_animation_interpolator_0.xml new file mode 100644 index 0000000000000..c3930e42cdaab --- /dev/null +++ b/packages/SystemUI/res/interpolator/ic_volume_collapse_animation_interpolator_0.xml @@ -0,0 +1,17 @@ + + diff --git a/packages/SystemUI/res/interpolator/ic_volume_expand_animation_interpolator_0.xml b/packages/SystemUI/res/interpolator/ic_volume_expand_animation_interpolator_0.xml new file mode 100644 index 0000000000000..c3930e42cdaab --- /dev/null +++ b/packages/SystemUI/res/interpolator/ic_volume_expand_animation_interpolator_0.xml @@ -0,0 +1,17 @@ + + diff --git a/packages/SystemUI/res/layout/segmented_button.xml b/packages/SystemUI/res/layout/segmented_button.xml index e92f3108398c3..2f84bab7b709f 100644 --- a/packages/SystemUI/res/layout/segmented_button.xml +++ b/packages/SystemUI/res/layout/segmented_button.xml @@ -19,10 +19,8 @@ android:layout_height="wrap_content" android:layout_marginStart="@dimen/segmented_button_spacing" android:layout_weight="1" - android:gravity="center_horizontal|top" + android:gravity="center" android:textColor="@color/segmented_button_text_selector" android:background="@drawable/btn_borderless_rect" - android:textAppearance="@style/TextAppearance.QS.SegmentedButton" - android:minHeight="64dp" - android:paddingTop="11dp" - android:drawablePadding="6dp" /> + android:textAppearance="@style/TextAppearance.Volume.ZenSwitchSummary" + android:minHeight="48dp" /> diff --git a/packages/SystemUI/res/layout/volume_dialog.xml b/packages/SystemUI/res/layout/volume_dialog.xml index 3765fe87c1877..758622744149f 100644 --- a/packages/SystemUI/res/layout/volume_dialog.xml +++ b/packages/SystemUI/res/layout/volume_dialog.xml @@ -1,6 +1,5 @@ - - + android:layout_marginTop="4dp" + android:background="@drawable/volume_dialog_background" + android:translationZ="4dp" > - + - \ No newline at end of file + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/layout/volume_dialog_row.xml b/packages/SystemUI/res/layout/volume_dialog_row.xml new file mode 100644 index 0000000000000..af27cc42d2398 --- /dev/null +++ b/packages/SystemUI/res/layout/volume_dialog_row.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/layout/volume_panel_dialog.xml b/packages/SystemUI/res/layout/volume_panel_dialog.xml new file mode 100644 index 0000000000000..700102ff338e8 --- /dev/null +++ b/packages/SystemUI/res/layout/volume_panel_dialog.xml @@ -0,0 +1,27 @@ + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/layout/volume_text_footer.xml b/packages/SystemUI/res/layout/volume_text_footer.xml new file mode 100644 index 0000000000000..7436488da6800 --- /dev/null +++ b/packages/SystemUI/res/layout/volume_text_footer.xml @@ -0,0 +1,54 @@ + + + + + +