From c5c4185e2fe3db47f784bd9ce629efdd2c8b9365 Mon Sep 17 00:00:00 2001 From: Andrew Rabert Date: Sun, 22 Dec 2019 14:17:26 -0500 Subject: [PATCH] Simplifiy themes --- .../net/nullsum/audinaut/util/ThemeUtil.java | 25 ++-- app/src/main/res/layout/download_playlist.xml | 2 +- app/src/main/res/values/themes.xml | 109 ++++++------------ 3 files changed, 42 insertions(+), 94 deletions(-) diff --git a/app/src/main/java/net/nullsum/audinaut/util/ThemeUtil.java b/app/src/main/java/net/nullsum/audinaut/util/ThemeUtil.java index 8b80d27..a12540a 100644 --- a/app/src/main/java/net/nullsum/audinaut/util/ThemeUtil.java +++ b/app/src/main/java/net/nullsum/audinaut/util/ThemeUtil.java @@ -58,24 +58,13 @@ public final class ThemeUtil { } private static int getThemeRes(Context context, String theme) { - if (context instanceof SubsonicFragmentActivity || context instanceof SettingsActivity) { - switch (theme) { - case THEME_DARK: - return R.style.Theme_Audinaut_Dark_No_Color; - case THEME_BLACK: - return R.style.Theme_Audinaut_Black_No_Color; - default: - return R.style.Theme_Audinaut_Light_No_Color; - } - } else { - switch (theme) { - case THEME_DARK: - return R.style.Theme_Audinaut_Dark; - case THEME_BLACK: - return R.style.Theme_Audinaut_Black; - default: - return R.style.Theme_Audinaut_Light; - } + switch (theme) { + case THEME_DARK: + return R.style.Theme_Audinaut_Dark; + case THEME_BLACK: + return R.style.Theme_Audinaut_Black; + default: + return R.style.Theme_Audinaut_Light; } } diff --git a/app/src/main/res/layout/download_playlist.xml b/app/src/main/res/layout/download_playlist.xml index bd688bc..9e622f0 100644 --- a/app/src/main/res/layout/download_playlist.xml +++ b/app/src/main/res/layout/download_playlist.xml @@ -2,7 +2,7 @@ @color/lightElement - @color/darkElement @drawable/main_offline @drawable/media_backward @drawable/media_forward @@ -19,29 +18,14 @@ @drawable/media_repeat_all @drawable/media_start @drawable/media_stop - @drawable/media_backward - @drawable/media_forward - @drawable/media_pause - @drawable/media_start - @drawable/media_stop - @drawable/media_rewind - @drawable/media_fastforward - @drawable/ic_action_add @drawable/download_none - @drawable/ic_menu_shuffle @drawable/ic_menu_shuffle - @drawable/actionbar_refresh - @drawable/actionbar_search - @drawable/ic_menu_remove - @drawable/actionbar_save @drawable/ic_action_volume @drawable/action_toggle_list @drawable/main_select_server @drawable/main_select_tabs @drawable/playing @drawable/downloading - @drawable/ic_menu_add_person - @drawable/ic_menu_download @drawable/ic_menu_library @drawable/ic_menu_playlist @drawable/ic_menu_download @@ -51,27 +35,46 @@ @color/background_material_light @color/lightAccent @android:color/transparent - - @style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse + @style/ThemeOverlay.AppCompat.Light + true + @color/background_material_light + @android:color/white + @drawable/card_rounded_corners + @color/lightPrimary + true + false + true + @color/lightElement + @style/ThemeOverlay.AppCompat.ActionBar + @style/TextAppearance.AppCompat.Widget.ActionBar.Title - @style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse + @style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle - @style/ThemeOverlay.AppCompat.Light - @style/ThemeOverlay.AppCompat.Dark.ActionBar - @style/DarkSpinnerItem + @style/LightSpinnerItem @style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse @style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse - true - ?attr/colorPrimary - @android:color/white - @drawable/card_rounded_corners - @color/lightPrimary - true + @drawable/media_backward + @drawable/media_forward + @drawable/media_pause + @drawable/media_start + @drawable/media_stop + @drawable/media_rewind + @drawable/media_fastforward + @drawable/ic_action_add + @drawable/ic_menu_shuffle + @drawable/actionbar_refresh + @drawable/actionbar_search + @drawable/ic_menu_remove + @drawable/actionbar_save + @drawable/ic_menu_add_person + @drawable/ic_menu_download + @style/LightActionMode + @style/DarkCloseButton - - - -