-
Notifications
You must be signed in to change notification settings - Fork 276
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
Embedded "Roboto Mono" font is really "Roboto Mono Bold" #265
Comments
That is right. |
This font comparison is intended for the Overview tab, as it is specified in its name. |
Sorry, not sure if I understand your question in a right way. Mind re-wording it please? Maybe this commit description could be useful? |
The commit description says "This change makes macOS choose the correct monospaced font.", since the selected font was according to the conversations initial posting "not monospaced" (but not because it was not bold). But the change makes macOS not only choose a monospace font, but a monospaced bold font, as I understand. So, it seems to me like that there where two things changed with the change: 1. choose monospace font 2. use bold version of that font. I do not know, if that font shall be recognized as bold or not. |
There is no latter change as before #79 there were many code like that <widget class="QLabel" name="labelWatchPending">
<property name="font">
<font>
<family>Monospace</family>
<weight>75</weight>
<bold>true</bold>
</font>
</property> in |
If monospaced bold font would be meant, I suggested to rename e.g. src/qt/guiutil.cpp: |
It seems that the embedded monospace font "Roboto Mono" that was merged in #79 is really "Roboto Mono Bold".
I was confused why the embedded monospace font looks so bold (see screenshot in #261 (comment)), while both the embedded and the system monospace font looked nearly the same in the
configuration->display->Monospaced font selection menu preview:
Then I saw in the code that in the selection menu preview both fonts are set to "bold". When disabling that with the following diff:
it looks like so:
So the "Roboto Mono" font looks the same as the "Roboto Mono" font set to bold, I guess because the font is in fact already bold.
Only the system font is now displayed normally.
That matches that the embedded font file is named
src/qt/res/fonts/RobotoMono-Bold.ttf
I am wondering why the word "bold" does not occur in the conversation of #79.
I would suggest to apply the above diff to remove the setting of the embedded and the system font to bold in the comparison preview, so they can really be compared, and also rename the label in the font selection menu from embedded "Roboto Mono" to embedded "Roboto Mono Bold".
This is really confusing, and I am wondering why macOS seems to need a bold font as "normal" font.
The text was updated successfully, but these errors were encountered: