Move blurhash to its own module.

This commit is contained in:
Alex Hart
2026-02-02 12:17:16 -04:00
committed by GitHub
parent 35190ebb63
commit 2aa0b3700f
39 changed files with 142 additions and 181 deletions

View File

@@ -24,11 +24,11 @@ import androidx.annotation.DrawableRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.signal.blurhash.BlurHash;
import org.signal.core.models.media.TransformProperties;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.R;
import org.thoughtcrime.securesms.attachments.Attachment;
import org.thoughtcrime.securesms.blurhash.BlurHash;
import org.signal.core.models.media.TransformProperties;
import org.thoughtcrime.securesms.util.MediaUtil;
public class ImageSlide extends Slide {

View File

@@ -25,11 +25,11 @@ import androidx.annotation.DrawableRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.signal.blurhash.BlurHash;
import org.signal.core.models.media.TransformProperties;
import org.thoughtcrime.securesms.attachments.Attachment;
import org.thoughtcrime.securesms.attachments.UriAttachment;
import org.thoughtcrime.securesms.audio.AudioHash;
import org.thoughtcrime.securesms.blurhash.BlurHash;
import org.signal.core.models.media.TransformProperties;
import org.thoughtcrime.securesms.database.AttachmentTable;
import org.thoughtcrime.securesms.stickers.StickerLocator;
import org.thoughtcrime.securesms.util.MediaUtil;

View File

@@ -10,14 +10,12 @@ import kotlin.Pair;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.blurhash.BlurHash;
import org.signal.blurhash.BlurHash;
import org.signal.core.models.media.TransformProperties;
import org.thoughtcrime.securesms.database.AttachmentTable;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.util.MediaUtil;
import java.io.IOException;
import java.util.Optional;
/**
* SlideFactory encapsulates logic related to constructing slides from a set of paramaeters as defined