Commit graph

42 commits

Author SHA1 Message Date
nielsandriesse
c67f5f61a7 Fix loader not disappearing 2020-12-01 14:02:55 +11:00
nielsandriesse
5f2ec37db7 Fix message duplication bug 2020-12-01 11:40:37 +11:00
Niels Andriesse
d01e732515 Debug open group messaging 2020-11-30 16:10:58 +11:00
Niels Andriesse
b621bdc69a Partially fix open groups 2020-11-30 11:00:28 +11:00
Niels Andriesse
1ca3366518 Fix MessageSendJob deserialization 2020-11-30 09:28:32 +11:00
nielsandriesse
addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse
4dda59b446 Debug attachment receiving 2020-11-27 10:43:14 +11:00
nielsandriesse
d01f43147a Debug 2020-11-27 10:29:27 +11:00
nielsandriesse
c59fe05f8e Cancel message send job(s) if associated message/thread is deleted 2020-11-27 10:08:46 +11:00
nielsandriesse
2fa3a7edb7 Fix job retrying 2020-11-27 09:27:20 +11:00
nielsandriesse
77c1f721b9 Further debug attachment sending 2020-11-27 09:07:24 +11:00
Niels Andriesse
a88ce33ee0 WIP 2020-11-26 16:33:42 +11:00
nielsandriesse
5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse
178ab7e3e2 WIP 2020-11-24 20:09:23 +11:00
nielsandriesse
5e476e8330 Fix coding issues 2020-11-24 16:18:58 +11:00
nielsandriesse
19c29b2bf9 WIP 2020-11-24 15:36:03 +11:00
nielsandriesse
921e2bced6 Debug 2020-11-24 14:10:32 +11:00
nielsandriesse
4317b17e7e Fill in some gaps 2020-11-24 09:49:31 +11:00
Niels Andriesse
64cf19f461 Improve job error handling 2020-11-23 15:46:53 +11:00
Niels Andriesse
3b252056de Implement attachment uploading 2020-11-23 15:37:25 +11:00
Niels Andriesse
d2e8f2142e WIP 2020-11-23 15:08:01 +11:00
Niels Andriesse
d7c71a8c06 Make things compile again 2020-11-23 10:24:40 +11:00
nielsandriesse
b218a16b05 Implement attachment downloading 2020-11-20 15:53:56 +11:00
nielsandriesse
961878f74c Parse attachment pointers 2020-11-20 11:10:53 +11:00
nielsandriesse
58802936c1 Finish message receiving pipeline 2020-11-19 09:44:00 +11:00
nielsandriesse
97545de75e Handle expiration timer updates 2020-11-18 15:36:51 +11:00
nielsandriesse
7e9eb2f138 Make typing indicators work & implement job resuming 2020-11-18 14:27:30 +11:00
Niels Andriesse
b030b5999b Make messages show up again 2020-11-18 12:02:38 +11:00
nielsandriesse
14c87139c6 Merge branch 'dev' into refactor-4 2020-11-13 10:38:17 +11:00
nielsandriesse
6dc3184b2a Merge branch 'dev' into refactor-3 2020-11-13 10:07:45 +11:00
nielsandriesse
aba4cda143 WIP 2020-11-12 16:23:34 +11:00
nielsandriesse
15c6784f0f WIP 2020-11-12 16:02:21 +11:00
nielsandriesse
82127bfe4d Clean 2020-11-10 15:48:47 +11:00
nielsandriesse
a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse
41d078d012 Re-implement Signal protocol decryption 2020-11-09 10:33:26 +11:00
nielsandriesse
bef616b5bd Implement NotifyPNServerJob 2020-11-08 16:38:03 +11:00
nielsandriesse
b9f2881c9d Implement destination coding 2020-11-08 16:31:48 +11:00
nielsandriesse
71d51a873a Further implement JobQueue 2020-11-08 13:54:40 +11:00
nielsandriesse
ae81bfb610 Clean 2020-11-08 13:15:13 +11:00
nielsandriesse
d80804ca5a Create JobQueue 2020-11-08 13:12:38 +11:00
nielsandriesse
28172b4ed2 Create AttachmentUploadJob & AttachmentDownloadJob
Also conform SnodeMessage to NSCoding
2020-11-08 12:34:08 +11:00
nielsandriesse
4b63588f1a Create MessageSendJob & MessageReceiveJob
Also implement message sending notifications & custom TTL for typing indicators
2020-11-08 09:00:10 +11:00