From 8342259054daeb1b6ba91c1d5782a1dac756b165 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 30 Aug 2023 13:16:29 +0200 Subject: [PATCH] Bumped min SDK to Android 9.0 --- app/build.gradle | 2 +- .../java/org/linphone/notifications/NotificationsManager.kt | 1 + app/src/main/java/org/linphone/utils/ImageUtils.kt | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index a6d041406..e71f5b843 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -34,7 +34,7 @@ android { defaultConfig { applicationId packageName - minSdk 27 + minSdk 28 targetSdk 34 versionCode 60000 versionName "6.0.0" diff --git a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt index 173e0515e..7960ea85f 100644 --- a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt +++ b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt @@ -200,6 +200,7 @@ class NotificationsManager @MainThread constructor(private val context: Context) val service = coreService if (service != null) { Log.i("$TAG Service found, starting it as foreground using notification") + // TODO FIXME: API LEVEL, add compatibility try { service.startForeground( notifiable.notificationId, diff --git a/app/src/main/java/org/linphone/utils/ImageUtils.kt b/app/src/main/java/org/linphone/utils/ImageUtils.kt index 3327194d9..7a69cd86b 100644 --- a/app/src/main/java/org/linphone/utils/ImageUtils.kt +++ b/app/src/main/java/org/linphone/utils/ImageUtils.kt @@ -29,6 +29,7 @@ import android.graphics.PorterDuffXfermode import android.graphics.Rect import android.net.Uri import androidx.annotation.AnyThread +import androidx.annotation.WorkerThread import java.io.FileNotFoundException import org.linphone.core.tools.Log @@ -36,7 +37,7 @@ class ImageUtils { companion object { private const val TAG = "[Image Utils]" - @AnyThread + @WorkerThread fun getRoundBitmapFromUri( context: Context, fromPictureUri: Uri?