Commit Graph

120 Commits

Author SHA1 Message Date
Vincent Povirk 541d7a5ab2 gdiplus: Print the GdipGetFamilyName FIXME only once. 2010-04-09 18:35:00 +02:00
Justin Chevrier b7679da9a7 gdiplus: Handle UnitWorld in GdipGetFontHeightGivenDPI. 2010-03-26 10:31:25 +01:00
Vincent Povirk 2d8fb9ade3 gdiplus: Add traces for values of newly-created font objects. 2009-12-21 15:01:23 +01:00
Vincent Povirk ef4d0d970d gdiplus: Populate the installed font collection. 2009-05-14 17:23:03 +02:00
Vincent Povirk 47e70af50b gdiplus: Correct the lfHeight calculation in GdipCreateFontFromLogfontW.
Negative lfHeight values do not include internal leading. This was
making fonts created from LOGFONT structures larger than they should be.
2009-05-04 12:50:05 +02:00
Vincent Povirk 73eea0d05f gdiplus: Create a static InstalledFontCollection object, currently empty. 2009-04-28 13:10:02 +02:00
Paul Vriens 40f812c110 gdiplus: Convert lfFaceName from W to A, not the other way around. 2009-04-24 11:56:52 +02:00
Paul Vriens 7bf6a3030b gdiplus: Return the correct result in GdipCreateFontFromLogfontA. 2009-04-24 11:56:38 +02:00
Francois Gouget 5ef481922f Assorted spelling fixes. 2009-04-20 15:25:26 +02:00
Nikolay Sivov c17266de9e gdiplus: Implemented GdipGetLogFontA. 2009-02-04 15:41:09 +01:00
Nikolay Sivov e2615cc059 gdiplus: Fix Font test failure on charset mismatch. 2008-12-16 12:52:38 +01:00
Michael Stefaniuc 50ff549420 gdiplus: Remove some superfluous casts. 2008-12-05 12:36:41 +01:00
Hans Leidekker 8656f6db50 gdiplus: Better implementation of GdipGetFontHeightGivenDPI. 2008-12-01 14:01:14 +01:00
Hans Leidekker 80a54ca53f gdiplus: Implement GdipGetFontCollectionFamilyCount and GdipGetFontCollectionFamilyList. 2008-11-24 14:25:10 +01:00
Hans Leidekker 2b8c6fe4db gdiplus: Add a stub implementation of GdipPrivateAddMemoryFont. 2008-11-24 14:25:10 +01:00
Hans Leidekker ea323d1349 gdiplus: Implement GdipNewPrivateFontCollection and GdipDeletePrivateFontCollection. 2008-11-24 14:25:10 +01:00
Hans Leidekker c04b7c5b0f gdiplus: Implement GdipGetLineSpacing. 2008-11-24 14:25:10 +01:00
Aric Stewart 799a76e8c9 gdiplus: Stub implementation of GdipNewInstalledFontCollection. 2008-11-04 11:18:38 +01:00
Nikolay Sivov c9d4046bcf gdiplus: Add TRACE(..) for font calls. 2008-09-03 14:21:41 +02:00
Adam Petaccia f5e9a01cce gdiplus: GdipGetFontHeightGivenDPI: Return a valid value for UnitPixel. 2008-08-28 11:52:37 +02:00
Adam Petaccia 74c8117a4b gdiplus: Don't create a font if there is no facename. 2008-08-28 11:51:16 +02:00
Adam Petaccia 5361f074a3 gdiplus: Implement GdipGetFontHeight. 2008-08-28 11:51:09 +02:00
Adam Petaccia ce40fde689 gdiplus: Implement GdipGetFontStyle. 2008-08-28 11:50:32 +02:00
Adam Petaccia 69b6e0bde2 gdiplus: Implement GdipGetFamily. 2008-08-28 11:50:24 +02:00
Adam Petaccia 6dc67fd0d0 gdiplus: Stub GdipGetFontStyle. 2008-08-28 11:49:57 +02:00
Adam Petaccia cb39d787e4 gdiplus: Stub GdipGetFamily. 2008-08-28 11:49:48 +02:00
Francois Gouget eb16f43bdf Add some API documentation stubs to make winapi_check happy. 2008-07-28 11:34:45 +02:00
Adam Petaccia b4a77bcd53 gdiplus: Stub GdipIsStyleAvailable. 2008-07-25 12:41:38 +02:00
Adam Petaccia 70c747d9f7 gdiplus: Stub GdipGetFontCollectionFamilyList. 2008-07-23 12:37:32 +02:00
Adam Petaccia 6966c690b9 gdiplus: Stub GdipGetFontCollectionFamilyCount. 2008-07-23 12:37:21 +02:00
Adam Petaccia 01d607dceb gdiplus: Stub GdipPrivateAddFontFile. 2008-07-23 12:37:06 +02:00
Adam Petaccia cfde278584 gdiplus: Stub GdipDeletePrivateFontCollection. 2008-07-23 12:36:48 +02:00
Adam Petaccia 8d06fb4f9f gdiplus: Stub GdipNewPrivateFontCollection. 2008-07-23 12:36:23 +02:00
Andrew Talbot dbc57826d6 gdiplus: Remove unneeded address-of operator from array name. 2008-07-11 13:58:52 +02:00
Francois Gouget f7c5736340 gdiplus: Add/fix the trailing '\n' to Wine traces. 2008-07-10 13:40:26 +02:00
Alexandre Julliard ed985acd9f gdiplus: Store the family name directly in the GpFontFamily structure. 2008-07-07 14:53:10 +02:00
Adam Petaccia d17d566412 gdiplus: Implement GdipGetEmHeight. 2008-07-07 14:47:45 +02:00
Adam Petaccia e96b07d73f gdiplus: Implement GdipGetCellDescent. 2008-07-07 14:47:39 +02:00
Adam Petaccia 6fabc90219 gdiplus: Implement GdipGetCellAscent. 2008-07-07 14:47:33 +02:00
Adam Petaccia c027f427ef gdiplus: Use a better framework for filling out FontFamilies. 2008-07-07 14:46:49 +02:00
Adam Petaccia 25e4fd7d3c gdiplus: Stub GdipGetFontHeightGivenDPI. 2008-07-07 14:45:54 +02:00
Adam Petaccia f6da80297d gdiplus: Stub GdipGetCellDescent. 2008-07-07 14:45:35 +02:00
Adam Petaccia 15831e0a0a gdiplus: Stub GdipGetCellAscent. 2008-07-07 14:45:19 +02:00
Adam Petaccia 33cb831f24 gdiplus: Stub GdipGetEmHeight. 2008-07-07 14:45:11 +02:00
Adam Petaccia 45c3d74cad gdiplus: Stub GdipGetLineSpacing. 2008-07-07 14:45:03 +02:00
Adam Petaccia 638f63d13f gdiplus: Implement GdipCloneFontFamily. 2008-07-07 14:44:46 +02:00
Adam Petaccia cbce618067 gdiplus: Stub GdipCloneFontFamily. 2008-07-07 14:41:04 +02:00
Adam Petaccia 7e245060ef gdiplus: Valgrind: fix warnings about using uninitialized memory, and leaking memory. 2008-07-07 14:40:04 +02:00
Michael Stefaniuc 808c5dbece gdiplus: Remove redundant NULL check before GdipFree (Smatch). 2008-07-03 11:50:52 +02:00
Adam Petaccia e663816d45 gdiplus: Improve accuracy in calculating point sizes. 2008-06-30 15:00:37 +02:00
Huw Davies 3e90d918db gdiplus: Fix a typo in the parameter validation check. 2008-06-30 12:09:52 +02:00
Joris Huizer 002b7c82be gdiplus: Change tmw field of GpFontFamily into an embedded structure. 2008-06-27 11:14:08 +02:00
Joris Huizer 4cafd76f2d gdiplus: font: Ensure to release resources. 2008-06-27 11:13:59 +02:00
Adam Petaccia 082529b1bf gdiplus: Implement GdipGetFontSize. 2008-06-25 20:42:12 +02:00
Adam Petaccia 1919b124a2 gdiplus: Implement GdipGetFontUnit. 2008-06-25 20:42:03 +02:00
Adam Petaccia b0b1588ab6 gdiplus: Implement GdipCreateFont. 2008-06-25 20:41:44 +02:00
Adam Petaccia d6bad2d6de gdiplus: Implement GdipGetGeneric*. 2008-06-25 20:39:48 +02:00
Adam Petaccia ce4b414845 gdiplus: Implement GdipGetFamilyName. 2008-06-25 20:39:01 +02:00
Adam Petaccia d5b8c9d870 gdiplus: Implement GdipDeleteFontFamily. 2008-06-25 20:38:11 +02:00
Adam Petaccia e8e1d0f6fe gdiplus: Implement GdipCreateFontFamilyFromName. 2008-06-25 20:38:01 +02:00
Nikolay Sivov 4e8ef34676 gdiplus: GdipCreateFontFromLogfontA: no reason to put CHAR to WCHAR array. 2008-05-13 11:22:07 +02:00
Nikolay Sivov 37b8140f56 gdiplus: Implemented GdipCreateFontFromDC. 2008-04-30 17:00:24 +02:00
Nikolay Sivov f994306a02 gdiplus: Implemented GdipCloneFont. 2008-04-23 14:32:31 +02:00
Andrew Talbot 5e8253aaf9 gdiplus: Assign to structs instead of using memcpy. 2008-03-01 12:02:26 +01:00
Evan Stade 62cae5ab39 gdiplus: Save elements of font's style. 2007-08-15 10:51:51 +02:00
Evan Stade a364fc3258 gdiplus: Added GdipDeleteFont. 2007-08-15 10:51:24 +02:00
Evan Stade 537112fb52 gdiplus: Fixed conformance of font constructor. 2007-08-15 10:51:15 +02:00
Evan Stade 958ece2192 gdiplus: Added GdipGetLogFontW. 2007-08-15 10:50:44 +02:00
Evan Stade 1e33bdcfbd gdiplus: Added GdipCreateFontFromLogfontA. 2007-08-14 12:35:24 +02:00
Evan Stade d060aeccca gdiplus: Added font constructor. 2007-08-14 12:35:10 +02:00