From 569dd1f6fe8550f76a27700df64d827e0d26dfff Mon Sep 17 00:00:00 2001 From: spkal01 Date: Wed, 27 Apr 2022 10:17:08 +0300 Subject: [PATCH] Cherish: Settings Customization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hưng Phan --- res/values/cherish_arrays.xml | 17 ++++++++++ res/values/cherish_strings.xml | 15 +++++++++ res/xml/cherish_settings_theme.xml | 32 +++++++++++++++++++ .../settings/fragments/ThemeSettings.java | 30 +++++++++++++++++ 4 files changed, 94 insertions(+) diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml index 7098595..5e7ea27 100644 --- a/res/values/cherish_arrays.xml +++ b/res/values/cherish_arrays.xml @@ -633,5 +633,22 @@ 0 1 + + + + @string/settings_dashboard_style_aosp + @string/settings_dashboard_style_oos11 + @string/settings_dashboard_style_oos12 + @string/settings_dashboard_style_cherish + @string/settings_dashboard_style_cherish_clean + + + + 0 + 1 + 2 + 3 + 4 + diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index e7c9783..0555e5f 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -812,4 +812,19 @@ Choose how transparent you want your qs to be (Requires SystemUI) Qs Transparency + + + Settings layout + Aosp + OxygenOS 11 + OxygenOS 12 + Cherish + Cherish Clean + Settings UI interface + Settings Base layout + Use an alternative layout for setting menus + Settings Home layout + Use stock aosp layout for homepage + Settings UserCard + Toggle in order not to show the usercard on main settings page diff --git a/res/xml/cherish_settings_theme.xml b/res/xml/cherish_settings_theme.xml index 6bfba62..fbf99ac 100644 --- a/res/xml/cherish_settings_theme.xml +++ b/res/xml/cherish_settings_theme.xml @@ -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"> + + + + + + + + + + + +