Commit Graph

31 Commits

Author SHA1 Message Date
Moez Bhatti 36eae4e800 Return nullable cursors when mapping from native contentprovider 2018-04-06 17:19:59 -04:00
Moez Bhatti 137280403e Allow toggling of SIA integration, and direct user to play store if not installed 2018-04-06 02:32:39 -04:00
Moez Bhatti 956b8c2b8d Update kotlin version 2018-04-06 02:07:25 -04:00
Moez Bhatti 927d07e72e Don't allow incoming messages if blocked via SIA 2018-04-06 00:57:43 -04:00
Moez Bhatti 933911b3d6 Add support for changing font size 2018-04-05 23:23:54 -04:00
Moez Bhatti 740be7030b Update gradle dependency notation 2018-04-05 18:43:41 -04:00
Moez Bhatti 922fa56947 Don't try to sync message if it has unreadable id 2018-04-05 14:39:13 -04:00
Moez Bhatti 0156b224fe Find message uri after determining that it is sms or mms
Fixes https://app.bugsnag.com/qk-labs/qksms/errors/5aad6a6f4b6edd001a03b319?filters[error.status][0]=open
2018-04-05 14:35:00 -04:00
Moez Bhatti 724480a3ea Exclude archived and blocked conversations when calculating unread count 2018-04-05 05:40:19 -04:00
Moez Bhatti 7a8aea0f38 Use RealmAdapter for conversation info media 2018-04-05 05:21:07 -04:00
Moez Bhatti 562137aa77 Fix crash when smsBody in cursor is null 2018-04-05 04:50:31 -04:00
Moez Bhatti 945f32f5c4 Use title and description from uri when saving image 2018-04-05 01:23:35 -04:00
Moez Bhatti 7a7a481123 Add ability to save image to gallery 2018-04-04 22:30:11 -04:00
Moez Bhatti 0c3fc6c8a7 Integrate Should I Answer? blocking support (#977)
* Pulled over SIA code from 2.7.3

* Eliminate unnecessary service, fix service binding

* Flatten logic in isBlocked

* Return single which emits shouldBlock state

* Mark conversation as blocked during sync
2018-04-04 21:23:41 -04:00
Moez Bhatti 30759c66d4 Fix wrong message showing up in notification 2018-04-03 19:00:57 -04:00
Moez Bhatti ae46efaba5 Don't show empty conversations in conversation list 2018-04-02 21:51:31 -04:00
Moez Bhatti c2b1ac8f2c Fix crash when creating new conversation 2018-04-02 21:45:37 -04:00
Moez Bhatti e6a0002d82 Use flowable list of unmanaged conversations, fix search 2018-03-29 04:31:16 -04:00
Moez Bhatti ca548d97fb Remove link between messages and conversations 2018-03-29 00:35:27 -04:00
Moez Bhatti 481c0336ff Add preference for qkreply 2018-03-28 19:29:31 -04:00
Moez Bhatti 5bda23c1c8 Show messages in QkReplyActivity 2018-03-28 01:31:01 -04:00
Moez Bhatti 375754262a Fix imports 2018-03-27 20:10:35 -04:00
Moez Bhatti 1e2e3b16d7 Don't show conversations without recipients 2018-03-27 20:09:06 -04:00
Moez Bhatti d9a3e17886 Refactor name of getConversationsForWidget to getConversationsSnapshot 2018-03-27 18:27:12 -04:00
Moez Bhatti cfc37dc201 Don't use async query when loading messages for widget 2018-03-27 17:59:03 -04:00
Moez Bhatti a2f12dcead Don't display conversations with threadId 0 2018-03-27 17:49:26 -04:00
Moez Bhatti 9c7ff3e6ea Conversation as field in Message 2018-03-27 17:19:07 -04:00
Moez Bhatti bb8b2e6cdc Launcher widget 2018-03-27 01:12:30 -04:00
Moez Bhatti 38ea0f8a78 Persist archived and blocked state across sync 2018-03-26 01:49:21 -04:00
Moez Bhatti 2e4d96059a Move ReceiveMms and ReceiveSms interactors to correct module 2018-03-22 01:18:03 -04:00
Moez Bhatti d7d202392c Split up app module into domain/data/presentation 2018-03-22 00:32:07 -04:00