xref: /aosp_15_r20/frameworks/base/packages/SystemUI/res/drawable/qs_screen_record_icon_on.xml (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1<?xml version="1.0" encoding="utf-8"?><!--
2  ~ Copyright (C) 2022 The Android Open Source Project
3  ~
4  ~ Licensed under the Apache License, Version 2.0 (the "License");
5  ~ you may not use this file except in compliance with the License.
6  ~ You may obtain a copy of the License at
7  ~
8  ~      http://www.apache.org/licenses/LICENSE-2.0
9  ~
10  ~ Unless required by applicable law or agreed to in writing, software
11  ~ distributed under the License is distributed on an "AS IS" BASIS,
12  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  ~ See the License for the specific language governing permissions and
14  ~ limitations under the License.
15  -->
16<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
17    xmlns:aapt="http://schemas.android.com/aapt">
18    <target android:name="_R_G_L_1_G_D_0_P_0">
19        <aapt:attr name="android:animation">
20            <set android:ordering="together">
21                <objectAnimator
22                    android:duration="417"
23                    android:propertyName="fillColor"
24                    android:startOffset="0"
25                    android:valueFrom="#edf2eb"
26                    android:valueTo="#000000"
27                    android:valueType="colorType">
28                    <aapt:attr name="android:interpolator">
29                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
30                    </aapt:attr>
31                </objectAnimator>
32            </set>
33        </aapt:attr>
34    </target>
35    <target android:name="_R_G_L_1_G_D_0_P_0">
36        <aapt:attr name="android:animation">
37            <set android:ordering="together">
38                <objectAnimator
39                    android:duration="417"
40                    android:propertyName="pathData"
41                    android:startOffset="0"
42                    android:valueFrom="M3.5 0 C3.5,0.97 3.11,1.84 2.48,2.48 C1.84,3.11 0.97,3.5 0,3.5 C-0.97,3.5 -1.84,3.11 -2.47,2.48 C-3.11,1.84 -3.5,0.97 -3.5,0 C-3.5,-0.97 -3.11,-1.84 -2.47,-2.47 C-1.84,-3.11 -0.97,-3.5 0,-3.5 C0.97,-3.5 1.84,-3.11 2.48,-2.47 C3.11,-1.84 3.5,-0.97 3.5,0c "
43                    android:valueTo="M3.5 -2.5 C3.5,-2.5 3.5,2.5 3.5,2.5 C3.5,3.05 3.05,3.5 2.5,3.5 C2.5,3.5 -2.5,3.5 -2.5,3.5 C-3.05,3.5 -3.5,3.05 -3.5,2.5 C-3.5,2.5 -3.5,-2.5 -3.5,-2.5 C-3.5,-3.05 -3.05,-3.5 -2.5,-3.5 C-2.5,-3.5 2.5,-3.5 2.5,-3.5 C3.05,-3.5 3.5,-3.05 3.5,-2.5c "
44                    android:valueType="pathType">
45                    <aapt:attr name="android:interpolator">
46                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
47                    </aapt:attr>
48                </objectAnimator>
49            </set>
50        </aapt:attr>
51    </target>
52    <target android:name="_R_G_L_1_G">
53        <aapt:attr name="android:animation">
54            <set android:ordering="together">
55                <objectAnimator
56                    android:duration="417"
57                    android:propertyName="rotation"
58                    android:startOffset="0"
59                    android:valueFrom="0"
60                    android:valueTo="90"
61                    android:valueType="floatType">
62                    <aapt:attr name="android:interpolator">
63                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
64                    </aapt:attr>
65                </objectAnimator>
66            </set>
67        </aapt:attr>
68    </target>
69    <target android:name="_R_G_L_0_G_D_0_P_0">
70        <aapt:attr name="android:animation">
71            <set android:ordering="together">
72                <objectAnimator
73                    android:duration="417"
74                    android:propertyName="fillColor"
75                    android:startOffset="0"
76                    android:valueFrom="#edf2eb"
77                    android:valueTo="#000000"
78                    android:valueType="colorType">
79                    <aapt:attr name="android:interpolator">
80                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
81                    </aapt:attr>
82                </objectAnimator>
83            </set>
84        </aapt:attr>
85    </target>
86    <target android:name="_R_G_L_0_G_D_0_P_0_G_0_T_0">
87        <aapt:attr name="android:animation">
88            <set android:ordering="together">
89                <objectAnimator
90                    android:duration="833"
91                    android:propertyName="rotation"
92                    android:startOffset="0"
93                    android:valueFrom="0"
94                    android:valueTo="180"
95                    android:valueType="floatType">
96                    <aapt:attr name="android:interpolator">
97                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,0.53 1.0,1.0" />
98                    </aapt:attr>
99                </objectAnimator>
100            </set>
101        </aapt:attr>
102    </target>
103    <target android:name="_R_G_L_0_G_D_0_P_1">
104        <aapt:attr name="android:animation">
105            <set android:ordering="together">
106                <objectAnimator
107                    android:duration="417"
108                    android:propertyName="fillColor"
109                    android:startOffset="0"
110                    android:valueFrom="#edf2eb"
111                    android:valueTo="#000000"
112                    android:valueType="colorType">
113                    <aapt:attr name="android:interpolator">
114                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
115                    </aapt:attr>
116                </objectAnimator>
117            </set>
118        </aapt:attr>
119    </target>
120    <target android:name="_R_G_L_0_G_D_0_P_1_G_0_T_0">
121        <aapt:attr name="android:animation">
122            <set android:ordering="together">
123                <objectAnimator
124                    android:duration="833"
125                    android:propertyName="rotation"
126                    android:startOffset="0"
127                    android:valueFrom="0"
128                    android:valueTo="180"
129                    android:valueType="floatType">
130                    <aapt:attr name="android:interpolator">
131                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,0.53 1.0,1.0" />
132                    </aapt:attr>
133                </objectAnimator>
134            </set>
135        </aapt:attr>
136    </target>
137    <target android:name="_R_G_L_0_G_D_0_P_2">
138        <aapt:attr name="android:animation">
139            <set android:ordering="together">
140                <objectAnimator
141                    android:duration="417"
142                    android:propertyName="fillColor"
143                    android:startOffset="0"
144                    android:valueFrom="#edf2eb"
145                    android:valueTo="#000000"
146                    android:valueType="colorType">
147                    <aapt:attr name="android:interpolator">
148                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
149                    </aapt:attr>
150                </objectAnimator>
151            </set>
152        </aapt:attr>
153    </target>
154    <target android:name="_R_G_L_0_G_D_0_P_2_G_0_T_0">
155        <aapt:attr name="android:animation">
156            <set android:ordering="together">
157                <objectAnimator
158                    android:duration="833"
159                    android:propertyName="rotation"
160                    android:startOffset="0"
161                    android:valueFrom="0"
162                    android:valueTo="180"
163                    android:valueType="floatType">
164                    <aapt:attr name="android:interpolator">
165                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,0.53 1.0,1.0" />
166                    </aapt:attr>
167                </objectAnimator>
168            </set>
169        </aapt:attr>
170    </target>
171    <target android:name="_R_G_L_0_G_D_0_P_3">
172        <aapt:attr name="android:animation">
173            <set android:ordering="together">
174                <objectAnimator
175                    android:duration="417"
176                    android:propertyName="fillColor"
177                    android:startOffset="0"
178                    android:valueFrom="#edf2eb"
179                    android:valueTo="#000000"
180                    android:valueType="colorType">
181                    <aapt:attr name="android:interpolator">
182                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,1 1.0,1.0" />
183                    </aapt:attr>
184                </objectAnimator>
185            </set>
186        </aapt:attr>
187    </target>
188    <target android:name="_R_G_L_0_G_D_0_P_3_G_0_T_0">
189        <aapt:attr name="android:animation">
190            <set android:ordering="together">
191                <objectAnimator
192                    android:duration="833"
193                    android:propertyName="rotation"
194                    android:startOffset="0"
195                    android:valueFrom="0"
196                    android:valueTo="180"
197                    android:valueType="floatType">
198                    <aapt:attr name="android:interpolator">
199                        <pathInterpolator android:pathData="M 0.0,0.0 c0.7,0 0.2,0.53 1.0,1.0" />
200                    </aapt:attr>
201                </objectAnimator>
202            </set>
203        </aapt:attr>
204    </target>
205    <target android:name="time_group">
206        <aapt:attr name="android:animation">
207            <set android:ordering="together">
208                <objectAnimator
209                    android:duration="1000"
210                    android:propertyName="translateX"
211                    android:startOffset="0"
212                    android:valueFrom="0"
213                    android:valueTo="1"
214                    android:valueType="floatType" />
215            </set>
216        </aapt:attr>
217    </target>
218    <aapt:attr name="android:drawable">
219        <vector
220            android:width="24dp"
221            android:height="24dp"
222            android:viewportHeight="24"
223            android:viewportWidth="24">
224            <group android:name="_R_G">
225                <group
226                    android:name="_R_G_L_1_G"
227                    android:rotation="0"
228                    android:translateX="12"
229                    android:translateY="12">
230                    <path
231                        android:name="_R_G_L_1_G_D_0_P_0"
232                        android:fillAlpha="1"
233                        android:fillColor="#edf2eb"
234                        android:fillType="nonZero"
235                        android:pathData=" M3.5 0 C3.5,0.97 3.11,1.84 2.48,2.48 C1.84,3.11 0.97,3.5 0,3.5 C-0.97,3.5 -1.84,3.11 -2.47,2.48 C-3.11,1.84 -3.5,0.97 -3.5,0 C-3.5,-0.97 -3.11,-1.84 -2.47,-2.47 C-1.84,-3.11 -0.97,-3.5 0,-3.5 C0.97,-3.5 1.84,-3.11 2.48,-2.47 C3.11,-1.84 3.5,-0.97 3.5,0c " />
236                </group>
237                <group
238                    android:name="_R_G_L_0_G"
239                    android:translateX="12"
240                    android:translateY="12">
241                    <group
242                        android:name="_R_G_L_0_G_D_0_P_0_G_0_T_0"
243                        android:rotation="0">
244                        <path
245                            android:name="_R_G_L_0_G_D_0_P_0"
246                            android:fillAlpha="1"
247                            android:fillColor="#edf2eb"
248                            android:fillType="nonZero"
249                            android:pathData=" M6.6 -4.47 C6.6,-4.47 8.04,-5.91 8.04,-5.91 C9.26,-4.26 9.99,-2.21 10,0.01 C10,2.23 9.26,4.27 8.04,5.93 C8.04,5.93 6.6,4.49 6.6,4.49 C7.47,3.2 7.99,1.66 7.99,0 C7.99,-1.65 7.47,-3.19 6.6,-4.47c " />
250                    </group>
251                    <group
252                        android:name="_R_G_L_0_G_D_0_P_1_G_0_T_0"
253                        android:rotation="0">
254                        <path
255                            android:name="_R_G_L_0_G_D_0_P_1"
256                            android:fillAlpha="1"
257                            android:fillColor="#edf2eb"
258                            android:fillType="nonZero"
259                            android:pathData=" M-8.01 0 C-8.01,1.67 -7.49,3.22 -6.61,4.5 C-6.61,4.5 -8.04,5.93 -8.04,5.93 C-9.27,4.27 -10,2.22 -10,0 C-10,-2.22 -9.27,-4.26 -8.05,-5.92 C-8.05,-5.92 -6.62,-4.49 -6.62,-4.49 C-7.49,-3.21 -8.01,-1.66 -8.01,0c " />
260                    </group>
261                    <group
262                        android:name="_R_G_L_0_G_D_0_P_2_G_0_T_0"
263                        android:rotation="0">
264                        <path
265                            android:name="_R_G_L_0_G_D_0_P_2"
266                            android:fillAlpha="1"
267                            android:fillColor="#edf2eb"
268                            android:fillType="nonZero"
269                            android:pathData=" M-0.01 8 C1.66,8 3.2,7.48 4.48,6.61 C4.48,6.61 5.91,8.05 5.91,8.05 C4.25,9.27 2.21,10 -0.01,10 C-2.22,10 -4.26,9.27 -5.92,8.05 C-5.92,8.05 -4.48,6.61 -4.48,6.61 C-3.21,7.48 -1.67,8 -0.01,8c " />
270                    </group>
271                    <group
272                        android:name="_R_G_L_0_G_D_0_P_3_G_0_T_0"
273                        android:rotation="0">
274                        <path
275                            android:name="_R_G_L_0_G_D_0_P_3"
276                            android:fillAlpha="1"
277                            android:fillColor="#edf2eb"
278                            android:fillType="nonZero"
279                            android:pathData=" M-5.93 -8.04 C-4.27,-9.27 -2.23,-10 -0.01,-10 C2.22,-10 4.26,-9.27 5.94,-8.03 C5.94,-8.03 4.5,-6.59 4.5,-6.59 C3.21,-7.47 1.67,-7.99 0,-7.99 C-1.67,-7.99 -3.21,-7.47 -4.49,-6.6 C-4.49,-6.6 -5.93,-8.04 -5.93,-8.04c " />
280                    </group>
281                </group>
282            </group>
283            <group android:name="time_group" />
284        </vector>
285    </aapt:attr>
286</animated-vector>
287