Commit Graph

174 Commits

Author SHA1 Message Date
nielsandriesse 669e8b9f6b Fix FCM token updating bug 2020-04-17 13:26:11 +10:00
nielsandriesse 0a3dbc55a8 Integrate push notifications 2020-04-17 12:11:27 +10:00
nielsandriesse 84c783fae1 Minor refactoring 2020-04-16 16:56:12 +10:00
ryanzhao 18ce4433d2 Merge branch 'dev' of https://github.com/loki-project/loki-messenger-android into remote-push-notification 2020-04-15 10:24:55 +10:00
ryanzhao b72048d9a4 add FCM to app for remote push notification 2020-04-15 10:24:30 +10:00
nielsandriesse a6bfd14285 Update for core changes 2020-04-09 13:38:15 +10:00
gmbnt 16f207b785 Ditch long polling 2020-03-24 13:48:23 +11:00
gmbnt 6246fea83b Further improve threading 2020-03-24 11:31:01 +11:00
Mikunj Varsani e484a95fcb Remove DirectoryRefresh.
This was causing crashes on some devices and it's used for accessing contacts on a device which we don't need.
2020-03-13 09:46:28 +11:00
Mikunj 3cdaf80c5d Removed all references to google play and firebase.
Removed phone number utils.
 Slowly remove signal code.
2020-02-28 09:07:01 +11:00
Mikunj a57bf0cd98 Remove un-used permissions. 2020-02-27 15:44:57 +11:00
Mikunj 85b2379510 Fix race condition that occurs on device link authorisation.
Upon authorisation, we upload our mapping to the server.
At the same time we also get a contact sync message and send out background friend request messages.
There was a race condition between those 2 functions where to correctly establish multi-device communication, you need your mapping on the server so that the other party knows that it's a secondary device and not a regular user.
2020-02-26 11:53:28 +11:00
Niels Andriesse b9307d4cb9 Untie profile picture from auth token 2020-02-24 10:57:51 +07:00
Mikunj 3a0c518eeb Don't fetch device links at startup 2020-02-18 14:00:05 +11:00
Niels Andriesse 07b1ffa77e Refactor multi device 2020-02-13 14:39:29 +11:00
Niels Andriesse 27fdfe4ee8 Trim unused files 2020-02-13 09:28:19 +11:00
Niels Andriesse 705b3dc625 Refactor 2020-02-12 13:27:28 +11:00
Niels Andriesse b5792a81aa Update for core changes 2020-02-11 09:38:05 +11:00
Niels Andriesse c50b599ea5 Remove Crashlytics 2020-02-05 10:39:35 +11:00
Niels Andriesse 155c7f2b12 Merge branch 'dev' of github.com:loki-project/loki-messenger-android into private-group-chat 2020-02-04 13:23:23 +11:00
Niels Andriesse 079779f15a Rename Loki Messenger Updates → Session Updates 2020-02-04 13:07:54 +11:00
Niels Andriesse 1ec1717c99 Fix typo 2020-02-03 21:08:09 +11:00
Niels Andriesse 1e788b337f Clean 2020-02-01 07:58:32 +11:00
Niels Andriesse 67cc92d983 Remove Mixpanel 2020-01-31 16:18:03 +11:00
Mikunj 81b4259dab Merge branch 'dev' into private-group-chat 2020-01-31 15:29:31 +11:00
Niels Andriesse d7f1b86615 Remove legacy code 2020-01-31 12:50:25 +11:00
Niels Andriesse b5cca49b54 Background poll for group messages 2020-01-22 11:57:16 +11:00
Niels Andriesse 362256dc94 Fix crashes 2020-01-17 09:33:31 +11:00
Niels Andriesse f4360bddc7 Implement message status bar 2020-01-16 14:35:51 +11:00
Niels Andriesse a10c056ac5 Implement rough home screen redesign 2019-12-17 14:27:59 +01:00
Niels Andriesse e46e1b2dd9 Implement rough onboarding redesign 2019-12-16 11:43:08 +01:00
Mikunj 33788189dd Distinguish public chat and rss feed from regular groups 2019-12-12 13:01:56 +11:00
Mikunj fdba9023fc Fix minor crash. 2019-12-04 13:33:05 +11:00
Niels Andriesse b5709473d7 Fix crash 2019-12-03 15:03:13 +11:00
Niels Andriesse f8464a1462 Fix up UI 2019-12-02 15:03:12 +11:00
Mikunj 280d866df3 Public chat avatar handling.
Fix note to self.
2019-11-28 15:26:02 +11:00
Mikunj 27c8b45ae3 Show device unlink message on startup. 2019-11-22 10:43:22 +11:00
Mikunj 733ab06e70 Clear database on unpair. 2019-11-22 10:02:02 +11:00
Mikunj f753dd1ea9 Added a way to clear database. 2019-11-21 16:31:01 +11:00
Niels Andriesse 30df89ea58 Fix critical issues 2019-11-15 16:24:58 +11:00
Mikunj 55ea9869a8 Hook up http cache to LokiDotNetAPI. 2019-11-15 09:33:30 +11:00
Mikunj d1289ec7bd Refactoring. 2019-11-14 12:00:46 +11:00
Mikunj 4072f506b5 Oops. 2019-10-30 15:53:23 +11:00
Mikunj 359363184a More cleanup. 2019-10-30 10:13:19 +11:00
Mikunj efad14fcdc Message syncing. 2019-10-25 14:08:30 +11:00
Mikunj 94a9303d7a Fix multi-device ui 2019-10-24 13:35:14 +11:00
Mikunj 1c1685ae9d Fix multidevice.
Fix authorisation grant not being sent.
2019-10-24 10:30:53 +11:00
Niels Andriesse cbad885586 Add missing display name update & message fetch 2019-10-15 16:06:38 +11:00
Niels Andriesse 65f95839d9 Fix build 2019-10-15 13:51:18 +11:00
Niels Andriesse a8c4fa22a3 Partially fix build 2019-10-15 13:39:17 +11:00