trezor-firmware
trezor-firmware copied to clipboard
Model R: bigger fonts for PIN and other input methods
The middle character in choice should be 64 font size, the side ones 32.
It might eat a lot of flash space, export just the necessary characters, or try to somehow reuse already existing fonts (sizes 8 and 16 - maybe just "multiplying" them by four)

somehow reuse already existing fonts (sizes
8and16- maybe just "multiplying" them by four)
this is the way to go.
Magnification supported in a4b8248 and used in 85fc691
I am very interested in how much flash space has the transformation logic eaten, I have not yet looked.
Couple letters still have some small inconsistencies, for example

I am very interested in how much flash space has the transformation logic eaten, I have not yet looked.
Seems it did not make a big difference, around 2kb, which is negligible compared to including all those big fonts.
As agreed with @matejcik, the magnification could be put directly into already existing rendering logic