summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-17 18:08:17 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-17 18:08:17 +0300
commit330ee25295c7c4de60b675e922a03cd3732e745a (patch)
tree5232e8cb9fd86656728edb3a35fb5bc6bf1d9660
parent10ae5ad31910949dd771ea28a7448454f2e3d64c (diff)
add fadeouts
-rwxr-xr-xorg.fox.ttrss/build.gradle1
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java3
2 files changed, 4 insertions, 0 deletions
diff --git a/org.fox.ttrss/build.gradle b/org.fox.ttrss/build.gradle
index 6712a1c3..055dd2ad 100755
--- a/org.fox.ttrss/build.gradle
+++ b/org.fox.ttrss/build.gradle
@@ -139,6 +139,7 @@ dependencies {
implementation 'org.jsoup:jsoup:1.11.3'
implementation 'com.bogdwellers:pinchtozoom:0.1'
implementation 'com.github.bumptech.glide:glide:4.11.0'
+ implementation 'com.github.bumptech.glide:okhttp3-integration:4.11.0'
implementation 'jp.wasabeef:glide-transformations:4.3.0'
implementation 'androidx.recyclerview:recyclerview:1.4.0'
implementation 'androidx.activity:activity:1.10.1'
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
index a1ee92c7..96cd245c 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
@@ -64,6 +64,7 @@ import com.bumptech.glide.Glide;
import com.bumptech.glide.load.DataSource;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.load.engine.GlideException;
+import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions;
import com.bumptech.glide.request.RequestListener;
import com.bumptech.glide.request.target.DrawableImageViewTarget;
import com.bumptech.glide.request.target.Target;
@@ -1089,6 +1090,7 @@ public class HeadlinesFragment extends androidx.fragment.app.Fragment {
Glide.with(m_activity)
.load(article.flavorImageUri)
+ .transition(DrawableTransitionOptions.withCrossFade())
.diskCacheStrategy(DiskCacheStrategy.ALL)
.skipMemoryCache(false)
.listener(new RequestListener<Drawable>() {
@@ -1339,6 +1341,7 @@ public class HeadlinesFragment extends androidx.fragment.app.Fragment {
} else {
Glide.with(m_activity)
.load(article.flavorImageUri)
+ .transition(DrawableTransitionOptions.withCrossFade())
.placeholder(textDrawable)
.thumbnail(0.5f)
.transform(new CropCircleTransformation())