android-password-store/Android-Password-Store

[FEATURE] Use a monospace font for displaying passwords

raxod502 opened this issue · 5 comments

Is your feature request related to a problem? Please describe.

It's probably self-evident what the problem is here:

image

Describe the solution you'd like

Any monospace font (or really, any font that allows distinguishing between characters like |Il 0O ``''") would be fine.

Describe alternatives you've considered

Realistically if I need to enter one of these passwords onto another device, I have to either look up my password on something that's not Android-Password-Store, or copy the password from APS into something like Termux and read it from there.

Additional context

Related to #80 which was fixed in 2015, but it looks like some upstream change broke things yet again in the intervening decade.

I think I have a rough idea what broke this, I'll get it sorted right away.

The 0/O characters are still a bit similar, but this is already 10x better, thank you!

image

The 0/O characters are still a bit similar, but this is already 10x better, thank you!

image

Unfortunately that's dependent on the system monospace typeface, but I can look into bundling something better later today.

Switched over to JetBrainsMono (4939153e8150) since the creators have taken extra care to resolve the problem of ambiguous characters, not too thrilled about the extra 200 kilobytes but it's acceptable for now.

Beautiful and completely unambiguous now!

PXL_20240616_035444053