Cherish: Introduce navbar styles [3/3]

Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
BoredOutOfMyGit
2021-07-05 14:16:11 +07:00
committed by Hưng Phan
parent 0bb1b35939
commit fbb56afb34
4 changed files with 63 additions and 0 deletions

View File

@@ -1294,4 +1294,22 @@
<item>2</item>
<item>3</item>
</string-array>
<!-- Navbar name -->
<string-array name="navbar_name_entries" translatable="false">
<item>@string/theme_navbar_picker_default</item>
<item>@string/theme_navbar_picker_asus</item>
<item>@string/theme_navbar_picker_oneplus</item>
<item>@string/theme_navbar_picker_oneui</item>
<item>@string/theme_navbar_picker_tecno</item>
</string-array>
<!-- Navbar style layouts -->
<string-array name="navbar_picker_values" translatable="false">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
</string-array>
</resources>

View File

@@ -1254,4 +1254,13 @@
<string name="alarm_blocker_reload">Reload</string>
<string name="alarm_blocker_warning_title">Proceed with caution</string>
<string name="alarm_blocker_warning">Blocking alarms have the potential to cause instability, crashes or data loss.</string>
<!-- Navbar Picker -->
<string name="theme_navbar_picker_title">Navbar style (for 3-button nav)</string>
<string name="theme_navbar_picker_summary">Select navbar style</string>
<string name="theme_navbar_picker_default">Default</string>
<string name="theme_navbar_picker_oneplus">OnePlus</string>
<string name="theme_navbar_picker_oneui">One UI</string>
<string name="theme_navbar_picker_tecno">Tecno Camon</string>
<string name="theme_navbar_picker_asus">ASUS</string>
</resources>

View File

@@ -46,6 +46,15 @@
android:entryValues="@array/ui_style_selector_values"
android:persistent="false" />
<!-- Navbar styles -->
<ListPreference
android:key="theme_navbar_style"
android:title="@string/theme_navbar_picker_title"
android:dialogTitle="@string/theme_navbar_picker_summary"
android:summary="%s"
android:entries="@array/navbar_name_entries"
android:entryValues="@array/navbar_picker_values"/>
<com.cherish.settings.preferences.SystemSettingListPreference
android:key="switch_style"
android:icon="@drawable/ic_switch_theme"