diff --git a/app/src/main/java/de/jrpie/android/launcher/preferences/LauncherPreferences$Config.java b/app/src/main/java/de/jrpie/android/launcher/preferences/LauncherPreferences$Config.java index dde600f..678f8d0 100644 --- a/app/src/main/java/de/jrpie/android/launcher/preferences/LauncherPreferences$Config.java +++ b/app/src/main/java/de/jrpie/android/launcher/preferences/LauncherPreferences$Config.java @@ -26,7 +26,7 @@ import eu.jonahbauer.android.preference.annotations.Preferences; @PreferenceGroup(name = "theme", prefix = "settings_theme_", suffix = "_key", value = { @Preference(name = "wallpaper", type = void.class), @Preference(name = "color_theme", type = ColorTheme.class, defaultValue = "DEFAULT"), - @Preference(name = "background", type = Background.class, defaultValue = "BLUR"), + @Preference(name = "background", type = Background.class, defaultValue = "DIM"), @Preference(name = "font", type = Font.class, defaultValue = "HACK"), @Preference(name = "monochrome_icons", type = boolean.class, defaultValue = "false"), }), diff --git a/app/src/main/java/de/jrpie/android/launcher/preferences/Preferences.kt b/app/src/main/java/de/jrpie/android/launcher/preferences/Preferences.kt index df847ec..c56a310 100644 --- a/app/src/main/java/de/jrpie/android/launcher/preferences/Preferences.kt +++ b/app/src/main/java/de/jrpie/android/launcher/preferences/Preferences.kt @@ -387,13 +387,13 @@ fun migratePreferencesToNewVersion(context: Context) { "finn" -> { LauncherPreferences.theme().colorTheme(ColorTheme.DEFAULT) LauncherPreferences.theme().monochromeIcons(false) - LauncherPreferences.theme().background(Background.BLUR) + LauncherPreferences.theme().background(Background.DIM) } "dark" -> { LauncherPreferences.theme().colorTheme(ColorTheme.DARK) LauncherPreferences.theme().monochromeIcons(true) - LauncherPreferences.theme().background(Background.BLUR) + LauncherPreferences.theme().background(Background.DIM) } } diff --git a/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt b/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt index 599fdf6..d7e30a1 100644 --- a/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt +++ b/app/src/main/java/de/jrpie/android/launcher/preferences/theme/Background.kt @@ -19,14 +19,15 @@ enum class Background(val id: Int, val dim: Boolean = false, val blur: Boolean = fun applyToWindow(window: Window) { val layoutParams: WindowManager.LayoutParams = window.attributes - var dimAmount = 0.5f + // TODO: add a setting to change this? + var dimAmount = 0.7f var dim = this.dim var blur = this.blur // replace blur by more intense dim on old devices if (blur && Build.VERSION.SDK_INT < Build.VERSION_CODES.S) { blur = false - dimAmount += 0.3f + dimAmount += 0.1f } if (dim) { diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 096207f..a5e682b 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -35,7 +35,7 @@ android:summary="%s" android:entries="@array/settings_theme_background_items" android:entryValues="@array/settings_theme_background_values" - android:defaultValue="BLUR"/> + android:defaultValue="DIM"/>