Commit Graph

4799 Commits (a55d5b926342f099c404692620ba116e1c268a52)
 

Author SHA1 Message Date
Mikunj 35ee1c1391 Fix avatar images not being updated correctly. 6 years ago
Mikunj edbffe7211 Disable linking devices once we hit a cap. 6 years ago
Mikunj 8eedff81eb Async everything! 6 years ago
Mikunj 457faae5a5 Added public chat server profile name batch polling. 6 years ago
Niels Andriesse cfe321b248 Merge branch 'dev' of github.com:loki-project/loki-messenger-android into dev 6 years ago
Niels Andriesse 573aabdd52 Fix copy 6 years ago
Mikunj d0a828985a Fix placeholder messages showing in the wrong conversation. 6 years ago
gmbnt 4f1beeaa88
Merge pull request #39 from loki-project/multi-device-stage-2
[Stage 2] Multi device
6 years ago
Niels Andriesse 30df89ea58 Fix critical issues 6 years ago
ryanzhao ed2dfdbf68 remove the commented out code 6 years ago
Mikunj 463aaf0fb8 Fix processing of outgoing attachment messages in public chats.
Before we were directly inserting messages into the database but that wasn't working because attachments never got downloaded. This fixes it so we forcefully go through signals pipeline via self sync messages.
6 years ago
Mikunj 848cab8677 Handle incoming messages from our other devices in public chats. 6 years ago
Mikunj 55ea9869a8 Hook up http cache to LokiDotNetAPI. 6 years ago
ryanzhao 9ed5ebab6d Update ConversationFragement.java with the change of server. Use List instead of Array. Delete the converting codes. 6 years ago
ryanzhao 4837c520e3 multiple deletion frontend 6 years ago
Mikunj d1289ec7bd Refactoring. 6 years ago
Mikunj 44ccc66ec2 Fix multi-device media messages.
This fixes the issue of the same attachments being uploaded multiple times per linked device. Now we only upload the attachments once and then we send the media message.
6 years ago
Mikunj Varsani a90b0e70f5 Fix conversation input. 6 years ago
Mikunj Varsani 9c243eed75 Correctly redirect typing messages and receipts.
Send an accept message back after becoming friends with a contact during contact sync.
6 years ago
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.
6 years ago
Mikunj Varsani 5c1ec4c06d Fix contact sync caused decryption lock to never release.
Fix message
6 years ago
Mikunj 7c4e7f261d Fix contact sync message parsing in pairing authorisation. 6 years ago
Mikunj 039df379cc Fix minor UI 6 years ago
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.
6 years ago
Mikunj aea686c856 Only handle friend requests for direct chats. 6 years ago
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.
6 years ago
Mikunj 9541588383 Fix up syncing all contacts.
We were looking up contact from the phone book which we had no access to.
6 years ago
Mikunj ddafcf4530 Fix device linking blocking UI 6 years ago
Mikunj ce265f29fd Handle received contact sync message 6 years ago
Mikunj 6f2a6f7f94 Sync contact upon accepting friend request 6 years ago
Mikunj 7df3393e23 Sync contacts upon pairing a secondary device. 6 years ago
Mikunj 92580a0dd9 Fixed up contact sync sending to use the correct field in protobuf. 6 years ago
Mikunj 96fa96f5c1 Fix sync message sending. 6 years ago
Mikunj ed6ca6a64a We should automatically become friends with a contact if we are friends with one of their other devices. 6 years ago
Mikunj b8818cbce4 Fix quotes in public group chats 6 years ago
Mikunj c223e087f6 Don't block thread when retrying. 6 years ago
Mikunj 789aa244b5 Use promises instead of blocking the thread. 6 years ago
Mikunj f6b039ee77 Disabled unused permissions 6 years ago
Mikunj bdc0ed36eb Process public chat messages in a background thread and not the promise thread. 6 years ago
Mikunj d7571d237a Skip friend request handling if we received a group message. 6 years ago
Mikunj 31ad7a40de Stop main thread from being blocked.
Refactoring.
6 years ago
Mikunj 4072f506b5 Oops. 6 years ago
Mikunj 15f7e5ab37 Don't send an empty message body when sending a background message. 6 years ago
Mikunj 359363184a More cleanup. 6 years ago
Mikunj 7ff7c36e27 Cleanup code. 6 years ago
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.
6 years ago
Mikunj 10ec395915 Correctly update UI when an outgoing friend request is accepted from a secondary device. 6 years ago
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.
6 years ago
Mikunj 09f5f50af4 Don't render friend requests if we are already friends with a users linked device. 6 years ago
Niels Andriesse 0097dfc0bc Update version number 6 years ago