Cherish: Theme settings dashboard icons [3/3]

Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
SpiritCroc
2021-03-21 16:20:02 +09:00
committed by Hưng Phan
parent 6f82afa82b
commit 02a38ef4ff
3 changed files with 34 additions and 0 deletions

View File

@@ -1430,4 +1430,21 @@
<item>3</item>
<item>4</item>
</string-array>
<!-- Settings dashboard icon style -->
<string-array name="theming_settings_dashboard_icons_entries" translatable="false">
<item>@string/theming_settings_dashboard_icons_default</item>
<item>@string/theming_settings_dashboard_icons_white</item>
<item>@string/theming_settings_dashboard_icons_accent</item>
<item>@string/theming_settings_dashboard_icons_plain</item>
<item>@string/theming_settings_dashboard_icons_plain_accent</item>
</string-array>
<string-array name="theming_settings_dashboard_icons_values" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
</resources>

View File

@@ -1205,4 +1205,12 @@
<!-- Lock icon -->
<string name="hide_lockicon_title">Hide lock icon</string>
<string name="hide_lockicon_summary">Hide the lock icon on lockscreen</string>
<!-- Settings dashboard icon style -->
<string name="theming_settings_dashboard_icons_title">Settings dashboard icons</string>
<string name="theming_settings_dashboard_icons_default">Default background / Transparent foreground</string>
<string name="theming_settings_dashboard_icons_white">Default background / White foreground</string>
<string name="theming_settings_dashboard_icons_accent">Accent background / Transparent foreground</string>
<string name="theming_settings_dashboard_icons_plain">Transparent background / Plain foreground</string>
<string name="theming_settings_dashboard_icons_plain_accent">Transparent background / Accent foreground</string>
</resources>

View File

@@ -79,6 +79,15 @@
android:entries="@array/brightness_slider_style_selector_entries"
android:entryValues="@array/brightness_slider_style_selector_values"
android:persistent="false" />
<!-- Settings dashboard icon style -->
<com.cherish.settings.preferences.SystemSettingIntListPreference
android:key="theming_settings_dashboard_icons"
android:icon="@drawable/ic_dashboard"
android:title="@string/theming_settings_dashboard_icons_title"
android:entries="@array/theming_settings_dashboard_icons_entries"
android:entryValues="@array/theming_settings_dashboard_icons_values"
android:defaultValue="0" />
<ListPreference
android:key="panel_bg"