From 96300971605e0e71418d2d9306e46cc0c84ca07f Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 14 Oct 2023 14:10:35 +0200 Subject: [PATCH] Added option to disable PDF preview --- .../main/java/eu/faircode/email/AdapterMessage.java | 4 +++- .../java/eu/faircode/email/FragmentOptions.java | 2 +- .../java/eu/faircode/email/FragmentOptionsMisc.java | 12 +++++++++++- app/src/main/res/layout/fragment_options_misc.xml | 13 ++++++++++++- app/src/main/res/values/strings.xml | 1 + 5 files changed, 28 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 0fadd9164b..ca0f209149 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -312,6 +312,7 @@ public class AdapterMessage extends RecyclerView.Adapter images = new ArrayList<>(); if (thumbnails && bind_extras) { for (EntityAttachment attachment : attachments) - if (attachment.isPDF() || + if ((pdf_preview && attachment.isPDF()) || (attachment.isAttachment() && attachment.isImage())) { images.add(attachment); if (attachment.available && !attachment.isPDF()) @@ -7982,6 +7983,7 @@ public class AdapterMessage extends RecyclerView.Adapter + + Use exact timers Native DKIM verification Native ARC verification + PDF preview Webp Easy correct Show infrastructure