Pulse: Custom gravity and Center mirrored [2/2]

Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
TikkiTikki
2021-09-27 20:56:36 +05:30
committed by Hưng Phan
parent 5b6b1c5166
commit b462d887bf
3 changed files with 35 additions and 0 deletions

View File

@@ -499,6 +499,18 @@
<item>500</item> <item>500</item>
</string-array> </string-array>
<string-array name="pulse_custom_gravity_entries">
<item>@string/pulse_custom_gravity_bottom</item>
<item>@string/pulse_custom_gravity_top</item>
<item>@string/pulse_custom_gravity_center</item>
</string-array>
<string-array name="pulse_custom_gravity_values" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<!-- Tiles animation interpolator --> <!-- Tiles animation interpolator -->
<string-array name="qs_tile_animation_interpolator_entries" translatable="false"> <string-array name="qs_tile_animation_interpolator_entries" translatable="false">
<item>@string/qs_tile_animation_interpolator_linearInterpolator</item> <item>@string/qs_tile_animation_interpolator_linearInterpolator</item>

View File

@@ -777,4 +777,13 @@
<string name="pulse_custom_div">Bar spacing</string> <string name="pulse_custom_div">Bar spacing</string>
<string name="pulse_filled_block_size">Block size</string> <string name="pulse_filled_block_size">Block size</string>
<string name="pulse_empty_block_size">Block spacing</string> <string name="pulse_empty_block_size">Block spacing</string>
<!-- Pulse Gravity n Mirror Options -->
<string name="pulse_custom_gravity_title">Gravity</string>
<string name="pulse_custom_gravity_bottom">Bottom</string>
<string name="pulse_custom_gravity_top">Top</string>
<string name="pulse_custom_gravity_center">Center</string>
<string name="visualizer_center_mirrored_title">Center mirrored</string>
<string name="visualizer_center_mirrored_summary">Set the visualizer in center mirrored mode</string>
</resources> </resources>

View File

@@ -42,6 +42,20 @@
android:entryValues="@array/pulse_render_mode_values" android:entryValues="@array/pulse_render_mode_values"
android:defaultValue="1"/> android:defaultValue="1"/>
<com.cherish.settings.preferences.SecureSettingListPreference
android:key="pulse_custom_gravity"
android:title="@string/pulse_custom_gravity_title"
android:entries="@array/pulse_custom_gravity_entries"
android:entryValues="@array/pulse_custom_gravity_values"
android:summary="%s"
android:defaultValue="0"/>
<com.cherish.settings.preferences.SecureSettingSwitchPreference
android:key="visualizer_center_mirrored"
android:title="@string/visualizer_center_mirrored_title"
android:summary="@string/visualizer_center_mirrored_summary"
android:defaultValue="false"/>
<com.cherish.settings.preferences.SecureSettingSwitchPreference <com.cherish.settings.preferences.SecureSettingSwitchPreference
android:key="pulse_smoothing_enabled" android:key="pulse_smoothing_enabled"
android:title="@string/pulse_smoothing_enabled_title" android:title="@string/pulse_smoothing_enabled_title"