Niels Andriesse
0c18e82524
Clean up logging & documentation
2020-02-16 08:49:33 +11:00
Niels Andriesse
850346acf2
Implement sending side of revocation
2019-11-20 15:42:41 +11:00
Niels Andriesse
3f07396f94
Clean
2019-09-24 16:03:31 +10:00
Niels Andriesse
6176c63a81
Glue together remaining pieces
2019-09-24 15:55:03 +10:00
Niels Andriesse
0bb6721768
Create DeviceLinkingMessage
2019-09-24 14:20:22 +10:00
Niels Andriesse
0743fbf855
Refactor
2019-09-17 16:51:38 +10:00
Niels Andriesse
a3a64218f9
Implement link previews for regular conversations
2019-09-06 09:35:01 +10:00
Niels Andriesse
48706d233f
Implement group message sending & receiving
2019-08-21 16:16:40 +10:00
Niels Andriesse
bc112a7c90
Propagate request timeout interval through to request serializer
2019-06-17 10:45:09 +10:00
Niels Andriesse
30aac6a94d
Fix crash
2019-06-17 10:08:05 +10:00
Niels Andriesse
a11074ba5a
Fix crash
2019-05-27 13:11:25 +10:00
Niels Andriesse
1c73cf5114
Re-order files
2019-05-21 11:40:29 +10:00
Niels Andriesse
64f92d261b
Refactor
2019-05-17 13:37:36 +10:00
Mikunj
fb1e27d633
Fix empty message generation.
...
Before since we were setting the groupMetaMessage, it was setting the `shouldSave` property to true and thus the message sender was looking for the message in the db.
We now don't set this property so the message should be able to be sent without saving.
2019-05-17 09:47:08 +10:00
Niels Andriesse
7faa9d333c
Add missing save
2019-05-16 15:32:43 +10:00
Niels Andriesse
be7724b41b
Implement feedback
2019-05-16 14:31:53 +10:00
Niels Andriesse
3161680432
Redo friend request handling
2019-05-16 12:08:37 +10:00
Niels Andriesse
cb1e876b7a
Make friend request status updates more reliable
2019-05-15 11:19:33 +10:00
Niels Andriesse
b83766ef74
Clean & fix conversation settings crash
2019-05-14 15:54:39 +10:00
Mikunj
a4b042f282
Added convenience function to make empty outgoing messages.
2019-05-14 10:59:14 +10:00
Niels Andriesse
4da8d33932
Clean
2019-05-10 13:38:00 +10:00
Mikunj
09157673fe
Added friend request states in TSThread.
...
Automatically send a OWSFriendRequest if we are not friend with the person.
2019-05-09 14:00:40 +10:00
Michael Kirk
870caaa84a
simplify completion checking - make nonnull
2019-02-26 10:06:52 -07:00
Michael Kirk
13154fb828
allow long text with non-durable sends (SAE)
2019-02-26 10:06:52 -07:00
Matthew Chen
56e5feca46
Introduce ConversationSnapshot.
2019-02-26 10:55:44 -05:00
Michael Kirk
f1623b6037
missing nullability text
2019-02-25 13:27:49 -07:00
Michael Kirk
7e5256856c
render media+longText message
2019-02-25 13:27:49 -07:00
Michael Kirk
b7989e9384
feature flag approval sending
2019-02-25 13:27:49 -07:00
Michael Kirk
bc4260b444
Send long-text with other attachments
2019-02-25 13:27:49 -07:00
Michael Kirk
a218d6c465
Send first chars of longtext in protobuf
2019-02-25 13:27:49 -07:00
Matthew Chen
3d757b492a
Add link previews to conversation message bubbles.
2019-01-23 09:32:30 -05:00
Matthew Chen
2dcc79fbca
Fix issues around link previews.
2019-01-22 10:15:50 -05:00
Matthew Chen
8e44bf554c
Respond to CR.
2019-01-22 09:42:25 -05:00
Matthew Chen
d775a70a89
Build link previews.
2019-01-22 09:42:25 -05:00
Matthew Chen
31ea64bdaf
Build link previews.
2019-01-22 09:42:25 -05:00
Matthew Chen
a477e01a4a
Apply LinkPreview model.
2019-01-14 16:20:54 -05:00
Michael Kirk
af7ee5e1d1
address compiler breakage after rebase
2018-12-19 15:16:36 -07:00
Michael Kirk
5671fd2520
Revert "Revert 'new sort id'."
...
This reverts commit ebae75af00
.
2018-12-19 15:16:36 -07:00
Matthew Chen
bd40aacd53
Purge dynamic interactions from database.
2018-12-18 10:55:54 -05:00
Michael Kirk
6232b1ef67
CR: add debug asserts
2018-12-17 14:43:50 -07:00
Michael Kirk
81bc357bbb
more robust handling of unsaved outgoing messages
2018-12-17 14:43:50 -07:00
Michael Kirk
668cc22af3
Perf: Insert outgoing message into conversation before save completes.
...
This was a huge savings - e.g. 50-70% of the time between tapping send and
rendering the message takes place in the save/postWriteTransaction blocks
2018-12-17 14:43:50 -07:00
Matthew Chen
19a2bfeaad
More conversation viewmodel perf improvements.
2018-12-13 11:50:55 -05:00
Matthew Chen
fea40d571c
Move contact offers to Conversation view model.
2018-12-13 09:12:41 -05:00
Michael Kirk
c0cb7df10a
rename hasEverHadMessage -> shouldThreadBeVisible
2018-12-12 08:46:15 -07:00
Michael Kirk
1a5c47df2f
Fix SAE, limit max attachments
2018-12-05 13:56:34 -05:00
Matthew Chen
aeadea67e2
Send multiple attachments from the share extension.
2018-11-13 13:15:54 -05:00
Matthew Chen
7f89c90f16
Fix bug when sending non-body attachments (e.g. group avatars).
2018-11-13 13:15:11 -05:00
Michael Kirk
27cb91e9c8
Plumb through messageAlbumId so an Attachment knows what album (if any) it
...
belongs to.
2018-11-08 12:52:08 -06:00
Matthew Chen
60c5a84dd2
Fix issues in media gallery cells; Improve debug galleries.
2018-11-07 09:56:49 -05:00