-
Notifications
You must be signed in to change notification settings - Fork 404
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
Consolidate all font usage into a style sheet #5027
Comments
Move towards fully skinnable fonts by introducing a parallel to colors for a font style sheet and start using it, but don't force its use yet. Put this forward to see if we want to do this. Addresses surge-synthesizer#5027
OK @mkruselj #5032 is a first pull request that creates the data structures and uses them in two spots. I am not going to merge it but I am happy for it to be merged if you want to work on this Basically from that PR there are three steps
We can do 3 in parallel with 1 and 2, but it is only useful if 1 and 2 are done. So read the diff and if you want to get the other 100 odd spots in the code then we can do this for XT1 |
Move towards fully skinnable fonts by introducing a parallel to colors for a font style sheet and start using it, but don't force its use yet. Put this forward to see if we want to do this. Addresses surge-synthesizer#5027
Move towards fully skinnable fonts by introducing a parallel to colors for a font style sheet and start using it, but don't force its use yet. Put this forward to see if we want to do this. Addresses surge-synthesizer#5027
Move towards fully skinnable fonts by introducing a parallel to colors for a font style sheet and start using it, but don't force its use yet. Put this forward to see if we want to do this. Addresses #5027
This is now basically sorted out in the Figma wireframe for XT2. |
So that we have a clear tree of what is used where at which size and which weight etc. Basically deprecate
getLatoAtSize()
and create a namespace with font definitions, much like what we do for colors in SkinColors.cpp and so on.The text was updated successfully, but these errors were encountered: