Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[WIN32SS][FONT] Fix font metrics (#713)
Fix vertical alignment and Aspect penalty; improve font penalty system; fixes for Wine tests. This is an update of #706. See CORE-11536 for more details. The display of the following programs is fixed: - Total Commander 8.52 setup: font displayed too large - CORE-11620. - Effective File Search 6.8.1 german localization text rendering issues - CORE-14378. - Font garbage in register splash screen in Foxit Reader 7.1.5 - CORE-9767. - Calipers-1 is not displayed correctly - CORE-14302. - Some MSI-installers draw their dialogs too large (example: Click-N-Type Virtual Keyboard 3.03.0412) - CORE-13161. - Irfanview 4.50: font in zoom combobox displayed too large - CORE-14396. - Rufus: The window and controls are displayed larger than necessary - CORE-14461.
- Loading branch information
35f62fc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This commit did unhide many bugs that we had in our resources, so be extremely careful with backporting.
At least the following regressions from a users pov:
https://jira.reactos.org/browse/CORE-18874
https://jira.reactos.org/browse/CORE-16874
https://jira.reactos.org/browse/CORE-15303
https://jira.reactos.org/browse/CORE-15166
https://jira.reactos.org/browse/CORE-15018
https://jira.reactos.org/browse/CORE-14994
https://jira.reactos.org/browse/CORE-14974
https://jira.reactos.org/browse/CORE-14926
https://jira.reactos.org/browse/CORE-14906
https://jira.reactos.org/browse/CORE-14896 (one part has not been ported back yet!)