Is your feature request related to a problem? Please describe.
Something I've wanted for a while is to be able to change the UI and text of NBS, so it can match the theme of all of my other applications; however, since NBS doesn't provide an easy way to configure this, the only option would be to recompile it from scratch with a different font atlas, which is far from optimal
Describe the enhancement you'd like
Ideally (as far as optimal at least), I would want some kind of drop-down in the settings, listing every font on the system and letting the user pick which font should be used; upon selection, I would expect NBS to re-render all of the text and UI with the new font, without requiring a program restart
having a font size control would be extremely nice too, since I know a lot of fonts that are way larger than others
Additional context
Now, admittedly, I do entirely realize this is a lot to ask; transitioning from a png slice system to a abstract .ttf/ttc parser would probably be a major rewrite at worst, or at best a lot to deal with to change and refactor
I more just want to request this because it's been on my mind for a long time, and it would be such an extremely nice feature to have, even at some point :D
Is your feature request related to a problem? Please describe.
Something I've wanted for a while is to be able to change the UI and text of NBS, so it can match the theme of all of my other applications; however, since NBS doesn't provide an easy way to configure this, the only option would be to recompile it from scratch with a different font atlas, which is far from optimal
Describe the enhancement you'd like
Ideally (as far as optimal at least), I would want some kind of drop-down in the settings, listing every font on the system and letting the user pick which font should be used; upon selection, I would expect NBS to re-render all of the text and UI with the new font, without requiring a program restart
having a font size control would be extremely nice too, since I know a lot of fonts that are way larger than others
Additional context
Now, admittedly, I do entirely realize this is a lot to ask; transitioning from a png slice system to a abstract .ttf/ttc parser would probably be a major rewrite at worst, or at best a lot to deal with to change and refactor
I more just want to request this because it's been on my mind for a long time, and it would be such an extremely nice feature to have, even at some point :D