From 19ae5043cc07217af7c9250233dc8966c34347cd Mon Sep 17 00:00:00 2001 From: Veeti Paananen Date: Tue, 24 Jun 2014 03:56:24 +0300 Subject: [PATCH] Add number of messages to the notification number attribute Although not used by stock Android, many custom ROM's (and possibly OEM versions?) have a setting to display the "number" count of a notification overlayed on the status bar icon. Add support for this. Closes #1637 --- .../thoughtcrime/securesms/notifications/MessageNotifier.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/org/thoughtcrime/securesms/notifications/MessageNotifier.java b/src/org/thoughtcrime/securesms/notifications/MessageNotifier.java index db3c0c0862..44145dda6b 100644 --- a/src/org/thoughtcrime/securesms/notifications/MessageNotifier.java +++ b/src/org/thoughtcrime/securesms/notifications/MessageNotifier.java @@ -172,6 +172,7 @@ public class MessageNotifier { builder.setContentText(notifications.get(0).getText()); builder.setContentIntent(notifications.get(0).getPendingIntent(context)); builder.setContentInfo(String.valueOf(notificationState.getMessageCount())); + builder.setNumber(notificationState.getMessageCount()); if (masterSecret != null) { builder.addAction(R.drawable.check, context.getString(R.string.MessageNotifier_mark_as_read), @@ -215,6 +216,7 @@ public class MessageNotifier { builder.setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, RoutingActivity.class), 0)); builder.setContentInfo(String.valueOf(notificationState.getMessageCount())); + builder.setNumber(notificationState.getMessageCount()); if (masterSecret != null) { builder.addAction(R.drawable.check, context.getString(R.string.MessageNotifier_mark_all_as_read),