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