Skip to content
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

Waveform: always use pixel size and 'Open Sans' for text markers #3954

Merged
merged 2 commits into from Jun 6, 2021

Conversation

ronso0
Copy link
Member

@ronso0 ronso0 commented Jun 5, 2021

Waveform text markers now

  • use fixed pixel size matching sizes used in skins (and the previous 10 point)
  • always use Open Sans

Please test on

  • Windows
  • macOS
  • various Linux distros/DEs

Try different combinations of font scaling, general app scaling (if available, "Make everything Bigger" on Win10 : ) and export QT_SCALE_FACTORS=... (see Troubleshooting). Also use fractional scaling if available.
Then, check if the waveform text markers are always sized 'pleasantly' like in the below screenshots.
Please test at 100% with current 2.3beta first and report if the font size differs noteworthy.
image
image
image
image

@ronso0 ronso0 added this to In progress in 2.3 release via automation Jun 5, 2021
@ronso0 ronso0 added this to the 2.3.0 milestone Jun 5, 2021
@ronso0 ronso0 moved this from In progress to Needs Review in 2.3 release Jun 5, 2021
Copy link
Member

@daschuer daschuer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM and thank you for the good docu

@daschuer daschuer merged commit 17d14e9 into mixxxdj:2.3 Jun 6, 2021
2.3 release automation moved this from Needs Review to Done Jun 6, 2021
@daschuer
Copy link
Member

daschuer commented Jun 6, 2021

This fixed the issue on Ubuntu Bionic and Groovy and does not introduce a regression in Ubuntu Focal.
I guess the other targets will behave the same. So let's merge it to get a broader feedback.

@daschuer
Copy link
Member

daschuer commented Jun 6, 2021

The QT 5.12 issue that the library font is not scaled by QT_SCREEN_SCALE_FACTORS is not changed by this PR.
Workaround: Use QT_SCALE_FACTOR.
Done :-)

@ronso0
Copy link
Member Author

ronso0 commented Jun 6, 2021

Also fixed on Windows10, no matter how I mix app and font scaling.
Yeiijh!

@ronso0 ronso0 deleted the waveform-textmarker-font branch June 6, 2021 20:34
@ronso0
Copy link
Member Author

ronso0 commented Jun 6, 2021

Also reported to be fixed on macOS by @foss-

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
2.3 release
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants