Moez Bhatti
ffb5ebf4bf
Fix NPE when purchaseResult.purchaseList is null
2018-04-05 17:42:44 -04:00
Moez Bhatti
e6e55e9113
Clean up code for adding new contact to message recipients
2018-04-05 06:22:21 -04:00
Moez Bhatti
359f38202c
Add person info when posting notification
2018-04-05 06:05:17 -04:00
Moez Bhatti
e1da6cf5c1
Crop notification avatar to circle
2018-04-05 05:31:19 -04:00
Moez Bhatti
211f3bebaa
Fix back button in GalleryActivity
2018-04-05 05:27:54 -04:00
Moez Bhatti
7a8aea0f38
Use RealmAdapter for conversation info media
2018-04-05 05:21:07 -04:00
Moez Bhatti
8f2415afa2
Use RealmAdapter for conversation info recipients
2018-04-05 05:03:51 -04:00
Moez Bhatti
b8deb28813
Fix crash when uri in SmsProviderChangedReceiver is null
2018-04-05 04:44:18 -04:00
Moez Bhatti
7a7a481123
Add ability to save image to gallery
2018-04-04 22:30:11 -04:00
Moez Bhatti
7e7ee23df1
Show avatar for single contact in notification
2018-04-04 21:51:09 -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
17017313cc
Don't use invalid contacts in MessagesAdapter
2018-04-04 15:39:27 -04:00
Moez Bhatti
76c4795b0f
Use fewer viewTypes in MessagesAdapter
2018-04-04 15:34:52 -04:00
Moez Bhatti
0e4e172196
Zero-pad 24 hour timestamps
2018-04-04 00:39:25 -04:00
Moez Bhatti
f18e766386
Don't scroll to top after archiving conversation
2018-04-04 00:10:52 -04:00
Moez Bhatti
0a0b95b0a0
Fix night mode selection not working
2018-04-03 16:40:54 -04:00
Moez Bhatti
f64365f6eb
Only attempt to use light system bars at appropriate API level
2018-04-03 16:30:47 -04:00
Moez Bhatti
12001f70ac
Fix compose recipient edittext not accepting numbers
2018-04-03 01:51:21 -04:00
Moez Bhatti
ea64585054
Fixed icon and letter color for avatar in conversation
2018-04-03 00:37:07 -04:00
Moez Bhatti
c8c5dd3aad
Change color of navigation bar based on theme
2018-04-02 23:58:58 -04:00
Moez Bhatti
ab4c134090
Use correct color for recent apps bar
2018-04-02 22:22:14 -04:00
Moez Bhatti
531f5b0525
Close qk reply when there are no messages
2018-04-01 18:47:52 -04:00
Moez Bhatti
bb38e3194b
Migrate qkreply preference
2018-03-30 00:01:00 -04:00
Moez Bhatti
d6f751bb66
Use full list of QK Responses
2018-03-29 19:36:03 -04:00
Moez Bhatti
732333ab99
Update color for notification actions, for android wear
2018-03-29 19:09:56 -04:00
Moez Bhatti
58ea5d0ecf
Show background and icon when swiping to archive
2018-03-29 16:40:58 -04:00
Moez Bhatti
76e1aef66b
Use one layout for all conversation items
2018-03-29 06:42:09 -04:00
Moez Bhatti
3519583893
Add invisible hex view in color picker
2018-03-29 06:00:44 -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
d26adad7bf
Add draft support for qkreply
2018-03-28 20:24:33 -04:00
Moez Bhatti
481c0336ff
Add preference for qkreply
2018-03-28 19:29:31 -04:00
Moez Bhatti
e8d86364b0
Remove unnecessary mapNotNull
2018-03-28 18:09:57 -04:00
Moez Bhatti
84f02fc03f
Add option to call or view conversation from qkreply
2018-03-28 18:09:32 -04:00
Moez Bhatti
f2214f5db5
Mark read when sending message from qk reply
2018-03-28 18:02:20 -04:00
Moez Bhatti
3fc81b4c86
Dismiss qkreply after marking read or sending message
2018-03-28 17:59:37 -04:00
Moez Bhatti
96c6d5ca53
Add empty state support for realm adapters
2018-03-28 17:56:26 -04:00
Moez Bhatti
aeecaa9111
Update compose bar style in qkreply
2018-03-28 17:26:10 -04:00
Moez Bhatti
7affdcd119
Add ability to send messages via qkreply
2018-03-28 17:10:08 -04:00
Moez Bhatti
de4019bf17
Remove unused archive field in ComposeState
2018-03-28 16:55:06 -04:00
Moez Bhatti
fb97ede7aa
Add ability to mark read, and expand/collapse qk reply
2018-03-28 04:15:45 -04:00
Moez Bhatti
c136920c68
Create extension function to auto scroll to start of recyclerview
2018-03-28 03:22:17 -04:00
Moez Bhatti
c3b275aba3
Add compose layout for qk reply
2018-03-28 02:56:02 -04:00
Moez Bhatti
5bda23c1c8
Show messages in QkReplyActivity
2018-03-28 01:31:01 -04:00
Moez Bhatti
16d49e8e64
Display qkreply popup when message is received
2018-03-28 00:49:31 -04:00
Moez Bhatti
375754262a
Fix imports
2018-03-27 20:10:35 -04:00
Moez Bhatti
5216a1ce1d
Fix MainActivity empty state visibility
2018-03-27 20:06:08 -04:00
Moez Bhatti
2228dc2bc6
Don't keep references to conversations and archivedConversations realmResults in MainViewModel
2018-03-27 18:43:57 -04:00
Moez Bhatti
d9a3e17886
Refactor name of getConversationsForWidget to getConversationsSnapshot
2018-03-27 18:27:12 -04:00
Moez Bhatti
005d5b761c
Mark ConversationAdapter arguments private
2018-03-27 18:00:58 -04:00