diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/utils/FontManager.java b/app/src/main/java/com/d4rk/androidtutorials/java/utils/FontManager.java index 7b551cc4..4038e0db 100644 --- a/app/src/main/java/com/d4rk/androidtutorials/java/utils/FontManager.java +++ b/app/src/main/java/com/d4rk/androidtutorials/java/utils/FontManager.java @@ -14,18 +14,20 @@ public static Typeface getMonospaceFont(Context context, SharedPreferences prefs String key = context.getString(R.string.key_monospace_font); String font; try { - font = prefs.getString(key, "0"); + font = prefs.getString(key, "6"); } catch (ClassCastException e) { prefs.edit().remove(key).apply(); - font = "0"; + font = "6"; } return switch (font) { + case "0" -> ResourcesCompat.getFont(context, R.font.font_audiowide); case "1" -> ResourcesCompat.getFont(context, R.font.font_fira_code); case "2" -> ResourcesCompat.getFont(context, R.font.font_jetbrains_mono); case "3" -> ResourcesCompat.getFont(context, R.font.font_noto_sans_mono); case "4" -> ResourcesCompat.getFont(context, R.font.font_poppins); case "5" -> ResourcesCompat.getFont(context, R.font.font_roboto_mono); - default -> ResourcesCompat.getFont(context, R.font.font_audiowide); + case "6" -> ResourcesCompat.getFont(context, R.font.font_google_sans_code); + default -> ResourcesCompat.getFont(context, R.font.font_google_sans_code); }; } } diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index 05f62ffb..ad9531c6 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -76,6 +76,7 @@ 3 4 5 + 6 @string/audiowide @@ -84,6 +85,7 @@ @string/noto_sans_mono @string/poppins @string/roboto_mono + @string/google_sans_code @string/labeled diff --git a/app/src/main/res/values/untranslatable_strings.xml b/app/src/main/res/values/untranslatable_strings.xml index e0cfaa20..ae524ff1 100644 --- a/app/src/main/res/values/untranslatable_strings.xml +++ b/app/src/main/res/values/untranslatable_strings.xml @@ -42,6 +42,7 @@ Noto Sans Mono Poppins Roboto Mono + Google Sans Code Arch: Copyright ©2023-2025, D4rK General Public License-3.0 diff --git a/app/src/main/res/xml/preferences_settings.xml b/app/src/main/res/xml/preferences_settings.xml index 5f87605d..af8cb2a8 100644 --- a/app/src/main/res/xml/preferences_settings.xml +++ b/app/src/main/res/xml/preferences_settings.xml @@ -28,7 +28,7 @@ app:title="@string/bottom_navigation_bar_labels" app:useSimpleSummaryProvider="true" />