|
|
|
@ -183,7 +183,6 @@ import org.thoughtcrime.securesms.sms.OutgoingEncryptedMessage;
|
|
|
|
|
import org.thoughtcrime.securesms.sms.OutgoingEndSessionMessage;
|
|
|
|
|
import org.thoughtcrime.securesms.sms.OutgoingTextMessage;
|
|
|
|
|
import org.thoughtcrime.securesms.stickers.StickerKeyboardProvider;
|
|
|
|
|
import org.thoughtcrime.securesms.stickers.StickerLocator;
|
|
|
|
|
import org.thoughtcrime.securesms.stickers.StickerManagementActivity;
|
|
|
|
|
import org.thoughtcrime.securesms.stickers.StickerPackInstallEvent;
|
|
|
|
|
import org.thoughtcrime.securesms.stickers.StickerSearchRepository;
|
|
|
|
@ -192,20 +191,21 @@ import org.thoughtcrime.securesms.util.DateUtils;
|
|
|
|
|
import org.thoughtcrime.securesms.util.MediaUtil;
|
|
|
|
|
import org.thoughtcrime.securesms.util.PushCharacterCalculator;
|
|
|
|
|
import org.thoughtcrime.securesms.util.ServiceUtil;
|
|
|
|
|
import org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener;
|
|
|
|
|
import org.thoughtcrime.securesms.util.concurrent.ListenableFuture;
|
|
|
|
|
import org.thoughtcrime.securesms.util.concurrent.SettableFuture;
|
|
|
|
|
|
|
|
|
|
import org.session.libsession.messaging.sending_receiving.contacts.Contact;
|
|
|
|
|
import org.session.libsession.messaging.sending_receiving.linkpreview.LinkPreview;
|
|
|
|
|
import org.session.libsession.messaging.sending_receiving.quotes.QuoteModel;
|
|
|
|
|
import org.session.libsession.messaging.sending_receiving.attachments.StickerLocator;
|
|
|
|
|
import org.session.libsession.messaging.threads.GroupRecord;
|
|
|
|
|
import org.session.libsession.utilities.ExpirationUtil;
|
|
|
|
|
import org.session.libsession.utilities.Util;
|
|
|
|
|
import org.session.libsession.utilities.views.Stub;
|
|
|
|
|
import org.session.libsession.utilities.ViewUtil;
|
|
|
|
|
import org.thoughtcrime.securesms.util.TextSecurePreferences;
|
|
|
|
|
import org.thoughtcrime.securesms.util.TextSecurePreferences.MediaKeyboardMode;
|
|
|
|
|
import org.session.libsession.utilities.concurrent.AssertedSuccessListener;
|
|
|
|
|
import org.session.libsession.utilities.concurrent.ListenableFuture;
|
|
|
|
|
import org.session.libsession.utilities.concurrent.SettableFuture;
|
|
|
|
|
import org.session.libsession.utilities.TextSecurePreferences;
|
|
|
|
|
import org.session.libsession.utilities.TextSecurePreferences.MediaKeyboardMode;
|
|
|
|
|
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|