Cherish: Settings Customization
Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
@@ -377,4 +377,21 @@
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Settings dashboard styles-->
|
||||
<string-array name="settings_dashboard_style_entries" translatable="false">
|
||||
<item>@string/settings_dashboard_style_aosp</item>
|
||||
<item>@string/settings_dashboard_style_oos11</item>
|
||||
<item>@string/settings_dashboard_style_oos12</item>
|
||||
<item>@string/settings_dashboard_style_cherish</item>
|
||||
<item>@string/settings_dashboard_style_cherish_clean</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="settings_dashboard_style_values" translatable="false">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
@@ -588,5 +588,20 @@
|
||||
<!-- Black theme -->
|
||||
<string name="system_black_theme_title">Vivid Colors</string>
|
||||
<string name="system_black_theme_summary">Use colorful and darker monet shades</string>
|
||||
|
||||
<!-- Custom settings dashboard style -->
|
||||
<string name="settings_dashboard_style_title">Settings layout</string>
|
||||
<string name="settings_dashboard_style_aosp">Aosp</string>
|
||||
<string name="settings_dashboard_style_oos11">OxygenOS 11</string>
|
||||
<string name="settings_dashboard_style_oos12">OxygenOS 12</string>
|
||||
<string name="settings_dashboard_style_cherish">Cherish</string>
|
||||
<string name="settings_dashboard_style_cherish_clean">Cherish Clean</string>
|
||||
<string name="settings_layout_category_title">Settings UI interface</string>
|
||||
<string name="settings_base_style_title">Settings Base layout</string>
|
||||
<string name="settings_base_style_summary">Use an alternative layout for setting menus</string>
|
||||
<string name="settings_home_style_title">Settings Home layout</string>
|
||||
<string name="settings_home_style_summary">Use stock aosp layout for homepage</string>
|
||||
<string name="disable_usercard_title">Settings UserCard</string>
|
||||
<string name="disable_usercard_summary">Toggle in order not to show the usercard on main settings page</string>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -17,6 +17,38 @@
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/theme_title"
|
||||
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="settings_layout_category"
|
||||
android:title="@string/settings_layout_category_title">
|
||||
|
||||
<com.cherish.settings.preferences.SystemSettingListPreference
|
||||
android:key="settings_dashboard_style"
|
||||
android:title="@string/settings_dashboard_style_title"
|
||||
android:entries="@array/settings_dashboard_style_entries"
|
||||
android:entryValues="@array/settings_dashboard_style_values"
|
||||
android:summary="%s"
|
||||
android:defaultValue="0" />
|
||||
|
||||
<com.cherish.settings.preferences.SystemSettingSwitchPreference
|
||||
android:key="alt_settings_layout"
|
||||
android:title="@string/settings_base_style_title"
|
||||
android:summary="@string/settings_base_style_summary"
|
||||
android:defaultValue="false" />
|
||||
|
||||
<com.cherish.settings.preferences.SystemSettingSwitchPreference
|
||||
android:key="use_stock_layout"
|
||||
android:title="@string/settings_home_style_title"
|
||||
android:summary="@string/settings_home_style_summary"
|
||||
android:defaultValue="false" />
|
||||
|
||||
<com.cherish.settings.preferences.SystemSettingSwitchPreference
|
||||
android:key="disable_usercard"
|
||||
android:title="@string/disable_usercard_title"
|
||||
android:summary="@string/disable_usercard_summary"
|
||||
android:defaultValue="false" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:title="@string/theme_customization_category">
|
||||
|
||||
Reference in New Issue
Block a user