moehriegitt / NeatLauncher

Neat, efficient, convenient launcher
BSD 2-Clause "Simplified" License
23 stars 0 forks source link

Load custom fonts #10

Open ifearthelord opened 3 weeks ago

ifearthelord commented 3 weeks ago

I have always wanted a launcher like this and I like it very much. But there's one thing that can be added to it which will greatly improve the ux- the ability to load custom fonts.

Or if there are problems in adding that feature- such as visual glitches etc. then the least that could be done in that case is to remove the reduntant fonts like 'cursive' and add better ones like "circular" "poppins" "exo2" "fira-code" etc.

I hope you will take this into consideration! Thanks for the launcher :)

moehriegitt commented 3 weeks ago

Yes, I would like a custom font option, too, but I know of no way how to implement it. I don't think it's possible to load a font dynamically from the sdcard or something like that. For that reason, the second best thing to do would be a good selection of fonts built into the package.

I've already compiled a list of a few fonts with a compatible free license that allows packaging the font with an app. The ones I found, however, are not really interestingly different from what's already there.

We could use this thread to assembly a list of a few good fonts that are reasonably different and have a free license allowing packaging.

moehriegitt commented 3 weeks ago

'Exo 2' and 'Fira Code' both have a Google free font license (SIL OFL 1.1), which would qualify, I think.

moehriegitt commented 3 weeks ago

'Poppins' is free download, but I don't find the license for it.

ifearthelord commented 3 weeks ago

Have a look at "circular" "liberation mono".

And "Grouptix Flow" "Groutpix Flow Slab Serif" from here- https://ffeeaarr.my.id/collection/all