Commit graph

152 commits

Author SHA1 Message Date
nielsandriesse f0f0a627ec Fix Android compatibility issue 2020-12-09 10:25:19 +11:00
nielsandriesse f504965dfa Set group context
Android needs this
2020-12-08 13:17:02 +11:00
Niels Andriesse efe8f1c8bb Clean 2020-12-07 16:00:21 +11:00
Niels Andriesse 3f5bc18f6b Fix remaining TODOs 2020-12-07 15:11:49 +11:00
nielsandriesse d6c115bc2a Fix module linking issue 2020-12-02 16:25:16 +11:00
nielsandriesse c8dfa377bd Fix link preview migration issue 2020-12-02 09:51:26 +11:00
Niels Andriesse b621bdc69a Partially fix open groups 2020-11-30 11:00:28 +11:00
nielsandriesse d39e155e1c Make link previews work again 2020-11-28 11:48:08 +11:00
nielsandriesse 20faa8e914 Debug 2020-11-27 16:22:15 +11:00
nielsandriesse addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse e3304a40f9 Fix attachment quoting 2020-11-27 13:52:20 +11:00
nielsandriesse 4dda59b446 Debug attachment receiving 2020-11-27 10:43:14 +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
Niels Andriesse 3eae001202 Fix disappearing messages 2020-11-26 15:51:12 +11:00
Niels Andriesse 341782f255 Fix profile handling 2020-11-26 15:16:35 +11:00
Niels Andriesse c4e0b45b33 Send expiration timer updates again 2020-11-26 13:30:30 +11:00
Niels Andriesse 4942da1d23 Send read receipts again 2020-11-26 13:23:35 +11:00
Niels Andriesse ac6baec6f2 Make things compile again 2020-11-26 10:37:56 +11:00
nielsandriesse 1037ce5113 WIP 2020-11-25 16:21:04 +11:00
nielsandriesse 5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse 4317b17e7e Fill in some gaps 2020-11-24 09:49:31 +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 9f4d72f2f5 Make quotes work again
Also organize files
2020-11-20 10:07:36 +11:00
Niels Andriesse 2e85d5fb41 Fix message sending status bar 2020-11-19 16:21:00 +11:00
Niels Andriesse 72b4c3edaf WIP 2020-11-19 15:24:09 +11:00
nielsandriesse 58802936c1 Finish message receiving pipeline 2020-11-19 09:44:00 +11:00
Niels Andriesse b030b5999b Make messages show up again 2020-11-18 12:02:38 +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 505370f8d6 Implement open group message conversion 2020-11-09 13:56:50 +11:00
nielsandriesse a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse 4c69388c6c Match Signal coding keys 2020-11-09 08:15:44 +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
nielsandriesse 52ed49d61e Validate messages after receiving 2020-11-06 16:31:56 +11:00
nielsandriesse 001b85353e Validate messages before sending 2020-11-06 16:28:06 +11:00
nielsandriesse 063214dea3 Implement VisibleMessage.toProto() 2020-11-06 16:18:08 +11:00
nielsandriesse c3f2c44657 Implement VisibleMessage.fromProto(_:) 2020-11-06 16:08:37 +11:00
nielsandriesse a782f36aa4 Clean 2020-11-06 16:01:51 +11:00
nielsandriesse 18755e8e64 Implement profile 2020-11-06 15:53:08 +11:00
nielsandriesse 39a1a4b3ab Implement link preview 2020-11-06 15:37:11 +11:00
nielsandriesse 9dc942772c Implement quote 2020-11-06 14:58:47 +11:00
nielsandriesse d735568e94 Partially implement sending pipeline 2020-11-06 13:46:06 +11:00
nielsandriesse fac757e4fc Implement closed group update 2020-11-06 13:22:50 +11:00
nielsandriesse 3fe57b7765 Implement read receipt 2020-11-06 11:57:34 +11:00
nielsandriesse e8892a1f0f Implement session request 2020-11-06 11:41:01 +11:00
nielsandriesse d407467279 Implement expiration timer update 2020-11-06 10:59:04 +11:00
nielsandriesse 1644f078fe Implement typing indicator serialization 2020-11-06 10:43:34 +11:00
nielsandriesse 48f166b893 Implement typing indicator proto conversion 2020-11-06 09:49:16 +11:00
nielsandriesse fbc41a857a Stub sending & receiving pipelines 2020-11-06 09:17:05 +11:00