Dmitry Timoshkov
|
16aa1369f8
|
gdi32: Some fonts have a broken last segment of cmap4 table, avoid a crash in that case.
Freetype has a similar consistency check.
|
2009-08-03 14:58:57 +02:00 |
Francois Gouget
|
8b93e1fe06
|
gdi32/tests: Make test_GetTextMetrics2() static.
|
2009-06-29 13:22:51 +02:00 |
Francois Gouget
|
4f0c6a3172
|
gdi32/tests: Fix the trailing '\n' of a few ok() calls.
|
2009-06-26 14:40:08 +02:00 |
Rein Klazes
|
08ca2fa6a9
|
gdi32/tests: Show that there is an upper limit to the width of a font that can be specified.
|
2009-06-25 12:08:12 +02:00 |
Paul Vriens
|
f043f3db27
|
gdi32/tests: Fix a test failure on NT4.
|
2009-04-28 11:58:27 +02:00 |
Massimo Del Fedele
|
97e81bc3bd
|
gdi32/tests: Add test for GetGlyphOutlineW() requesting buffer size for space char.
|
2009-03-31 16:43:04 +02:00 |
Francois Gouget
|
9de60b9c2c
|
gdi32/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-24 16:57:26 +01:00 |
Huw Davies
|
5b183a208f
|
gdi32/tests: Don't test the height that is 1.75 times the original font height. This is unscaled in winnt yet doubled in win9x.
|
2009-02-23 15:24:56 +01:00 |
Huw Davies
|
ff2f88cf08
|
gdi32: Fix fractional scaling threshold.
|
2009-02-20 18:46:04 +01:00 |
Paul Vriens
|
ac6077023f
|
gdi32/tests: Report a missing function only once.
|
2009-02-20 18:07:42 +01:00 |
Huw Davies
|
5c8c151aa8
|
gdi32/tests: Add tests for the 120 dpi bitmap fonts.
|
2009-02-19 15:57:47 +01:00 |
Huw Davies
|
4f25723853
|
gdi32: Set the font family as FF_MODERN if the panose marks it as monospaced.
|
2009-02-19 15:57:47 +01:00 |
Huw Davies
|
e6a0fa9f44
|
gdi32/tests: Output the requested font name on failure.
|
2009-02-19 15:57:47 +01:00 |
Huw Davies
|
ee339afa3f
|
gdi32/tests: Output the required font height if the test fails.
|
2009-02-19 15:57:47 +01:00 |
Huw Davies
|
f4e3e18b42
|
gdi32/tests: From Vista onwards TabbedTextOut ignores justification, so remove that bit of the test.
|
2009-02-18 14:48:05 +01:00 |
Huw Davies
|
2c6ddb8030
|
gdi32: The special handling of the character codes metrics for symbol fonts should be based on the presence of the MS symbol charmap rather than whether the font is enumerated as SYMBOL_CHARSET.
|
2009-02-18 13:13:29 +01:00 |
Huw Davies
|
c40b434172
|
gdi32/tests: Win9x truncates the LONG elements of LOGFONT to 16 bit values.
|
2009-02-18 13:13:26 +01:00 |
Huw Davies
|
bd69c2e95a
|
gdi32/tests: Allow the first char code to point to glyph 0 (the .notdef glyph).
|
2009-02-17 15:14:57 +01:00 |
Huw Davies
|
24c9a37aaf
|
gdi32: In a Baltic locale the last char of a symbol font is reported as 0xf8fd rather than 0xf0ff.
|
2009-02-17 15:14:53 +01:00 |
Huw Davies
|
aecf29ae84
|
gdi32/tests: Win9x doesn't ensure the facename is nul terminated. Compare the logfont one element at a time.
|
2009-02-17 15:14:35 +01:00 |
Huw Davies
|
7cc7ad5ec4
|
gdi32/tests: Win98 and WinMe actually do set error codes.
|
2009-02-17 15:14:29 +01:00 |
Huw Davies
|
c404d00b3d
|
gdi32/tests: GetTextFaceA called with a NULL buffer returns 0 on win98 and winMe.
|
2009-02-17 15:14:25 +01:00 |
Huw Davies
|
3fa05ae6a7
|
gdi32/tests: Only test the lowest byte of GdiRealizationInfo flags so that the test passes on Vista.
|
2009-02-16 16:01:38 +01:00 |
Huw Davies
|
e93d348109
|
gdi32: Improve calculation of the character code text metrics.
|
2009-02-16 16:01:37 +01:00 |
Huw Davies
|
d9811e6927
|
gdi32/tests: Use the ANSI text metrics so the tests work on win9x.
|
2009-02-12 17:53:34 +01:00 |
Huw Davies
|
8ab829a68a
|
gdi32: Correct the font family values returned in the text metrics.
|
2009-02-11 16:14:46 +01:00 |
Dmitry Timoshkov
|
24937a4f0f
|
gdi32: Add a test for the MAT2 parameter of GetGlyphOutline, make it pass under Wine.
|
2009-02-03 12:40:27 +01:00 |
Alexandre Julliard
|
328ca0e00c
|
gdi32/tests: Fix an uninitialized pointer check for Win64.
|
2009-01-09 18:08:50 +01:00 |
Alexandre Julliard
|
428de06982
|
gdi32/tests: Fix a pointer casting warning on 64-bit.
|
2009-01-03 20:13:29 +01:00 |
Dmitry Timoshkov
|
25a1803720
|
gdi32: Fix a broken test.
|
2008-11-06 11:10:10 +01:00 |
Jeremy White
|
484add2220
|
gdi32/tests: Make the comparison of the enumerated and returned logfont structures actually work.
|
2008-10-13 12:14:23 +02:00 |
Jeremy White
|
fed3d50663
|
gdi32: Expand maximum font count to 4096, warn when we go over that limit.
|
2008-10-13 12:14:00 +02:00 |
Dmitry Timoshkov
|
0d1470575d
|
gdi32: Allow a rounding error in the text justification test.
|
2008-10-06 15:30:40 +02:00 |
Dmitry Timoshkov
|
c8d5730610
|
gdi32: Add a test for a font being selected into 2 DCs with different transformations.
|
2008-10-06 15:30:36 +02:00 |
Dmitry Timoshkov
|
0467d4e4c6
|
gdi32: Make test_font_metrics require the font being selected into the DC.
|
2008-10-06 15:30:31 +02:00 |
Alexandre Julliard
|
ff6f7a57b9
|
gdi32/tests: Skip test that depends on Tahoma if it isn't installed.
|
2008-09-19 12:07:32 +02:00 |
Dmitry Timoshkov
|
21cdaeea4b
|
gdi32: Replace DC transform by font scaling for bitmap fonts.
|
2008-08-21 11:42:25 +02:00 |
Paul Vriens
|
d1bcc32bf2
|
gdi32/tests: Don't test unimplemented functions.
|
2008-08-01 10:36:52 +02:00 |
Alexandre Julliard
|
680233f235
|
gdi32/tests: Allow some more rounding errors in glyph sizes.
|
2008-07-31 17:16:50 +02:00 |
Lei Zhang
|
9b4f17f630
|
gdi32: Glyph advances should be measured for unrotated characters.
|
2008-07-23 11:56:09 +02:00 |
Lei Zhang
|
78a1e07c93
|
gdi32: Add a test for font orientation.
|
2008-07-23 11:56:00 +02:00 |
Dmitry Timoshkov
|
7976d993f5
|
gdi32: Relax the gm.gmCellIncX comparison.
|
2008-07-21 13:00:42 +02:00 |
Michael Karcher
|
49eb123739
|
Add support for compatibility mode in WineEngCreateFontInstance.
|
2008-07-08 10:44:54 +02:00 |
James Hawkins
|
36e703b409
|
gdi32: Fix two tests that fail for all platforms.
|
2008-07-02 12:20:27 +02:00 |
Alistair Leslie-Hughes
|
641d6aa5c2
|
gdi32: Stop crash in font tests.
|
2008-07-01 13:45:37 +02:00 |
Dan Hipschman
|
92c8cac214
|
gdi32: Return the correct value from GetTextFace.
|
2008-06-25 11:41:00 +02:00 |
Dmitry Timoshkov
|
6f7457d8ad
|
gdi32: Add a test for outline text metrics.
|
2008-06-24 12:23:03 +02:00 |
Dmitry Timoshkov
|
9675720510
|
gdi32: Initialize otmMacAscent, otmMacDescent, otmMacLineGap in outline text metrics.
|
2008-06-24 12:21:06 +02:00 |
Dmitry Timoshkov
|
41aad2dce2
|
gdi32: Extend the font substitution test, make it pass under Wine.
|
2008-06-23 12:53:22 +02:00 |
Dan Hipschman
|
c1480126b1
|
gdi32: Add tests for GetTextFace.
Currently only GetTextFaceA is tested, and in an ancillary way, and the
behavior differs from GetTextFaceW.
|
2008-06-21 11:37:20 +02:00 |