|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <!-- |
3 | | - ~ Copyright (C) 2020 The Android Open Source Project |
| 3 | + ~ Copyright (C) 2021 Project 404 |
4 | 4 | ~ |
5 | 5 | ~ Licensed under the Apache License, Version 2.0 (the "License"); |
6 | 6 | ~ you may not use this file except in compliance with the License. |
|
17 | 17 | <ConstraintSet |
18 | 18 | xmlns:android="http://schemas.android.com/apk/res/android" |
19 | 19 | xmlns:app="http://schemas.android.com/apk/res-auto"> |
| 20 | + |
20 | 21 | <Constraint |
21 | | - android:id="@+id/icon" |
22 | | - android:layout_width="@dimen/qs_media_icon_size" |
23 | | - android:layout_height="@dimen/qs_media_icon_size" |
24 | | - android:layout_marginStart="18dp" |
25 | | - app:layout_constraintTop_toTopOf="@id/app_name" |
26 | | - app:layout_constraintBottom_toBottomOf="@id/app_name" |
| 22 | + android:id="@+id/album_art" |
| 23 | + android:layout_width="120dp" |
| 24 | + android:layout_height="120dp" |
| 25 | + android:layout_marginTop="@dimen/qs_media_panel_outer_padding" |
| 26 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
| 27 | + android:layout_marginStart="@dimen/qs_media_panel_outer_padding" |
| 28 | + app:layout_constraintEnd_toStartOf="@id/media_action_barrier" |
| 29 | + app:layout_constraintHorizontal_bias="0.0" |
27 | 30 | app:layout_constraintStart_toStartOf="parent" |
| 31 | + app:layout_constraintTop_toTopOf="parent" |
28 | 32 | /> |
29 | 33 |
|
30 | 34 | <Constraint |
31 | | - android:id="@+id/app_name" |
32 | | - android:layout_width="0dp" |
33 | | - android:layout_height="wrap_content" |
34 | | - android:layout_marginEnd="@dimen/qs_center_guideline_padding" |
35 | | - android:layout_marginStart="10dp" |
36 | | - android:layout_marginTop="20dp" |
| 35 | + android:id="@+id/icon" |
| 36 | + android:layout_width="@dimen/qs_media_icon_size" |
| 37 | + android:layout_height="@dimen/qs_media_icon_size" |
| 38 | + android:layout_marginTop="@dimen/qs_media_panel_outer_padding" |
| 39 | + android:layout_marginStart="18dp" |
| 40 | + app:layout_constraintStart_toEndOf="@id/album_art" |
37 | 41 | app:layout_constraintTop_toTopOf="parent" |
38 | | - app:layout_constraintStart_toEndOf="@id/icon" |
39 | | - app:layout_constraintEnd_toStartOf="@id/center_vertical_guideline" |
40 | | - app:layout_constraintHorizontal_bias="0" |
41 | 42 | /> |
42 | 43 |
|
43 | 44 | <Constraint |
44 | 45 | android:id="@+id/media_seamless" |
45 | 46 | android:layout_width="wrap_content" |
46 | 47 | android:layout_height="wrap_content" |
47 | | - app:layout_constraintEnd_toEndOf="parent" |
48 | | - app:layout_constraintTop_toTopOf="parent" |
| 48 | + android:layout_gravity="center_vertical" |
| 49 | + android:layout_marginTop="6dp" |
| 50 | + android:layout_marginStart="@dimen/qs_center_guideline_padding" |
| 51 | + android:layout_marginEnd="@dimen/qs_center_guideline_padding" |
49 | 52 | app:layout_constrainedWidth="true" |
50 | | - app:layout_constraintWidth_min="60dp" |
51 | | - app:layout_constraintStart_toEndOf="@id/center_vertical_guideline" |
| 53 | + app:layout_constraintEnd_toEndOf="parent" |
| 54 | + app:layout_constraintHeight_min="16dp" |
52 | 55 | app:layout_constraintHorizontal_bias="1" |
53 | | - android:layout_marginTop="@dimen/qs_media_panel_outer_padding" |
54 | | - android:layout_marginEnd="@dimen/qs_media_panel_outer_padding" |
55 | | - android:layout_marginStart="@dimen/qs_center_guideline_padding" |
| 56 | + app:layout_constraintHorizontal_chainStyle="spread_inside" |
| 57 | + app:layout_constraintStart_toEndOf="@id/icon" |
| 58 | + app:layout_constraintTop_toTopOf="parent" |
| 59 | + app:layout_constraintWidth_min="16dp" |
56 | 60 | /> |
57 | 61 |
|
58 | 62 | <Constraint |
|
61 | 65 | android:layout_height="@dimen/qs_seamless_fallback_icon_size" |
62 | 66 | android:layout_marginEnd="@dimen/qs_seamless_fallback_end_margin" |
63 | 67 | android:layout_marginStart="@dimen/qs_center_guideline_padding" |
| 68 | + app:layout_constraintBottom_toBottomOf="@id/icon" |
| 69 | + app:layout_constraintEnd_toEndOf="parent" |
| 70 | + app:layout_constraintHorizontal_bias="1" |
64 | 71 | android:alpha="0.5" |
65 | 72 | android:visibility="gone" |
66 | | - app:layout_constraintHorizontal_bias="1" |
67 | | - app:layout_constraintEnd_toEndOf="parent" |
68 | | - app:layout_constraintTop_toTopOf="@id/app_name" |
69 | | - app:layout_constraintBottom_toBottomOf="@id/app_name" |
| 73 | + app:layout_constraintTop_toTopOf="@id/icon" |
70 | 74 | app:layout_constraintStart_toEndOf="@id/center_vertical_guideline" |
71 | 75 | /> |
72 | 76 |
|
73 | | - <Constraint |
74 | | - android:id="@+id/album_art" |
75 | | - android:layout_width="@dimen/qs_media_album_size" |
76 | | - android:layout_height="@dimen/qs_media_album_size" |
77 | | - android:layout_marginTop="16dp" |
78 | | - android:layout_marginStart="@dimen/qs_media_panel_outer_padding" |
79 | | - android:layout_marginBottom="24dp" |
80 | | - app:layout_constraintTop_toBottomOf="@id/icon" |
81 | | - app:layout_constraintStart_toStartOf="parent" |
82 | | - app:layout_constraintBottom_toBottomOf="parent" |
83 | | - /> |
84 | | - |
85 | 77 | <!-- Song name --> |
86 | 78 | <Constraint |
87 | 79 | android:id="@+id/header_title" |
88 | 80 | android:layout_width="wrap_content" |
89 | 81 | android:layout_height="wrap_content" |
90 | | - android:layout_marginTop="17dp" |
91 | | - android:layout_marginStart="16dp" |
| 82 | + android:layout_marginTop="@dimen/qqs_media_spacing" |
| 83 | + android:layout_marginStart="@dimen/qqs_media_spacing" |
92 | 84 | app:layout_constrainedWidth="true" |
93 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
| 85 | + app:layout_constraintTop_toBottomOf="@id/icon" |
94 | 86 | app:layout_constraintBottom_toTopOf="@id/header_artist" |
95 | 87 | app:layout_constraintStart_toEndOf="@id/album_art" |
96 | | - app:layout_constraintEnd_toStartOf="@id/media_action_barrier" |
| 88 | + app:layout_constraintEnd_toEndOf="parent" |
97 | 89 | app:layout_constraintHorizontal_bias="0"/> |
98 | 90 |
|
99 | 91 | <!-- Artist name --> |
|
102 | 94 | android:layout_width="wrap_content" |
103 | 95 | android:layout_height="wrap_content" |
104 | 96 | android:layout_marginTop="3dp" |
105 | | - android:layout_marginBottom="24dp" |
| 97 | + android:layout_marginBottom="@dimen/qqs_media_spacing" |
| 98 | + android:layout_marginEnd="@dimen/qs_media_panel_outer_padding" |
106 | 99 | app:layout_constrainedWidth="true" |
| 100 | + app:layout_constraintHorizontal_bias="0" |
| 101 | + app:layout_constraintEnd_toEndOf="parent" |
107 | 102 | app:layout_constraintTop_toBottomOf="@id/header_title" |
108 | 103 | app:layout_constraintStart_toStartOf="@id/header_title" |
109 | | - app:layout_constraintEnd_toStartOf="@id/media_action_barrier" |
110 | | - app:layout_constraintBottom_toBottomOf="parent" |
111 | | - app:layout_constraintHorizontal_bias="0"/> |
| 104 | + /> |
112 | 105 |
|
113 | 106 | <!-- Seek Bar --> |
114 | 107 | <Constraint |
|
140 | 133 | android:id="@+id/action0" |
141 | 134 | android:layout_width="48dp" |
142 | 135 | android:layout_height="48dp" |
143 | | - android:layout_marginStart="4dp" |
| 136 | + android:layout_marginStart="@dimen/qqs_media_spacing" |
| 137 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
144 | 138 | android:layout_marginEnd="4dp" |
145 | | - android:layout_marginTop="18dp" |
146 | 139 | android:visibility="gone" |
147 | 140 | app:layout_constraintHorizontal_chainStyle="packed" |
148 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
149 | 141 | app:layout_constraintLeft_toLeftOf="parent" |
150 | 142 | app:layout_constraintRight_toLeftOf="@id/action1" |
151 | | - app:layout_constraintHorizontal_bias="1" |
| 143 | + app:layout_constraintHorizontal_bias="0" |
| 144 | + app:layout_constraintTop_toBottomOf="@id/header_artist" |
152 | 145 | > |
153 | 146 | </Constraint> |
154 | 147 |
|
|
158 | 151 | android:layout_height="48dp" |
159 | 152 | android:layout_marginStart="4dp" |
160 | 153 | android:layout_marginEnd="4dp" |
161 | | - android:layout_marginTop="18dp" |
162 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
| 154 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
| 155 | + app:layout_constraintBottom_toBottomOf="parent" |
163 | 156 | app:layout_constraintLeft_toRightOf="@id/action0" |
164 | 157 | app:layout_constraintRight_toLeftOf="@id/action2" |
| 158 | + app:layout_constraintTop_toBottomOf="@id/header_artist" |
165 | 159 | > |
166 | 160 | </Constraint> |
167 | 161 |
|
|
171 | 165 | android:layout_height="48dp" |
172 | 166 | android:layout_marginStart="4dp" |
173 | 167 | android:layout_marginEnd="4dp" |
174 | | - android:layout_marginTop="18dp" |
175 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
| 168 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
| 169 | + app:layout_constraintBottom_toBottomOf="parent" |
176 | 170 | app:layout_constraintLeft_toRightOf="@id/action1" |
177 | 171 | app:layout_constraintRight_toLeftOf="@id/action3" |
| 172 | + app:layout_constraintTop_toBottomOf="@id/header_artist" |
178 | 173 | > |
179 | 174 | </Constraint> |
180 | 175 |
|
181 | 176 | <Constraint |
182 | 177 | android:id="@+id/action3" |
183 | 178 | android:layout_width="48dp" |
184 | 179 | android:layout_height="48dp" |
| 180 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
185 | 181 | android:layout_marginStart="4dp" |
186 | 182 | android:layout_marginEnd="4dp" |
187 | | - android:layout_marginTop="18dp" |
188 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
| 183 | + app:layout_constraintBottom_toBottomOf="parent" |
| 184 | + app:layout_constraintTop_toBottomOf="@id/header_artist" |
189 | 185 | app:layout_constraintLeft_toRightOf="@id/action2" |
190 | 186 | app:layout_constraintRight_toLeftOf="@id/action4" |
191 | 187 | > |
|
195 | 191 | android:id="@+id/action4" |
196 | 192 | android:layout_width="48dp" |
197 | 193 | android:layout_height="48dp" |
198 | | - android:layout_marginStart="4dp" |
199 | | - android:layout_marginEnd="4dp" |
200 | 194 | android:visibility="gone" |
201 | | - android:layout_marginTop="18dp" |
| 195 | + android:layout_marginBottom="@dimen/qs_media_panel_outer_padding" |
| 196 | + android:layout_marginEnd="@dimen/qs_media_panel_outer_padding" |
| 197 | + android:layout_marginStart="4dp" |
202 | 198 | app:layout_constraintHorizontal_chainStyle="packed" |
203 | | - app:layout_constraintTop_toBottomOf="@id/app_name" |
| 199 | + app:layout_constraintTop_toBottomOf="@id/header_artist" |
204 | 200 | app:layout_constraintLeft_toRightOf="@id/action3" |
| 201 | + app:layout_constraintBottom_toBottomOf="parent" |
205 | 202 | app:layout_constraintRight_toRightOf="parent" |
206 | 203 | app:layout_constraintHorizontal_bias="0" |
207 | 204 | > |
|
0 commit comments