From 874e8df94c844d9bc7c08bd3d27a458af548c1c8 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Fri, 17 Dec 2021 14:50:50 +0530 Subject: [PATCH] [Themes & Styles] Code cleanup --- .../retromusic/activities/SettingsActivity.kt | 1 - .../retromusic/util/theme/ThemeManager.kt | 6 ++--- .../views/BottomNavigationBarTinted.kt | 3 --- app/src/main/res/layout/mcab_toolbar.xml | 2 +- app/src/main/res/values-night-v27/styles.xml | 1 - .../main/res/values-v27/styles_parents.xml | 3 --- app/src/main/res/values/attrs.xml | 1 - app/src/main/res/values/styles.xml | 22 ++++++++----------- app/src/main/res/values/styles_parents.xml | 6 +---- 9 files changed, 13 insertions(+), 32 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt b/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt index 23ae725a3..fed88d483 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt +++ b/app/src/main/java/code/name/monkey/retromusic/activities/SettingsActivity.kt @@ -81,7 +81,6 @@ class SettingsActivity : AbsThemeActivity(), ColorCallback, OnThemeChangedListen ThemeStore.editTheme(this).accentColor(color).commit() if (VersionUtils.hasNougatMR()) DynamicShortcutManager(this).updateDynamicShortcuts() - restart() } diff --git a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt index b95e5ddfc..c264d4e15 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/theme/ThemeManager.kt @@ -28,10 +28,8 @@ object ThemeManager { fun getNightMode( context: Context ): Int = when (context.generalThemeValue) { - LIGHT -> AppCompatDelegate.MODE_NIGHT_NO - DARK, - BLACK -> AppCompatDelegate.MODE_NIGHT_YES - AUTO -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM + DARK -> AppCompatDelegate.MODE_NIGHT_YES + else -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM } } diff --git a/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt b/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt index 14b96c288..509bb5d15 100644 --- a/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt +++ b/app/src/main/java/code/name/monkey/retromusic/views/BottomNavigationBarTinted.kt @@ -16,13 +16,11 @@ package code.name.monkey.retromusic.views import android.content.Context import android.content.res.ColorStateList -import android.graphics.drawable.ColorDrawable import android.util.AttributeSet import code.name.monkey.appthemehelper.ThemeStore import code.name.monkey.appthemehelper.util.ATHUtil import code.name.monkey.appthemehelper.util.ColorUtil import code.name.monkey.appthemehelper.util.NavigationViewUtil -import code.name.monkey.retromusic.R import code.name.monkey.retromusic.util.PreferenceUtil import com.google.android.material.bottomnavigation.BottomNavigationView @@ -49,7 +47,6 @@ class BottomNavigationBarTinted @JvmOverloads constructor( accentColor ) itemRippleColor = ColorStateList.valueOf(accentColor.addAlpha(0.08F)) - background = ColorDrawable(ATHUtil.resolveColor(context, R.attr.bottomSheetTint)) itemActiveIndicatorColor = ColorStateList.valueOf(accentColor.addAlpha(0.12F)) } } diff --git a/app/src/main/res/layout/mcab_toolbar.xml b/app/src/main/res/layout/mcab_toolbar.xml index 9efe854e6..0ad645b06 100644 --- a/app/src/main/res/layout/mcab_toolbar.xml +++ b/app/src/main/res/layout/mcab_toolbar.xml @@ -4,5 +4,5 @@ android:layout_width="match_parent" android:layout_height="?actionBarSize" android:elevation="@dimen/mcab_toolbar_elevation" - android:theme="@style/ThemeOverlay.Material3.ActionBar" + android:theme="@style/mcab_theme" tools:ignore="UnusedAttribute" /> \ No newline at end of file diff --git a/app/src/main/res/values-night-v27/styles.xml b/app/src/main/res/values-night-v27/styles.xml index 4666e03d8..17d658a0a 100644 --- a/app/src/main/res/values-night-v27/styles.xml +++ b/app/src/main/res/values-night-v27/styles.xml @@ -29,7 +29,6 @@ false @color/darkColorSurface @style/Widget.MaterialComponents.CardView - @color/bottomSheetColor @color/elevationOverlayDark @style/Widget.MaterialComponents.FloatingActionButton diff --git a/app/src/main/res/values-v27/styles_parents.xml b/app/src/main/res/values-v27/styles_parents.xml index 2aea8a247..c80f0d996 100644 --- a/app/src/main/res/values-v27/styles_parents.xml +++ b/app/src/main/res/values-v27/styles_parents.xml @@ -27,7 +27,6 @@ @style/Widget.Material3.BottomNavigationView @style/MaterialButtonTheme @style/Widget.Material3.CardView.Elevated - @color/bottomSheetColor @color/elevationOverlay @style/Widget.MaterialComponents.FloatingActionButton @@ -54,7 +53,6 @@ @style/Widget.Material3.BottomNavigationView @color/window_color_dark @style/Widget.Material3.CardView.Elevated - @color/bottomSheetColor @color/elevationOverlay @style/Widget.MaterialComponents.FloatingActionButton @@ -78,7 +76,6 @@ @style/MaterialButtonTheme @style/Widget.Material3.BottomNavigationView @style/Widget.Material3.CardView.Elevated - @color/bottomSheetColorLight @color/elevationOverlayLight @style/Widget.MaterialComponents.FloatingActionButton diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 63e3c4278..d2db61cfb 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -6,7 +6,6 @@ - diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 159bd3f86..cf607b8c6 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,19 +1,10 @@ - + + + + +