From 972a34eefe8df6349bfcc797b99945c46781a259 Mon Sep 17 00:00:00 2001 From: ZeNiXxX Date: Thu, 27 Aug 2020 20:20:01 +0200 Subject: [PATCH] Cherish: Introduce awesome brightness slider style picker [3/3] @ZeNiXxX * Bringup for ZenX-OS Signed-off-by: ZeNiXxX * thx to @MrSluffy --- res/values/cherish_arrays.xml | 19 ++++++++++++++ res/values/cherish_strings.xml | 9 +++++++ res/xml/cherish_settings_theme.xml | 8 ++++++ .../settings/fragments/ThemeSettings.java | 25 +++++++++++++++++++ 4 files changed, 61 insertions(+) diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml index 8b50a96..5c18d03 100644 --- a/res/values/cherish_arrays.xml +++ b/res/values/cherish_arrays.xml @@ -694,4 +694,23 @@ 1 2 + + + + @string/brightness_slider_style_default + @string/brightness_slider_style_daniel + @string/brightness_slider_style_mememini + @string/brightness_slider_style_memeround + @string/brightness_slider_style_memeroundstroke + @string/brightness_slider_style_memestroke + + + + 0 + 1 + 2 + 3 + 4 + 5 + diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index 64a17cf..5e9f976 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -774,4 +774,13 @@ Use gradient color as a scale for the battery level High level color" Low level color" + + + Brightness slider style + Default + Daniel + Meme mini + Meme round + Meme round stroke + Meme stroke diff --git a/res/xml/cherish_settings_theme.xml b/res/xml/cherish_settings_theme.xml index 6dd5d9a..2d4fec4 100644 --- a/res/xml/cherish_settings_theme.xml +++ b/res/xml/cherish_settings_theme.xml @@ -57,6 +57,14 @@ android:entries="@array/qs_header_style_entries" android:entryValues="@array/qs_header_style_values" /> + + 0) { + handleOverlays(ThemesUtils.BRIGHTNESS_SLIDER_THEMES[valueIndex], + true, mOverlayManager); + } } return true; }