Vincent Povirk
|
99012b9a4e
|
gdiplus: Don't use the supplied rect to calculate font scaling factors.
|
2009-09-08 13:44:25 +02:00 |
Vincent Povirk
|
969da83ea7
|
gdiplus: Stub GdipScaleLineTransform.
|
2009-09-08 13:44:15 +02:00 |
Vincent Povirk
|
cded6c8b79
|
gdiplus: Stub GdipResetLineTransform.
|
2009-09-08 13:44:08 +02:00 |
Vincent Povirk
|
94ab23377d
|
gdiplus: Implement GdipDrawImagePointRect.
|
2009-09-08 13:44:01 +02:00 |
Vincent Povirk
|
aef202507b
|
gdiplus: Remove unused bitmap flipping code.
|
2009-09-08 12:13:07 +02:00 |
Vincent Povirk
|
0313f88794
|
gdiplus: Disable alpha channel support for BMP images.
|
2009-09-08 12:13:01 +02:00 |
Vincent Povirk
|
91e0ee260b
|
gdiplus: Use WIC to decode PNG files.
|
2009-09-08 12:12:54 +02:00 |
Vincent Povirk
|
947e39dbc7
|
gdiplus: Use WIC to decode BMP files.
|
2009-09-08 12:12:45 +02:00 |
Vincent Povirk
|
e23ccb787d
|
gdiplus: Fix a copy outside allocated memory in GdipCreateTextureIA.
|
2009-09-08 12:12:39 +02:00 |
Vincent Povirk
|
ba09567716
|
gdiplus: Test for the lowest rejected startup version.
|
2009-09-08 12:12:34 +02:00 |
Ge van Geldorp
|
1e6a80133b
|
gdiplus/tests: Fix tests on Win7.
|
2009-09-08 12:12:00 +02:00 |
Ge van Geldorp
|
3b336da990
|
gdiplus/tests: Fix test on Win7.
|
2009-09-02 14:39:40 +02:00 |
Vincent Povirk
|
6c2d85ca84
|
gdiplus: Use WIC to decode GIF files.
|
2009-09-02 10:25:02 +02:00 |
Vincent Povirk
|
faad683e47
|
gdiplus: Use WIC to decode JPEG files.
|
2009-09-02 10:24:53 +02:00 |
Vincent Povirk
|
e4a3ad81be
|
gdiplus: Use WIC to encode images.
|
2009-09-02 10:24:47 +02:00 |
Vincent Povirk
|
9d149e606b
|
gdiplus: Use WIC to decode ICO files.
|
2009-09-01 12:43:48 +02:00 |
Vincent Povirk
|
cb3ee716a2
|
gdiplus: Reimplement GdipCreateBitmapFromHICON based on RGBA bitmaps.
|
2009-08-29 16:48:56 +02:00 |
Vincent Povirk
|
895c6d8e1e
|
gdiplus: Use AlphaBlend for 32-bit images with alpha channels.
|
2009-08-29 16:48:56 +02:00 |
Vincent Povirk
|
7fdc0208e8
|
gdiplus: Return the real image bits from LockBits when possible.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
436b3be651
|
gdiplus: Create DIBs instead of IPictures in CreateBitmapFromScan0.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
d87adf2a60
|
gdiplus: Don't use IPicture to manage the HDC associated with a GpBitmap.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
e48524ceb6
|
gdiplus: Add and use an HBITMAP field in GpBitmap objects.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
b99abe2e91
|
gdiplus: Use the decoder list to decide how to load image files.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
2f0b4bf36b
|
gdiplus: Add PNG to the decoders list.
|
2009-08-29 16:48:54 +02:00 |
Vincent Povirk
|
28e345882c
|
gdiplus: Implement GdipCreateHBITMAPFromBitmap.
|
2009-08-28 11:54:50 +02:00 |
Vincent Povirk
|
88bc342612
|
gdiplus: Add test for GdipCreateHBITMAPFromBitmap.
|
2009-08-28 11:54:50 +02:00 |
Andrew Eikum
|
f5896a2be0
|
gdiplus: Implement GdipIsVisibleRect.
|
2009-08-27 11:51:24 +02:00 |
Andrew Eikum
|
d06dd2d7cb
|
gdiplus: Implement GdipIsVisiblePoint.
|
2009-08-27 11:51:08 +02:00 |
Andrew Eikum
|
39f6f491a6
|
gdiplus: Add utility function get_visible_clip_region.
|
2009-08-27 11:50:23 +02:00 |
Andrew Eikum
|
2032b0d354
|
gdiplus: Implement GdipIsVisibleRegionRect.
|
2009-08-26 15:05:46 +02:00 |
Andrew Eikum
|
32996e0a11
|
gdiplus: Implement GdipIsVisibleRegionPoint.
|
2009-08-26 14:57:18 +02:00 |
Andrew Eikum
|
9ec5f9ad6f
|
gdiplus: Support regions of more than one rectangle in GdipCreateRegionHrgn.
|
2009-08-25 10:23:48 +02:00 |
Vincent Povirk
|
7246a487d9
|
gdiplus: Remove an ipicture reference in GdipCreateBitmapFromStream.
|
2009-08-21 11:28:38 +02:00 |
Vincent Povirk
|
e72defc8f7
|
gdiplus: Do not call IPicture_Render directly from GdipDrawImageI.
|
2009-08-21 11:28:29 +02:00 |
Vincent Povirk
|
69ba1415e3
|
gdiplus: Add codecs for the image formats we can currently decode.
|
2009-08-21 11:17:20 +02:00 |
Vincent Povirk
|
b27c3c1983
|
gdiplus: Only attempt to encode if the Encoder flag is set.
|
2009-08-21 11:16:58 +02:00 |
Vincent Povirk
|
40df7dbc07
|
gdiplus: Implement GdipGetImageDecoders[Size].
|
2009-08-21 11:16:50 +02:00 |
Vincent Povirk
|
96023267c8
|
gdiplus: Store the codec information and functions in a single structure.
|
2009-08-21 11:16:38 +02:00 |
Alexandre Julliard
|
186528e298
|
gdiplus/tests: Use the global wine_dbgstr_w instead of a local variant.
|
2009-08-19 13:36:22 +02:00 |
Vincent Povirk
|
dad00cce44
|
gdiplus: Add a test for drawing to application-provided memory.
|
2009-08-19 12:15:22 +02:00 |
Francois Gouget
|
04105f7ff3
|
gdiplus/tests: Add a trailing '\n' to an ok() call.
|
2009-08-19 12:07:28 +02:00 |
Andrew Eikum
|
60fc01a0c4
|
gdiplus/tests: Add tests for GdipGetVisibleClipBounds.
|
2009-08-13 16:44:28 +02:00 |
Andrew Eikum
|
ef0ee6e556
|
gdiplus: Implement GdipGetVisibleClipBounds.
|
2009-08-13 16:44:09 +02:00 |
Andrew Eikum
|
fdf48f1d4d
|
gdiplus: Create utility function get_graphics_bounds.
|
2009-08-13 16:43:41 +02:00 |
Vincent Povirk
|
d76d00ea7e
|
gdiplus: Remove an unnecessary picture reference in GdipSaveImageToFile.
|
2009-08-11 17:29:58 +02:00 |
Ken Sharp
|
e072d36a87
|
gdiplus: Add GdipIsVisibleRectI stub.
|
2009-08-06 12:25:53 +02:00 |
Alistair Leslie-Hughes
|
7b2292fac1
|
gdiplus: Add GdipRecordMetafileI stub.
|
2009-08-04 15:21:00 +02:00 |
Vincent Povirk
|
c71853cda5
|
gdiplus: Ignore the graphics transforms in GdipGetRegionBounds.
|
2009-08-04 12:49:01 +02:00 |
Vincent Povirk
|
ee74501102
|
gdiplus: Fix rectangles of horizontal and vertical gradients.
|
2009-08-04 12:48:42 +02:00 |
Luke Benstead
|
ea96cd3a52
|
gdiplus: Implement stub for GdipGetImagePalette.
|
2009-08-03 17:35:52 +02:00 |
Nikolay Sivov
|
c562d444f5
|
gdiplus: Correctly forward to GdipAddPathPie.
|
2009-08-03 15:04:10 +02:00 |
Vincent Povirk
|
55ec1d9150
|
gdiplus: Store color key information in ImageAttributes.
|
2009-08-03 14:55:41 +02:00 |
Vincent Povirk
|
e0d9d17536
|
gdiplus: Do not draw line-breaking spaces.
|
2009-08-03 14:55:29 +02:00 |
Vincent Povirk
|
b330ebfe8e
|
gdiplus: Don't use -escapement angle in GdipDrawString.
|
2009-08-03 14:55:15 +02:00 |
Vincent Povirk
|
2cdc48a4e5
|
gdiplus: Implement GdipSetLineLinearBlend.
|
2009-07-13 10:25:44 +02:00 |
Vincent Povirk
|
849af30eb8
|
gdiplus: Use brush_fill_path in GdipFillRectangleI.
|
2009-07-13 10:25:30 +02:00 |
Vincent Povirk
|
6a8a770c76
|
gdiplus: Use brush_fill_path in GdipFillRegion.
|
2009-07-13 10:25:26 +02:00 |
Vincent Povirk
|
38fc894c96
|
gdiplus: Use brush_fill_path in GdipFillPolygonI.
|
2009-07-13 10:25:19 +02:00 |
Vincent Povirk
|
15fef07887
|
gdiplus: Use brush_fill_path in GdipFillPolygon.
|
2009-07-13 10:25:10 +02:00 |
Vincent Povirk
|
bedbd40f5e
|
gdiplus: Use brush_fill_path in GdipFillPie.
|
2009-07-13 10:25:06 +02:00 |
Vincent Povirk
|
e306316c7d
|
gdiplus: Use brush_fill_path in GdipFillEllipse.
|
2009-07-13 10:25:02 +02:00 |
Andrew Eikum
|
1ef13941f6
|
gdiplus: Implement GdipSaveGraphics and GdipRestoreGraphics.
|
2009-07-08 20:35:20 +02:00 |
Andrew Eikum
|
a06c2570e5
|
gdiplus: Don't modify container list if container restoration fails.
|
2009-07-08 20:35:09 +02:00 |
Andrew Eikum
|
0ed10bf696
|
gdiplus/tests: Test cases for GdipBeginContainer2.
|
2009-07-07 12:33:21 +02:00 |
Andrew Eikum
|
632aef3d8b
|
gdiplus: Implement GdipBeginContainer2 and GdipEndContainer.
|
2009-07-07 12:33:10 +02:00 |
Alexandre Julliard
|
4d31a25f50
|
gdiplus: Don't return garbage from the GdipCreateHBITMAPFromBitmap stub.
|
2009-07-01 12:14:40 +02:00 |
Vincent Povirk
|
9fceef33b7
|
gdiplus: Don't crash when a NULL format is passed to GdipDrawString.
|
2009-07-01 11:38:11 +02:00 |
Andrew Eikum
|
4c0edba681
|
gdiplus: Implement GdipDrawCurve3 and GdipDrawCurve3I.
|
2009-06-30 12:58:31 +02:00 |
Vincent Povirk
|
aa9602db10
|
gdiplus: Implement horizontal alignment in GdipDrawString.
|
2009-06-30 12:31:37 +02:00 |
Andrew Eikum
|
c2aa66d506
|
gdiplus/tests: Add tests for GdipDrawCurve2I.
|
2009-06-29 12:29:35 +02:00 |
Andrew Eikum
|
fe55f0df2a
|
gdiplus/tests: Add tests for GdipDrawCurveI.
|
2009-06-29 12:29:32 +02:00 |
Andrew Eikum
|
7dcfb09b1e
|
gdiplus/tests: Add tests for GdipDrawCurve2.
|
2009-06-29 12:29:27 +02:00 |
Andrew Eikum
|
ff95a69f5a
|
gdiplus/tests: Fix resource leaks in several tests.
A few tests initialized two GpGraphics objects, and only released one.
These have been fixed by removing the redundant initialization.
|
2009-06-26 14:38:13 +02:00 |
Ken Sharp
|
e096b59ceb
|
gdiplus: Add GdipIsVisibleRegionPointI stub.
|
2009-06-23 15:53:00 +02:00 |
Francois Gouget
|
489bd52aff
|
gdiplus: Remove spaces before '\n's.
|
2009-06-15 13:42:29 +02:00 |
Ken Sharp
|
e3f4859961
|
gdiplus: Add stubs for GdipGetVisibleClipBoundsI, GdipDrawDriverString & GdipMeasureDriverString.
|
2009-06-10 12:19:45 +02:00 |
Vincent Povirk
|
edce2c124a
|
gdiplus: Stub GdipSetPathGradientPresetBlend.
|
2009-06-10 11:46:43 +02:00 |
Andrew Eikum
|
119e9af74a
|
gdiplus: Test cases and parameter checks for GdipDrawCurve.
|
2009-06-08 12:41:58 +02:00 |
Stephan Rose
|
eb3904d02b
|
gdiplus: Add support for vertical string alignment to GdipDrawString.
|
2009-06-05 15:19:56 +02:00 |
Andrew Eikum
|
f01bfea62e
|
gdiplus: Stub for GdipBitmapCreateApplyEffect.
|
2009-06-05 15:19:56 +02:00 |
Andrew Eikum
|
ad2341253c
|
gdiplus: Stub for GdipBitmapApplyEffect.
|
2009-06-05 15:19:56 +02:00 |
Andrew Eikum
|
156eeb08be
|
gdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.
|
2009-06-04 12:38:37 +02:00 |
Andrew Eikum
|
46de8c0eb4
|
gdiplus: Stub for GdipEmfToWmfBits.
|
2009-06-04 12:38:33 +02:00 |
Andrew Eikum
|
eec8d511cc
|
gdiplus: Stubs for GdipDrawImagePointRect and GdipDrawImagePointRectI.
|
2009-06-03 11:53:25 +02:00 |
Andrew Eikum
|
84a434fd25
|
gdiplus: Stub for GdipDeleteEffect.
|
2009-06-03 11:53:09 +02:00 |
Andrew Eikum
|
c02e75cf78
|
gdiplus: Stubs for GdipCreateMetafileFromFile, GdipCreateMetafileFromStream.
|
2009-06-02 12:08:44 +02:00 |
Andrew Eikum
|
b850008bec
|
gdiplus: Stub for GdipComment.
|
2009-06-02 11:57:22 +02:00 |
Andrew Eikum
|
57134fc890
|
gdiplus: Stub for GdipCloneBitmapArea.
|
2009-06-02 11:57:22 +02:00 |
Andrew Eikum
|
3091506609
|
gdiplus: Stubs for GdipBeginContainer and GdipBeginContainerI.
|
2009-06-01 16:16:06 +02:00 |
Andrew Eikum
|
8d6ee56119
|
gdiplus: Stubs for GdipAddPathString and GdipAddPathStringI.
|
2009-06-01 16:16:06 +02:00 |
Vincent Povirk
|
8219db2d6d
|
gdiplus: Stub GdipCreateHICONFromBitmap.
|
2009-05-28 12:42:17 +02:00 |
Vincent Povirk
|
60167dfb74
|
gdiplus: Implement partially transparent solid fill brushes.
|
2009-05-21 16:17:52 +02:00 |
Vincent Povirk
|
c486e8147d
|
gdiplus: Implement GdipTransformPointsI.
|
2009-05-20 10:51:42 +02:00 |
Vincent Povirk
|
2af29ed916
|
gdiplus: Implement GdipTransformPoints.
|
2009-05-20 10:51:33 +02:00 |
Vincent Povirk
|
0c71d5b3f7
|
gdiplus: Stub GdipWarpPath.
|
2009-05-14 17:23:15 +02:00 |
Vincent Povirk
|
8d5c833d25
|
gdiplus: Stub GdipWidenPath.
|
2009-05-14 17:23:10 +02:00 |
Vincent Povirk
|
ef4d0d970d
|
gdiplus: Populate the installed font collection.
|
2009-05-14 17:23:03 +02:00 |
Vincent Povirk
|
abae88a825
|
gdiplus: Add string format traces.
|
2009-05-14 11:13:44 +02:00 |
Vincent Povirk
|
0f80aa8816
|
gdiplus: Add a trace to GdipMeasureString.
|
2009-05-14 11:13:35 +02:00 |
Vincent Povirk
|
3dd5ce7874
|
gdiplus: Add a trace to GdipDrawString.
|
2009-05-14 11:13:29 +02:00 |