Cherish: Add lockscreen visualizer toggle

This commit is contained in:
bgcngm
2019-10-25 10:09:15 +07:00
committed by Hung Phan
parent edfc78a6ad
commit d121a682f7
3 changed files with 26 additions and 6 deletions

View File

@@ -0,0 +1,4 @@
<vector android:height="24dp" android:viewportHeight="125"
android:viewportWidth="100" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="?android:attr/colorControlNormal" android:pathData="M32.356,41.667c-0.828,0 -1.5,0.672 -1.5,1.5v13.666c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V43.167C33.856,42.339 33.185,41.667 32.356,41.667zM37.397,37.5c-0.828,0 -1.5,0.672 -1.5,1.5v22c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V39C38.897,38.172 38.226,37.5 37.397,37.5zM42.438,32.334c-0.828,0 -1.5,0.671 -1.5,1.5v32.332c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V33.834C43.938,33.005 43.267,32.334 42.438,32.334zM47.479,44.834c-0.828,0 -1.5,0.672 -1.5,1.5v7.333c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5v-7.333C48.979,45.506 48.308,44.834 47.479,44.834zM67.644,46.25c-0.828,0 -1.5,0.672 -1.5,1.5v4.5c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5v-4.5C69.144,46.922 68.472,46.25 67.644,46.25zM52.521,37.5c-0.828,0 -1.5,0.672 -1.5,1.5v22c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V39C54.021,38.172 53.349,37.5 52.521,37.5zM57.562,32.334c-0.828,0 -1.5,0.671 -1.5,1.5v32.332c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V33.834C59.062,33.005 58.39,32.334 57.562,32.334zM62.603,38.334c-0.828,0 -1.5,0.672 -1.5,1.5v20.333c0,0.828 0.672,1.5 1.5,1.5s1.5,-0.672 1.5,-1.5V39.834C64.103,39.006 63.431,38.334 62.603,38.334z"/>
</vector>

View File

@@ -216,5 +216,9 @@
<string name="volte_icon_oos">VoLTE OOS Icon</string>
<string name="volte_icon_hd">HD Icon</string>
<string name="volte_icon_miui">VoLTE Miui Icon</string>
<!-- Lock screen visualizer -->
<string name="visualizer_title">Display music visualizer</string>
<string name="lockscreen_visualizer_title">Music visualizer</string>
</resources>

View File

@@ -25,12 +25,6 @@
android:summary="@string/lockscreen_battery_info_summary"
android:defaultValue="true" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="lockscreen_media_metadata"
android:title="@string/lockscreen_media_art_title"
android:icon="@drawable/ic_media"
android:defaultValue="true" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="lockscreen_charging_animation"
android:icon="@drawable/ic_charging"
@@ -68,4 +62,22 @@
android:entryValues="@array/lockscreen_date_selection_values"
android:defaultValue="0" />
</PreferenceCategory>
<!-- Lockscreen Visualizer-->
<PreferenceCategory
android:key="visualizer"
android:title="@string/visualizer_title">
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="lockscreen_visualizer"
android:icon="@drawable/ic_media"
android:title="@string/lockscreen_visualizer_title"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="lockscreen_media_metadata"
android:title="@string/lockscreen_media_art_title"
android:icon="@drawable/ic_media"
android:defaultValue="true" />
</PreferenceCategory>
</PreferenceScreen>