Commit Graph

285 Commits

Author SHA1 Message Date
Moez Bhatti e47bfb54ee Do a better job at filtering duplicate numbers 2020-02-05 22:52:29 -05:00
Moez Bhatti d125436e5e Silence error 2020-01-27 19:03:04 -05:00
Moez Bhatti af62b06484 Query for non-null contact group titles 2020-01-27 18:57:54 -05:00
Moez Bhatti 33b239d3b7 Perform QK migration only after realm migration 2020-01-27 18:24:14 -05:00
Moez Bhatti 287dd495f8 Fix 3.8 migration 2020-01-12 23:30:59 -05:00
Moez Bhatti c9de1a61d9 Leave autoColor on for everyone 2020-01-12 23:12:27 -05:00
Moez Bhatti be741c0144 Formatting 2020-01-12 18:32:56 -05:00
Moez Bhatti abd198db81 Use Recipient instead of Chip 2020-01-12 02:02:39 -05:00
Moez Bhatti f8a00d73da Fix build 2020-01-08 23:33:36 -05:00
Moez Bhatti 0f21fc80c2 Improve MMS attachment quality
Fixes #1551
2020-01-08 18:59:46 -05:00
Moez Bhatti eb9cd59218 Sort drafts first, save drafts for new conversations, show drafts in widget
Closes #1296
2019-12-28 03:06:35 -05:00
Moez Bhatti d1bbe2c3cd Add option to send long messages as MMS
Closes #1104
2019-12-28 01:00:56 -05:00
Moez Bhatti 2aa2f2ccc0 Store stripped message
#1149
2019-12-28 00:41:11 -05:00
Moez Bhatti 1343a67c55 Upgrade to SDK 29, use requestLegacyExternalStorage 2019-12-27 18:58:34 -05:00
Moez Bhatti 3f24143c8c Use install referrer api 2019-12-27 01:20:10 -05:00
Moez Bhatti d6dcc55a36 Show custom/random colours in compose screen 2019-12-26 23:30:53 -05:00
Moez Bhatti 6842374254 Automatic contact colours
Closes #133
2019-12-26 23:30:53 -05:00
Moez Bhatti 76e0f775d6 Per-contact colours
Closes #1120
2019-12-26 23:30:53 -05:00
Moez Bhatti 13c8ba3e78 Keep contacts in sync
Fixes #329
2019-12-26 23:30:53 -05:00
Moez Bhatti 3d5febf01c Make accountType optional 2019-12-26 23:30:53 -05:00
Moez Bhatti 5affd60b03 Update contacts during migration 2019-12-26 23:30:53 -05:00
Moez Bhatti 573b01ff65 Store contact’s photoUri
So much less complicated now!
2019-12-26 23:30:53 -05:00
moezbhatti 8d43d60e56 Split contacts to new screen, allow attaching multiple photos 2019-12-26 23:30:53 -05:00
moezbhatti af2e550ea4 Guard against duplicate phone numbers 2019-12-26 23:30:53 -05:00
moezbhatti 29068f52c9 Merge issues 2019-12-26 23:30:53 -05:00
moezbhatti bb816209ba Build phone number picker 2019-12-26 23:30:53 -05:00
moezbhatti 414a5775bc Filter out duplicate phone number entries that come from multiple contacts providers
Closes #1285
2019-12-26 23:30:52 -05:00
moezbhatti a91643e882 Display recent, starred, and contact groups in compose 2019-12-26 23:30:52 -05:00
moezbhatti 8f67de736a Sync starred contacts and groups 2019-12-26 23:30:52 -05:00
moezbhatti 28cad9bbc9 Sort contacts with letter names first 2019-12-26 23:30:52 -05:00
Moez Bhatti 93dbd14b5b Add comment to explain mms weirdness 2019-12-03 21:40:31 -05:00
Moez Bhatti 5dac7404d3 Fix MMS appearing to have sent but not going through
Closes #1528
2019-12-02 23:42:41 -05:00
Moez Bhatti 4794167b6b Make sure that new conversations appear in list after creation 2019-12-01 02:54:40 -05:00
Moez Bhatti 6bd8480e4e Include archived conversations in search results 2019-11-28 02:53:53 -05:00
Moez Bhatti 898e67df25 Respect max MMS dimensions from sms manager config 2019-11-21 10:11:25 -05:00
Moez Bhatti cfd5bb723c Refresh realm before trying to resend
Fixes #1523
2019-11-20 23:15:11 -05:00
Moez Bhatti 8fd888744a Fix crash when blocking group 2019-11-19 02:16:51 -05:00
Moez Bhatti 5927138a29 Fix phone number matching, add tests 2019-11-19 02:13:09 -05:00
moezbhatti b8bf62b8b6 Make sure lastMessage gets assigned when syncing conversation 2019-11-15 18:41:36 -05:00
moezbhatti c6127d0dd2 Revert to targetting API 28
Targetting 29 broke storage on devices running 29
2019-11-14 00:49:08 -05:00
moezbhatti b8836affad Retry sending failed MMS 2019-11-12 21:51:11 -05:00
moezbhatti 443e58b29b Upgrade coroutines 2019-11-12 20:33:41 -05:00
moezbhatti 9e418b4d7a Migrate data for new conversation schema 2019-11-11 00:41:32 -05:00
moezbhatti 335c5757c4 Store lastMessage instead of it's fields in conversation 2019-11-09 03:43:15 -05:00
moezbhatti 7b9aa89d17 Allow saving multiple attachments with same name
Closes #1518
2019-11-08 02:31:53 -05:00
moezbhatti 76c89dfed6 Improve phone number matching when country code might be there 2019-11-08 01:05:48 -05:00
moezbhatti ae2d482d95 Use tel: schema for glide handler 2019-10-28 00:58:02 -04:00
moezbhatti 916cf65716 Don't expect message part to be non-null 2019-10-28 00:35:30 -04:00
moezbhatti d1d99f5283 Support for Q Roles
Closes #1409
2019-10-28 00:26:32 -04:00
moezbhatti 24e185ee62 Upgrade remaining modules to api 29 2019-10-28 00:26:20 -04:00