From a54fdc055beebb4b5d48861f07961db7b56b3b8c Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 12 Feb 2022 09:15:51 +0100 Subject: [PATCH] List system fonts files --- .../main/java/eu/faircode/email/FragmentOptionsMisc.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java index 20dff05930..f60343a788 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java @@ -31,6 +31,8 @@ import android.content.pm.PermissionInfo; import android.database.sqlite.SQLiteDatabaseCorruptException; import android.graphics.Paint; import android.graphics.Typeface; +import android.graphics.fonts.Font; +import android.graphics.fonts.SystemFonts; import android.os.Build; import android.os.Bundle; import android.os.Debug; @@ -1136,6 +1138,12 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc ssb.append(ex.toString()); } + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + ssb.append("\n"); + for (Font font : SystemFonts.getAvailableFonts()) + ssb.append(font.getFile().getName()).append("\n"); + } + new AlertDialog.Builder(getContext()) .setIcon(R.drawable.twotone_info_24) .setTitle(R.string.title_advanced_font_map)