0.12 on Mac has blurry text
I am not sure what changed in 0.12 but on MacOS the font looks very blurry. 0.11 looks fine. I took a screenshot to compare. I checked the font which is exactly the same.
Comments (11)
-
-
repo owner - changed milestone to 1.0
-
assigned issue to
-
I noticed this too on my Mojave 4k monitor. When I rebuilt from master locally, the blurriness went away. It looks like an issue with the release binary, maybe a rebuild will fix it?
-
repo owner @jnewell What version of Qt did you use to build with?
-
5.12.0 - the one in homebrew
-
I also successfully compiled from master and got a hi-res binary.
I used the version of QT from qt.io as recommended in the macOS build instructions here: https://bitbucket.org/heldercorreia/speedcrunch/wiki/BuildingOSXPackage
That version appears to be 5.13.0.
-
Hi all, I have also compiled the binary using the instructions from https://bitbucket.org/heldercorreia/speedcrunch/wiki/BuildingOSXPackage
The blurry font are fixed, but some icons are low-dpi (like the formula book “x”).Anyway, it is a time-consuming process so I have set up a github repo so if anyone needs, there is the compiled version. Highly inspired by @Tey (https://github.com/Tey/speedcrunch-nightlies):
https://github.com/gagarcr/speedcrunch-nightlies/releases
-
@Gabriel G Thank you so much! You saved me a lot of time
-
Thanks a lot, @Glorymar Garcia !
@Helder Correia , @Samuel Gaist : Any update on fixing this in the official repo?
-
repo owner @Philip Belemezov Next release (1.0).
-
One could fix that issue without recompiling with few simple steps:
- Open
Applications
folder and selectSpeedCrunch.app
- Open context menu on
SpeedCrunch.app
and selectShow Package Contents
- Open file
Contents/Info.plist
in any text editor, likeTextEdit.app
which is bundled with macOS -
Add following text right above
</dict>
:<key>NSHighResolutionCapable</key> <string>True</string>
Finally you’ll need to refresh system’s cache: you could either restart the macOS, or copy
SpeedCrunch.app
fromApplication
folder into another and then copy it back.
P.S. After all these manipulations you should get
Info.plist
like this:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>SpeedCrunch</string> <key>CFBundleGetInfoString</key> <string></string> <key>CFBundleIconFile</key> <string>speedcrunch.icns</string> <key>CFBundleIdentifier</key> <string></string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleLongVersionString</key> <string>Version;master</string> <key>CFBundleName</key> <string></string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleShortVersionString</key> <string>master</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string></string> <key>CSResourcesFileMapped</key> <true/> <key>NSHumanReadableCopyright</key> <string></string> <key>NSHighResolutionCapable</key> <string>True</string> </dict> </plist>
- Open
- Log in to comment
I noticed also in font selection window there is a huge difference where 0.12 text doesn't look as crisp and clear. I'm on latest macos 10.14.1.