From 7a6b0ed2b02d4da4a0d39ca92f437773d2475408 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Thu, 16 Mar 2017 17:24:15 +0100 Subject: [PATCH] support material fork of K9 --- .../gadgetbridge/externalevents/NotificationListener.java | 2 +- .../freeyourgadget/gadgetbridge/model/AppNotificationType.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java index d7b70c3e..4aec1b56 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/NotificationListener.java @@ -265,7 +265,7 @@ public class NotificationListener extends NotificationListenerService { notificationSpec.type = AppNotificationType.getInstance().get(source); - if (source.equals("com.fsck.k9")) { + if (source.startsWith("com.fsck.k9")) { // we dont want group summaries at all for k9 if ((notification.flags & Notification.FLAG_GROUP_SUMMARY) == Notification.FLAG_GROUP_SUMMARY) { return; diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/AppNotificationType.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/AppNotificationType.java index 7f78dc80..29b2f2b6 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/AppNotificationType.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model/AppNotificationType.java @@ -33,6 +33,7 @@ public class AppNotificationType extends HashMap { private AppNotificationType() { // Generic Email put("com.fsck.k9", NotificationType.GENERIC_EMAIL); + put("com.fsck.k9.material", NotificationType.GENERIC_EMAIL); put("com.imaeses.squeaky", NotificationType.GENERIC_EMAIL); put("com.android.email", NotificationType.GENERIC_EMAIL);