diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/adapter/font/FontAdapter.kt b/app/src/main/java/com/github/droidworksstudio/launcher/adapter/font/FontAdapter.kt index 37204a7..f25f3bc 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/adapter/font/FontAdapter.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/adapter/font/FontAdapter.kt @@ -34,6 +34,7 @@ class FontAdapter( return when (item) { Constants.Fonts.Bitter -> ResourcesCompat.getFont(context, R.font.bitter) Constants.Fonts.DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans) + Constants.Fonts.GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes) Constants.Fonts.Lato -> ResourcesCompat.getFont(context, R.font.lato) Constants.Fonts.Lobster -> ResourcesCompat.getFont(context, R.font.lobster) Constants.Fonts.Merriweather -> ResourcesCompat.getFont(context, R.font.merriweather) @@ -45,7 +46,7 @@ class FontAdapter( Constants.Fonts.Roboto -> ResourcesCompat.getFont(context, R.font.roboto) Constants.Fonts.SourceCodePro -> ResourcesCompat.getFont(context, R.font.source_code_pro) // Add other fonts as needed - else -> Typeface.DEFAULT + else -> ResourcesCompat.getFont(context, R.font.roboto) } } } diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt b/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt index e71da68..f7c9e54 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/utils/Constants.kt @@ -167,6 +167,7 @@ object Constants { System, Bitter, DroidSans, + GreatVibes, Lato, Lobster, Merriweather, @@ -183,6 +184,7 @@ object Constants { System -> Typeface.DEFAULT Bitter -> ResourcesCompat.getFont(context, R.font.bitter) DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans) + GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes) Lato -> ResourcesCompat.getFont(context, R.font.lato) Lobster -> ResourcesCompat.getFont(context, R.font.lobster) Merriweather -> ResourcesCompat.getFont(context, R.font.merriweather) @@ -201,6 +203,7 @@ object Constants { System -> context.getString(R.string.settings_font_system) Bitter -> context.getString(R.string.settings_font_bitter) DroidSans -> context.getString(R.string.settings_font_droidsans) + GreatVibes -> context.getString(R.string.settings_font_greatvibes) Lato -> context.getString(R.string.settings_font_lato) Lobster -> context.getString(R.string.settings_font_lobster) Merriweather -> context.getString(R.string.settings_font_merriweather) diff --git a/app/src/main/res/font/great_vibes.ttf b/app/src/main/res/font/great_vibes.ttf new file mode 100644 index 0000000..3482a3a Binary files /dev/null and b/app/src/main/res/font/great_vibes.ttf differ diff --git a/app/src/main/res/values/nontranslatable.xml b/app/src/main/res/values/nontranslatable.xml index 5a71460..c0db8e6 100644 --- a/app/src/main/res/values/nontranslatable.xml +++ b/app/src/main/res/values/nontranslatable.xml @@ -27,6 +27,7 @@ Bitter Droid Sans + Great Vibes Lato Lobster Merriweather