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
Vincent Povirk
2cdc48a4e5
gdiplus: Implement GdipSetLineLinearBlend.
2009-07-13 10:25:44 +02:00
Andrew Eikum
1ef13941f6
gdiplus: Implement GdipSaveGraphics and GdipRestoreGraphics.
2009-07-08 20:35:20 +02:00
Andrew Eikum
0ed10bf696
gdiplus/tests: Test cases for GdipBeginContainer2.
2009-07-07 12:33:21 +02:00
Andrew Eikum
4c0edba681
gdiplus: Implement GdipDrawCurve3 and GdipDrawCurve3I.
2009-06-30 12:58:31 +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
Andrew Eikum
119e9af74a
gdiplus: Test cases and parameter checks for GdipDrawCurve.
2009-06-08 12:41:58 +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
aaee4d7f9d
gdiplus: Store the rect passed to GdipCreateLineBrushFromRect.
2009-05-08 12:21:16 +02:00
Vincent Povirk
550d02e1ad
gdiplus: Expand the GdipGetLineRect tests.
2009-05-08 12:21:03 +02:00
Alexandre Julliard
f6f2f9346e
gdiplus/tests: Don't free GDI objects with GlobalFree.
2009-05-06 16:45:05 +02:00
Vincent Povirk
47c3993ad3
gdiplus: Add tests for GdipGet/SetLineBlend.
2009-04-29 13:07:45 +02:00
Vincent Povirk
73eea0d05f
gdiplus: Create a static InstalledFontCollection object, currently empty.
2009-04-28 13:10:02 +02:00
Vincent Povirk
31f2b8e1ea
gdiplus: Add test for GdipNewInstalledFontCollection.
2009-04-28 13:10:01 +02:00
Paul Vriens
1c2b29dae3
gdiplus/tests: Fix a test failure on Win98.
2009-04-24 15:02:58 +02:00
Paul Vriens
163b046ec5
gdiplus/tests: Fix test failures on Win98 by using A-functions.
2009-04-24 11:57:03 +02:00
Vincent Povirk
0879b767ae
gdiplus: GdipDrawString: Handle either a width or height of 0 sanely.
...
Based on Aric's recent patch.
2009-04-02 15:09:55 +02:00
Paul Vriens
b7219295cc
gdiplus/tests: Fix two test failures on Win98.
2009-03-06 15:39:43 +01:00
Huw Davies
f0666564ce
gdiplus/tests: Elliptic regions have a shorter layout in win98.
2009-03-03 13:26:18 +01:00
Vincent Povirk
65750fabbb
gdiplus: Handle negative stride in GdipCreateBitmapFromScan0.
2009-02-18 12:17:49 +01:00
Nikolay Sivov
ba42bf380a
gdiplus/tests: Use expectf macro for floating point tests.
2009-02-16 16:01:37 +01:00
Nikolay Sivov
df9831d60a
gdiplus/tests: Some tests for Image raw format value.
2009-02-16 16:01:37 +01:00
Nikolay Sivov
5c31643452
gdiplus: Implemented GdipIsVisiblePathPoint with tests.
2009-02-16 15:35:15 +01:00
Nikolay Sivov
8cb170126a
gdiplus: Handle zero width/height in GdipAddPathPie.
2009-02-10 12:31:29 +01:00
Nikolay Sivov
8496db4976
gdiplus: Some tests for LinearGradientBrush.
2009-02-09 17:17:09 +01:00
Nikolay Sivov
8c096167d7
gdiplus: Add testing for ObjectBusy in some Graphics methods.
2009-02-03 12:48:46 +01:00
Nikolay Sivov
5bc54ed97e
gdiplus: Implemented GdipCreateBitmapFromHICON (with tests).
2009-02-03 12:48:07 +01:00
Aurimas Fischer
2489e76b59
gdiplus: Implement GdipSetStringFormatFlags with tests.
2009-02-02 15:48:11 +01:00
Nikolay Sivov
dc3908a351
gdiplus: Implemented GdipGetRegionBounds/GdipGetRegionBoundsI.
2009-02-02 15:21:43 +01:00
Nikolay Sivov
c3462b1101
gdiplus: Implemented GdipTranslateRegion.
2009-02-02 15:21:43 +01:00
Nikolay Sivov
03a02d83dd
gdiplus: Implemented GdipIsEqualRegion.
2009-02-02 15:21:43 +01:00
Nikolay Sivov
67f9570332
gdiplus: Implemented GdipCreateRegionHrgn for rectangular regions.
2009-01-30 13:00:27 +01:00
Michael Stefaniuc
b53877d92e
gdiplus: Remove superfluous pointer casts.
2009-01-14 13:51:00 +01:00
Nikolay Sivov
e2615cc059
gdiplus: Fix Font test failure on charset mismatch.
2008-12-16 12:52:38 +01:00
Nikolay Sivov
7cddc57989
gdiplus: Added GdipAddPathCurve3/GdipAddPathCurve3I with tests.
2008-12-15 12:33:49 +01:00
Nikolay Sivov
63ae714fc6
gdiplus: Stub for GdipGetNearestColor.
2008-12-11 11:50:42 +01:00
Vincent Povirk
23456b690f
gdiplus/tests: Fix a double-free in the graphics test.
...
Spotted by Lionel Debroux.
2008-12-09 10:25:26 +01:00
Vincent Povirk
6a19aa6b66
gdiplus/tests: Fix a double-free in the region test.
2008-12-09 10:25:17 +01:00
Michael Stefaniuc
50ff549420
gdiplus: Remove some superfluous casts.
2008-12-05 12:36:41 +01:00
Vincent Povirk
3e54840225
gdiplus: Add stub for GdipSetPenCompoundArray.
2008-12-05 11:59:15 +01:00
Vincent Povirk
28a71b3da3
gdiplus: Implement GdipGetRegionHRgn for combined regions.
2008-12-04 12:20:15 +01:00
Alexandre Julliard
dbee72d568
gdiplus/tests: Don't cast pointers to integers.
2008-12-04 12:13:01 +01:00
Nikolay Sivov
9f25eb35b7
gdiplus: Added GdipGetPenFillType.
2008-12-04 12:00:51 +01:00
Vincent Povirk
5e77c74f37
gdiplus: Implement GdipGetRegionHRgn for rects.
2008-11-25 13:11:50 +01:00
Vincent Povirk
08aa0cac74
gdiplus: Implement GdipRegionGetHRgn for paths.
2008-11-25 13:11:44 +01:00
Vincent Povirk
4f8751a5db
gdiplus: Implement GdipGetRegionHRgn for empty regions.
2008-11-25 13:10:58 +01:00
Vincent Povirk
74d62bccab
gdiplus: Implement GdipGetRegionHRgn for infinite regions.
2008-11-25 13:10:40 +01:00
Vincent Povirk
5c75277784
gdiplus: Add parameter checking to GdipGetRegionHRgn.
2008-11-25 13:10:24 +01:00
Hans Leidekker
df93d19d3d
gdiplus: Return success from the GdipSaveGraphics and GdipRestoreGraphics stubs.
2008-11-24 14:25:10 +01:00
Hans Leidekker
c04b7c5b0f
gdiplus: Implement GdipGetLineSpacing.
2008-11-24 14:25:10 +01:00
Vincent Povirk
eddc127588
gdiplus: Fix GdipFlattenPath for already-flat paths and add a test.
2008-11-17 14:27:36 +01:00
Nikolay Sivov
56173d4005
gdiplus: Added GdipGetTextContrast.
2008-11-10 11:07:26 +01:00
Nikolay Sivov
37bbe9d4bc
gdiplus: Added Gdip[Get/Set]TextureWrapMode.
2008-10-22 13:54:53 +02:00
Kirill K. Smirnov
176e4ba405
gdiplus: Whole picture object should be cloned in GdipCloneImage(), not just parent class 'image'.
2008-10-21 11:50:33 +02:00
Nikolay Sivov
2fd51e94bd
gdiplus: Some tests for GdipCreateRegionHrgn added.
2008-10-20 14:34:29 +02:00
Nikolay Sivov
dee8657be4
gdiplus: Add some tests for pathiterator, fix leaks.
2008-10-17 11:43:55 +02:00
Nikolay Sivov
3ecb8bdd61
gdiplus: Stubs for GdipIsVisiblePoint/GdipIsVisiblePointI.
2008-09-30 10:13:31 -05:00
Nikolay Sivov
e2817e59b1
gdiplus: Implemented GdipSetClipPath.
2008-09-30 10:13:23 -05:00
Nikolay Sivov
8d9c4867ae
gdiplus: Implemented GdipSetClipRect/GdipSetClipRectI.
2008-09-25 11:24:46 +02:00
Nikolay Sivov
31847cf30b
gdiplus: Implemented GdipResetTextureTransform.
2008-09-25 11:24:38 +02:00
Nikolay Sivov
edb764fa54
gdiplus: Implemented GdipSetTextureTransform with tests.
2008-09-25 11:24:31 +02:00
Nikolay Sivov
48b8072518
gdiplus: Implement GdipGetTextureTransform with test.
2008-09-25 11:24:22 +02:00
Nikolay Sivov
d923d78e95
gdiplus: Partially implemented GdipTestControl.
2008-09-08 14:09:36 +02:00
Nikolay Sivov
b6c52ce996
gdiplus: Implemented GdipCloneImage.
2008-09-05 13:01:02 +02:00
Nikolay Sivov
bff1678f54
gdiplus: Implemented GdipGraphicsClear.
2008-09-05 12:59:33 +02:00
Nikolay Sivov
72304d8377
gdiplus: Initial GdipFlattenPath implementation.
2008-09-04 12:31:12 +02:00
Nikolay Sivov
69e17d6a6a
gdiplus: GdipGetLineGammaCorrection should check result pointer. Test added.
2008-09-03 14:21:41 +02:00
Francois Gouget
aafaec4f43
gdiplus/tests: Remove unneeded casts.
2008-09-02 13:59:17 +02:00
Nikolay Sivov
5c1edcfaad
gdiplus: Stub for GdipFlattenPath with tests.
2008-08-29 14:00:21 +02:00
Nikolay Sivov
813d6dc537
gdiplus: Implemented GdipIsEmptyClip with tests.
2008-08-29 12:32:08 +02:00
Nikolay Sivov
ff88d4e18e
gdiplus: Implemented GdipResetClip with tests.
2008-08-29 12:32:01 +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
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
837dae3f73
gdiplus: Test for GdipGetFontStyle.
2008-08-28 11:50:14 +02:00
Adam Petaccia
1bf919717d
gdiplus: Test for GdipGetFamily.
2008-08-28 11:50:06 +02:00
Nikolay Sivov
fb62d06151
gdiplus: Fix for CombineModeReplace with some tests.
2008-08-28 11:24:48 +02:00
Nikolay Sivov
b8711acb15
gdiplus: Added test shows that CombineModeReplace actually replaces data.
2008-08-28 11:24:48 +02:00
Nikolay Sivov
0df5fb50f7
gdiplus: Implemented GdipSetClipRegion with basic tests.
2008-08-28 11:24:48 +02:00
Nikolay Sivov
fb57a66378
gdiplus: Implemented GdipIsEmptyRegion with tests.
2008-08-28 11:24:48 +02:00
Nikolay Sivov
ef50aa330e
gdiplus: Implemented GdipGetClip.
2008-08-27 13:21:22 +02:00
Nikolay Sivov
59a9c1cf96
gdiplus: GdipPathIterNextPathType stub added with test.
2008-08-27 13:21:22 +02:00
Nikolay Sivov
078c6a3925
gdiplus: Implemented GdipIsInfiniteRegion with tests.
2008-08-26 12:07:42 +02:00
Nikolay Sivov
32ac2d1909
gdiplus: Test for default Graphics clipping region.
2008-08-26 12:07:42 +02:00
Nikolay Sivov
c61ece6752
gdiplus: Basic parameter check in GdipTransformPoints with tests.
2008-08-26 12:07:42 +02:00
Nikolay Sivov
960de09ed1
gdiplus: GdipDeleteGraphics affected by busy state too. Test added.
2008-08-26 12:07:42 +02:00
Nikolay Sivov
f0a507e1fc
gdiplus: Made Graphics calls check for busy state.
2008-08-25 11:38:14 +02:00
Nikolay Sivov
366ae1e6c6
gdiplus: Basic GdipGetDC/GdipReleaseDC implementation.
2008-08-25 11:38:02 +02:00
Nikolay Sivov
4570501155
gdiplus: Added a test for GdipGetDC/GdipReleaseDC behaviour + fixes to be able to run it.
2008-08-25 11:37:40 +02:00
Nikolay Sivov
ac23eb7939
gdiplus: Free memory after some GraphicsPath tests.
2008-08-25 11:37:26 +02:00
Nikolay Sivov
0db63a0264
gdiplus: Free memory after some Graphics tests.
2008-08-25 11:37:07 +02:00
Nikolay Sivov
af4562c34d
gdiplus: Implemented GdipPathIterNextMarkerPath with tests.
2008-08-19 12:55:13 +02:00
Nikolay Sivov
ef889d94a3
gdiplus: Implemented GdipPathIterNextSubpathPath with tests.
2008-08-18 17:27:16 +02:00
Nikolay Sivov
09950e3ab5
gdiplus: Implemented GdipPathIterIsValid with tests.
2008-08-18 17:27:06 +02:00
Adam Petaccia
e4cc0bc422
gdiplus: Skip the generic font tests if we don't have the required fonts.
2008-08-05 14:09:37 +02:00
Adam Petaccia
08b0493b9e
gdiplus: Add another test to getregiondata.
2008-08-05 14:09:36 +02:00
Adam Petaccia
93eae5e83f
gdiplus: Implement GdipCombineRegionPath.
2008-08-05 14:09:36 +02:00
Adam Petaccia
2a445d0ebd
gdiplus: Implement GdipCombineRegionRegion.
2008-08-05 14:09:35 +02:00
Adam Petaccia
5bc8ddd86c
gdiplus: Implement GdipCombineRegionRectI.
2008-08-05 14:09:35 +02:00
Adam Petaccia
cf3d4928bd
gdiplus: Implement GdipCreateRegionRectI.
2008-08-05 14:09:35 +02:00
Adam Petaccia
af74f4d042
gdiplus: Implement GdipCreateRegionPath.
2008-08-05 14:09:35 +02:00
Adam Petaccia
f52c211ac3
gdiplus: Implement GdipGetRegionData.
2008-08-05 14:09:35 +02:00
Nikolay Sivov
aa0df2300e
gdiplus: Implemented GdipAddPathPie/GdipAddPathPieI with test.
2008-08-05 14:09:35 +02:00
Nikolay Sivov
5887e661b7
gdiplus: Implemented GdipReversePath with tests.
2008-08-05 14:09:35 +02:00
Nikolay Sivov
8be642c4c0
gdiplus: Implemented GdipAddPathClosedCurve2 with tests.
2008-08-04 14:17:59 +02:00
Nikolay Sivov
169140cc83
gdiplus: Implemented GdipAddPathCurve2 with tests.
2008-08-04 14:17:31 +02:00
Nikolay Sivov
e9bcce6e1d
gdiplus: Implemented GdipGetPenCustom[Start/End]Cap.
2008-08-01 12:12:29 +02:00
Nikolay Sivov
341f32a36d
gdiplus: Implemented GdipStringFormatGetGenericDefault with tests.
2008-07-30 14:41:11 +02:00
Nikolay Sivov
e3a0a1809f
gdiplus: Use LANG_NEUTRAL instead of 0.
2008-07-30 14:41:02 +02:00
Nikolay Sivov
f44034a7d4
gdiplus: Implemented Gdip[Get/Set]StringFormatTabStops with tests.
2008-07-30 14:40:50 +02:00
Nikolay Sivov
4a08c13ba9
gdiplus: GdipGetStringFormatTabStopCount implementation with tests.
2008-07-30 14:40:35 +02:00
Nikolay Sivov
2e25db0409
gdiplus: GdipStringFormatGetGenericTypographic implemented.
2008-07-29 12:19:24 +02:00
Nikolay Sivov
65a2274dc7
gdiplus: GdipSetStringFormatDigitSubstitution implemented.
2008-07-29 12:19:15 +02:00
Nikolay Sivov
9ed8a2b624
gdiplus: GdipGetStringFormatDigitSubstitution implemented.
2008-07-29 12:19:05 +02:00
Nikolay Sivov
923918da9b
gdiplus: Add a test that shows GdipCreateFontFromLogfontW problem with empty FaceName.
2008-07-29 12:18:48 +02:00
Nikolay Sivov
ce2aee4859
gdiplus: Implemented GdipGetCustomLineCapWidthScale with some tests.
2008-07-28 11:34:05 +02:00
Nikolay Sivov
6c6e8f489e
gdiplus: Implemented GdipGetCustomLineCapBaseInset + test.
2008-07-28 11:33:59 +02:00
Nikolay Sivov
5038845cf2
gdiplus: Implemented GdipSetCustomLineCapStrokeJoin + tests.
2008-07-28 11:33:52 +02:00
Nikolay Sivov
2848100e82
gdiplus: Implemented GdipGetCustomLineCapStrokeJoin with basic test.
2008-07-28 11:33:45 +02:00
Nikolay Sivov
92c440c633
gdiplus: Added testfile for customlinecap + constr./destr. tests.
2008-07-28 11:33:36 +02:00
Adam Petaccia
430ce86ae9
gdiplus: Implement GdipGetRegionDataSize.
2008-07-25 12:39:39 +02:00
Adam Petaccia
2e0869984f
gdiplus: Implement GdipSetInfinite.
2008-07-25 12:39:22 +02:00
Adam Petaccia
dd1f9a39cf
gdiplus: Implement GdipSetEmpty.
2008-07-25 12:39:07 +02:00
Adam Petaccia
8a9438d560
gdiplus: Implement GdipDeleteRegion.
2008-07-25 12:38:55 +02:00
Adam Petaccia
889bc31197
gdiplus: Implement GdipCreateRegion and mark the tests todo_wine instead of skipping over them all.
2008-07-25 12:38:46 +02:00
Nikolay Sivov
b127647b96
gdiplus: Fix swapped got-expected in brush test.
2008-07-24 11:55:33 +02:00
Nikolay Sivov
74dc990bbf
gdiplus: Implemented GdipGetPathGradientRect with test.
2008-07-23 11:23:36 +02:00
Nikolay Sivov
48e914b519
gdiplus: Implement GdipGetPathGradientBlend with basic tests.
2008-07-22 15:24:38 +02:00
Nikolay Sivov
01abb3d1dc
gdiplus: implemeted GdipGetPathGradientBlendCount with test.
2008-07-22 15:24:29 +02:00
Lei Zhang
7a27f8b665
gdiplus: Add tests for passing negative strides to GdipCreateBitmapFromScan0.
2008-07-21 15:26:23 +02:00
Huw Davies
94a20f8b7e
gdiplus: Remove incorrect test.
2008-07-21 15:05:05 +02:00
Huw Davies
5aa90f375c
gdiplus: Skip some tests if certain fonts are not installed.
2008-07-18 11:05:41 +02:00
Nikolay Sivov
3a1e2a304e
gdiplus: Make GdipInvertMatrix test pass on native switching to matrix with determinant 16.
2008-07-17 11:21:13 +02:00
Nikolay Sivov
a53b9b95b8
gdiplus: Fix for GdipPathIterNextMarker to handle path without markers. Fix tests.
2008-07-17 11:20:45 +02:00
Nikolay Sivov
dcfbe58ef7
gdiplus: Fix GdipCreatePathIter to handle NULL as path. Fix tests.
2008-07-17 11:20:22 +02:00
Alexandre Julliard
8fd6f0e26a
gdiplus/tests: Don't test returned value if the call failed.
2008-07-10 20:39:45 +02:00
Francois Gouget
dbaec0a101
Assorted spelling fixes.
2008-07-10 13:40:15 +02:00
Adam Petaccia
0a225750d9
gdiplus: Add another helper macro to deal with magic numbers.
2008-07-10 12:30:57 +02:00
Adam Petaccia
e253d6a084
gdiplus: Add a test for a floating-point triangle.
2008-07-10 12:30:57 +02:00
Adam Petaccia
5a60ec7f21
gdiplus: Add more tests for regions and paths.
2008-07-10 12:30:57 +02:00
Adam Petaccia
2f7bb7c538
gdiplus: Test for CharacterRange.
2008-07-10 12:30:57 +02:00
Francois Gouget
4b1f6310d9
gdiplus/tests: Spelling fix.
2008-07-10 12:18:27 +02:00
Huw Davies
140d4edb5b
gdiplus: Add some defines for the magic values.
2008-07-10 12:16:24 +02:00
Huw Davies
1c8271d27a
gdiplus: Add some tests for regions with paths and update a comment.
2008-07-10 12:16:16 +02:00
Nikolay Sivov
4ea173ef9b
gdiplus: Implemented GdipShearMatrix with tests.
2008-07-08 21:08:54 +02:00
Huw Davies
5d929b1374
gdiplus: Add a test to show that bitmap fonts aren't used for fontfamilies.
2008-07-08 20:37:36 +02:00
Nikolay Sivov
d7999a008b
gdiplus: GdipInvertMatrix implementation with tests.
2008-07-08 11:18:09 +02:00
Nikolay Sivov
d4554ad5d5
gdiplus: GdipIsMatrixInvertible implementation with tests.
2008-07-08 11:17:59 +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
b5505f6326
gdiplus: Tests for FontFamily properties.
2008-07-07 14:47:02 +02:00
Adam Petaccia
638f63d13f
gdiplus: Implement GdipCloneFontFamily.
2008-07-07 14:44:46 +02:00
Adam Petaccia
148f184c23
gdiplus: test_getgenerics: Don't use a pointer-to-pointer construct.
2008-07-07 14:40:51 +02:00
Adam Petaccia
45ee7577c4
gdiplus: test_fontfamily: Don't use a pointer-to-pointer construct.
2008-07-07 14:40:37 +02:00
Adam Petaccia
7e245060ef
gdiplus: Valgrind: fix warnings about using uninitialized memory, and leaking memory.
2008-07-07 14:40:04 +02:00
Nikolay Sivov
20501e4ca8
gdiplus: Implementation of GdipPathIterGetSubpathCount with tests.
2008-07-07 14:16:07 +02:00
Nikolay Sivov
0a9937c534
gdiplus: GdipPathIterNextMarker implementation with tests.
2008-07-07 14:16:07 +02:00
Nikolay Sivov
c47b167657
gdiplus: Implemented GdipPathIterHasCurve with tests.
2008-07-04 20:15:54 +02:00
Nikolay Sivov
d93ad02216
gdiplus: Construction/desctruction tests for PathIterator.
2008-07-03 13:08:18 +02:00
Nikolay Sivov
91be02c085
gdiplus: Added file for PathIterator testing.
2008-07-03 13:08:18 +02:00
Michael Stefaniuc
808c5dbece
gdiplus: Remove redundant NULL check before GdipFree (Smatch).
2008-07-03 11:50:52 +02:00
Adam Petaccia
de5b4d7c7f
gdiplus: Test GdipCloneImage.
2008-07-02 12:21:31 +02:00
Nikolay Sivov
5863eabdfa
gdiplus: GdipGetPathLastPoint implementation.
2008-07-01 13:45:37 +02:00
Huw Davies
e2f9b8c274
gdiplus: Add some region tests.
2008-07-01 11:23:15 +02:00
Nikolay Sivov
db9172471b
gdiplus: Fix uninitialized value jump and a leak in GdipAddPathPolygon test.
2008-06-30 15:00:21 +02:00
Nikolay Sivov
629761acde
gdiplus: Implementation of GdipAddPathPolygon with tests.
2008-06-26 21:37:08 +02:00
Nikolay Sivov
991e785f50
gdiplus: Fix GdipGetPathData implementation and test.
...
Previous version (commit 3bacdaf664
) was totally incorrect.
Thanks to Paul Vriens for pointing this out.
2008-06-26 12:50:09 +02:00
Adam Petaccia
fe3d38d1a0
gdiplus: Tests for new font functions.
2008-06-25 20:42:22 +02:00
Adam Petaccia
bda6adc5e7
gdiplus: Tests for GetGeneric*.
2008-06-25 20:40:42 +02:00
Adam Petaccia
ced3d81b1a
gdiplus: Tests for FontFamily.
2008-06-25 20:40:24 +02:00
Petr Dlouhý
4513fb3818
gdiplus: Stub implementation of GdipImageGetFrameDimensionsCount + test.
2008-06-21 11:36:24 +02:00
Nikolay Sivov
3bacdaf664
gdiplus: Implemented GdipGetPathData with test.
2008-06-20 12:37:44 +02:00
Nikolay Sivov
d4ae6fa1ea
gdiplus: Implemented GdipAddPathRectangles with tests.
2008-06-20 12:35:52 +02:00
Nikolay Sivov
36a7f31752
gdiplus: GdipBitmapLockBits should allow a NULL rect argument.
2008-05-21 20:17:53 +02:00
Nikolay Sivov
b5046c28ca
gdiplus: Added GdipAddPathRectangle with tests.
2008-05-13 11:22:58 +02:00
Nikolay Sivov
eb18ce9d4e
gdiplus: Added GdipCreateFromHWNDICM (no icm yet) with test.
2008-05-12 14:00:22 +02:00
Nikolay Sivov
888262ede7
gdiplus: Added GdipLoadImageFromFileICM (no icm yet).
2008-05-12 14:00:10 +02:00
Nikolay Sivov
03b6c5e85f
gdiplus: GdipGetImageFlags simple stub with test.
2008-05-12 13:59:56 +02:00
Lei Zhang
321dfcc7a9
gdiplus: Do not access freed memory in a test.
2008-04-22 11:56:32 +02:00
Lei Zhang
9c9209ac0b
gdiplus: Initialize variables in the graphics test.
2008-04-22 11:56:28 +02:00
Sean Huckins
3266420a1e
gdiplus: Implementation of GdipCreateBitmapFromHBITMAP.
2008-03-24 12:11:58 +01:00
Michael Stefaniuc
0745ccb926
gdiplus/tests: Remove redundant NULL check before GdipFree().
2008-03-12 11:59:15 +01:00
Nathan Beckmann
67e811cc3c
gdiplus: Add more sophisticated tests for GdipSaveImageToFile.
...
Add a test to make sure the saved image has the same dimensions as
original. Delete the test file when finished.
2008-03-10 20:22:56 +01:00
Nathan Beckmann
75841d8323
gdiplus: Implement BMP encoding.
...
Implement the encoding function for GDI+ images so that
GdipSaveImageToStream can encode images as BMP files.
2008-03-10 20:22:43 +01:00
Nathan Beckmann
9475e3f53b
gdiplus: Implement GdipSaveImageToStream using encoders.
...
Add the correct framework for a fully-functional implementation of
image encoding (not a hack like before). Currently, only a stub for
BMP encoding is supported. New tests added as well.
2008-03-10 20:22:27 +01:00
Nathan Beckmann
7900947ce3
gdiplus: Implement GdipSaveImageToFile via GdipSaveImageToStream.
...
Still need to implement saving the image based on the encoder
parameter.
Basic tests included.
2008-03-10 20:21:14 +01:00
Nathan Beckmann
e3f8f30a21
gdiplus: Return an error for consecutive GdipLockBitmapBit calls.
2008-03-10 12:09:50 +01:00
Nathan Beckmann
eabc62db00
gdiplus: Update bitmap state in GdipUnlockBitmapBits.
2008-03-10 12:09:40 +01:00
Nathan Beckmann
738e74a14b
gdiplus: Tests for GdipLockBitmapBits/GdipUnlockBitmapBits.
2008-03-10 12:09:18 +01:00
Nathan Beckmann
366854a7cc
gdiplus: Implement GdipGetImageEncoders.
2008-03-07 11:29:05 +01:00
Nathan Beckmann
484abd472e
gdiplus: Implement GdipLoadImageFromFile.
2008-03-03 12:20:29 +01:00
Nathan Beckmann
3d802924cb
gdiplus: Add tests for GdipCreateBitmapFromFile.
2008-03-03 12:20:15 +01:00
Francois Gouget
a764731983
gdiplus/tests: Add the trailing '\n' to a couple of ok() calls.
2008-03-03 12:03:58 +01:00
Royal Chan
6e7b5347e3
gdiplus: Implement GdipDrawLinesI based on GdipDrawLines.
2008-02-29 20:07:13 +01:00