Cherish: Introduce OOS style notification clear all button [2/2]

aslo bring custom style notif clear

Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
00day0
2022-12-22 00:50:39 +07:00
committed by Hưng Phan
parent 173d7e5697
commit 0c6796ecca
2 changed files with 33 additions and 0 deletions

View File

@@ -817,4 +817,10 @@
<!-- UI styles --> <!-- UI styles -->
<string name="theme_customization_ui_style_title">UI Style</string> <string name="theme_customization_ui_style_title">UI Style</string>
<string name="theme_customization_ui_style_summary">Set custom style for your interface</string> <string name="theme_customization_ui_style_summary">Set custom style for your interface</string>
<!-- OOS style material dismiss all button for notifications -->
<string name="notification_material_dismiss_button_title">Material dimiss button</string>
<string name="notification_material_dismiss_button_summary">Replace clear all notification text with floating button</string>
<string name="clearall_style_title">Material dismiss button style</string>
<string name="clearall_bgstyle_title">Material dismiss background style</string>
</resources> </resources>

View File

@@ -48,6 +48,33 @@
android:summary="@string/disable_usercard_summary" android:summary="@string/disable_usercard_summary"
android:defaultValue="false" /> android:defaultValue="false" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/notification_material_dismiss_button_title">
<com.cherish.settings.preferences.SystemSettingSwitchPreference
android:key="notification_material_dismiss"
android:title="@string/notification_material_dismiss_button_title"
android:summary="@string/notification_material_dismiss_button_summary"
android:defaultValue="false" />
<com.cherish.settings.preferences.SystemSettingSeekBarPreference
android:key="notification_material_dismiss_style"
android:title="@string/clearall_style_title"
android:dependency="notification_material_dismiss"
android:defaultValue="0"
android:max="9"
settings:min="0" />
<com.cherish.settings.preferences.SystemSettingSeekBarPreference
android:key="notification_material_dismiss_bgstyle"
android:title="@string/clearall_bgstyle_title"
android:dependency="notification_material_dismiss"
android:defaultValue="0"
android:max="4"
settings:min="0" />
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory <PreferenceCategory