Commit Graph

620 Commits

Author SHA1 Message Date
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
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Michael Kaufmann
f6097f5b51 gdi: Fix GetObject for bitmaps.
- GetObject(): Set the bmBits member of the BITMAP structure to NULL
  for device-dependent bitmaps.
- New test case.
2006-05-17 11:45:36 +02:00
qingdoa daoo
4d7655a84e gdi: Duplicate extent value for the second byte of a DBCS char. 2006-05-15 16:03:56 +02:00
Francois Gouget
17689c07bb Fix some winapi_check documentation warnings. 2006-05-15 15:05:15 +02:00
Francois Gouget
f7c24f37ad Various trace fixes.
Add trailing '\n's to trace calls.
Remove spaces before '\n'.
2006-05-15 15:05:09 +02:00
Louis. Lenders
ad2b0a0fd7 gdi32: Add stub for GetCharWidthI and GetFontUnicodeRanges. 2006-05-09 12:39:58 +02:00
qingdoa daoo
1440eb5a35 gdi: A-to-W conversion should be font-independent. 2006-05-08 14:46:42 +02:00
Troy Rollo
73c7420c5a gdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW. 2006-05-05 21:46:11 +02:00
Huw Davies
0a01f37eb8 gdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .
FcPatternGetString( FC_FILE ) returns the whole path.  Go figure.
2006-05-05 16:38:19 +02:00
Alexandre Julliard
80634596a5 gdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case. 2006-04-21 11:27:38 +02:00
Jeff Latimer
07767bfd28 gdi: Added implementation of GetCharABCWidthsI. 2006-04-19 20:04:25 +02:00
Huw Davies
7f8ad07ee0 gdi32: Fix return values in BitBlt/StretchBlt. 2006-04-19 11:59:53 +02:00
Huw Davies
bf23ad0da7 gdi32: Fix {Bit,Stretch}Blt fallbacks to StretchDIBits. 2006-04-18 21:26:07 +02:00
Jean-Philippe Theriault
6e4b960a1c gdi32: Fix for PlayEnhMetaFileRecord support of EMR_SELECTPALETTE record. 2006-04-12 12:54:20 +02:00
Peter Oberndorfer
1ed3382438 gdi: Do not convert string paramter when rendering glyph indexes. 2006-04-12 11:16:42 +02:00
Peter Oberndorfer
e1f74ad5c7 gdi: Write out glyph count correctly in GetCharacterPlacementA. 2006-04-12 11:16:30 +02:00
Huw Davies
aa25176974 gdi32: Add support for ttc indices in the font link list. 2006-04-10 16:32:40 +02:00
Hans Leidekker
c4f4b01b05 gdi32: GetCharABCWidthsW should not crash on a NULL handle. 2006-04-10 15:56:43 +02:00