Michael Kirk
0b8b3b4f16
WIP: towards avatar attachment streams
...
// FREEBIE
8 years ago
Matthew Chen
9085609087
Fix interaction initializers and tests.
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
Michael Kirk
e20f44024c
WIP: Support sending attachment captions
...
Looks fine on other clients, but locally we don't display the caption.
// FREEBIE
8 years ago
Matthew Chen
2f84e0c426
Fix calling; be explicit about which messages should be saved.
8 years ago
Matthew Chen
00feb14b10
Respond to CR.
...
// FREEBIE
8 years ago
Matthew Chen
c6160a5a1e
Rework the "update with..." methods to avoid re-saving deleted models.
8 years ago
Matthew Chen
fce52841f9
Don't resurrect zombies.
8 years ago
Matthew Chen
9b5affb390
Send silent messages where appropriate.
...
// FREEBIE
8 years ago
Matthew Chen
d557817bb4
Format message statuses with date if possible.
...
// FREEBIE
8 years ago
Matthew Chen
a4d285f50d
Respond to CR.
...
// FREEBIE
8 years ago
Matthew Chen
aa7329013d
Handle new-style delivery receipts.
...
// FREEBIE
8 years ago
Matthew Chen
25c40ea3cf
Handle new-style delivery receipts.
...
// FREEBIE
8 years ago
Matthew Chen
9f9ac746d1
Sketch out message metadata view.
...
* Show message metadata view from conversation view.
* Pull out MediaMessageView class.
* Track recipient read timestamps.
* Add per-recipient status to message metadata view.
* Add share button to message metadata view.
// 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
6fce2c26b7
Process messages in a single transaction (wherever possible).
...
// FREEBIE
8 years ago
Matthew Chen
05b1818874
Don't "scroll to bottom" when messages are sent from desktop.
...
// FREEBIE
8 years ago
Matthew Chen
83e2fbe28c
Rework where profile key is attached in photos.
...
// FREEBIE
8 years ago
Matthew Chen
aa6312b586
DRY up and refine the logic to attach the local profile key to outgoing messages.
...
// 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