Commit graph

4498 commits

Author SHA1 Message Date
Niels Andriesse d6cf9b573e Use Signal's job framework for background polling 2019-07-22 11:22:42 +10:00
Niels Andriesse 19cdf8068d Fix build 2019-07-22 10:41:50 +10:00
Mikunj 61622fbd3d Session reset handling. 2019-07-22 09:38:12 +10:00
Mikunj e626e09a45 Send PreKeyBundle with an EndSession message. 2019-07-22 08:30:28 +10:00
Niels Andriesse 2329e9d03d Implement BackgroundPollWorker 2019-07-19 16:46:04 +10:00
Niels Andriesse 8651f20c9b Further Lokify UI 2019-07-19 15:59:51 +10:00
Niels Andriesse c0a9500706 Observe display name changes 2019-07-19 15:23:45 +10:00
Niels Andriesse 956f20fc0e Use display name 2019-07-19 15:02:47 +10:00
Niels Andriesse acae76161d Parse display name from messages 2019-07-19 14:15:51 +10:00
Niels Andriesse 244d4fd899 Fix friend request accepted preview 2019-07-19 13:23:19 +10:00
Niels Andriesse 8c054a060e Block input if a friend request is pending 2019-07-19 13:15:17 +10:00
Niels Andriesse b123948230 Exclude empty messages from conversations 2019-07-19 10:17:34 +10:00
Niels Andriesse 3a8d509c1e Further Lokify UI 2019-07-18 15:59:41 +10:00
Niels Andriesse 8867f3d471 Update build.gradle 2019-07-18 13:09:39 +10:00
Niels Andriesse 424998a8ee Implement restore from seed logic 2019-07-17 11:31:19 +10:00
Niels Andriesse 659d9e6a8f Implement restore from seed UI 2019-07-17 10:26:06 +10:00
Niels Andriesse bac4b86ec3 Further Lokify settings UI 2019-07-17 09:45:20 +10:00
Niels Andriesse ab99874ede Partially Lokify UI 2019-07-16 17:09:15 +10:00
Niels Andriesse 862288abfd Clean 2019-07-15 15:06:52 +10:00
Niels Andriesse 208ac71bfe Update for core changes 2019-07-15 13:19:58 +10:00
Niels Andriesse daa1248e6c Debug session handling 2019-07-02 11:47:28 +10:00
Niels Andriesse ca370211f8 Resolve TODO 2019-06-28 16:08:27 +10:00
Niels Andriesse e8bece45b9 Fix missing delegate & friend request acceptance 2019-06-28 14:59:25 +10:00
Niels Andriesse 52a0b2a5e8 Clean 2019-06-28 14:07:42 +10:00
Niels Andriesse 86c765b1c2 Debug friend request logic further 2019-06-28 12:32:23 +10:00
Niels Andriesse 1a7e0562bb Debug friend request logic 2019-06-27 16:03:05 +10:00
Niels Andriesse 232faba39f Fix message delivery 2019-06-27 14:07:13 +10:00
Niels Andriesse dd67e59807 Fix pre key usage 2019-06-26 14:31:38 +10:00
Niels Andriesse e7f7c3cdb2 Hook up message receiver 2019-06-25 13:51:24 +10:00
Niels Andriesse 047a98ad63 Disable input bar if a friend request is pending 2019-06-25 11:48:39 +10:00
Niels Andriesse b27dfdf6ce Fix crash 2019-06-25 09:28:37 +10:00
Niels Andriesse 169a7e609e Propagate message ID 2019-06-24 16:00:15 +10:00
Niels Andriesse a3d23e55a1 Update for core changes 2019-06-24 14:57:53 +10:00
Niels Andriesse 1023227744 Remove unnecessary friend request status update 2019-06-24 14:26:06 +10:00
Niels Andriesse b58fce3a68 Update for core changes & refactor 2019-06-24 14:10:09 +10:00
Niels Andriesse d99a996d0e Finish friend request view & add message friend request status 2019-06-24 11:22:53 +10:00
Niels Andriesse 5c4ef59c0b Fix UI issue 2019-06-21 15:29:25 +10:00
Niels Andriesse f6542b9834 Further build out friend request view 2019-06-21 14:18:38 +10:00
Niels Andriesse 7c501980fa Implement friend request view skeleton 2019-06-21 12:21:48 +10:00
Niels Andriesse a1b6eaf3f5 Refactor 2019-06-21 10:39:05 +10:00
Niels Andriesse bd00013f02 Hide keyboard before going to key pair screen 2019-06-20 14:25:38 +10:00
Niels Andriesse 3afd8b8b7f Fix database issues 2019-06-19 15:45:40 +10:00
Niels Andriesse 26ba7fb387 Update for core changes 2019-06-19 14:47:42 +10:00
Niels Andriesse ab68ae2e58 Group Loki logic together in ApplicationContext 2019-06-18 13:23:58 +10:00
Mikunj 6928bfa2ae Added long polling 2019-06-18 12:49:21 +10:00
Niels Andriesse fc4ea70621 Update for core changes 2019-06-18 10:53:03 +10:00
Niels Andriesse 21e1ece19c Model friend request status as an enum 2019-06-18 09:57:36 +10:00
Mikunj d44081d040 Added database to map thread to loki friend request 2019-06-17 12:17:05 +10:00
Mikunj d7bb828d67 Added database which maps sms to loki friend request. 2019-06-17 11:14:42 +10:00
Niels Andriesse 8e16bee431 Update for core changes 2019-06-12 11:41:50 +10:00