[Bug 30559] Several apps started rendering some fonts incorrectly (appear as huge font sizes have been used)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 11 15:17:34 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=30559

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |83e88af325c993fad3052cb9e29
                   |                            |fd137c332bb87
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #12 from Anastasius Focht <focht at gmx.net> 2012-05-11 15:17:34 CDT ---
Hello,

this is fixed by commit series:

http://source.winehq.org/git/wine.git/commitdiff/54b69043eb43f99b8c5dd85a3e6df2434a99ace1
(gdiplus: Derive GpFont from GpFontFamily.)

http://source.winehq.org/git/wine.git/commitdiff/82a4c5a6a3f23f69f9b25be3bf39954663d165df
(gdi32: Set tmDigitizedAspectX/Y to 96 instead of 300 for consistency.)

http://source.winehq.org/git/wine.git/commitdiff/2c93bf7e4e469b36d3244f5a5f3c3c0ca0e0d897
(gdiplus: Retrieve LOGFONT from a GpFont using GdipGetLogFontW instead of
accessing... )

http://source.winehq.org/git/wine.git/commitdiff/915cd7b5b27381b2899b0402458f78e955c86186
(gdiplus: Use appropriate accessors to calculate font height instead of
accessing... )

http://source.winehq.org/git/wine.git/commitdiff/c626528a91505292487a4a3b72721122dd68f951
(gdiplus: Use OUTLINETEXTMETRIC instead of LOGFONT to store GpFont metrics.)

http://source.winehq.org/git/wine.git/commitdiff/83e88af325c993fad3052cb9e29fd137c332bb87
(gdiplus: Fetch font family metrics from truetype font data.)

I tested some of the apps referenced here and they look good.
This series will probably fix other UI issues not explicitly reported as well.

Thanks Dmitry for your work.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list