Commit Graph

718 Commits

Author SHA1 Message Date
Matthew Chen
ad49533e33 Make TSInteraction.thread non-nil. 2019-07-19 15:48:39 -03:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Matthew Chen
d351bbd290 Convert interactions to BaseModel; Update calls to use any transactions. 2019-07-18 17:15:59 -03:00
Nora Trapp
a625a6c324 Show that a user is in contacts in conversation title. 2019-07-18 12:21:39 -07:00
Matthew Chen
ebd45743c6 Convert interactions to BaseModel. Add typed 'any update with...' methods. 2019-07-18 15:44:36 -03:00
Matthew Chen
6f562e903f Add typed 'any update with...' methods. 2019-07-16 14:00:13 -03:00
Matthew Chen
8bd8cd89df Purify threads of YDB usage. 2019-07-16 13:50:49 -03:00
Matthew Chen
289b15f17f Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Matthew Chen
5daa395acd Convert threads to BaseModel. 2019-07-16 13:50:21 -03:00
Nora Trapp
ef4a612fcf No more transitional_signalServiceAddress 2019-07-11 10:53:33 -07:00
Nora Trapp
ae17d61a05 Update quoted messages, per message expiration, and sync transcripts 2019-07-10 13:31:18 -07:00
Nora Trapp
077febc757 Update some misc stuff to use SignalServiceAddress 2019-07-10 13:31:03 -07:00
Nora Trapp
1a51d57c99 PR Feedback 2019-07-10 13:28:01 -07:00
Nora Trapp
b9bb444276 Add UUID support to groups 2019-07-10 13:27:36 -07:00
Nora Trapp
c186755c66 Migrate IdentityManager and associated models to support UUIDs 2019-07-08 11:44:40 -07:00
Michael Kirk
501466a765 grdb compat for touching interactions and threads 2019-07-03 14:38:32 -05:00
Nora Trapp
bebe578637 PR Feedback 2019-07-02 18:33:14 -07:00
Nora Trapp
324add7897 Allow viewing UUID thread 2019-07-02 18:33:14 -07:00
Nora Trapp
a1f85fca30 Migrate profiles to support UUIDs 2019-07-02 11:19:50 -07:00
Matthew Chen
9dd80cd2c6 Fix assert in conversation view item. 2019-06-28 09:39:36 -04:00
Matthew Chen
32a76da0bb Add accessibility ids to conversation view cells. 2019-06-28 09:39:36 -04:00
Matthew Chen
158cf4e395 Add accessibility ids to conversation view cells. 2019-06-28 09:39:36 -04:00
Matthew Chen
1810e947f4 Add accessibility ids to conversation view cells. 2019-06-28 09:39:19 -04:00
Nora Trapp
a332c119d1 PR Feedback 2019-06-27 13:13:52 -07:00
Nora Trapp
7d94af3287 Migrate TSContactThread to support UUIDs 2019-06-27 13:12:52 -07:00
Matthew Chen
b86ab9f611 Migrate OWSDisappearingMessagesConfiguration to any. 2019-06-25 15:48:37 -04:00
Nora Trapp
a71b516a98 PR Feedback 2019-06-25 10:31:23 -07:00
Nora Trapp
34e8a7e4a0 PR Feedback 2019-06-25 10:31:23 -07:00
Nora Trapp
92f817d7fd Update callsites to use new contacts manager address interface 2019-06-25 10:30:52 -07:00
Matthew Chen
e26a8e1bd4 Convert attachments to be any-only. 2019-06-24 15:34:02 -04:00
Michael Kirk
997c69b8cc example gradual application of SignalServiceAddress 2019-06-20 18:16:42 -06:00
Nora Trapp
f2c5b02d49 Update TODOs to make them easier to find later 2019-06-19 17:47:00 -07:00
Nora Trapp
a91002ed84 Properly layout conversation title view on iOS 13 2019-06-19 17:47:00 -07:00
Matthew Chen
a7a7499a8e Migrate more key-value stores. 2019-06-19 11:21:12 -04:00
Nora Trapp
9d143c243a Fix an ocassional crash when interacting with ConversationView 2019-06-14 14:22:44 -07:00
Matthew Chen
69ada9acd8 Add full-screen view to render messages with per-message expiration in conversation view. 2019-06-13 11:17:39 -04:00
Matthew Chen
7c5b023078 Add views to render messages with per-message expiration in conversation view. 2019-06-13 10:55:10 -04:00
Nora Trapp
87776a938c PR Feedback 2019-06-12 14:37:03 -07:00
Nora Trapp
b77fac0729 Ignore typing indicators when updating lastVisibleSortId 2019-06-12 14:37:03 -07:00
Matthew Chen
397212f8a5 Add PDF view. 2019-06-12 12:27:16 -07:00
Nora Trapp
8753c15278 Fix gesture interactions for interactive pop (swipe to go back) 2019-06-11 18:52:13 -07:00
Jonathan Chan
135d051761 Accept autocorrect suggestion before sending
Previously, when we type a message in `ConversationViewController`, and then click "Send" when there is a pending autocorrect suggestion in the keyboard, the autocorrect suggestion is ignored. This results in messages being sent with typos. This commit accepts the autocorrect suggestion before the message is sent, emulating the behaviour in Apple Messages and Facebook Messenger.

Fixes #2875.

Signed-off-by: Jonathan Chan <jonchanyc@outlook.com>
2019-06-11 12:36:41 -07:00
Nora Trapp
a8235a1759 Swipe to reply 2019-06-10 12:35:06 -07:00
Michael Kirk
79124628c7 higher quality images for "documents" 2019-06-10 09:45:08 -05:00
Michael Kirk
c8ba6cb71e Remove old UIPicker code 2019-06-10 09:45:08 -05:00
Nora Trapp
dc77113a01 PR Feedback 2019-06-05 15:50:58 -07:00
Nora Trapp
7b9d3fe772 Allow scrubbing audio messages 2019-06-05 15:50:58 -07:00
Matthew Chen
9beaa7e19b Migrate all models. 2019-05-31 10:27:20 -04:00
Michael Kirk
fd13a58557 Allow repicking from giphy approval 2019-05-29 17:13:41 -06:00
Matthew Chen
fc25251dd8 Merge remote-tracking branch 'private/release/2.40.0' 2019-05-29 10:56:24 -04:00