638 Commits

Author SHA1 Message Date
Dmitry Timoshkov
a41da1223d gdi32: Add a test for GetKerningPairs. 2006-09-26 20:01:24 +02:00
Dmitry Timoshkov
ce6d4c72ac gdi32: Implement GetKerningPairs for TrueType fonts. 2006-09-26 20:01:15 +02:00
Huw Davies
7dbda7a9f5 gdi32: Make the bitmap font tests locale aware. 2006-09-25 17:55:35 +02:00
Huw Davies
e41992ccaf gdi32: Win 2000 and Win XP behave differently if there's a '\n' in the string, so remove the width test completely. 2006-09-25 17:55:27 +02:00
Huw Davies
8b368b9cee gdi32: GetTextExtentPoint and GetTextExtentExPoint behave differently if there's a \n in the string. 2006-09-20 20:04:45 +02:00
Huw Davies
7be2957098 gdi32: Fix ppem in the case that there isn't an exact height match in the vdmx table. 2006-09-20 20:04:34 +02:00
Huw Davies
0c06ec1bb3 gdi32: Only run the GetGlyphIndices test if Symbol is installed. 2006-09-20 20:04:29 +02:00
Dmitry Timoshkov
e41c0acc0c gdi: If there is no space for strings GetOutlineTextMetricsA should not indicate that they present. 2006-09-20 20:03:18 +02:00
Andrew Talbot
7ee2f77158 gdi: Cast-qual warnings fix. 2006-09-14 11:39:38 +02:00
Andrew Talbot
5185750352 gdi: Cast-qual warnings fix. 2006-09-14 11:39:38 +02:00
Andrew Talbot
6d070ea250 gdi: Cast-qual warnings fix. 2006-09-14 11:39:38 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Byeong-Sik Jeon
6a55b52ec1 gdi32: Fix init_system_links() for non-localized font name. 2006-09-13 11:39:16 +02:00
Byeong-Sik Jeon
0922897164 gdi32: Fix wrong break statement use. 2006-09-13 11:37:18 +02:00
Byeong-Sik Jeon
4d619723a1 gdi32: Fix logical error of italic, bold determination. 2006-09-11 18:09:29 +02:00
Byeong-Sik Jeon
95226bf25d gdi32: Fix DefaultGuiFont name string for Korean Charset. 2006-09-11 18:01:22 +02:00
Jeff Latimer
aed4f47890 gdi: Fix test for GetGlyphIndicesW on non Unicode systems. 2006-09-11 12:15:57 +02:00
Marcus Meissner
0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Jeff Latimer
9e9095fe7a gdi: Change the metafile.c test to use sprintf instead of snprintf for portability. 2006-09-10 10:15:12 +02:00
Francois Gouget
06f9532dda Assorted spelling fixes. 2006-09-08 11:04:53 +02:00
Alexandre Julliard
5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Jeff Latimer
f667c06a0c gdi: Add missing glyph code to GetGlyphIndices and tests. 2006-08-24 14:09:01 +02:00
Michael Stefaniuc
757ee19ca1 janitorial: Removed the rest of the redundant NULL checks before HeapFree. 2006-08-10 10:57:33 +02:00
Alexandre Julliard
0e5f29ba92 gdi: Fixed buffer overflow in GetCharABCWidthsI. 2006-08-01 17:52:48 +02:00
Michael Stefaniuc
2783e72a65 Fix 2 "static is not at beginning of declaration" warnings. 2006-07-28 12:33:56 +02:00
Huw Davies
5b27ce2313 gdi32: Use the correct name when writing the fixed font registry value. 2006-07-24 19:57:38 +02:00
Ge van Geldorp
1e554e870b gdi: Use variables of correct size. 2006-07-21 10:48:09 +02:00
Michael Stefaniuc
932a2a0d54 Fix swapped 2nd and 3rd argument passed to memset. 2006-07-14 12:38:36 +02:00
Dan Hipschman
f904723813 gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
(not vice versa) for efficiency (required adding the Ex functionality
to drivers).
2006-07-12 13:34:36 +02:00
Dan Hipschman
fe3c9428c3 gdi32: Add conformance test for GetTextExtentExPointW. 2006-07-12 13:21:57 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard
77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard
0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Andrew Talbot
8059576c8b gdi/tests: Write-strings warnings fix. 2006-06-26 12:37:04 +02:00
Michael Kaufmann
d23b83a026 gdi32: SetWinMetaFileBits: Use the whole device surface if the METAFILEPICT parameter is NULL.
Also use the whole device surface if one of the extents is zero or 
negative and the mapping mode is MM_ANISOTROPIC or MM_ISOTROPIC.
New tests.
2006-06-21 12:15:33 +02:00
Alexandre Julliard
1a2417d9bc gdi32: Get rid of the no longer needed DIB_CreateDIBSection export. 2006-06-19 11:25:42 +02:00
Alexandre Julliard
e19f31b682 gdi/tests: Don't use sizeof in ok() to avoid printf format warnings. 2006-06-13 14:02:13 +02:00
Michael Stefaniuc
fee72b607a Yet another round of redundant NULL checks before HeapFree. 2006-06-13 11:40:23 +02:00
qingdoa daoo
9de7c3ae78 gdi: Don't treat a NULL rect as an empty rect in ExtTextOutW. 2006-06-06 11:47:19 +02:00
Michael Kaufmann
1660c504ca gdi: New tests for GetDIBits.
New tests that check if GetDIBits works with a bitmap that is selected
in a device context (works in Windows, should fail according to the
API documentation)
2006-06-06 11:29:52 +02:00
Huw Davies
bae6d23c5c gdi32: FreeType's idea of metrics has changed for bitmap fonts. 2006-06-02 10:52:03 +02:00
Mike McCormack
20c24fd3a2 gdi32: Fix an unused variable warning. 2006-05-30 12:23:25 +02:00
Huw Davies
96ce83d081 gdi32: The font cache needs to discriminate whether the device can cope with bitmap fonts or not. 2006-05-26 20:15:55 +02:00
Dmitry Timoshkov
0a4f4b23cf gdi: Add more const qualifiers. 2006-05-26 11:56:24 +02:00
Andrew Ziem
122b80030f gdi: Constify data. 2006-05-25 11:00:59 +02:00
qingdoa daoo
f77a28ee91 gdi: Get correct horizontal spacing value in the presence of ETO_PDY flag. 2006-05-25 11:00:45 +02:00
Mike McCormack
d20c6cf8ca Fixed more boolean comparisons against TRUE. 2006-05-24 14:38:20 +02:00