From bf5c4c5d411bd81b91c1d4289636d850023bf605 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sun, 30 Mar 2025 09:55:54 +0300 Subject: [PATCH] Added some OptIns --- app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt | 3 ++- app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt | 2 ++ app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt index e6425aca..cbcb3d19 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt @@ -13,6 +13,7 @@ import androidx.activity.ComponentActivity import androidx.activity.OnBackPressedCallback import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge +import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.Image import androidx.compose.foundation.background import androidx.compose.foundation.clickable @@ -62,7 +63,6 @@ import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import coil.compose.AsyncImage import com.google.android.material.dialog.MaterialAlertDialogBuilder -import com.tutpro.baresip.Contact.BaresipContact import com.tutpro.baresip.CustomElements.ImageAvatar import com.tutpro.baresip.CustomElements.TextAvatar import com.tutpro.baresip.CustomElements.verticalScrollbar @@ -245,6 +245,7 @@ class CallsActivity : ComponentActivity() { ) } + @OptIn(ExperimentalFoundationApi::class) @Composable fun Calls(ctx: Context, account: Account) { val lazyListState = rememberLazyListState() diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt index 0c6ea76e..7413c54c 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt @@ -14,6 +14,7 @@ import androidx.activity.enableEdgeToEdge import androidx.activity.result.ActivityResultLauncher import androidx.activity.result.contract.ActivityResultContracts import androidx.compose.animation.animateContentSize +import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.background import androidx.compose.foundation.clickable import androidx.compose.foundation.combinedClickable @@ -260,6 +261,7 @@ class ChatsActivity: ComponentActivity() { ) } + @OptIn(ExperimentalFoundationApi::class) @Composable fun Chats(ctx: Context, account: Account) { val lazyListState = rememberLazyListState() diff --git a/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt index dc409010..4eccbec6 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ContactsActivity.kt @@ -14,6 +14,7 @@ import androidx.activity.OnBackPressedCallback import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.activity.result.contract.ActivityResultContracts +import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.Image import androidx.compose.foundation.background import androidx.compose.foundation.combinedClickable @@ -188,6 +189,7 @@ class ContactsActivity : ComponentActivity() { ) } + @OptIn(ExperimentalFoundationApi::class) @Composable fun ContactsContent(ctx: Context, contentPadding: PaddingValues) { val lazyListState = rememberLazyListState()