From eb7b8881a054862abd870435b1e306083907d459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Sch=C3=A4ttgen?= Date: Wed, 18 Sep 2024 22:02:12 +0200 Subject: [PATCH] Fix progress bar colors when using dynamic --- .../com/beemdevelopment/aegis/helpers/ThemeHelper.java | 3 +++ app/src/main/res/drawable/progress_horizontal.xml | 2 +- app/src/main/res/values/attrs.xml | 1 + app/src/main/res/values/themes.xml | 8 ++++++++ 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/helpers/ThemeHelper.java b/app/src/main/java/com/beemdevelopment/aegis/helpers/ThemeHelper.java index 082e0052..0bd1dcfc 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/helpers/ThemeHelper.java +++ b/app/src/main/java/com/beemdevelopment/aegis/helpers/ThemeHelper.java @@ -33,7 +33,10 @@ public class ThemeHelper { DynamicColorsOptions.Builder optsBuilder = new DynamicColorsOptions.Builder(); if (getConfiguredTheme().equals(Theme.AMOLED)) { optsBuilder.setThemeOverlay(R.style.ThemeOverlay_Aegis_Dynamic_Amoled); + } else if (getConfiguredTheme().equals(Theme.DARK)) { + optsBuilder.setThemeOverlay(R.style.ThemeOverlay_Aegis_Dynamic_Dark); } + DynamicColors.applyToActivityIfAvailable(_activity, optsBuilder.build()); } } diff --git a/app/src/main/res/drawable/progress_horizontal.xml b/app/src/main/res/drawable/progress_horizontal.xml index 676fb863..f6b62766 100644 --- a/app/src/main/res/drawable/progress_horizontal.xml +++ b/app/src/main/res/drawable/progress_horizontal.xml @@ -2,7 +2,7 @@ - + + diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index f6529d4c..199847b2 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -57,6 +57,7 @@ @color/aegis_theme_all_favorite ?attr/colorPrimary + ?attr/colorPrimaryAlternative @android:color/white @color/aegis_theme_light_success @color/aegis_theme_light_onSurfaceDim @@ -126,6 +127,7 @@ @color/aegis_theme_all_favorite ?attr/colorPrimaryInverse + ?attr/colorPrimaryAlternative @android:color/white @color/aegis_theme_dark_success @color/aegis_theme_dark_onSurfaceDim @@ -157,6 +159,11 @@ #000000 #000000 @android:color/white + @android:color/white + + +