From e4457d5b9ca3579239d590154d7e1cba1ed1be27 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 29 Jun 2020 09:14:52 +0200 Subject: [PATCH] Added option to disable image thumbnails --- .../java/eu/faircode/email/AdapterMessage.java | 9 ++++++--- .../java/eu/faircode/email/FragmentOptions.java | 2 +- .../eu/faircode/email/FragmentOptionsDisplay.java | 12 +++++++++++- .../main/res/layout/fragment_options_display.xml | 14 +++++++++++++- app/src/main/res/values/strings.xml | 1 + 5 files changed, 32 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 94e6da04a9..86f597573f 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -249,6 +249,7 @@ public class AdapterMessage extends RecyclerView.Adapter images = new ArrayList<>(); - for (EntityAttachment attachment : attachments) - if (attachment.isAttachment() && attachment.isImage()) - images.add(attachment); + if (thumbnails) + for (EntityAttachment attachment : attachments) + if (attachment.isAttachment() && attachment.isImage()) + images.add(attachment); adapterImage.set(images); grpImages.setVisibility(images.size() > 0 ? View.VISIBLE : View.GONE); } @@ -4997,6 +4999,7 @@ public class AdapterMessage extends RecyclerView.Adapter + + + app:layout_constraintTop_toBottomOf="@id/swThumbnails" /> Number of preview lines Expand address details by default Show attachments after the message text + Show image thumbnails after the message text Use high contrast for message text Use monospaced font for message text by default Use text colors