Skip to content

Commit ec13e7f

Browse files
committed
Remove ExperimentalFoundationApi. Not necessary anymore.
1 parent f28df43 commit ec13e7f

File tree

16 files changed

+2
-32
lines changed

16 files changed

+2
-32
lines changed

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageEventBubble.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
package io.element.android.features.messages.impl.timeline.components
99

10-
import androidx.compose.foundation.ExperimentalFoundationApi
1110
import androidx.compose.foundation.combinedClickable
1211
import androidx.compose.foundation.interaction.MutableInteractionSource
1312
import androidx.compose.foundation.layout.Box
@@ -59,7 +58,6 @@ private val avatarRadius = AvatarSize.TimelineSender.dp / 2
5958
private const val BUBBLE_WIDTH_RATIO = 0.78f
6059
private val MIN_BUBBLE_WIDTH = 80.dp
6160

62-
@OptIn(ExperimentalFoundationApi::class)
6361
@Composable
6462
fun MessageEventBubble(
6563
state: BubbleState,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessageStateEventContainer.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
package io.element.android.features.messages.impl.timeline.components
99

10-
import androidx.compose.foundation.ExperimentalFoundationApi
1110
import androidx.compose.foundation.combinedClickable
1211
import androidx.compose.foundation.interaction.MutableInteractionSource
1312
import androidx.compose.foundation.layout.Column
@@ -28,7 +27,6 @@ import io.element.android.libraries.designsystem.theme.components.Surface
2827

2928
private val CORNER_RADIUS = 8.dp
3029

31-
@OptIn(ExperimentalFoundationApi::class)
3230
@Composable
3331
fun MessageStateEventContainer(
3432
@Suppress("UNUSED_PARAMETER") isHighlighted: Boolean,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/MessagesReactionButton.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ package io.element.android.features.messages.impl.timeline.components
99

1010
import androidx.annotation.DrawableRes
1111
import androidx.compose.foundation.BorderStroke
12-
import androidx.compose.foundation.ExperimentalFoundationApi
1312
import androidx.compose.foundation.background
1413
import androidx.compose.foundation.border
1514
import androidx.compose.foundation.combinedClickable
@@ -50,7 +49,6 @@ import io.element.android.libraries.matrix.api.media.MediaSource
5049
import io.element.android.libraries.matrix.ui.media.MediaRequestData
5150

5251
@Composable
53-
@OptIn(ExperimentalFoundationApi::class)
5452
@Suppress("ModifierClickableOrder") // This is needed to display the right ripple shape
5553
fun MessagesReactionButton(
5654
onClick: () -> Unit,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineItemCallNotifyView.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
package io.element.android.features.messages.impl.timeline.components
99

10-
import androidx.compose.foundation.ExperimentalFoundationApi
1110
import androidx.compose.foundation.border
1211
import androidx.compose.foundation.combinedClickable
1312
import androidx.compose.foundation.layout.Arrangement
@@ -39,7 +38,6 @@ import io.element.android.libraries.designsystem.preview.PreviewsDayNight
3938
import io.element.android.libraries.designsystem.text.toDp
4039
import io.element.android.libraries.ui.strings.CommonStrings
4140

42-
@OptIn(ExperimentalFoundationApi::class)
4341
@Composable
4442
internal fun TimelineItemCallNotifyView(
4543
event: TimelineItem.Event,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/TimelineItemRow.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
package io.element.android.features.messages.impl.timeline.components
99

10-
import androidx.compose.foundation.ExperimentalFoundationApi
1110
import androidx.compose.foundation.combinedClickable
1211
import androidx.compose.foundation.layout.Box
1312
import androidx.compose.foundation.layout.fillMaxWidth
@@ -48,7 +47,6 @@ import io.element.android.libraries.ui.utils.time.isTalkbackActive
4847
import io.element.android.wysiwyg.link.Link
4948
import kotlin.time.DurationUnit
5049

51-
@OptIn(ExperimentalFoundationApi::class)
5250
@Composable
5351
internal fun TimelineItemRow(
5452
timelineItem: TimelineItem,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemImageView.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
package io.element.android.features.messages.impl.timeline.components.event
99

1010
import android.text.SpannedString
11-
import androidx.compose.foundation.ExperimentalFoundationApi
1211
import androidx.compose.foundation.background
1312
import androidx.compose.foundation.combinedClickable
1413
import androidx.compose.foundation.layout.Column
@@ -57,7 +56,6 @@ import io.element.android.libraries.ui.utils.time.isTalkbackActive
5756
import io.element.android.wysiwyg.compose.EditorStyledText
5857
import io.element.android.wysiwyg.link.Link
5958

60-
@OptIn(ExperimentalFoundationApi::class)
6159
@Composable
6260
fun TimelineItemImageView(
6361
content: TimelineItemImageContent,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemStickerView.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
package io.element.android.features.messages.impl.timeline.components.event
99

10-
import androidx.compose.foundation.ExperimentalFoundationApi
1110
import androidx.compose.foundation.background
1211
import androidx.compose.foundation.combinedClickable
1312
import androidx.compose.foundation.layout.Column
@@ -39,7 +38,6 @@ import io.element.android.libraries.ui.strings.CommonStrings
3938

4039
private const val STICKER_SIZE_IN_DP = 128
4140

42-
@OptIn(ExperimentalFoundationApi::class)
4341
@Composable
4442
fun TimelineItemStickerView(
4543
content: TimelineItemStickerContent,

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemVideoView.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
package io.element.android.features.messages.impl.timeline.components.event
99

1010
import android.text.SpannedString
11-
import androidx.compose.foundation.ExperimentalFoundationApi
1211
import androidx.compose.foundation.Image
1312
import androidx.compose.foundation.background
1413
import androidx.compose.foundation.combinedClickable
@@ -67,7 +66,6 @@ import io.element.android.libraries.ui.utils.time.isTalkbackActive
6766
import io.element.android.wysiwyg.compose.EditorStyledText
6867
import io.element.android.wysiwyg.link.Link
6968

70-
@OptIn(ExperimentalFoundationApi::class)
7169
@Composable
7270
fun TimelineItemVideoView(
7371
content: TimelineItemVideoContent,

features/poll/impl/src/main/kotlin/io/element/android/features/poll/impl/history/PollHistoryView.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
package io.element.android.features.poll.impl.history
99

1010
import androidx.compose.foundation.BorderStroke
11-
import androidx.compose.foundation.ExperimentalFoundationApi
1211
import androidx.compose.foundation.layout.Arrangement
1312
import androidx.compose.foundation.layout.Column
1413
import androidx.compose.foundation.layout.Spacer
@@ -52,7 +51,7 @@ import io.element.android.libraries.matrix.api.core.EventId
5251
import io.element.android.libraries.ui.strings.CommonStrings
5352
import kotlinx.collections.immutable.ImmutableList
5453

55-
@OptIn(ExperimentalMaterial3Api::class, ExperimentalFoundationApi::class)
54+
@OptIn(ExperimentalMaterial3Api::class)
5655
@Composable
5756
fun PollHistoryView(
5857
state: PollHistoryState,

features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/members/RoomMemberListView.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import androidx.compose.animation.expandVertically
1212
import androidx.compose.animation.fadeIn
1313
import androidx.compose.animation.fadeOut
1414
import androidx.compose.animation.shrinkVertically
15-
import androidx.compose.foundation.ExperimentalFoundationApi
1615
import androidx.compose.foundation.background
1716
import androidx.compose.foundation.clickable
1817
import androidx.compose.foundation.layout.Arrangement
@@ -136,7 +135,6 @@ fun RoomMemberListView(
136135
}
137136
}
138137

139-
@OptIn(ExperimentalMaterial3Api::class, ExperimentalFoundationApi::class)
140138
@Composable
141139
private fun RoomMemberList(
142140
roomMembers: AsyncData<RoomMembers>,

0 commit comments

Comments
 (0)