Commit Graph

181 Commits

Author SHA1 Message Date
moezbhatti 11ecf65642 Check for sub id support before adding field 2019-08-27 23:14:16 +02:00
moezbhatti 5daf015030 #1470 - Avatar never updates 2019-08-12 22:21:52 +02:00
moezbhatti 5513288630 Load high resolution contact photos 2019-08-12 21:38:10 +02:00
moezbhatti be20f19c82 #1425 - Add support for system dark mode on Android Q 2019-08-12 01:21:03 +02:00
moezbhatti 797f359725 Catch error thrown while trying to send message, improve debugging 2019-07-28 00:48:48 -04:00
moezbhatti b8fb429dda #945 - Fix MMS reception for MIUI devices 2019-07-27 22:54:50 -04:00
moezbhatti da28edc782 #1351 - Fix new conversation not being created on Huawei devices 2019-07-27 14:04:22 -04:00
moezbhatti 3915b9322b #505 - Signature support 2019-07-26 23:34:00 -04:00
moezbhatti 274b217a56 Show changelog after app update 2019-06-17 02:17:30 -04:00
moezbhatti aa3791bc50 #1433 - Add swipe action for unread 2019-06-09 01:54:49 -04:00
moezbhatti 6b8915cf0c Go async when sending scheduled message 2019-06-07 01:22:57 -04:00
moezbhatti 4c8e1a1138 #1401 - Fix message stuck as sending when delayed messaging enabled 2019-06-07 01:11:05 -04:00
moezbhatti 1215770898 Respect wantBlock param from SIA 2019-06-06 19:43:59 -04:00
moezbhatti 86102e9d16 #1435 - Update to latest SIA package 2019-05-29 16:09:36 -04:00
moezbhatti b64672c472 Format data module 2019-04-10 22:04:44 -04:00
moezbhatti 16409db689 #1332 - Don't allow bad message to break restore, send log when messages fail to restore 2019-03-04 23:43:36 -05:00
moezbhatti d6aa10563b Upgrade androidx dependencies 2018-12-29 17:25:52 -05:00
moezbhatti 62e370127f Conclude rating threshold experiment 2018-12-26 01:04:44 -05:00
moezbhatti 8e46c45df6 Provide more detailed message summary 2018-12-26 00:39:54 -05:00
moezbhatti 14b2d2ef8b Add vcard to message 2018-12-25 22:44:47 -05:00
moezbhatti 728af5168c Fix indentation for constructor params 2018-12-25 18:13:17 -05:00
moezbhatti 7bc0b2181b #1341 - Fix UI glitches with widget 2018-11-18 20:13:56 -05:00
moezbhatti e610a373ca #1079 - Fix composing new conversations not working on Huawei devices 2018-11-18 18:04:52 -05:00
moezbhatti 41933cef4a #1326 - Fix crash when there's a non-backup file in directory 2018-11-18 10:05:28 -05:00
moezbhatti d3223ae98d Upgrade to Realm 5.8.0 2018-11-17 23:02:47 -05:00
moezbhatti 3931927e5e Upgrade Glide to 4.8 2018-11-17 22:32:17 -05:00
moezbhatti bbecd69ad9 Upgrade gradle and kotlin versions 2018-11-17 18:06:30 -05:00
Moez Bhatti f12a899082 Fix crash when multiple changes made to contact 2018-09-19 19:44:19 -04:00
Moez Bhatti 116f9824e9 #1279 - Fix scheduled messages not sending
This was an issue with background services on Android O
2018-09-19 19:33:09 -04:00
Moez Bhatti 34ac72b5a1 Show determinate progress when syncing 2018-09-08 03:13:43 -04:00
Moez Bhatti 8ba008ef48 #1297 - Respect subject charset when decoding subject 2018-09-08 02:19:16 -04:00
Moez Bhatti 7f2f4a7f88 Update copyright 2018-09-05 20:05:35 -04:00
Moez Bhatti 957a1ad1d4 Don't show notification for active conversation, improve messaging performance
Previously, the app would mark the conversation read every time a message was received. Now, when we're receiving a message, we can see which conversation is open (if any), and mark it read during the inital write. Now we don't need to query and do another transaction for marking read
2018-09-05 17:51:53 -04:00
Moez Bhatti 8c01ef6612 Log when a message is received 2018-09-05 17:01:59 -04:00
Moez Bhatti b8117bb1b7 Add experiment for rating threshold 2018-09-05 14:48:14 -04:00
Moez Bhatti c42de6f827 Request SMS permission when sending message 2018-09-04 22:08:40 -04:00
Moez Bhatti 9b26e7306e Fix crash when trying to update contact that exists 2018-09-04 21:36:04 -04:00
Moez Bhatti d27575240c #848 - App shortcuts support 2018-09-03 20:03:03 -04:00
Moez Bhatti 14399e057d #329 - Sync contact after adding 2018-09-03 14:39:32 -04:00
Moez Bhatti dc3e54a85a Add ability to stop restore 2018-09-01 02:48:54 -04:00
Moez Bhatti 0419f4a83a Move backup/restore status strings to resources, show completed state 2018-08-31 17:31:43 -04:00
Moez Bhatti 680c8eb445 Sync messages after restore 2018-08-30 16:45:52 -04:00
Moez Bhatti baecdd9348 Show number of messages per backup 2018-08-30 16:45:52 -04:00
Moez Bhatti 091535f860 Create directory before trying to observe 2018-08-30 16:45:52 -04:00
Moez Bhatti e685a60529 Log errors from backup restore 2018-08-30 16:45:52 -04:00
Moez Bhatti 878770e928 Update styling for progress notification 2018-08-30 16:45:52 -04:00
Moez Bhatti 6d6e7efe4b Ensure that same notification builder is used for life of restore service 2018-08-30 16:45:52 -04:00
Moez Bhatti 9825c6c2ee Use foreground service to perform restore 2018-08-30 16:45:52 -04:00
Moez Bhatti 52d73e6d57 Restore messages to native CP 2018-08-30 16:45:51 -04:00
Moez Bhatti 86d215d44a Sort backed up messages chronologically 2018-08-30 16:45:51 -04:00