diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml
index d61b6fb..3558213 100644
--- a/res/values/cherish_arrays.xml
+++ b/res/values/cherish_arrays.xml
@@ -295,6 +295,12 @@
- @string/qs_outline
- @string/qs_two_tone
- @string/qs_color_pop
+ - @string/qs_shaded
+ - @string/qs_cyberpunk
+ - @string/qs_neumorph
+ - @string/qs_reflected
+ - @string/qs_surround
+ - @string/qs_thin
@@ -302,6 +308,12 @@
- 1
- 2
- 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml
index 8f7dbac..eca9b49 100644
--- a/res/values/cherish_strings.xml
+++ b/res/values/cherish_strings.xml
@@ -669,11 +669,16 @@
Enable protection
- Quick Settings UI
- QS Panel Styles
- QS Outline Style
- QS Two-Tone Accent
- QS Color Pop
+ Combined QS Element Styles
+ Outline
+ Two-Tone Accent
+ Color Pop
+ Shaded
+ Cyberpunk
+ Neumorph
+ Reflected
+ Surround
+ ThinLine
Tile layout
diff --git a/src/com/cherish/settings/fragments/ThemeSettings.java b/src/com/cherish/settings/fragments/ThemeSettings.java
index 7583ea1..baa5c3c 100644
--- a/src/com/cherish/settings/fragments/ThemeSettings.java
+++ b/src/com/cherish/settings/fragments/ThemeSettings.java
@@ -201,6 +201,18 @@ public class ThemeSettings extends DashboardFragment implements OnPreferenceChan
setQsStyle(mOverlayService, "com.android.system.qs.outline");
} else if (qsPanelStyle == 2 || qsPanelStyle == 3) {
setQsStyle(mOverlayService, "com.android.system.qs.twotoneaccent");
+ } else if (qsPanelStyle == 4) {
+ setQsStyle(mOverlayService, "com.android.system.qs.shaded");
+ } else if (qsPanelStyle == 5) {
+ setQsStyle(mOverlayService, "com.android.system.qs.cyberpunk");
+ } else if (qsPanelStyle == 6) {
+ setQsStyle(mOverlayService, "com.android.system.qs.neumorph");
+ } else if (qsPanelStyle == 7) {
+ setQsStyle(mOverlayService, "com.android.system.qs.reflected");
+ } else if (qsPanelStyle == 8) {
+ setQsStyle(mOverlayService, "com.android.system.qs.surround");
+ } else if (qsPanelStyle == 9) {
+ setQsStyle(mOverlayService, "com.android.system.qs.thin");
}
}
@@ -233,7 +245,13 @@ public class ThemeSettings extends DashboardFragment implements OnPreferenceChan
public static final String[] QS_STYLES = {
"com.android.system.qs.outline",
- "com.android.system.qs.twotoneaccent"
+ "com.android.system.qs.twotoneaccent",
+ "com.android.system.qs.shaded",
+ "com.android.system.qs.cyberpunk",
+ "com.android.system.qs.neumorph",
+ "com.android.system.qs.reflected",
+ "com.android.system.qs.surround",
+ "com.android.system.qs.thin"
};
@Override