session-ios/SignalServiceKit/src/Messages
Matthew Chen 11cadf4200 Send, receive & show read receipts to senders/from receivers.
* Send read receipts to senders.
* Honor "send read receipts" preference.
* Process read receipts from recipients.
* Refactor "mark as read" logic.
* Serialize and apply recipient read receipts received before sync transcript.
* Show recipient read receipts in conversation view.

// FREEBIE
2017-09-22 14:24:17 -04:00
..
Attachments Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
DeviceSyncing Add stress group to debug UI. 2017-09-22 10:30:35 -04:00
Interactions Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
InvalidKeyMessages Fix message processing edge cases. 2017-09-21 17:06:08 -04:00
OWSAddToContactsOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSAddToContactsOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSAddToProfileWhitelistOfferMessage.h Add “add to profile whitelist” offer. 2017-08-04 15:23:02 -04:00
OWSAddToProfileWhitelistOfferMessage.m Add “add to profile whitelist” offer. 2017-08-04 15:23:02 -04:00
OWSBatchMessageProcessor.h Decrypt and process messages in batches. 2017-09-20 10:56:04 -04:00
OWSBatchMessageProcessor.m Use private queues in message decrypter and batch processor. 2017-09-21 17:06:08 -04:00
OWSBlockingManager.h Respond to CR. 2017-09-20 11:48:37 -04:00
OWSBlockingManager.m Post notifications asynchronously. 2017-09-21 17:03:57 -04:00
OWSCallAnswerMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallAnswerMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallBusyMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallBusyMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallHangupMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallHangupMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallIceUpdateMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallIceUpdateMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesFinder.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesFinder.m Add stress group to debug UI. 2017-09-22 10:30:35 -04:00
OWSDisappearingMessagesJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesJob.m Add stress group to debug UI. 2017-09-22 10:30:35 -04:00
OWSFailedAttachmentDownloadsJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedAttachmentDownloadsJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedMessagesJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedMessagesJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSIdentityManager.h Fix message processing edge cases. 2017-09-21 17:06:08 -04:00
OWSIdentityManager.m Add stress group to debug UI. 2017-09-22 10:30:35 -04:00
OWSMessageDecrypter.h Respond to CR. 2017-09-21 14:42:05 -04:00
OWSMessageDecrypter.m Fix message processing edge cases. 2017-09-21 17:06:08 -04:00
OWSMessageHandler.h Pull out TSMessageDecrypter class. 2017-09-21 14:38:30 -04:00
OWSMessageHandler.m Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
OWSMessageManager.h Pull out TSMessageDecrypter class. 2017-09-21 14:38:30 -04:00
OWSMessageManager.m Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
OWSMessageReceiver.h Decrypt and process messages in batches. 2017-09-20 10:56:04 -04:00
OWSMessageReceiver.m Use private queues in message decrypter and batch processor. 2017-09-21 17:06:08 -04:00
OWSMessageSender.h Fix message processing edge cases. 2017-09-21 17:06:08 -04:00
OWSMessageSender.m Respond to CR. 2017-09-21 17:25:13 -04:00
OWSMessageServiceParams.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSMessageServiceParams.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingCallMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingCallMessage.m Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
OWSOutgoingNullMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingNullMessage.m Add stress group to debug UI. 2017-09-22 10:30:35 -04:00
OWSProfileKeyMessage.h profile key flag and debug action 2017-08-29 10:35:54 -04:00
OWSProfileKeyMessage.m profile key flag and debug action 2017-08-29 10:35:54 -04:00
OWSReadReceiptManager.h Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
OWSReadReceiptManager.m Send, receive & show read receipts to senders/from receivers. 2017-09-22 14:24:17 -04:00
OWSReadTracking.h crashfix: on addObject, presumably it's nil. 2017-09-01 12:56:50 -04:00
OWSSignalServiceProtos.pb.h Revert "Modify read receipt photos to support sending read receipts to both linked devices and senders." 2017-09-19 17:30:48 -04:00
OWSSignalServiceProtos.pb.m Revert "Modify read receipt photos to support sending read receipts to both linked devices and senders." 2017-09-19 17:30:48 -04:00
OWSUnknownContactBlockOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSUnknownContactBlockOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
PreKeyBundle+jsonDict.h Don't crash when messaging user with malformed profile 2017-07-24 13:01:43 -04:00
PreKeyBundle+jsonDict.m Don't crash when messaging user with malformed profile 2017-07-24 13:01:43 -04:00
TSCall.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSCall.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSGroupModel.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSGroupModel.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00