From c012a2f6da2965c7cdc7bd1d86e6d4f45e45ebe4 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Mon, 7 Oct 2019 14:17:45 +0800 Subject: [PATCH] Fix blurred Font on non Chinese Language --- forge-gui-mobile/src/forge/assets/FLanguage.java | 8 ++++++++ forge-gui-mobile/src/forge/assets/FSkinFont.java | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/forge-gui-mobile/src/forge/assets/FLanguage.java b/forge-gui-mobile/src/forge/assets/FLanguage.java index 1fbd146f352..66a89c07d83 100644 --- a/forge-gui-mobile/src/forge/assets/FLanguage.java +++ b/forge-gui-mobile/src/forge/assets/FLanguage.java @@ -39,4 +39,12 @@ public class FLanguage { return allLanguages; } + public static boolean getLanguage(final String languageName) { + final ForgePreferences prefs = FModel.getPreferences(); + if (languageName.equals(prefs.getPref(FPref.UI_LANGUAGE))) + return true; + + return false; + } + } diff --git a/forge-gui-mobile/src/forge/assets/FSkinFont.java b/forge-gui-mobile/src/forge/assets/FSkinFont.java index b48c0800c12..6ce49e931bd 100644 --- a/forge-gui-mobile/src/forge/assets/FSkinFont.java +++ b/forge-gui-mobile/src/forge/assets/FSkinFont.java @@ -26,7 +26,7 @@ import java.util.Map; public class FSkinFont { private static final int MIN_FONT_SIZE = 8; - private static final int MAX_FONT_SIZE = 28;//72; + private static final int MAX_FONT_SIZE = FLanguage.getLanguage("zh-CN") ? 28 : 72; private static final String TTF_FILE = "font1.ttf"; private static final Map fonts = new HashMap<>();