From 9026f42f8959096585ccfdae1ed1e2bedda26c6b Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 13 Dec 2023 20:29:17 +0100 Subject: [PATCH] Debug info: download options --- app/src/main/java/eu/faircode/email/Log.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index d39a43312d..415ecdcaf9 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -2944,8 +2944,13 @@ public class Log { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); int timeout = prefs.getInt("timeout", EmailService.DEFAULT_CONNECT_TIMEOUT); boolean metered = prefs.getBoolean("metered", true); + int download = prefs.getInt("download", MessageHelper.DEFAULT_DOWNLOAD_SIZE); + boolean download_limited = prefs.getBoolean("download_limited", false); boolean roaming = prefs.getBoolean("roaming", true); boolean rlah = prefs.getBoolean("rlah", true); + boolean download_headers = prefs.getBoolean("download_headers", false); + boolean download_eml = prefs.getBoolean("download_eml", false); + boolean download_plain = prefs.getBoolean("download_plain", false); boolean standalone_vpn = prefs.getBoolean("standalone_vpn", false); boolean require_validated = prefs.getBoolean("require_validated", false); boolean require_validated_captive = prefs.getBoolean("require_validated_captive", true); @@ -2958,9 +2963,15 @@ public class Log { size += write(os, "timeout=" + timeout + "s" + (timeout == EmailService.DEFAULT_CONNECT_TIMEOUT ? "" : " !!!") + "\r\n"); size += write(os, "metered=" + metered + (metered ? "" : " !!!") + "\r\n"); + size += write(os, "download=" + Helper.humanReadableByteCount(download) + + " unmetered=" + download_limited + (download_limited ? " !!!" : "") + "\r\n"); size += write(os, "roaming=" + roaming + (roaming ? "" : " !!!") + "\r\n"); size += write(os, "rlah=" + rlah + (rlah ? "" : " !!!") + "\r\n"); + size += write(os, "headers=" + download_headers + (download_headers ? " !!!" : "") + "\r\n"); + size += write(os, "eml=" + download_eml + (download_eml ? " !!!" : "") + "\r\n"); + size += write(os, "plain=" + download_plain + (download_plain ? " !!!" : "") + "\r\n"); + size += write(os, "captive=" + (isCaptive == null ? "-" : Boolean.toString(isCaptive)) + "\r\n"); size += write(os, "validation=" + require_validated + (require_validated ? " !!!" : "") + " captive=" + require_validated_captive + (require_validated_captive ? "" : " !!!") + "\r\n");