Here's a list of changes/features: https://github.com/RetroMusicPlayer/RetroMusicPlayer/releases/tag/v5.0 Internal Changes: 1) Migrated to ViewBinding 2) Migrated to Glide V4 3) Migrated to kotlin version of Material Dialogs
132 lines
5.7 KiB
XML
132 lines
5.7 KiB
XML
<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:aapt="http://schemas.android.com/aapt">
|
|
<aapt:attr name="android:drawable">
|
|
<vector
|
|
android:name="vector"
|
|
android:width="24dp"
|
|
android:height="24dp"
|
|
android:viewportWidth="24"
|
|
android:viewportHeight="24">
|
|
<group
|
|
android:name="group"
|
|
android:pivotX="18"
|
|
android:pivotY="14">
|
|
<path
|
|
android:name="path_2"
|
|
android:pathData="M 19 6 C 17.9 6 17 6.9 17 8 L 17 14.18 C 16.69 14.07 16.35 14 16 14 C 14.16 14 12.72 15.64 13.05 17.54 C 13.26 18.75 14.25 19.74 15.46 19.95 C 17.36 20.28 19 18.84 19 17 L 19 8 L 21 8 C 21.55 8 22 7.55 22 7 C 22 6.45 21.55 6 21 6 L 19 6 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
<group
|
|
android:name="first_line"
|
|
android:pivotX="3"
|
|
android:pivotY="7">
|
|
<path
|
|
android:name="path_1"
|
|
android:pathData="M 14 6 L 4 6 C 3.45 6 3 6.45 3 7 C 3 7.55 3.45 8 4 8 L 14 8 C 14.55 8 15 7.55 15 7 C 15 6.45 14.55 6 14 6 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
<group
|
|
android:name="second_line"
|
|
android:pivotX="3">
|
|
<path
|
|
android:name="path"
|
|
android:pathData="M 14 10 L 4 10 C 3.45 10 3 10.45 3 11 C 3 11.55 3.45 12 4 12 L 14 12 C 14.55 12 15 11.55 15 11 C 15 10.45 14.55 10 14 10 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
<group
|
|
android:name="third_line"
|
|
android:pivotX="3">
|
|
<path
|
|
android:name="path_3"
|
|
android:pathData="M 4 16 L 10 16 C 10.55 16 11 15.55 11 15 C 11 14.45 10.55 14 10 14 L 4 14 C 3.45 14 3 14.45 3 15 C 3 15.55 3.45 16 4 16 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
</vector>
|
|
</aapt:attr>
|
|
<target android:name="first_line">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:duration="200"
|
|
android:valueFrom="1"
|
|
android:valueTo="0.2"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="200"
|
|
android:duration="200"
|
|
android:valueFrom="0.2"
|
|
android:valueTo="1"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="second_line">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="74"
|
|
android:duration="200"
|
|
android:valueFrom="1"
|
|
android:valueTo="0.2"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="274"
|
|
android:duration="200"
|
|
android:valueFrom="0.2"
|
|
android:valueTo="1"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="third_line">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="200"
|
|
android:duration="200"
|
|
android:valueFrom="1"
|
|
android:valueTo="0.2"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="scaleX"
|
|
android:startOffset="400"
|
|
android:duration="200"
|
|
android:valueFrom="0.2"
|
|
android:valueTo="1"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="group">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="rotation"
|
|
android:duration="300"
|
|
android:valueFrom="0"
|
|
android:valueTo="15"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="rotation"
|
|
android:startOffset="300"
|
|
android:duration="300"
|
|
android:valueFrom="15"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
</animated-vector>
|