render: implement experimental font change #11

Closed
amr wants to merge 4 commits from amr/rogged:font into main
Collaborator

Started to switch over a few of the UI elements to one of the fonts (which I chose sort of at random just to test). It's working, except some of the text is being cut off slightly. Going to have to tweak things quite a bit.

Started to switch over a few of the UI elements to one of the fonts (which I chose sort of at random just to test). It's working, except some of the text is being cut off slightly. Going to have to tweak things quite a bit.
amr added this to the Custom Font milestone 2026-04-08 13:31:12 +00:00
Author
Collaborator

Crap, there's now a conflict with the main branch. I'll have to figure out what that is.

Crap, there's now a conflict with the main branch. I'll have to figure out what that is.
Author
Collaborator

Okay, the conflict is solved, I rebased this onto main and fixed the small conflict that was there.
If @NotAShelf can take a look at this branch (yes the font is ugly but just make sure everything looks functional to you) we can then look at character sizes/spacing etc. I picked a font sort of at random, and there's lots of others to choose from.

Okay, the conflict is solved, I rebased this onto main and fixed the small conflict that was there. If @NotAShelf can take a look at this branch (yes the font is ugly but just make sure everything looks functional to you) we can then look at character sizes/spacing etc. I picked a font sort of at random, and there's lots of others to choose from.
amr changed title from WIP: render: implement experimental font change, needs work to render: implement experimental font change, needs work 2026-04-09 16:23:04 +00:00
amr changed title from render: implement experimental font change, needs work to render: implement experimental font change 2026-04-09 21:05:07 +00:00
amr requested review from NotAShelf 2026-04-09 21:05:23 +00:00
Author
Collaborator

Oh, for those of you wondering, here are all the fonts I have licenses to use commercially. Let me know what you think, and if anyone has any preferences.

Oh, for those of you wondering, here are all the fonts I have licenses to use commercially. Let me know what you think, and if anyone has any preferences.
Author
Collaborator

I just switched the font to Tomorrow Night, and spent a good while implementing font sizes and spacings in settings.h, as well as spending time improving all the text rendering. I think it looks pretty good, but I really would love feedback :)
This screenshot is still based on main with the unmerged fog of war code, so it would be nice to possibly merge this first so I don't have to do more rebasing.

I just switched the font to Tomorrow Night, and spent a good while implementing font sizes and spacings in settings.h, as well as spending time improving all the text rendering. I think it looks pretty good, but I really would love feedback :) This screenshot is still based on main with the unmerged fog of war code, so it would be nice to possibly merge this first so I don't have to do more rebasing.
Author
Collaborator

I'm going to close this and open a fresh PR with everything squashed.

I'm going to close this and open a fresh PR with everything squashed.
amr closed this pull request 2026-04-10 12:32:30 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
NotAShelf/rogged!11
No description provided.