|
|
@ -61,6 +61,8 @@ import org.thoughtcrime.securesms.groups.OpenGroupManager
|
|
|
|
import org.thoughtcrime.securesms.home.UserDetailsBottomSheet
|
|
|
|
import org.thoughtcrime.securesms.home.UserDetailsBottomSheet
|
|
|
|
import com.bumptech.glide.Glide
|
|
|
|
import com.bumptech.glide.Glide
|
|
|
|
import com.bumptech.glide.RequestManager
|
|
|
|
import com.bumptech.glide.RequestManager
|
|
|
|
|
|
|
|
import org.session.libsignal.utilities.Log
|
|
|
|
|
|
|
|
import org.thoughtcrime.securesms.database.model.MmsMessageRecord
|
|
|
|
import org.thoughtcrime.securesms.util.DateUtils
|
|
|
|
import org.thoughtcrime.securesms.util.DateUtils
|
|
|
|
import org.thoughtcrime.securesms.util.disableClipping
|
|
|
|
import org.thoughtcrime.securesms.util.disableClipping
|
|
|
|
import org.thoughtcrime.securesms.util.toDp
|
|
|
|
import org.thoughtcrime.securesms.util.toDp
|
|
|
@ -391,9 +393,9 @@ class VisibleMessageView : FrameLayout {
|
|
|
|
context.getColor(R.color.accent_orange),
|
|
|
|
context.getColor(R.color.accent_orange),
|
|
|
|
R.string.messageStatusFailedToSync
|
|
|
|
R.string.messageStatusFailedToSync
|
|
|
|
)
|
|
|
|
)
|
|
|
|
message.isPending ->
|
|
|
|
message.isPending -> {
|
|
|
|
// Non-mms messages display 'Sending'..
|
|
|
|
// Non-mms messages (or quote messages, which happen to be mms for some reason) display 'Sending'..
|
|
|
|
if (!message.isMms) {
|
|
|
|
if (!message.isMms || (message as? MmsMessageRecord)?.quote != null) {
|
|
|
|
MessageStatusInfo(
|
|
|
|
MessageStatusInfo(
|
|
|
|
R.drawable.ic_delivery_status_sending,
|
|
|
|
R.drawable.ic_delivery_status_sending,
|
|
|
|
context.getColorFromAttr(R.attr.message_status_color),
|
|
|
|
context.getColorFromAttr(R.attr.message_status_color),
|
|
|
@ -407,6 +409,7 @@ class VisibleMessageView : FrameLayout {
|
|
|
|
R.string.uploading
|
|
|
|
R.string.uploading
|
|
|
|
)
|
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
message.isSyncing || message.isResyncing ->
|
|
|
|
message.isSyncing || message.isResyncing ->
|
|
|
|
MessageStatusInfo(
|
|
|
|
MessageStatusInfo(
|
|
|
|
R.drawable.ic_delivery_status_sending,
|
|
|
|
R.drawable.ic_delivery_status_sending,
|
|
|
|