Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make GUI system work with AssetManager fonts #1951

Open
Dunbaratu opened this issue Feb 9, 2017 · 0 comments
Open

Make GUI system work with AssetManager fonts #1951

Dunbaratu opened this issue Feb 9, 2017 · 0 comments
Labels
enhancement Something new (not a bug fix) is being requested

Comments

@Dunbaratu
Copy link
Member

(This is one of several issues that should be addressed after #1878 (GUI toolkit) gets merged into develop but before that code appears in a public realease.) It also needs to wait for #1948 (terminal fonts) to be merged into develop.

The terminal fonts PR #1948 contains a font manager system in the class AssetManager that should be usable by the GUI toolkit of PR #1878. The GUI toolkit already has the ability to let users pick fonts but it only works on the built-in KSP fonts at the moment. We should make it work with any OS font that AssetManager can see too.

Along with this (maybe open for discussion here) is the issue of whether or not the GUI should default to the same font as the terminal or default to the same font as the other game GUIs, or have its own separate default font setting in CONFIG:. (In any case the user should be able to explicitly pick a font - this is just for what default look we get when the user doesn't pick one).

@Dunbaratu Dunbaratu added the enhancement Something new (not a bug fix) is being requested label Feb 9, 2017
@hvacengi hvacengi added this to the v1.1.0 milestone Feb 9, 2017
@Dunbaratu Dunbaratu modified the milestones: v1.1.1 (temp), v1.1.0 Apr 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something new (not a bug fix) is being requested
Projects
None yet
Development

No branches or pull requests

2 participants