iNjUST wrote:But this has some minor to devastating effects on some of my skins, especially those that are primarily text-based.
Much thanks for these skins! We were able to identify and fix a number of issues thanks to them. There are still a few minor differences with some of your skins, but most of them now work just fine.
Thanks to moshi and the lot as well. Keep those reports coming!
iNjUST wrote:I also run into issues with symbolic characters such as the degree sign creating line-spacing issues. Bolded and anti-aliased text seems to become distorted as well.
Do you have a testcase for these?
moshi wrote:i think for folks like me (and i am aware that's a tiny minority) some #UseD2D# variable that can be used in conditional operations would be nice to have.
(it's not only about the metrics, but also color if the rendering can not be adjusted)
I think a #UseD2D# variable would cause more problems than it solves. We worked very hard this week and we are already much closer to 100% correctness. Granted, we'll never be able to actually achieve 100% due to inherent differences in GDI+ and D2D, but we're trying our best to get as close as possible.
And FWIW, I do plan to add support for customizable settings for D2D at some point.