Commit graph

203 commits

Author SHA1 Message Date
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 24ae0c640b Handle friend requests correctly. 2019-10-24 12:17:58 +11:00
Mikunj 21e529c6c9 Forward messages from secondary devices to primary device. 2019-10-23 15:31:58 +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
Mikunj fd9f1b712f Get attachment logic to work. 2019-10-18 12:47:44 +11:00
Niels Andriesse e423ec8848 Change mentions approach 2019-10-11 16:37:28 +11:00
Niels Andriesse 25bd1073b0 Pre-populate user ID cache as needed 2019-10-10 10:39:56 +11:00
Niels Andriesse a44c3fcd57 Clean 2019-10-08 14:10:16 +11:00
Niels Andriesse bf958fffe1 Partially disable settings for slave devices 2019-10-08 12:17:25 +11:00
Mikunj 98498a66aa Fix receiving multiple of the same authorisations at once causing us to delete prekeybundles for the user. 2019-10-08 10:11:46 +11:00
Niels Andriesse 79ec4553aa Clean 2019-10-07 16:53:26 +11:00
Niels Andriesse 19ec4db687 Update for core changes 2019-10-07 15:30:20 +11:00
Mikunj 4f46c6317b Renaming. 2019-10-07 13:28:53 +11:00
Mikunj 8a3b4a6a14 Refactor. 2019-10-07 09:44:43 +11:00
Mikunj 8e495d087b Fix bugs in multi device pairing. 2019-10-03 16:02:22 +10:00
Mikunj be9afa243c Fix auto accept friend request logic. 2019-10-03 10:05:50 +10:00
Mikunj e07d8ddb52 Fix ui not being dismissed on message send failure.
Fix prekey bundle not being sent with the device pairing request.
2019-10-02 15:28:36 +10:00
Mikunj 80e9b8223a Hooked up dialog ui 2019-10-01 15:35:52 +10:00
Mikunj dde4ee6e36 Merge branch 'dev' into multi-device-integration 2019-09-30 12:21:04 +10:00
Mikunj 10c1a9cced Added linking in the ui. 2019-09-26 11:19:36 +10:00
Mikunj 7d1883cfd2 Trigger event when authorisation is accepted. 2019-09-26 10:04:21 +10:00
Mikunj 0b49d7ae0d Fix crashing during start. 2019-09-25 15:08:01 +10:00
Mikunj Varsani 203348b8fb Update device mappings on the file server upon receiving a pairing confirmation. 2019-09-24 16:06:19 +10:00
Mikunj Varsani 8acc0bcff9 Auto accept friend requests if we're friends with the primary device. 2019-09-24 15:02:23 +10:00
Mikunj Varsani d51c62ecaf Moved LokiMultiDeviceDatabase into LokiAPIDatabase. 2019-09-24 13:33:42 +10:00
Mikunj 90ee676a53 Hookup receiving logic. 2019-09-23 15:38:00 +10:00
Niels Andriesse 3a257d745b Debug 2019-09-19 14:06:54 +10:00
Niels Andriesse 96dadbaaa8 Handle media message friend requests 2019-09-18 17:33:34 +10:00
Niels Andriesse df36d5e539 Handle case where GIF fetch fails 2019-09-17 10:36:34 +10:00
Niels Andriesse bdb950373a Partially implement GIFs 2019-09-16 16:11:07 +10:00
Niels Andriesse 7cf543bdf8 Fix typo 2019-09-12 12:06:45 +10:00
Niels Andriesse cbb7f9827c Include public key with display names 2019-09-12 11:52:03 +10:00
Niels Andriesse 52b55652c8 Clean 2019-09-12 09:59:15 +10:00
Niels Andriesse 3b242e7435 Merge branch 'dev' of github.com:loki-project/loki-messenger-android into bug-fixes
# Conflicts:
#	src/org/thoughtcrime/securesms/jobs/PushDecryptJob.java
2019-09-12 09:46:12 +10:00
Niels Andriesse 88a5b7a87f Implement quotes in group chats 2019-09-11 15:52:32 +10:00
Mikunj a683c3fa90 Disable notification triggers on group messages. 2019-09-11 09:29:29 +10:00
Mikunj 9d8de789d7 Fixed link preview messages not being deleted in group chats. 2019-09-11 09:29:29 +10:00
Niels Andriesse 869c06e71a Clean 2019-09-10 09:52:43 +10:00
Niels Andriesse e109df7525 Implement link previews for group conversations 2019-09-09 16:31:28 +10:00
Niels Andriesse d1c1083751 Refactor 2019-09-09 14:30:02 +10:00
Niels Andriesse 1d5a31aae4 Implement link previews for regular conversations 2019-09-09 13:53:23 +10:00
Niels Andriesse 7273eb2774 Switch to new group chat message deletion endpoint 2019-08-30 17:08:46 +10:00
Niels Andriesse 67b7a1d8c2 Disable typing indicators in group chats 2019-08-23 09:41:35 +10:00
Niels Andriesse eb9537f1c1 Make group chats a bit more future proof 2019-08-09 12:00:01 +10:00