[Bug 37373] No Limits 2: Help files fails to show text. Needs Times New Roman, or dwrite ability to use font replacements

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 12 10:30:30 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=37373

Nikolay Sivov <bunglehead at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|regression                  |
      Fixed by SHA1|                            |5a262d45dcb1b6675e2309e9c00
                   |                            |86e0bf2acd20f
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
            Summary|No Limits 2: Help files     |No Limits 2: Help files
                   |fails to show text.         |fails to show text. Needs
                   |                            |Times New Roman, or dwrite
                   |                            |ability to use font
                   |                            |replacements
    Regression SHA1|089832e6d5450b86fea87e043ba |
                   |0bebf763bac6e               |

--- Comment #10 from Nikolay Sivov <bunglehead at gmail.com> ---
With
http://source.winehq.org/git/wine.git/?a=commit;h=5a262d45dcb1b6675e2309e9c0086e0bf2acd20f
dwrite supports Replacements settings. I tested this by installing Lora font
and adding a mapping from Times New Roman to Lora. This works from dwrite side,
unfortunately it's not enough for at least two reasons:

1) it also needs GetOverhangMetrics() that is not implemented, but is easy to
fake;
2) d2d_factory_CreateDCRenderTarget() is needed, without it nothing renders.
It's a bug 37628.

Let's make this report about Times New Roman dependency, I'll create another
report for GetOverhangMetrics().

-- 
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