Feat: Added Dotness font as requested.

Signed-off-by: HeCodes2Much <wayne6324@gmail.com>
This commit is contained in:
HeCodes2Much
2024-07-06 09:50:30 +01:00
parent a7de9d164a
commit 1340ad99fb
4 changed files with 5 additions and 0 deletions

View File

@@ -33,6 +33,7 @@ class FontAdapter(
private fun getCustomTypefaceForItem(context: Context, item: Constants.Fonts): Typeface? { private fun getCustomTypefaceForItem(context: Context, item: Constants.Fonts): Typeface? {
return when (item) { return when (item) {
Constants.Fonts.Bitter -> ResourcesCompat.getFont(context, R.font.bitter) Constants.Fonts.Bitter -> ResourcesCompat.getFont(context, R.font.bitter)
Constants.Fonts.DotToDot -> ResourcesCompat.getFont(context, R.font.dotness)
Constants.Fonts.DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans) Constants.Fonts.DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans)
Constants.Fonts.GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes) Constants.Fonts.GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes)
Constants.Fonts.Lato -> ResourcesCompat.getFont(context, R.font.lato) Constants.Fonts.Lato -> ResourcesCompat.getFont(context, R.font.lato)

View File

@@ -166,6 +166,7 @@ object Constants {
enum class Fonts { enum class Fonts {
System, System,
Bitter, Bitter,
DotToDot,
DroidSans, DroidSans,
GreatVibes, GreatVibes,
Lato, Lato,
@@ -183,6 +184,7 @@ object Constants {
return when (this) { return when (this) {
System -> Typeface.DEFAULT System -> Typeface.DEFAULT
Bitter -> ResourcesCompat.getFont(context, R.font.bitter) Bitter -> ResourcesCompat.getFont(context, R.font.bitter)
DotToDot -> ResourcesCompat.getFont(context, R.font.dotness)
DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans) DroidSans -> ResourcesCompat.getFont(context, R.font.open_sans)
GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes) GreatVibes -> ResourcesCompat.getFont(context, R.font.great_vibes)
Lato -> ResourcesCompat.getFont(context, R.font.lato) Lato -> ResourcesCompat.getFont(context, R.font.lato)
@@ -202,6 +204,7 @@ object Constants {
return when (this) { return when (this) {
System -> context.getString(R.string.settings_font_system) System -> context.getString(R.string.settings_font_system)
Bitter -> context.getString(R.string.settings_font_bitter) Bitter -> context.getString(R.string.settings_font_bitter)
DotToDot -> context.getString(R.string.settings_font_dotness)
DroidSans -> context.getString(R.string.settings_font_droidsans) DroidSans -> context.getString(R.string.settings_font_droidsans)
GreatVibes -> context.getString(R.string.settings_font_greatvibes) GreatVibes -> context.getString(R.string.settings_font_greatvibes)
Lato -> context.getString(R.string.settings_font_lato) Lato -> context.getString(R.string.settings_font_lato)

Binary file not shown.

View File

@@ -26,6 +26,7 @@
<string name="acra_email" translatable="false">droidworksstudio@063240.xyz</string> <string name="acra_email" translatable="false">droidworksstudio@063240.xyz</string>
<string name="settings_font_bitter" translatable="false">Bitter</string> <string name="settings_font_bitter" translatable="false">Bitter</string>
<string name="settings_font_dotness" translatable="false">Dotness</string>
<string name="settings_font_droidsans" translatable="false">Droid Sans</string> <string name="settings_font_droidsans" translatable="false">Droid Sans</string>
<string name="settings_font_greatvibes" translatable="false">Great Vibes</string> <string name="settings_font_greatvibes" translatable="false">Great Vibes</string>
<string name="settings_font_lato" translatable="false">Lato</string> <string name="settings_font_lato" translatable="false">Lato</string>