-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Cairo: Update to 1.18.4 #23337
base: master
Are you sure you want to change the base?
Cairo: Update to 1.18.4 #23337
Conversation
I see https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/602 has just been merged 🎉 |
The color fringing issue with Cairo DWrite fonts has been fixed in the latest release, Cairo 1.18.4. Fixes msys2#22809 References: - https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/602
Ok, should be ready to go now! |
Thanks, this looks kinda acceptable now, from a font rendering POV :) Is it expected that there is less/worse font hinting with dwrite? Is there a way to switch it back at runtime? I see it also in Windows itself, so it wouldn't surprise me, for example in the file explorer everything has font hinting except the "home" view which is blurry, or the Windows settings app is also blurry while the old Control Panel has nice hinting. |
hm, it's worse with gtk4. I let you decide :) edit: here is the full set of comparison images: https://gist.github.com/lazka/c426a63282d3c575fda6ee28c694ea03 |
Even if font rendering is slightly degraded (which may always be improved in later Cairo versions), this new release fixes rendering Emojis, which wouldn't render at all before. |
And enable use of Cairo DWrite fonts in Pango
Fixes #22809