fast4x / RiMusic

A multilingual Android application for streaming music from YouTube Music.
https://rimusic.xyz
GNU General Public License v3.0
2.59k stars 132 forks source link

Support for custom fonts. (maybe add more standard fonts?) #2283

Open aRandomMenno opened 5 months ago

aRandomMenno commented 5 months ago

Description

I like the current fonts, however I think it would be beneficial for the customization options to add support so people can use their own otf or ttf font files to use as fonts for the app.

Edit: I would actually use a custom font.

(Yes i know, using a custom font, and then the margins etc beinf broken is in my opinion their own problem.)

And maybe and some more standard included fonts for the app.

Suggested Solution

Add under the font an option to use a custom font and select a file from somewhere on device.

Alternatives

No response

Additional Context

No response

fast4x commented 5 months ago

In your opinion, what other fonts could be included in the app?

aRandomMenno commented 5 months ago

In your opinion, what other fonts could be included in the app?

I'll look at some font that can be included by default.

fast4x commented 5 months ago

Ok, I'm waiting

aRandomMenno commented 5 months ago
  1. https://www.fontspace.com/roboto-font-f13281
  2. https://www.fontspace.com/okesip-font-f116862
  3. https://www.fontspace.com/dm-sans-font-f55284
  4. https://www.fontspace.com/rustic-story-font-f114669
  5. And support for custom user fonts :) (Because some very good fonts can not be used commercially)

I'm 99% sure you can use these.

fast4x commented 5 months ago

Link license of fonts, are opensource?

aRandomMenno commented 5 months ago

Link license of fonts, are opensource?

I don't know how font licenses work, but the site says you can use it commercially.

ikanakova commented 5 months ago

Roboto is definitely open source - https://fonts.google.com/specimen/Roboto/about I didn't even check Okesip and Rustic because they are not multilingual - for example, they don't support the Czech "ř". DM Sans Font is open source - Licensed as SIL Open Font License (OFL)

aRandomMenno commented 5 months ago

I didn't even check Okesip and Rustic because they are not multilingua

Oh yea, I didn't look at multi language support, oopsie daisy, sorry.

ikanakova commented 5 months ago

And check this, too: Screenshot 2024-06-13 at 21-24-54 Okesip Font Khurasan FontSpace

Freeware is not open source.

aRandomMenno commented 5 months ago

And check this, too: Screenshot 2024-06-13 at 21-24-54 Okesip Font Khurasan FontSpace

Freeware is not open source.

I read over that, woops.

Sensex00 commented 5 months ago

I think we should just add roboto for now it will good enough for future I don't think anybody want to more fonts