updating commons and kotlin

This commit is contained in:
tibbi
2021-04-14 23:15:34 +02:00
parent f1daa4eab1
commit 2e3604ab54
8 changed files with 12 additions and 7 deletions

View File

@ -56,7 +56,7 @@ android {
} }
dependencies { dependencies {
implementation 'com.simplemobiletools:commons:5.34.24' implementation 'com.github.SimpleMobileTools:Simple-Commons:9e7ab2f67d'
implementation 'org.greenrobot:eventbus:3.2.0' implementation 'org.greenrobot:eventbus:3.2.0'
implementation 'com.klinkerapps:android-smsmms:5.2.6' implementation 'com.klinkerapps:android-smsmms:5.2.6'
implementation 'com.github.tibbi:IndicatorFastScroll:c3de1d040a' implementation 'com.github.tibbi:IndicatorFastScroll:c3de1d040a'

View File

@ -18,6 +18,11 @@
android:name="android.permission.USE_FINGERPRINT" android:name="android.permission.USE_FINGERPRINT"
tools:node="remove" /> tools:node="remove" />
<queries>
<package android:name="com.simplemobiletools.contacts.pro.debug" />
<package android:name="com.simplemobiletools.contacts.pro" />
</queries>
<uses-feature android:name="android.hardware.telephony" /> <uses-feature android:name="android.hardware.telephony" />
<application <application

View File

@ -184,7 +184,7 @@ class MainActivity : SimpleActivity() {
} }
private fun getNewConversations(cachedConversations: ArrayList<Conversation>) { private fun getNewConversations(cachedConversations: ArrayList<Conversation>) {
val privateCursor = getMyContactsCursor()?.loadInBackground() val privateCursor = getMyContactsCursor(false, true)?.loadInBackground()
ensureBackgroundThread { ensureBackgroundThread {
val privateContacts = MyContactsContentProvider.getSimpleContacts(this, privateCursor) val privateContacts = MyContactsContentProvider.getSimpleContacts(this, privateCursor)
val conversations = getConversations(privateContacts = privateContacts) val conversations = getConversations(privateContacts = privateContacts)

View File

@ -169,7 +169,7 @@ class NewConversationActivity : SimpleActivity() {
} }
private fun fillSuggestedContacts(callback: () -> Unit) { private fun fillSuggestedContacts(callback: () -> Unit) {
val privateCursor = getMyContactsCursor()?.loadInBackground() val privateCursor = getMyContactsCursor(false, true)?.loadInBackground()
ensureBackgroundThread { ensureBackgroundThread {
privateContacts = MyContactsContentProvider.getSimpleContacts(this, privateCursor) privateContacts = MyContactsContentProvider.getSimpleContacts(this, privateCursor)
val suggestions = getSuggestedContacts(privateContacts) val suggestions = getSuggestedContacts(privateContacts)

View File

@ -179,7 +179,7 @@ class ThreadActivity : SimpleActivity() {
} }
private fun setupThread() { private fun setupThread() {
val privateCursor = getMyContactsCursor()?.loadInBackground() val privateCursor = getMyContactsCursor(false, true)?.loadInBackground()
ensureBackgroundThread { ensureBackgroundThread {
val cachedMessagesCode = messages.clone().hashCode() val cachedMessagesCode = messages.clone().hashCode()
messages = getMessages(threadId) messages = getMessages(threadId)

View File

@ -636,7 +636,7 @@ fun Context.getThreadId(addresses: Set<String>): Long {
} }
fun Context.showReceivedMessageNotification(address: String, body: String, threadId: Long, bitmap: Bitmap?) { fun Context.showReceivedMessageNotification(address: String, body: String, threadId: Long, bitmap: Bitmap?) {
val privateCursor = getMyContactsCursor()?.loadInBackground() val privateCursor = getMyContactsCursor(false, true)?.loadInBackground()
ensureBackgroundThread { ensureBackgroundThread {
val senderName = getNameFromAddress(address, privateCursor) val senderName = getNameFromAddress(address, privateCursor)

View File

@ -51,7 +51,7 @@ class SmsStatusSentReceiver : SentReceiver() {
private fun showSendingFailedNotification(context: Context, messageId: Long) { private fun showSendingFailedNotification(context: Context, messageId: Long) {
Handler(Looper.getMainLooper()).post { Handler(Looper.getMainLooper()).post {
val privateCursor = context.getMyContactsCursor()?.loadInBackground() val privateCursor = context.getMyContactsCursor(false, true)?.loadInBackground()
ensureBackgroundThread { ensureBackgroundThread {
val address = context.getMessageRecipientAddress(messageId) val address = context.getMessageRecipientAddress(messageId)
val threadId = context.getThreadId(address) val threadId = context.getThreadId(address)

View File

@ -1,7 +1,7 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules. // Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript { buildscript {
ext.kotlin_version = '1.4.31' ext.kotlin_version = '1.4.32'
repositories { repositories {
google() google()
jcenter() jcenter()