Huw Davies
|
48b1e66309
|
gdi32: Use an array of masks to simplify the bitmap conversion.
|
2011-11-16 17:00:19 +01:00 |
Huw Davies
|
6c9c9107d4
|
gdi32: Return valid anti-alias format bitmaps if the glyph is a monochrome bitmap.
|
2011-11-16 17:00:15 +01:00 |
Huw Davies
|
f3fab96393
|
gdi32: Add a helper to return the maximum level to use for a given anti-aliasing format.
|
2011-11-16 17:00:10 +01:00 |
Marcus Meissner
|
4222ccf1cf
|
gdi32: Fixed loop end setting (Coverity).
|
2011-11-14 15:25:19 +01:00 |
Alexandre Julliard
|
9391c6a757
|
gdi32: Add a CopyBitmap driver entry point.
|
2011-11-08 19:25:05 +01:00 |
Akihiro Sagawa
|
35a928a0f8
|
gdi32: Use the translated string as a charset name.
|
2011-11-07 19:34:47 +01:00 |
Alexandre Julliard
|
95cba0c0f4
|
gdi32: Add a DC driver entry point for GdiGradientFill.
|
2011-10-31 23:51:38 +01:00 |
Ken Thomases
|
14efc6eb24
|
gdi32: Allow ~-based paths in HKCU\Software\Wine\Fonts:Path.
|
2011-10-27 12:24:52 +02:00 |
Alexandre Julliard
|
7fbb16d4ba
|
gdi32: Implement GdiRealizationInfo as a standard driver entry point.
|
2011-10-26 12:41:32 +02:00 |
Alexandre Julliard
|
8796831a9f
|
gdi32: Implement FontIsLinked as a standard driver entry point.
|
2011-10-26 12:41:32 +02:00 |
Alexandre Julliard
|
e31c51b65e
|
gdi32: Implement GetFontData as a standard driver entry point.
|
2011-10-26 12:41:31 +02:00 |
Alexandre Julliard
|
441d6cfcd4
|
gdi32: Implement GetTextFace as a standard driver entry point.
|
2011-10-26 12:41:31 +02:00 |
Alexandre Julliard
|
a2de6a8766
|
gdi32: Implement GetTextExtentExPointI as a standard driver entry point.
|
2011-10-26 12:41:30 +02:00 |
Alexandre Julliard
|
1740f34ffb
|
gdi32: Implement GetTextCharsetInfo as a standard driver entry point.
|
2011-10-26 12:41:30 +02:00 |
Alexandre Julliard
|
ce8d7b4601
|
gdi32: Implement GetOutlineTextMetrics as a standard driver entry point.
|
2011-10-26 12:41:29 +02:00 |
Alexandre Julliard
|
0c96820104
|
gdi32: Implement GetKerningPairs as a standard driver entry point.
|
2011-10-26 12:41:29 +02:00 |
Alexandre Julliard
|
6376b4cf6f
|
gdi32: Implement GetGlyphOutline as a standard driver entry point.
|
2011-10-25 16:57:28 +02:00 |
Alexandre Julliard
|
ff96c4dd4e
|
gdi32: Implement GetGlyphIndices as a standard driver entry point.
|
2011-10-25 16:57:27 +02:00 |
Alexandre Julliard
|
90ecea9739
|
gdi32: Implement GetFontUnicodeRanges as a standard driver entry point.
|
2011-10-25 16:57:27 +02:00 |
Alexandre Julliard
|
23c7c0469c
|
gdi32: Reimplement GetCharABCWidthsFloat using the integer version.
|
2011-10-25 16:57:27 +02:00 |
Alexandre Julliard
|
27208a0ec5
|
gdi32: Implement GetCharABCWidthsI as a standard driver entry point.
|
2011-10-25 16:57:27 +02:00 |
Alexandre Julliard
|
e5a0fa7089
|
gdi32: Implement GetCharABCWidths as a standard driver entry point.
|
2011-10-25 16:57:26 +02:00 |
Alexandre Julliard
|
a8444d7fd1
|
gdi32: Add driver entry points for a number of font functions.
|
2011-10-24 23:45:37 +02:00 |
Alexandre Julliard
|
2b1b11d681
|
gdi32: Rename the EnumDeviceFonts entry point to EnumFonts since it's not limited to device fonts.
|
2011-10-24 23:34:33 +02:00 |
Alexandre Julliard
|
cbd81d391c
|
gdi32: Implement EnumDeviceFonts as a standard driver entry point.
|
2011-10-24 23:34:28 +02:00 |
Alexandre Julliard
|
873bf81d3b
|
gdi32: Don't return outline metrics for bitmap fonts.
|
2011-10-24 23:34:05 +02:00 |
Alexandre Julliard
|
20070d0838
|
gdi32: Implement GetTextMetrics as a standard driver entry point.
|
2011-10-24 20:03:53 +02:00 |
Alexandre Julliard
|
ca4177997c
|
gdi32: Add a few helper functions for computing font metrics.
|
2011-10-24 20:03:09 +02:00 |
Alexandre Julliard
|
5c1c7a6576
|
gdi32: Implement GetCharWidthW as a standard driver entry point.
|
2011-10-20 17:05:11 +02:00 |
Alexandre Julliard
|
6ad9eb805c
|
gdi32: Implement GetTextExtentExPointW as a standard driver entry point.
|
2011-10-20 17:04:35 +02:00 |
Alexandre Julliard
|
ef0fe44327
|
gdi32: Implement SelectFont as a standard driver entry point.
|
2011-10-19 18:22:05 +02:00 |
Alexandre Julliard
|
885a4a5c08
|
gdi32: Add an initial Freetype font driver.
|
2011-10-19 18:22:01 +02:00 |
Huw Davies
|
3b9669017b
|
gdi32: Add the liberation fonts to the default fallback lists.
|
2011-10-12 17:10:03 +02:00 |
Huw Davies
|
230b42055c
|
gdi32: Move to a more scalable mechanism for picking the default fonts.
|
2011-10-12 17:09:58 +02:00 |
Huw Davies
|
bb47bab3cd
|
gdi32: Now that we require a less ancient freetype, we can assume several other functions are also present.
|
2011-10-11 13:37:50 +02:00 |
Huw Davies
|
6ee2eaeff2
|
gdi32: Remove no longer needed include file.
|
2011-10-11 13:37:50 +02:00 |
Huw Davies
|
570e68b822
|
gdi32: Require that we have freetype's FT_Load_Sfnt_Table function and remove the hacky fallback.
|
2011-10-10 15:42:38 +02:00 |
Huw Davies
|
5bd2db4521
|
gdi32: Move some common default fonts to the head of the font list.
|
2011-10-06 16:47:22 -05:00 |
Huw Davies
|
17e72c816b
|
gdi32: Load the font properties from the cache if it exists.
|
2011-10-06 16:47:20 -05:00 |
Huw Davies
|
a155292f98
|
gdi32: Cache the loaded font list properties.
|
2011-10-06 16:47:17 -05:00 |
Huw Davies
|
63070bdf89
|
gdi32: Move the font list initialisation to a separate function.
|
2011-10-06 16:47:14 -05:00 |
Huw Davies
|
ab1373d847
|
gdi32: Keep track of the english family name if there's a localised name as well.
|
2011-10-06 16:47:11 -05:00 |
Huw Davies
|
b4430319f1
|
gdi32: Use a separate variable to indicate the default has been retrieved.
|
2011-09-28 17:25:10 +02:00 |
Josh Juran
|
b27e814de6
|
gdi32: Simplify logic in WineEngGetFontData().
|
2011-09-12 10:07:21 +02:00 |
Grazvydas Ignotas
|
4a463e0650
|
gdi32: Use correct name for elfFullName.
|
2011-08-24 12:14:46 +02:00 |
Huw Davies
|
33532613a8
|
gdi32: Don't load a font replacement if any face of the real family exists.
|
2011-08-04 18:42:33 +02:00 |
Frédéric Delanoy
|
b5a33dab88
|
dlls: Assorted spelling fixes.
|
2011-08-02 20:47:51 +02:00 |
Ken Thomases
|
e6d6fbf6e9
|
gdi32: Fix leak of FullName of replaced font face.
|
2011-05-17 10:45:24 +02:00 |
Grazvydas Ignotas
|
adcce5d712
|
gdi32: Implement font selection by its full name.
|
2011-05-12 20:00:51 +02:00 |
Grazvydas Ignotas
|
0374102625
|
gdi32: Refactor get_facename to retrieve other names too.
|
2011-05-12 19:58:43 +02:00 |