DuckBoss / JJMumbleBot

A plugin-based All-In-One mumble bot solution in python 3.7+ with extensive features and support for custom plugins.
GNU General Public License v3.0
50 stars 10 forks source link

[Question] how do i determine which fonts are available to use? #364

Closed rhetr closed 2 years ago

rhetr commented 2 years ago

i'm having difficulty finding which fonts i'm able to use in config.ini, is there a way to list out all the available fonts? i am using the docker container.

DuckBoss commented 2 years ago

It's been a while since I've looked into this, but I believe that mumble uses Qt-5 which utilizes the FreeType 2 font engine .(http://freetype.sourceforge.net/freetype2/index.html)

I think as long as it's a compatible TrueType/OpenType font that is installed on the system/container, it should be able to utilize it.

DuckBoss commented 2 years ago

It's also possible that Qt5 expects fonts on linux containers to be installed in the lib/fonts/ directory. (https://doc.qt.io/qt-5/qt-embedded-fonts.html)

rhetr commented 2 years ago

got it, didn't occur to me that the available fonts are determined by the mumble client and not by jjmumblebot.