From f8318bbb61a66b74cdb7b62dff1d994cf61dd26d Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 15 Feb 2023 12:59:30 +0100 Subject: [PATCH] Rename class. --- .../messages/timeline/TimelineItemsFactory.kt | 12 ++--- .../timeline/TimelineStateProvider.kt | 16 +++--- .../timeline/components/BubbleState.kt | 4 +- .../components/BubbleStateProvider.kt | 52 +++++++++---------- .../timeline/components/MessageEventBubble.kt | 10 ++-- .../messages/timeline/model/TimelineItem.kt | 2 +- .../model/TimelineItemGroupPosition.kt | 10 ++-- .../TimelineItemGroupPositionProvider.kt | 10 ++-- 8 files changed, 58 insertions(+), 58 deletions(-) diff --git a/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineItemsFactory.kt b/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineItemsFactory.kt index 2b7529031d..2e473695af 100644 --- a/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineItemsFactory.kt +++ b/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineItemsFactory.kt @@ -20,7 +20,7 @@ import androidx.recyclerview.widget.DiffUtil import io.element.android.features.messages.timeline.diff.CacheInvalidator import io.element.android.features.messages.timeline.diff.MatrixTimelineItemsDiffCallback import io.element.android.features.messages.timeline.model.AggregatedReaction -import io.element.android.features.messages.timeline.model.MessagesItemGroupPosition +import io.element.android.features.messages.timeline.model.TimelineItemGroupPosition import io.element.android.features.messages.timeline.model.TimelineItem import io.element.android.features.messages.timeline.model.TimelineItemReactions import io.element.android.features.messages.timeline.model.content.TimelineItemContent @@ -234,7 +234,7 @@ class TimelineItemsFactory @Inject constructor( currentTimelineItem: MatrixTimelineItem.Event, timelineItems: List, index: Int - ): MessagesItemGroupPosition { + ): TimelineItemGroupPosition { val prevTimelineItem = timelineItems.getOrNull(index - 1) as? MatrixTimelineItem.Event val nextTimelineItem = @@ -244,10 +244,10 @@ class TimelineItemsFactory @Inject constructor( val nextSender = nextTimelineItem?.event?.sender() return when { - previousSender != currentSender && nextSender == currentSender -> MessagesItemGroupPosition.First - previousSender == currentSender && nextSender == currentSender -> MessagesItemGroupPosition.Middle - previousSender == currentSender && nextSender != currentSender -> MessagesItemGroupPosition.Last - else -> MessagesItemGroupPosition.None + previousSender != currentSender && nextSender == currentSender -> TimelineItemGroupPosition.First + previousSender == currentSender && nextSender == currentSender -> TimelineItemGroupPosition.Middle + previousSender == currentSender && nextSender != currentSender -> TimelineItemGroupPosition.Last + else -> TimelineItemGroupPosition.None } } } diff --git a/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineStateProvider.kt b/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineStateProvider.kt index ac1a39b400..cadffd1262 100644 --- a/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineStateProvider.kt +++ b/features/messages/src/main/kotlin/io/element/android/features/messages/timeline/TimelineStateProvider.kt @@ -17,7 +17,7 @@ package io.element.android.features.messages.timeline import io.element.android.features.messages.timeline.model.AggregatedReaction -import io.element.android.features.messages.timeline.model.MessagesItemGroupPosition +import io.element.android.features.messages.timeline.model.TimelineItemGroupPosition import io.element.android.features.messages.timeline.model.TimelineItem import io.element.android.features.messages.timeline.model.TimelineItemReactions import io.element.android.features.messages.timeline.model.content.TimelineItemContent @@ -40,33 +40,33 @@ internal fun aTimelineItemList(content: TimelineItemContent): ImmutableList