session-android/app/src/main/java/org/thoughtcrime/securesms/notifications
Harris e036344c76 refactor: performance improvements in batch message processing, synchronized cache access and audible message notifications.
Increase audible timeout on DefaultMessageNotifier.java, don't send in-thread notification based on last audible notification.

Create a batch message receive job to handle up to 20 chunked messages at a time per job instead of singular or open group poll amount

Remove synchronized access to recipient cache and replace with a concurrent cache that's lock free from perf tracing monitor contention
2021-09-29 15:29:24 +10:00
..
AbstractNotificationBuilder.java fix: notifications deduplicate based on last message ID, ConversationActivityV2.kt updates notification by thread ID 2021-07-21 13:58:07 +10:00
AndroidAutoHeardReceiver.java Move files 2021-05-18 09:12:33 +10:00
AndroidAutoReplyReceiver.java Move files 2021-05-18 16:11:38 +10:00
BackgroundPollWorker.kt store server hash value for incoming messages 2021-08-17 14:34:49 +10:00
DefaultMessageNotifier.java refactor: performance improvements in batch message processing, synchronized cache access and audible message notifications. 2021-09-29 15:29:24 +10:00
DeleteNotificationReceiver.java restructure and unite service android/java to libsignal 2020-11-26 09:46:52 +11:00
FailedNotificationBuilder.java Move files 2021-05-18 16:11:38 +10:00
FcmUtils.kt Re-organize files 2021-07-09 13:18:48 +10:00
LocaleChangedReceiver.java restructure and unite service android/java to libsignal 2020-11-26 09:46:52 +11:00
LokiPushNotificationManager.kt Re-organize files 2021-07-09 13:25:57 +10:00
MarkReadReceiver.java Clean & debug 2021-07-09 13:56:38 +10:00
MultipleRecipientNotificationBuilder.java fix: bundled notification no longer notifies on mentions only 2021-08-19 12:14:21 +10:00
NotificationChannels.java Move files 2021-05-18 16:11:38 +10:00
NotificationItem.java Remove unused code 2021-07-07 13:03:48 +10:00
NotificationState.java Remove unused code 2021-07-07 13:03:48 +10:00
OptimizedMessageNotifier.java feat: don't show notifications on HomeActivity.kt 2021-07-13 16:31:16 +10:00
PendingMessageNotificationBuilder.java Re-organize files & delete unused code 2021-07-09 11:14:21 +10:00
PushNotificationService.kt Re-organize files 2021-07-09 13:25:57 +10:00
RemoteReplyReceiver.java Move files 2021-05-18 16:11:38 +10:00
ReplyMethod.java Move files 2021-05-18 16:03:47 +10:00
SingleRecipientNotificationBuilder.java fix: notifications deduplicate based on last message ID, ConversationActivityV2.kt updates notification by thread ID 2021-07-21 13:58:07 +10:00