Mikunj Varsani
|
a90b0e70f5
|
Fix conversation input.
|
2019-11-13 16:05:37 +11:00 |
|
Mikunj Varsani
|
9c243eed75
|
Correctly redirect typing messages and receipts.
Send an accept message back after becoming friends with a contact during contact sync.
|
2019-11-13 14:53:42 +11:00 |
|
Mikunj Varsani
|
41e0934dd4
|
Only update thread friend request status on message send if we haven't sent a previous request.
Always send self sync messages to our primary device.
Cache conversation input enabled so that subsequent calls don't cause it to flicker.
|
2019-11-13 12:28:17 +11:00 |
|
Mikunj Varsani
|
5c1ec4c06d
|
Fix contact sync caused decryption lock to never release.
Fix message
|
2019-11-13 11:32:33 +11:00 |
|
Mikunj
|
7c4e7f261d
|
Fix contact sync message parsing in pairing authorisation.
|
2019-11-12 16:30:28 +11:00 |
|
Mikunj
|
039df379cc
|
Fix minor UI
|
2019-11-12 08:33:54 +11:00 |
|
Mikunj Varsani
|
12639b491f
|
Sync all contacts with only a specific device.
This may fix the issue where the sync message sending queue gets blocked because of sending full contact syncs to all devices.
|
2019-11-11 14:11:32 +11:00 |
|
Mikunj
|
aea686c856
|
Only handle friend requests for direct chats.
|
2019-11-08 10:38:17 +11:00 |
|
Mikunj
|
55ecd3cae4
|
Add a job for sending a background message.
Send a friend request background message to other linked devices upon accepting a friend request.
|
2019-11-08 10:20:11 +11:00 |
|
Mikunj
|
9541588383
|
Fix up syncing all contacts.
We were looking up contact from the phone book which we had no access to.
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
ddafcf4530
|
Fix device linking blocking UI
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
ce265f29fd
|
Handle received contact sync message
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
6f2a6f7f94
|
Sync contact upon accepting friend request
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
7df3393e23
|
Sync contacts upon pairing a secondary device.
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
92580a0dd9
|
Fixed up contact sync sending to use the correct field in protobuf.
|
2019-11-06 16:08:34 +11:00 |
|
Mikunj
|
96fa96f5c1
|
Fix sync message sending.
|
2019-11-06 16:08:20 +11:00 |
|
Mikunj
|
ed6ca6a64a
|
We should automatically become friends with a contact if we are friends with one of their other devices.
|
2019-11-06 13:40:55 +11:00 |
|
Mikunj
|
b8818cbce4
|
Fix quotes in public group chats
|
2019-11-04 08:44:19 +11:00 |
|
Mikunj
|
c223e087f6
|
Don't block thread when retrying.
|
2019-11-01 15:49:26 +11:00 |
|
Mikunj
|
789aa244b5
|
Use promises instead of blocking the thread.
|
2019-11-01 14:29:43 +11:00 |
|
Mikunj
|
bdc0ed36eb
|
Process public chat messages in a background thread and not the promise thread.
|
2019-10-31 13:20:07 +11:00 |
|
Mikunj
|
d7571d237a
|
Skip friend request handling if we received a group message.
|
2019-10-31 12:12:20 +11:00 |
|
Mikunj
|
31ad7a40de
|
Stop main thread from being blocked.
Refactoring.
|
2019-10-31 11:36:52 +11:00 |
|
Mikunj
|
4072f506b5
|
Oops.
|
2019-10-30 15:53:23 +11:00 |
|
Mikunj
|
15f7e5ab37
|
Don't send an empty message body when sending a background message.
|
2019-10-30 10:56:17 +11:00 |
|
Mikunj
|
359363184a
|
More cleanup.
|
2019-10-30 10:13:19 +11:00 |
|
Mikunj
|
7ff7c36e27
|
Cleanup code.
|
2019-10-30 09:59:11 +11:00 |
|
Mikunj
|
3298d665e9
|
Fix note to self message syncing.
Don't send messages if we're sending to ourselves, instead we just send a regular sync message.
|
2019-10-29 14:29:09 +11:00 |
|
Mikunj
|
10ec395915
|
Correctly update UI when an outgoing friend request is accepted from a secondary device.
|
2019-10-29 12:13:22 +11:00 |
|
Mikunj
|
9ea2a6c8e4
|
More fixes for friend request UI for multi device.
Remove old FR pending states on new incoming friend request.
Always update the last friend request message state and not a new message.
|
2019-10-29 11:27:08 +11:00 |
|
Mikunj
|
09f5f50af4
|
Don't render friend requests if we are already friends with a users linked device.
|
2019-10-29 10:06:01 +11:00 |
|
Mikunj
|
26800cba82
|
Send a background message to all devices upon manually accepting a friend request.
|
2019-10-25 15:21:19 +11:00 |
|
Mikunj
|
efad14fcdc
|
Message syncing.
|
2019-10-25 14:08:30 +11:00 |
|
Mikunj
|
98cfd93b97
|
Enable note to self.
Fix note to self crashing.
|
2019-10-24 15:38:13 +11:00 |
|
Mikunj
|
bb0ac32540
|
Correctly reset prekeys for linking.
|
2019-10-24 14:17:12 +11:00 |
|
Mikunj
|
94a9303d7a
|
Fix multi-device ui
|
2019-10-24 13:35:14 +11:00 |
|
Mikunj
|
24ae0c640b
|
Handle friend requests correctly.
|
2019-10-24 12:17:58 +11:00 |
|
Mikunj
|
1c1685ae9d
|
Fix multidevice.
Fix authorisation grant not being sent.
|
2019-10-24 10:30:53 +11:00 |
|
Mikunj
|
d58364c9b0
|
Disable input if we have a pending request to any other linked device and we're not friends with any of them
|
2019-10-23 15:31:58 +11:00 |
|
Mikunj
|
f24b191164
|
Re-enable multi-device
|
2019-10-23 15:31:58 +11:00 |
|
Mikunj
|
21e529c6c9
|
Forward messages from secondary devices to primary device.
|
2019-10-23 15:31:58 +11:00 |
|
Niels Andriesse
|
3c5ef19ca7
|
Enable file attachments
|
2019-10-23 14:18:11 +11:00 |
|
Niels Andriesse
|
d9ef6bc4c4
|
Enable voice message attachments
|
2019-10-23 14:01:39 +11:00 |
|
Niels Andriesse
|
bc750964a8
|
Fix Giphy link previews
|
2019-10-23 11:55:17 +11:00 |
|
Niels Andriesse
|
c9a03bbe8a
|
Update version number
|
2019-10-22 14:58:32 +11:00 |
|
gmbnt
|
0977ad7ba7
|
Merge pull request #36 from loki-project/attachments
Attachments
|
2019-10-22 11:54:30 +11:00 |
|
Niels Andriesse
|
a08f4caccb
|
Fix camera button position
|
2019-10-22 11:25:00 +11:00 |
|
Niels Andriesse
|
4aa1eed979
|
Debug
|
2019-10-22 10:09:46 +11:00 |
|
Niels Andriesse
|
17ee4bf7a8
|
Ditch temporary link preview setup
|
2019-10-22 09:46:47 +11:00 |
|
Niels Andriesse
|
2d28707687
|
Switch over to new link preview system
|
2019-10-22 09:39:42 +11:00 |
|