Commit Graph

58 Commits

Author SHA1 Message Date
Anton Chekulaev 58e68f968c
Merge branch 'refactor' into backup-restore 2020-11-24 11:18:47 +11:00
Anton Chekulaev 0ebb382edd Thread deletion cleanup. 2020-11-23 16:59:44 +11:00
Anton Chekulaev 4307140e5c Conversation activity no longer pulls the public chat info directly.
Public chat API partially refactored to avoid thread branching and to use Kotlin coroutines instead of kovenant futures.
2020-11-20 18:59:13 +11:00
Anton Chekulaev 68dbd91152 Backup exporter ported to Kotlin with adjustments.
Important preferences included in the backup.
Private chat sessions get reset after backup import.
2020-11-04 23:29:47 +11:00
nielsandriesse 6b84bb63f9 Merge branch 'dev' into voice-messages 2020-10-28 15:29:12 +11:00
Anton Chekulaev b6d8898ff9 Fixed attachment table queries.
Attachment audio extras job.
Job manager supports parcelable types now.
2020-10-22 13:52:53 +11:00
nielsandriesse d19a69567d Clean 2020-10-19 15:12:06 +11:00
nielsandriesse 7cbeace0ce Merge branch 'dev' into open-group-profile-pictures 2020-10-19 14:41:37 +11:00
nielsandriesse 0c669548f3 Disable the done button while the group is being created 2020-10-06 14:19:52 +11:00
Anton Chekulaev 2920e3e528 Open group avatar DB record cleanup on deletion.
General cleanup.
2020-09-28 19:56:40 +10:00
nielsandriesse b2b2c36ecb Hopefully fix crash 2020-09-24 09:43:18 +10:00
nielsandriesse e351be41c9 Fix legacy closed group leaving crash 2020-09-11 09:03:57 +10:00
nielsandriesse 49d344f7f7 Merge branch 'dev' into profile-pictures 2020-09-09 13:14:46 +10:00
nielsandriesse b3e672a9ed Add path status indicator glow 2020-09-08 16:21:50 +10:00
nielsandriesse 3f208383f3 Hook everything up 2020-09-07 15:20:32 +10:00
nielsandriesse be788738dc Implement user details sheet 2020-09-07 10:57:25 +10:00
nielsandriesse 082e806c84 Fix mentions 2020-09-04 16:55:19 +10:00
Anton Chekulaev c2c4c9f41a New avatar placeholder drawable generator. 2020-09-03 22:15:03 +10:00
Anton Chekulaev 9d0d2cb07e Light theme feature intro bottom sheet. 2020-08-27 15:50:35 +10:00
Anton Chekulaev dd37adee5c Layouts' default background replaced with a proper theme level window background.
Bottom sheet style unified.
2020-08-21 15:06:39 +10:00
nielsandriesse 96736a8095 Raise deployment target and migrate to AndroidX 2020-08-19 10:06:26 +10:00
nielsandriesse 5b641f4415 Minor refactoring 2020-08-18 08:55:17 +10:00
nielsandriesse d2ea5b32bd Merge branch 'dev' into closed-group-editing-2 2020-08-17 15:08:03 +10:00
nielsandriesse 9d9affe4f9 Fix group ID handling 2020-08-17 14:29:24 +10:00
Anton Chekulaev f7923cd8a4 Merge branch 'dev' into editgroup 2020-08-14 17:47:48 +10:00
Anton Chekulaev 15d463161a Create closed group activity refactoring. 2020-08-14 15:23:06 +10:00
nielsandriesse 2f0135a413 Fix group ID handling 2020-08-13 08:49:17 +10:00
nielsandriesse fcb2bbb768 Debug 2020-08-12 10:00:35 +10:00
nielsandriesse 6c5034f4b3 Make group leaving use the SSK API 2020-08-11 12:20:17 +10:00
nielsandriesse 86837f031a Integrate SSKs into the encryption pipeline 2020-08-10 15:29:36 +10:00
nielsandriesse c2d1953116 Clean ClosedGroupsProtocol ahead of SSK changes 2020-08-07 09:15:36 +10:00
nielsandriesse a151a96474 Show device unlinked message upon clearing secondary device 2020-08-06 12:22:52 +10:00
nielsandriesse e76afd0051 Fix crash 2020-08-05 09:25:29 +10:00
nielsandriesse e1d17ae831 Clear secondary devices 2020-08-04 15:37:39 +10:00
nielsandriesse 6efef1d148 Disable multi device 2020-08-04 15:33:37 +10:00
nielsandriesse f56e3be1d4 Implement multi device removal sheet 2020-07-30 16:53:34 +10:00
nielsandriesse c46ef8ad4e Fix build 2020-07-30 09:26:45 +10:00
nielsandriesse 662d9c7c63 Sync blocked contacts across devices 2020-07-16 12:49:37 +10:00
nielsandriesse 56c2cd3ca9 Replace swipe to delete by a bottom sheet 2020-07-16 11:58:11 +10:00
nielsandriesse 455471b20e Remove the concept of friend requests 2020-07-15 14:26:20 +10:00
nielsandriesse 21554441f3 Make things compile 2020-07-15 12:24:43 +10:00
ryanzhao 2a88de3f61 move old message notifier to optimized message notifier 2020-06-26 16:18:19 +10:00
nielsandriesse 079f7599f0 Preload device links to make message sending quicker 2020-06-23 13:39:33 +10:00
ryanzhao 733ed3ff5a Fix profile picture and display name updating from a slave device 2020-06-03 17:03:35 +10:00
nielsandriesse 6a12517105 Fix crash 2020-06-03 11:52:30 +10:00
nielsandriesse 1217e5278f Show countries rather than IPs 2020-06-02 15:18:09 +10:00
nielsandriesse 3a646476ff Implement remaining onion request UI 2020-05-29 11:16:52 +10:00
nielsandriesse 388ca90361 Implement basic onion request UI 2020-05-28 16:43:37 +10:00
Niels Andriesse a750f4f9f1 Merge branch 'dev' into translation 2020-05-27 13:39:55 +10:00
nielsandriesse 0c0c740bc8 Fix build 2020-05-26 08:55:29 +10:00