https://bugs.winehq.org/show_bug.cgi?id=37373
Nikolay Sivov bunglehead@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@gmail.com --- With http://source.winehq.org/git/wine.git/?a=commit;h=5a262d45dcb1b6675e2309e9c0... 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().