Michael Kirk
88d6a83954
Add assertion canary so we know to re-test syncing once desktop
...
supports sending quoted replies
// FREEBIE
8 years ago
Michael Kirk
f1714bf252
Handle synced quotes
...
// FREEBIE
8 years ago
Michael Kirk
fa2e1ba89b
Fetch thumbnail when not available locally
...
// FREEBIE
8 years ago
Michael Kirk
0b8b3b4f16
WIP: towards avatar attachment streams
...
// FREEBIE
8 years ago
Matthew Chen
8e4f2ca0ed
Rework proto schema changes for quoted replies.
...
Sketch out model changes for quoted replies.
Sketch out quoted reply input preview.
Send quoted messages protos.
Update models to reflect quoted messages.
Rework interaction initializers.
Rework interaction initializers.
Add debug UI methods for generating quoted reply variations.
Add debug UI methods for generating quoted reply variations.
8 years ago
Matthew Chen
d6f4db1523
Rename TSStorageManager to OWSPrimaryStorage.
8 years ago
Michael Kirk
4d0362f9a6
Don't create redundant caption for sync'd transcripts.
...
Note: For test devices running HEAD, there may have already been some
redundant captions created for sync'd transcripts.
However the existing `TSMessage#initWithCoder:` migration will address
this for our production users, so I'm not going to bother with a second
migration just for our test devices.
// FREEBIE
8 years ago
Matthew Chen
074046b98e
Add protocol context to protocol kit.
8 years ago
Matthew Chen
122ef91e57
Add protocol context to protocol kit.
8 years ago
Matthew Chen
c6160a5a1e
Rework the "update with..." methods to avoid re-saving deleted models.
8 years ago
Matthew Chen
6e840ff956
Fix build warnings from XCode 9.
8 years ago
Matthew Chen
1df1144e43
Respond to CR.
...
// FREEBIE
8 years ago
Matthew Chen
33376f66d2
Simplify processing of messages from linked devices.
...
// FREEBIE
8 years ago
Matthew Chen
ee13084d5c
Respond to CR.
...
// FREEBIE
8 years ago
Matthew Chen
b74da07f7e
Respond to CR.
...
// FREEBIE
8 years ago
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
8 years ago
Matthew Chen
bfb03c0db4
Fix message processing edge cases.
...
// FREEBIE
8 years ago
Matthew Chen
fa353259c3
Process messages in a single transaction (wherever possible).
...
// FREEBIE
8 years ago
Matthew Chen
6fce2c26b7
Process messages in a single transaction (wherever possible).
...
// FREEBIE
8 years ago
Michael Kirk
ccb4a88742
Import SSK (and history) into Signal-iOS
...
git remote add ssk ../SignalServiceKit
git remote update
git merge -s ours --allow-unrelated-histories --no-commit ssk/master
git read-tree --prefix=SignalServiceKit -u ssk/master
git commit
8 years ago