From 9faaa781d630fafe1d8f7ed2df2de5a9df199b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Sun, 8 Dec 2024 16:58:36 +0300 Subject: [PATCH] trying... --- app/src/main/java/org/schabi/newpipe/App.java | 3 ++- app/src/main/java/org/schabi/newpipe/util/FontManager.java | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/schabi/newpipe/App.java b/app/src/main/java/org/schabi/newpipe/App.java index 8fbb7451b..d92717307 100644 --- a/app/src/main/java/org/schabi/newpipe/App.java +++ b/app/src/main/java/org/schabi/newpipe/App.java @@ -89,6 +89,8 @@ public class App extends Application { return; } + FontManager.init(this); + // check if the last used preference version is set // to determine whether this is the first app run final int lastUsedPrefVersion = PreferenceManager.getDefaultSharedPreferences(this) @@ -103,7 +105,6 @@ public class App extends Application { Localization.getPreferredContentCountry(this)); Localization.initPrettyTime(Localization.resolvePrettyTime(getApplicationContext())); - FontManager.init(this); BridgeStateSaverInitializer.init(this); StateSaver.init(this); initNotificationChannels(); diff --git a/app/src/main/java/org/schabi/newpipe/util/FontManager.java b/app/src/main/java/org/schabi/newpipe/util/FontManager.java index 50e826c1e..8ca263170 100644 --- a/app/src/main/java/org/schabi/newpipe/util/FontManager.java +++ b/app/src/main/java/org/schabi/newpipe/util/FontManager.java @@ -4,7 +4,7 @@ import android.content.Context; import android.content.SharedPreferences; import androidx.preference.PreferenceManager; import com.marcinorlowski.fonty.Fonty; -import org.schabi.newpipe.R; +//import org.schabi.newpipe.R; public final class FontManager { @@ -20,7 +20,8 @@ public final class FontManager { public static String getPreferredFont(final Context context) { final SharedPreferences preferences = PreferenceManager .getDefaultSharedPreferences(context); - return preferences.getString("preferred_font", (getString(R.string.default_font_key))); + // return preferences.getString("preferred_font", (getString(R.string.default_font_key))); + return preferences.getString("preferred_font", "system"); } // build the relevant font TypeFace @@ -62,4 +63,5 @@ public final class FontManager { } } + }