forked from bitcoin/bitcoin
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Let's have all the issues related to qt redesign in #3554-#3575 in one place.
A comment originally posted by @strophy in #3554 (comment):
A few notes after testing on native HiDPI Windows 10:
- Blurriness remains on splash screen, but is fixed everywhere else as far as I can tell. The QR code looks fine, but the text address below it is blurry. All other blurriness is gone - this was my main concern and I'm thrilled it is fixed :)
- I find reading Montserrat extremely uncomfortable for body text because of the character width. Montserrat is really designed for headings, not body text - can we default to the system default font as body font for consistency? Or offer Open Sans instead/as well as Montserrat?
- Changing from Montserrat to SystemDefault results in serious kerning issues in the default font, see here for screenshot. Dragging the window from a HiDPI to regular DPI screen results in the window bar appearing double thickness and height, but the kerning problems in the rest of the application disappear. I think most of this scaling, smoothing and kerning is handled by ClearType in other apps, is this not the case here?
- Send screen: "Subtract fee from amount" checkbox touching amount box
- Every screen has some buttons where descenders on "y" or "g" are vertically truncated, and some horizontal truncation of long text on buttons as well
- Most settings in the font weight slider have no effect if system font does not support that many weights
In general I find that even when using the scaling sliders, it is impossible to get the same size and weight of the font in the menu bar. So the application always feels like it "sticks out" and goes against the grain of other Windows apps because the text is a different size, weight, font and scaling than every other app on my computer. Is it possible to get an option to just use the system settings for everything, so it feels more "native"?
Metadata
Metadata
Assignees
Labels
No labels