From 4cc1ed3a8548d182d49a7529e099d3e2b7b52818 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 26 Jun 2019 16:35:46 +0200 Subject: [PATCH] Blue as the sky --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 7 ++++++- app/src/main/java/eu/faircode/email/AdapterMessage.java | 1 + app/src/main/java/eu/faircode/email/ApplicationEx.java | 2 ++ app/src/main/java/eu/faircode/email/EntityAccount.java | 2 ++ app/src/main/java/eu/faircode/email/TupleFolderEx.java | 2 ++ 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index c59ea75c8d..33cab33b65 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -33,6 +33,7 @@ import android.content.SharedPreferences; import android.content.pm.PackageManager; import android.content.res.AssetFileDescriptor; import android.content.res.Configuration; +import android.graphics.Color; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.media.Ringtone; @@ -989,7 +990,11 @@ public class ActivitySetup extends ActivityBilling implements FragmentManager.On channel.setSound(uri, Notification.AUDIO_ATTRIBUTES_DEFAULT); } - channel.enableLights(jchannel.getBoolean("light")); + boolean light = jchannel.getBoolean("light"); + channel.enableLights(light); + if (light) + channel.setLightColor(Color.BLUE); + channel.enableVibration(jchannel.getBoolean("vibrate")); return channel; diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 3e3b4b4944..5a4b4365b9 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -1621,6 +1621,7 @@ public class AdapterMessage extends RecyclerView.Adapter