Adam Petaccia
40456271d3
gdiplus: Implement GdipCloneRegion.
2008-08-05 14:09:35 +02:00
Adam Petaccia
cf3d4928bd
gdiplus: Implement GdipCreateRegionRectI.
2008-08-05 14:09:35 +02:00
Adam Petaccia
d215b4744b
gdiplus: Implement GdipCreateRegionRect.
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
Juan Lang
10f23fa7f5
crypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object from a file, rather than assuming the source file is always a PE executable.
2008-08-05 14:09:34 +02:00
James Hawkins
0dcdbcd3cc
advpack: Skip the TranslateInfEx tests in win9x.
2008-08-05 14:09:34 +02:00
Reece Dunn
aa584f146a
shlwapi: Fixed the string tests on Vista.
2008-08-05 14:09:34 +02:00
Dan Kegel
f0864c55eb
shell32/tests: Test whether SHGetFileInfo should clear hIcon.
2008-08-05 14:09:34 +02:00
Huw Davies
29637c1441
gdi32: Keep track of the number of unique fonts that are created and return this in the second DWORD of the GdiRealizationInfo structure.
2008-08-05 14:09:34 +02:00
H. Verbeet
2d6d879562
wined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM.
...
This is mostly for correctness, in practice we should always be able
to avoid using CTXUSAGE_BLIT for offscreen targets when FBO ORM is
used.
2008-08-05 14:09:34 +02:00
H. Verbeet
b685b84e66
wined3d: Apply FBO state in ActivateContext().
...
Fixes some GL errors due to calling glDrawBuffer(GL_BACK) when an FBO
is still active.
2008-08-05 14:09:34 +02:00
H. Verbeet
9a9414dfe2
wined3d: Mark STATE_SCISSORRECT dirty in color_fill_fbo().
...
As pointed out by Alexander Dorofeyev.
2008-08-05 14:09:34 +02:00
James Hawkins
30b6954c3d
winex11: Reduce console spam for AlphaBlend deficiencies.
2008-08-05 14:09:34 +02:00
James Hawkins
92ed390b28
msi: Change an ERR that was supposed to be a TRACE.
2008-08-05 14:09:34 +02:00
Paul Vriens
04c40f2f5f
quartz/tests: Skip some tests on NT4.
2008-08-05 14:09:34 +02:00
Paul Vriens
7661c6989d
kernel32/tests: Fix a test failure on Win9x.
2008-08-05 14:09:34 +02:00
Paul Vriens
220bb6d188
iphlpapi/tests: Skip some tests for unsupported functions.
2008-08-05 14:09:33 +02:00
Alexandre Julliard
f59540ddad
user32/tests: Fix a number of message sequence tests that could sometimes fail.
2008-08-05 14:09:33 +02:00
Alexandre Julliard
2b1c4ba138
user32/tests: Fix some test failures on win9x.
2008-08-05 14:09:33 +02:00
Alexandre Julliard
13645a7b30
user32/tests: Don't check last error on success in the broadcast tests.
2008-08-05 14:09:20 +02:00
Alexandre Julliard
4fce63eb74
user32/tests: Fix the listbox LB_DIR tests when directories are present.
2008-08-04 23:04:53 +02:00
Luis C. Busquets Pérez
9b572170da
d3dx9: Implementation of D3DXGetVertexShaderProfile.
2008-08-04 15:41:15 +02:00
Luis C. Busquets Pérez
457efd55d0
d3dx9: Implementation of D3DXGetPixelShaderProfile.
2008-08-04 15:40:52 +02:00
Ismael Barros
42fd319923
dplayx: Tests for GetPlayerFlags.
2008-08-04 15:34:29 +02:00
Ismael Barros
bbbe26bb5d
dplayx: Tests for GetPlayerAddress.
2008-08-04 15:34:19 +02:00
Ismael Barros
858d889288
dplayx: Tests for GetPlayerAccount.
2008-08-04 15:34:05 +02:00
Ismael Barros
aacefb7e17
dplayx: Tests for Get/SetPlayerName.
2008-08-04 15:33:50 +02:00
Ismael Barros
0755a77e0e
dplayx: Tests for Get/SetPlayerData.
2008-08-04 15:33:25 +02:00
Ismael Barros
c50a626aa1
dplayx: Tests for GetPlayerCaps.
2008-08-04 15:33:08 +02:00
Ismael Barros
724f0ea4d6
dplayx: Tests for CreatePlayer.
2008-08-04 15:32:56 +02:00
Ismael Barros
bd22a57cd1
dplayx: Tests for Get/SetSessionDesc.
2008-08-04 15:32:42 +02:00
Ismael Barros
fbc5512ee0
dplayx: Tests for EnumSessions.
2008-08-04 15:32:23 +02:00
Ismael Barros
fa4b3e4d53
dplayx: Tests for Open.
2008-08-04 15:31:18 +02:00
Damjan Jovanovic
ad886d6698
shdocvw: Rudimentary implementation of CLSID_InternetShortcut.
2008-08-04 15:02:36 +02:00
Detlef Riekenberg
da0604bebd
shell32/tests: Fix shelllink test on win9x (GetTempPathW).
2008-08-04 14:22:05 +02:00
Detlef Riekenberg
139c214661
shlwapi/tests: Fix istream tests on win9x (GetTempPathW).
2008-08-04 14:21:54 +02:00
Andrew Talbot
5f6d8da932
fusion: Sign-compare warnings fix.
2008-08-04 14:20:55 +02:00
Nikolay Sivov
a36c2e7533
gdiplus: Implemented GdipAddPathClosedCurve/GdipAddPathClosedCurveI.
2008-08-04 14:18:14 +02:00
Nikolay Sivov
831729ada1
gdiplus: Implemented GdipAddPathClosedCurve2I using GdipAddPathClosedCurve2.
2008-08-04 14:18:07 +02:00
Nikolay Sivov
8be642c4c0
gdiplus: Implemented GdipAddPathClosedCurve2 with tests.
2008-08-04 14:17:59 +02:00
Nikolay Sivov
6492f07f8d
gdiplus: Implemented GdipAddPathCurve/GdipAddPathCurveI.
2008-08-04 14:17:49 +02:00
Nikolay Sivov
edfc1968ce
gdiplus: Implemented GdipAddPathCurve2I using GdipAddPathCurve2.
2008-08-04 14:17:41 +02:00
Nikolay Sivov
169140cc83
gdiplus: Implemented GdipAddPathCurve2 with tests.
2008-08-04 14:17:31 +02:00
Nikolay Sivov
2fb0c7e639
gdiplus: Move some Beziers helpers to gdiplus.c to use them for graphicspath.
2008-08-04 14:17:20 +02:00
Tobias Jakobi
2583975ec7
wined3d: Remove arb_tex_npot for NV FX series in fixup_extensions.
2008-08-04 14:05:01 +02:00
H. Verbeet
d28a310f92
wined3d: Use CTXUSAGE_RESOURCELOAD for ActivateContext() in color_fill_fbo().
...
CTXUSAGE_CLEAR will apply the FBO state in a later patch.
2008-08-04 13:52:16 +02:00
H. Verbeet
f037eb8696
wined3d: Move setting the draw buffer to a separate function.
2008-08-04 13:52:09 +02:00
Piotr Caban
a94e4c196c
msxml3: Add namespaces to attributes.
2008-08-04 13:51:57 +02:00
Piotr Caban
e9d34b7f5a
msxml3: Add ISAXContentHandler_startPrefixMapping event.
2008-08-04 13:51:53 +02:00
Piotr Caban
7be136bcd5
msxml3: Add implementation of ISAXAttributes_getURI.
2008-08-04 13:51:17 +02:00
Piotr Caban
7a5a7819f8
msxml3: Add NULL pointers check in getLocalName, getQName and getValue.
2008-08-04 13:51:11 +02:00
Piotr Caban
319d86c733
msxml3: Return QNames properly.
2008-08-04 13:50:55 +02:00
Stefan Dösinger
ef647c9ad9
d3d9: Skip gracefully if A16R16G16B16 is not supported.
2008-08-04 13:12:20 +02:00
Stefan Dösinger
e9827cc916
wined3d: Always load glFinish and glFlush from opengl32.dll.
2008-08-04 13:12:10 +02:00
Stefan Dösinger
399825cd8e
wined3d: Report the pitch alignment to ddraw.
2008-08-04 13:10:37 +02:00
Stefan Dösinger
8ee4159e4f
wined3d: Only set D3D caps when GL was loaded successfully.
2008-08-04 13:10:20 +02:00
Stefan Dösinger
a47e7badb9
ddraw: Set ddraw caps in wined3d.
...
Currently the ddraw capabilities were almost static, except of D3D
support. When overlay support is added, the caps depend on certain
settings in WineD3D or capabilities available from OpenGL and Xv. So
set those caps in wined3d as well.
2008-08-04 13:10:11 +02:00
Stefan Dösinger
474e7ed98c
wined3d: Beware of the frontbuffer coordinate system difference.
2008-08-04 13:09:43 +02:00
Stefan Dösinger
016efe7d94
wined3d: Clamp results in the arbfp pipeline replacement.
...
Fixed function processing can only deal with values between 0 and 1
generally. Clamp the results of instructions that could produce bigger
or smaller values.
2008-08-04 13:07:53 +02:00
Stefan Dösinger
228f2cf3c2
wined3d: Initialize the texture op function properly.
2008-08-04 13:07:26 +02:00
Dmitry Timoshkov
59e2155432
mlang: Remove debugging stuff.
2008-08-04 13:06:56 +02:00
Dmitry Timoshkov
0786923e32
mlang: Do not use MAX_PATH for not path related things.
2008-08-04 13:06:44 +02:00
Dmitry Timoshkov
253a6971a3
mlang: Remove noise from mlang test output.
2008-08-04 13:06:25 +02:00
Dmitry Timoshkov
cfe0f97067
mlang: Add a test for a CodePageToCodePages failure, make it pass under Wine.
2008-08-04 13:06:14 +02:00
Paul Vriens
1542bbd81c
crypt32/tests: Don't crash on some win9x boxes.
2008-08-04 13:05:04 +02:00
Francois Gouget
a793888a28
Assorted spelling fixes.
2008-08-04 13:04:48 +02:00
Francois Gouget
2592687321
d3d9: Add an API documentation stub to make winapi_check happy.
2008-08-04 13:04:39 +02:00
James Hawkins
8782fdba1b
msi: Add a stub implementation of MsiEnumPatchesEx.
2008-08-04 13:04:30 +02:00
Nikolay Sivov
e04a662036
gdiplus: Implemented GdipFillPolygon2/GdipFillPolygon2I.
2008-08-04 13:04:23 +02:00
Hans Leidekker
3c43a6568f
wininet: Properly initialize access type when no proxy is configured.
2008-08-04 13:04:16 +02:00
Hans Leidekker
daa2fdfccb
wininet: Use getaddrinfo for thread-safe resolving if available.
2008-08-04 13:04:12 +02:00
Roy Shea
41da56a05f
mstask/test: NewWorkItem conformance test.
2008-08-04 13:03:56 +02:00
Michael Stefaniuc
0f5d6827db
msxml3: Remove redundant NULL checks before HeapFree and fix a memleak (Smatch).
2008-08-04 13:03:42 +02:00
Juan Lang
5d4d5b16fd
crypt32: More fully implement CryptSIPRetrieveSubjectGuid.
2008-08-04 13:03:38 +02:00
Juan Lang
7d78d394ae
crypt32: Create a helper to load a SIP function from an open key.
2008-08-04 13:02:14 +02:00
Juan Lang
3f563c3d9b
crypt32: Use ReadFile rather than a memory-mapped file to check the type of a file.
2008-08-04 13:02:00 +02:00
Paul Vriens
c03dfb8f50
mlang/tests: Skip tests for unsupported code page identifiers.
2008-08-04 13:01:27 +02:00
Paul Vriens
b2093dc86a
kernel32/tests: Skip tests when codepage is not available.
2008-08-04 13:01:24 +02:00
Reece Dunn
786a2bd542
crypt32: Removed the failing base64 test in Vista.
2008-08-04 13:01:19 +02:00
Reece Dunn
428fd07e73
shell32: Fix shlexec crashing on Vista.
2008-08-01 12:22:54 +02:00
Reece Dunn
922414b60a
secur32: Fix the schannel tests crashing on Vista.
2008-08-01 12:22:43 +02:00
Reece Dunn
e413bbeea2
secur32: Fix the ntlm tests crashing on Vista.
2008-08-01 12:22:36 +02:00
Zac Brown
8ead556648
winhttp/tests: Add test for sending request.
2008-08-01 12:22:06 +02:00
Paul Vriens
dc6fc6ad8c
crypt32/tests: Use CryptAcquireContextA instead of CryptAcquireContextW.
2008-08-01 12:21:53 +02:00
Nikolay Sivov
e9bcce6e1d
gdiplus: Implemented GdipGetPenCustom[Start/End]Cap.
2008-08-01 12:12:29 +02:00
Ismael Barros
4ff6ba0a4a
dplayx: Tests for GetCaps.
2008-08-01 12:10:19 +02:00
Ismael Barros
d142447c26
dplayx: Tests for InitializeConnection.
2008-08-01 12:10:19 +02:00
Ismael Barros
4ab75e1214
dplayx: Tests for EnumConnections.
2008-08-01 12:10:19 +02:00
Ismael Barros
42165af840
dplayx: Tests for DirectPlayCreate.
2008-08-01 12:10:13 +02:00
Ismael Barros
a1b76460a1
dplayx: Changed debug channel from dplayx to dplay.
2008-08-01 12:03:27 +02:00
Ismael Barros
5dc0d4d1ed
dplayx: Fix the definition of DirectPlayCreate.
2008-08-01 12:02:26 +02:00
Juan Lang
1eb0d92780
tools/wine.inf: Register msisip.dll.
2008-08-01 11:38:01 +02:00
Juan Lang
7c97132cbf
msisip: Implement MsiSIPGetSignedDataMsg.
2008-08-01 11:37:29 +02:00
Juan Lang
34b783c198
msisip: Implement MsiSIPIsMyTypeOfFile.
2008-08-01 11:37:09 +02:00
Juan Lang
8fbd2c8514
msisip: Implement DllRegisterServer/DllUnregisterServer.
2008-08-01 11:36:58 +02:00
Juan Lang
8a6c2c2b80
msisip: Add stub dll.
2008-08-01 11:36:16 +02:00
Juan Lang
765413ebd8
crypt32: Fix some test failures on Win9x.
2008-08-01 11:29:22 +02:00
Colin Finck
eb8a6f70f5
kernel32/tests: Fix a wrong length passed to a WideCharToMultiByte test, which led to a use of uninitialized stack memory.
2008-08-01 11:18:11 +02:00
Piotr Caban
cb6bcd0028
msxml3: Integrate implementation of IVBSAXXMLReader and ISAXXMLReader interfaces.
2008-08-01 11:18:11 +02:00
Piotr Caban
d439ca5e2a
msxml3: Add IVBSAXLocator implementation.
2008-08-01 11:18:11 +02:00
Piotr Caban
c52e0919fb
msxml3: Prepare libxml2 callbacks for IVBSAX... interfaces implementation.
2008-08-01 11:18:11 +02:00
Piotr Caban
cafbf853ab
msxml3: Added IVBSAXAttributes implementation.
2008-08-01 11:18:11 +02:00
Piotr Caban
4c69e86dea
msxml3: Prepare functions for IVBSAX... interfaces implementation.
2008-08-01 11:18:11 +02:00
Piotr Caban
6818cc6fee
msxml3: Added ISAXAttributes_getQName implementation.
2008-08-01 11:18:11 +02:00
Piotr Caban
df5e40ec72
msxml3: Reorganize parse_buffer function (make use of libxml2 parserInternals.h).
2008-08-01 11:18:11 +02:00
Andre Wisplinghoff
7abfbd085c
user32: Make dde test use skip function.
2008-08-01 11:18:11 +02:00
Andrew Talbot
6b540d4513
dswave: Sign-compare warning fix.
2008-08-01 11:18:11 +02:00
Andrew Talbot
5ca83ae502
dnsapi: Sign-compare warnings fix.
2008-08-01 11:18:11 +02:00
Andrew Talbot
61aac4a0fd
dmstyle: Sign-compare warning fix.
2008-08-01 11:18:11 +02:00
Jacek Caban
e273bf1f43
mshtml: Added IHTMLElement::get_offsetHeight implementation.
2008-08-01 11:18:10 +02:00
Paul Vriens
5e0384ab6a
mshtml/tests: Don't fail on unimplemented function.
2008-08-01 10:37:06 +02:00
Paul Vriens
d1bcc32bf2
gdi32/tests: Don't test unimplemented functions.
2008-08-01 10:36:52 +02:00
Alexandre Julliard
680233f235
gdi32/tests: Allow some more rounding errors in glyph sizes.
2008-07-31 17:16:50 +02:00
Alexandre Julliard
96f352b86f
user32/tests: Fix some message test failures on various Windows versions.
2008-07-31 17:16:22 +02:00
Alexandre Julliard
4a69797c43
winex11: Also check the maximized when restoring a minimized window.
2008-07-31 17:12:16 +02:00
Alexandre Julliard
aca0296879
winex11: Check for wm maximized state in ConfigureNotify and update the window state accordingly.
2008-07-31 17:11:28 +02:00
Colin Finck
c2c1a55f1c
kernel32: Add a lot of new tests for the actual WideCharToMultiByte string conversion as well.
2008-07-31 14:09:07 +02:00
Colin Finck
a33d7fc8c9
Fix some hackish usages of WideCharToMultiByte.
2008-07-31 14:08:29 +02:00
Dan Kegel
1e7f89194c
wininet: HTTP_QUERY_RAW_HEADERS_CRLF length shouldn't include nul.
2008-07-31 14:02:04 +02:00
Vladimir Pankratov
ae71af004b
netapi32: Add stub for NetGroupEnum.
2008-07-31 13:43:14 +02:00
Andrew Talbot
d835bc333d
d3dxof: Sign-compare warning fix.
2008-07-31 13:43:03 +02:00
Aric Stewart
eb4ee4f4ad
wined3d: Rework surface Blt a bit to only lock the part of the destination surface being drawn to.
2008-07-31 13:41:14 +02:00
Aric Stewart
c08e4927f9
wined3d: Check validity of rects before locking surface in Blt.
2008-07-31 13:41:07 +02:00
Andrew Talbot
7e5985311c
dmusic: Sign-compare warning fix.
2008-07-31 13:39:51 +02:00
Andrew Talbot
634b688f5c
dmsynth: Sign-compare warning fix.
2008-07-31 13:39:48 +02:00
Andrew Talbot
4a5787442b
dmscript: Sign-compare warning fix.
2008-07-31 13:39:45 +02:00
Andrew Talbot
7b24ee7d1b
dmloader: Sign-compare warning fix.
2008-07-31 13:39:41 +02:00
Andrew Talbot
ecdf0e8682
dmime: Sign-compare warning fix.
2008-07-31 13:39:38 +02:00
Andrew Talbot
9d67a983a8
dmcompos: Sign-compare warning fix.
2008-07-31 13:39:35 +02:00
Rob Shearman
1eaea13ebb
rpcrt4: Validate the uuid portion of the string passed to RpcStringBindingParseA/W.
2008-07-31 13:25:55 +02:00
James Hawkins
68e6be45e1
msi: Add tests for MsiOpenProduct.
2008-07-31 13:04:44 +02:00
James Hawkins
9b426be0ee
msi: Reimplement MsiOpenProduct.
2008-07-31 13:04:36 +02:00
Detlef Riekenberg
4da745be5c
shell32/tests: Do not crash on Win9x when testing shlfileop.
2008-07-31 13:04:29 +02:00
Nikolay Sivov
1ac7912874
gdiplus: Implemented Gdip[Get/Set]PenMode.
2008-07-31 13:04:22 +02:00
H. Verbeet
daa59e00be
wined3d: Call LoadLocation() on higher render targets as well, simplify some code in drawPrimitive.
...
It's probably rare for higher render targets to get locked or updated
from sysmem, but this should still be more correct. It also makes the
code simpler.
2008-07-31 13:04:08 +02:00
Piotr Caban
25168401af
msxml3: Added ISAXAttributes_getValue implementation.
2008-07-31 13:03:50 +02:00
Piotr Caban
421a9a61c4
msxml3: Added ISAXAttributes_getLocalName implementation.
2008-07-31 13:03:45 +02:00
Piotr Caban
58b26f3b07
msxml3: Add ISAXAttribute_getLength implementation.
2008-07-31 13:03:40 +02:00
Piotr Caban
6df49d5707
msxml3: Initialize ISAXAttribute structure.
2008-07-31 13:03:33 +02:00
Paul Vriens
6d33798265
crypt32/tests: Don't crash on some win9x boxes.
2008-07-31 13:03:28 +02:00
Stefan Dösinger
14b24058d6
wined3d: GL_ARB_fragment_program ffp implementation.
2008-07-31 13:02:04 +02:00
Stefan Dösinger
bc4435e406
wined3d: Use a hashmap to store the ffp shaders.
2008-07-31 13:01:50 +02:00
Stefan Dösinger
d4d133f032
wined3d: Use C bitfields to compact the ffp description.
2008-07-31 13:01:36 +02:00
Dylan Smith
edb6304379
richedit: Added OleInitialize for clipboard operations.
2008-07-31 13:01:27 +02:00
Alexandre Julliard
8d77c375b2
winex11: Send WM_SYSCOMMAND instead of calling ShowWindow directly to minimize/restore a window.
2008-07-31 12:08:38 +02:00
Alexandre Julliard
31b4061c9b
winex11: Fetch the current X window position on ShowWindow resulting from a window manager event.
...
This ensures that we get the correct size for maximized windows too,
which cannot be done with SetWindowPlacement.
2008-07-31 11:40:49 +02:00
Alexandre Julliard
4c431197ca
user32: Add an entry point for ShowWindow to the driver interface.
2008-07-30 16:13:28 +02:00