From 8a92201c417aff7a58051d8ddfe9decbc0ced403 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 7 Apr 2022 20:57:54 +0200 Subject: [PATCH] Improved TNEF error handling --- .../eu/faircode/email/AdapterAttachment.java | 9 ++- app/src/main/java/eu/faircode/email/Core.java | 4 +- .../java/eu/faircode/email/MessageHelper.java | 78 ++++++++++++------- 3 files changed, 60 insertions(+), 31 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterAttachment.java b/app/src/main/java/eu/faircode/email/AdapterAttachment.java index 15bf62e225..f9ef5b318d 100644 --- a/app/src/main/java/eu/faircode/email/AdapterAttachment.java +++ b/app/src/main/java/eu/faircode/email/AdapterAttachment.java @@ -25,6 +25,7 @@ import android.content.SharedPreferences; import android.graphics.Bitmap; import android.net.Uri; import android.os.Bundle; +import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -32,6 +33,7 @@ import android.widget.ImageButton; import android.widget.ImageView; import android.widget.ProgressBar; import android.widget.TextView; +import android.widget.Toast; import androidx.annotation.NonNull; import androidx.core.content.FileProvider; @@ -207,8 +209,11 @@ public class AdapterAttachment extends RecyclerView.Adapter