Dmitry Timoshkov
|
0fdd381f26
|
gdi32: Move negative lfWidth test into a separate body, skip the test if there is no 'x' in the font.
|
2008-04-07 20:34:49 +02:00 |
Dmitry Timoshkov
|
c5d07b7c22
|
gdi32: Fix lfWidth before caching the font to avoid duplicate entries in the cache.
|
2008-04-07 20:34:37 +02:00 |
Dmitry Timoshkov
|
1f35b6e62e
|
gdi32: Fully initialize face->ntmFlags on font load.
|
2008-04-07 12:14:14 +02:00 |
Austin English
|
cb2274e690
|
Spelling fixes.
|
2008-04-04 11:51:40 +02:00 |
Dmitry Timoshkov
|
90265ac586
|
gdi32: Add a font scaling test when lfHeight == 0 and lfWidth != 0, make it pass under Wine.
|
2008-04-04 11:03:42 +02:00 |
Nikolay Sivov
|
caafb52559
|
gdi32: PlgBlt implementation.
|
2008-04-02 13:30:15 +02:00 |
Mikołaj Zalewski
|
4094ff0256
|
gdi32: Fix GetGlyphIndices to select properly the invalid char glyph for TrueType fonts.
|
2008-04-02 12:36:42 +02:00 |
Dan Kegel
|
338539c709
|
gdi32: Test retrieving BI_BITFIELDS info for 16bpp modes.
|
2008-03-31 16:07:47 +02:00 |
Alexandre Julliard
|
6e387f34c5
|
gdi32: Store the return value separately in StretchDIBits instead of overwriting heightSrc.
|
2008-03-26 23:38:36 +01:00 |
Austin English
|
45b944ed51
|
gdi32: Spelling fixes.
|
2008-03-25 19:58:31 +01:00 |
Huw Davies
|
4b6d284de6
|
gdi32: Ignore fonts with names that begin with a '.'.
|
2008-03-21 12:44:20 +01:00 |
Aric Stewart
|
bdaa54e64f
|
freetype: Fix a typo that prevented checking more than the first range in Range Format 2.
|
2008-03-19 11:23:22 +01:00 |
Francois Gouget
|
8d38b1d60b
|
gdi32: Remove a trailing space in a Wine trace.
|
2008-03-19 11:21:19 +01:00 |
Aric Stewart
|
36ac341b55
|
gdi32: Add loading and processing of GSUB table vert/vrt2 functions for proper tategaki (vertical writing).
|
2008-03-13 12:06:02 +01:00 |
Huw Davies
|
e0693a1813
|
gdi32: Factor out FreeType initialization into a separate function.
|
2008-03-12 18:14:27 +01:00 |
Aric Stewart
|
5c1229982a
|
gdi32: Skip leading @ from FontFace when looking for font to load.
|
2008-03-11 15:30:45 +01:00 |
Huw Davies
|
0436a5d14a
|
gdi32: Store the Windows path (if it's available) in the font registry entries.
|
2008-03-10 19:12:54 +01:00 |
Alexandre Julliard
|
5953a86ab1
|
gdi32: Properly handle SetDIBits failure in StretchDIBits.
|
2008-03-10 19:12:53 +01:00 |
Jeremy White
|
5e1dd9577d
|
gdi32: Revise CreateScalableFontResourceA to pass through CreateScalableFontResourceW.
|
2008-03-10 12:08:55 +01:00 |
Huw Davies
|
025d84e644
|
gdi32: Update both winnt and win9x font keys and factor out the cleanup code.
|
2008-03-10 11:23:19 +01:00 |
Hans Leidekker
|
81e9b43fb2
|
gdi32: Move GetICMProfile to the driver.
|
2008-03-05 19:46:03 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Francois Gouget
|
e637e83ec4
|
gdi32/tests: Add the trailing '\n' to a couple of ok() calls.
|
2008-03-03 12:03:52 +01:00 |
James Hawkins
|
26ad93947b
|
janitorial: Remove links to any microsoft site.
|
2008-03-01 12:04:09 +01:00 |
Rob Shearman
|
de75fe0a08
|
gdi32: Move 16-bit printing functions to printdrv16.c.
|
2008-02-29 20:08:21 +01:00 |
Andrew Talbot
|
a4e8f4dcdd
|
gdi32: Assign to structs instead of using memcpy.
|
2008-02-28 10:50:57 +01:00 |
Huw Davies
|
34002d4c7e
|
gdi32: Add a partial implementation of GdiRealizationInfo.
|
2008-02-28 10:44:35 +01:00 |
Hans Leidekker
|
d6bb9e76b3
|
gdi32: Return registered monitor profile from GetICMProfile.
|
2008-02-28 10:44:02 +01:00 |
Paul Vriens
|
7911424f9d
|
gdi32/tests: Skip a test as it crashes on Vista.
|
2008-02-27 14:52:24 +01:00 |
Paul Vriens
|
e9ccee0501
|
gdi32/tests: Skip functions that are available but not implemented.
|
2008-02-27 14:52:24 +01:00 |
Rob Shearman
|
582de7ba0d
|
gdi32: Optimise StretchBlt for the case where no stretching is being done and the whole image is being set.
In this case, we can just call SetDIBits which is likely to be a lot faster.
|
2008-02-22 11:44:58 +01:00 |
Michael Stefaniuc
|
de66aebebd
|
gdi32: Move EnumFontFamiliesEx16() to gdi16.c and reimplement it based on EnumFontFamiliesExW().
|
2008-02-20 12:07:03 +01:00 |
Aric Stewart
|
a41e77448c
|
gdi32: Japanese Windows had a default fallback Font SystemLink of Microsoft Sans Serif. Implement that for Japanese.
|
2008-02-19 14:56:22 +01:00 |
Michael Stefaniuc
|
e9a8e6a426
|
gdi32: Move EnumFonts16 and EnumFontFamilies16 to gdi16.c.
|
2008-02-19 13:39:24 +01:00 |
Roderick Colenbrander
|
c937634376
|
gdi32: GetPaletteEntries should not filter peFlags (test included).
|
2008-02-19 12:06:10 +01:00 |
Alexandre Julliard
|
1fa9e526ff
|
gdi32: Avoid calling GetObject16 from 32-bit code.
|
2008-02-18 18:07:51 +01:00 |
Alexandre Julliard
|
30e2cb1616
|
gdi32: Move a few more gdiobj functions to gdi16.c.
|
2008-02-18 17:53:43 +01:00 |
Alexandre Julliard
|
aa500d266f
|
gdi32: Get rid of the 16-bit GetObject functions.
|
2008-02-18 17:50:35 +01:00 |
Alexandre Julliard
|
a306af0c62
|
gdi32: Reimplemented GetObject16 and moved it to gdi16.c.
|
2008-02-18 17:46:29 +01:00 |
Alexandre Julliard
|
1fdae2b2a5
|
gdi32: Reimplemented IsGDIObject16 and moved it to gdi16.c.
|
2008-02-18 17:26:31 +01:00 |
Alexandre Julliard
|
50dea38178
|
gdi32: Export the DC hook functions as 32-bit functions.
|
2008-02-17 20:29:55 +01:00 |
Michael Stefaniuc
|
3db6eeeda9
|
gdi32: Move two 16bit function stubs to gdi16.c.
|
2008-02-13 16:41:03 +01:00 |
Gerald Pfeifer
|
21b334713c
|
gdi32: For unsigned types, directly use INTERNAL_YDS
|
2008-02-12 22:35:43 +01:00 |
Detlef Riekenberg
|
cbb85daa8f
|
gdi32: Add stub for GdiInitSpool and GdiGetSpoolMessage.
|
2008-02-07 11:59:53 +01:00 |
Reece H. Dunn
|
dc267e75b4
|
gdi32: Improve the failure reporting in the bitmap tests.
|
2008-02-06 13:49:52 +01:00 |
Alexandre Julliard
|
7fdb61bd7e
|
gdi32: DC_GetDCPtr and DC_ReleaseDCPtr are not longer used.
|
2008-02-05 21:58:04 +01:00 |
Alexandre Julliard
|
1e3c47eae9
|
gdi32: Get rid of DC_GetDCPtr in the palette functions.
|
2008-02-05 21:57:35 +01:00 |
Alexandre Julliard
|
8815e63835
|
gdi32: Get rid of DC_GetDCPtr in the GDI object functions.
|
2008-02-05 21:17:28 +01:00 |
Alexandre Julliard
|
4b14a080fe
|
gdi32: Get rid of DC_GetDCPtr in font functions.
|
2008-02-05 21:16:27 +01:00 |
Alexandre Julliard
|
35c09c01b2
|
gdi32: Use a separate critical section for freetype locking instead of relying on the GDI lock.
|
2008-02-05 21:16:06 +01:00 |