Francois Gouget
6922075e58
user32/tests: Add the trailing '\n' to ok() calls.
2008-02-11 19:56:10 +01:00
Andrew Talbot
f83cd9d08f
atl: Assign to structs instead of using memcpy.
2008-02-11 19:56:03 +01:00
Paul Vriens
24e4267bf9
crypt32/tests: Skip test if we don't have enough rights.
2008-02-11 19:55:56 +01:00
Paul Vriens
795087bcc1
advpack/tests: Show errors in hex.
2008-02-11 19:55:49 +01:00
Andrew Talbot
806867feec
wineoss.drv: Remove unneeded casts.
2008-02-11 19:55:42 +01:00
Andrew Talbot
2d90d0d400
winejoystick.drv: Remove unneeded casts.
2008-02-11 19:55:34 +01:00
Rob Shearman
5209ed0c5e
mshtml: Fix inserting a hyperlink when text is already selected.
...
There is no need to use cmd_insertLinkNoUI when we have the code to do
most of the action anyway. Make use of the handy
InsertLinkAroundSelection to insert the "a" element when not inserting
at the caret and don't create a text node in this case because it is
redundant.
2008-02-11 19:55:18 +01:00
Alistair Leslie-Hughes
587328312b
msxml3: Corrected test text.
2008-02-08 13:13:27 +01:00
Dmitry Timoshkov
667dad2331
kernel32: Separate modifier from charset before detecting the charset codepage.
2008-02-08 13:13:20 +01:00
Reece H. Dunn
01af8501b9
user32: Make the listbox tests pass in directories other than dlls/user32/tests.
2008-02-08 13:13:16 +01:00
Detlef Riekenberg
6ec7c2dca0
winspool: Use the backend for AddPrinterDriverEx.
2008-02-08 12:48:21 +01:00
Detlef Riekenberg
5df0dc5846
localspl: Implement fpAddPrinterDriverEx.
2008-02-08 12:48:17 +01:00
Paul Vriens
8554db9f5c
rpcrt4/tests: Skip rest of the tests if we fail.
2008-02-08 12:08:32 +01:00
Paul Vriens
a9e29c7576
rpcrt4/tests: Change test for Windows 2003.
2008-02-08 12:08:25 +01:00
Roderick Colenbrander
059778446f
wined3d: Upload p8 palette using GL_ALPHA instead of GL_RED.
2008-02-08 11:04:36 +01:00
Lei Zhang
9742724afe
quartz: Add VideoRendererDefault.
2008-02-08 11:03:22 +01:00
Andrew Talbot
e27ede4070
ws2_32: Remove unneeded casts.
2008-02-08 11:02:45 +01:00
Andrew Talbot
49665fa354
wnaspi32: Remove unneeded cast.
2008-02-08 11:02:34 +01:00
Juan Lang
ad6a7a788d
rsaenh: Merge the encrypting and decrypting states, as encrypting and decrypting are allowed with the same key.
2008-02-08 11:02:25 +01:00
Johan Gardell
ebe9b3c995
user32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW.
2008-02-08 11:02:16 +01:00
Alexandre Julliard
d03f5f22e9
localspl: Avoid sizeof in a trace.
2008-02-07 14:55:02 +01:00
Rob Shearman
2a56d15997
comctl32: Move the getting of the DC outside of ANIMATE_DrawFrame.
...
This allows the handle to the DC to be passed in the WM_CTLCOLORSTATIC
message sent to the parent.
2008-02-07 13:52:38 +01:00
Stefan Dösinger
62a92d160e
wined3d: Restore the Window size on reset.
2008-02-07 13:05:44 +01:00
Stefan Dösinger
ef4119029b
d3d9: Implement the device lost state.
2008-02-07 13:05:37 +01:00
Stefan Dösinger
b322f81b75
wined3d: Reject unsupported modes when restting the device.
2008-02-07 13:05:27 +01:00
Stefan Dösinger
3e7f1388be
wined3d: Add some ATI cards to the version database.
2008-02-07 13:05:20 +01:00
Stefan Dösinger
1c1a6f32ae
wined3d: Add infrastructure for faking driver versions.
...
Often the Linux / MacOS graphics driver version is of no use for
finding a proper driver version to report to the D3D app. So this
patch adds some infrastructure for easy hardcoding of card specific
driver versions to report to the application. This helps applications
which make assumptions based on the driver version, like bug
workarounds.
2008-02-07 13:05:04 +01:00
Reece H. Dunn
743a63abc9
comctl32: Vista sends an unidentified message when destroying datetime and monthcal windows.
2008-02-07 12:56:14 +01:00
Reece H. Dunn
d10eaa5a89
uxtheme: Fix the system tests so they pass on Vista.
2008-02-07 12:56:08 +01:00
Alexandre Julliard
05c7174909
tests: Add a helper routine to wait for a child process and propagate its result correctly.
2008-02-07 12:56:00 +01:00
James Hawkins
d89ee5fdd6
msi: Test using carriage returns in SQL queries and imported tables.
2008-02-07 12:09:10 +01:00
Detlef Riekenberg
8776e5deaa
url: Add a stub for AddMIMEFileTypesPS.
2008-02-07 11:59:53 +01:00
Christopher Harvey
210363e464
winex11: Added WGL_BIND_TO_TEXTURE_DEPTH_NV to ConvertAttribWGLtoGLX.
2008-02-07 11:59:53 +01:00
Bang Jun-young
c5083961b3
comctl32: Fix invalid syntax.
2008-02-07 11:59:53 +01:00
Alexander Nicolaysen Sørnes
0f0678aa60
shell32: Use LocalFree in CommandLineToArgvW.
2008-02-07 11:59:53 +01:00
Andrew Talbot
602e675375
msvfw32: Avoid possible dereference of NULL pointer (Coverity).
2008-02-07 11:59:53 +01:00
Detlef Riekenberg
cbb85daa8f
gdi32: Add stub for GdiInitSpool and GdiGetSpoolMessage.
2008-02-07 11:59:53 +01:00
Lars-Ake Fredlund
c4041ae815
winex11: Don't create a mapping if X11DRV_PALETTE_VIRTUAL is set.
2008-02-07 11:59:53 +01:00
Lei Zhang
6c1cdc7186
user32: Use wine_dbgstr_rect() in traces.
2008-02-07 11:59:53 +01:00
Lei Zhang
3980401231
comctl32: Use wine_dbgstr_rect() in traces.
2008-02-07 11:59:53 +01:00
Eric Pouech
62634b8025
dbghelp: Disable the S_PUB_FUNC_XXX msc symbols until we know what they do (the first guess is wrong anyway).
2008-02-07 11:59:52 +01:00
Eric Pouech
ee1a9af0ce
dbghelp: When sending back information about a global symbol, only demangle the class & field/method name.
2008-02-07 11:59:52 +01:00
Eric Pouech
43afc9178b
dbghelp: Attempt to cache some basic symbol types for easier and faster code.
2008-02-07 11:59:52 +01:00
Eric Pouech
75803e9448
dbghelp: Extended the internal enumeration information so that we know the underlying integral type.
2008-02-07 11:59:52 +01:00
Eric Pouech
752a260402
dbghelp: Added basic support for base class information.
...
As we don't support C++ for now, we just return FALSE for all cases.
2008-02-07 11:59:52 +01:00
Eric Pouech
a4dfe1b042
dbghelp: Added support for labels outside functions (and used it in msc parsing).
2008-02-07 11:59:52 +01:00
Eric Pouech
aaa2862bf9
dbghelp: Added preliminary support for a strange stack variable object.
2008-02-07 11:59:52 +01:00
Eric Pouech
22f01fcc48
dbghelp: Added support for register v3 in msc.
2008-02-07 11:59:52 +01:00
Eric Pouech
ac3b817d80
dbghelp: Added support for some V3 fields in structure parsing.
2008-02-07 11:59:52 +01:00
Eric Pouech
b49d2b4e22
dbghelp: Added HRESULT as new basic type (and some doc about basic types ids).
2008-02-07 11:59:52 +01:00
Eric Pouech
464d51e75a
dbghelp: Pass the 'details' flags to _fetch_type so that we can simplify some code around.
2008-02-07 11:59:52 +01:00
Eric Pouech
428d0e5464
dbghelp: Added missing basic types for booleans and integers.
2008-02-07 11:59:52 +01:00
Andrew Riedi
58d2e3df39
user32: winex11.drv has support for color cursors now.
2008-02-07 11:59:52 +01:00
Andrew Talbot
78ea65bb3a
wintab32: Remove unneeded cast.
2008-02-07 11:07:24 +01:00
Rob Shearman
5c517a20b7
comctl32: Don't get the background colour in ANIMATE_PaintFrame as this can be called inside a critical section.
...
This could therefore create a deadlock if the processing for
WM_CTLCOLORSTATIC ends up sending certain messages to the animate control.
So move the retrieval of the background colour into the callers of
ANIMATE_PaintFrame but outside of any critical section.
2008-02-06 23:24:40 +01:00
Jacek Caban
ac61b90f87
urlmon: Fixed ref count leak.
2008-02-06 22:12:31 +01:00
Jacek Caban
5bad12c6bc
urlmon: Added gecko_installer_workaround to url.c tests.
2008-02-06 22:12:28 +01:00
Alexandre Julliard
e00840cf57
winex11: Only update the virtual screen rect once in xinerama_init to minimize race conditions.
2008-02-06 20:38:20 +01:00
Alexandre Julliard
e14261dbb7
winex11: Use the gdi display when initializing the keyboard to avoid creating a second display connection.
2008-02-06 20:37:41 +01:00
Alexandre Julliard
6a2ac97e0b
winex11: Don't erase the desktop window synchronously on resizes to prevent deadlocks.
2008-02-06 20:36:19 +01:00
Paul Vriens
533b15d6ea
wintrust/tests: Use GetModuleHandleA instead of LoadLibraryA.
2008-02-06 14:20:52 +01:00
Reece H. Dunn
dc267e75b4
gdi32: Improve the failure reporting in the bitmap tests.
2008-02-06 13:49:52 +01:00
Reece H. Dunn
8354995482
ddraw: Spelling fixes in the d3d test output.
2008-02-06 13:49:45 +01:00
Reece H. Dunn
0edae1c9ea
cabinet: Make the fdi tests pass on Vista.
2008-02-06 13:49:38 +01:00
Jens Nestler
6d59ddf67b
kernel32: Don't fail unconditionally in MoveFile for directories with flag MOVEFILE_REPLACE_EXISTING.
2008-02-06 13:49:29 +01:00
Kirill K. Smirnov
b391b8af58
systray: Properly track errors.
2008-02-06 12:52:34 +01:00
Andrew Riedi
7df3ed5f44
user32: Test destroying the cursor of a parent process.
2008-02-06 12:43:53 +01:00
Paul Chitescu
4e511d9e8c
ntoskrnl.exe: Implement MmPageEntireDriver and MmResetDriverPaging.
2008-02-06 12:43:53 +01:00
Francois Gouget
1552f22acf
riched20: Fix the name of the lpUsedDefChar field of GETTEXTEX.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
8ad3a1f49e
ddraw: Some drivers return a refresh rate of 0.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
089c34b95a
wined3d: Create VBOs.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
74db14728e
wined3d: Separate OpenGL and driver version.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
3188d9ae30
wined3d: Move the highpart of the driver version to the gl structure.
...
While 6.14 is a sane default, we might want to override it on a
per-driver basis, if we have really old Windows drivers on some cards.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
cb6de00c86
wined3d: Tear down the dummy textures before resetting.
...
In theory the opengl library should release the gl resources when we
destroy the context, and the stateblock reset will recreate the dummy
textures, but I think it is cleaner to do this explicitly.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
564532f026
wined3d: Restore the stateblock after Reset.
2008-02-06 12:43:53 +01:00
Andrew Talbot
19c5811256
winmm: Remove unneeded casts.
2008-02-06 12:43:53 +01:00
Roderick Colenbrander
35e0bb8225
wined3d: Redownload the surface data in case of a palette change. This fixes a lot of redrawing problems in Red Alert.
2008-02-06 11:36:44 +01:00
Roderick Colenbrander
424e9c3e08
wined3d: Allow read back of P8 surfaces. This fixes some of the redrawing issues in Red Alert.
2008-02-06 11:36:35 +01:00
Roderick Colenbrander
f84589ea1f
wined3d: Reload the palette on a color key change. This fixes the ddex4/ddex5 samples from the dx7 sdk.
2008-02-06 11:36:23 +01:00
Roderick Colenbrander
1b78457bc6
wined3d: Make sure to set the color key when it is needed including for index_in_alpha.
2008-02-06 11:36:15 +01:00
Michael Stefaniuc
41848c828b
msi: Fix "type of 'x' defaults to 'int'" warnings.
2008-02-06 11:36:04 +01:00
Detlef Riekenberg
36130b4d77
winspool: Use the backend for GetPrinterDriverDirectory.
2008-02-06 11:35:55 +01:00
Detlef Riekenberg
df03457ed0
localspl: Implement fpGetPrinterDriverDirectory.
2008-02-06 11:24:56 +01:00
Detlef Riekenberg
9e65dbc394
localspl: Initialize pointers in struct PRINTPROVIDOR.
2008-02-06 11:24:20 +01:00
Alexandre Julliard
7fdb61bd7e
gdi32: DC_GetDCPtr and DC_ReleaseDCPtr are not longer used.
2008-02-05 21:58:04 +01:00
Alexandre Julliard
1e3c47eae9
gdi32: Get rid of DC_GetDCPtr in the palette functions.
2008-02-05 21:57:35 +01:00
Alexandre Julliard
608b2a94ec
winex11: Add a critical section for the palette global variables instead of relying on the GDI lock.
2008-02-05 21:57:23 +01:00
Alexandre Julliard
8815e63835
gdi32: Get rid of DC_GetDCPtr in the GDI object functions.
2008-02-05 21:17:28 +01:00
Alexandre Julliard
4b14a080fe
gdi32: Get rid of DC_GetDCPtr in font functions.
2008-02-05 21:16:27 +01:00
Alexandre Julliard
35c09c01b2
gdi32: Use a separate critical section for freetype locking instead of relying on the GDI lock.
2008-02-05 21:16:06 +01:00
Alexandre Julliard
31576d408e
gdi32: Avoid locking in BITMAP_CopyBitmap.
2008-02-05 18:26:25 +01:00
Alexandre Julliard
630c976f88
gdi32: Don't hold the GDI lock when calling DC_InitDC.
2008-02-05 18:26:18 +01:00
Alexandre Julliard
67a9edbdf4
gdi32: Get rid of a few more uses of DC_GetDCPtr.
2008-02-05 17:35:40 +01:00
Alexandre Julliard
b962fca75c
gdi32: Avoid locking in CreateCompatibleBitmap.
2008-02-05 17:34:56 +01:00
Francois Gouget
e5b4c0f84b
comctl32/tests: Call InitCommonControlsEx() if available, fall back to InitCommonControls() for the older controls, and skip the tests altogether for the newer ones.
2008-02-05 13:26:48 +01:00
Reece H. Dunn
fb36abaee9
msxml3: Fix the domdoc test failures.
2008-02-05 12:44:26 +01:00
Stefan Dösinger
dcf08f01ed
wined3d: Recreate the contexts on _Reset.
2008-02-05 12:42:39 +01:00
Stefan Dösinger
e7393a8a11
wined3d: Move vertex buffer vbo creation to PreLoad.
2008-02-05 12:42:30 +01:00
Stefan Dösinger
b813398467
wined3d: Move the float format check to the big switch statement.
2008-02-05 12:42:20 +01:00
Stefan Dösinger
bbeedca67e
wined3d: Fix dxtn format check.
...
We can't return WINED3D_OK straight away because we have yet to check
the other flags, like sRGB correction.
2008-02-05 12:42:12 +01:00
Stefan Dösinger
9d9a640127
wined3d: Correct the srgb reading check.
2008-02-05 12:41:59 +01:00
Stefan Dösinger
b6ecb56eef
d3d9/tests: Accept the rejection of non-standard fixed function attrib types.
2008-02-05 12:41:48 +01:00
Stefan Dösinger
334e1600f2
d3d9/tests: Be less picky about X8L8V8U8 precision.
2008-02-05 12:41:39 +01:00
Stefan Dösinger
8daf8322ba
wined3d: Some texture transform test corrections.
2008-02-05 12:38:06 +01:00
Stefan Dösinger
635daf8b5d
wined3d: D3DTADDRESS_WRAP on conditional NP2 textures clamps to edge.
...
Conditional NP2 textures in Direct3D do not support D3DTADDRESS_WRAP
texture addressing. Similarly, GL_ARB_texture_rectangle textures do
not support GL_REPEAT. This patch adds a test which shows that _WRAP
clamps to the texture edge and implements that.
2008-02-05 12:37:49 +01:00
Stefan Dösinger
08391b82c1
wined3d: Update the gl rectangle when adjusting surface sizes.
2008-02-05 12:37:28 +01:00
Stefan Dösinger
1424e7fd09
wined3d: Make Clear aware of the depth stencil sharing.
2008-02-05 12:37:01 +01:00
Stefan Dösinger
451d85a71c
d3d9: Some drivers allow non-aligned offsets.
2008-02-05 12:33:28 +01:00
Stefan Dösinger
3d2aa7afa0
wined3d: De-Statify depth blit opengl resources.
2008-02-05 12:33:15 +01:00
Stefan Dösinger
093d7d00c5
wined3d: Mark textures dirty on UnLoad.
2008-02-05 12:33:05 +01:00
Stefan Dösinger
a0f2e6e55e
wined3d: Move some UnLoad code to the base texture class.
2008-02-05 12:32:58 +01:00
Stefan Dösinger
4c99bd5f87
wined3d: Destroy FBOs and reset pointers on Reset.
2008-02-05 12:32:49 +01:00
Stefan Dösinger
33d012efcb
wined3d: Unload implicit depth stencil buffers correctly.
...
We have to destroy potential fbo renderbuffers, and make sure the
texture is gone
2008-02-05 12:32:42 +01:00
Stefan Dösinger
c1538f8048
wined3d: Update the auto depth stencil buffer size on reset.
2008-02-05 12:32:30 +01:00
Stefan Dösinger
b706a62aff
wined3d: Beware of texture_rectangle NP2 support in Reset.
2008-02-05 12:32:22 +01:00
James Hawkins
2f658cb337
msi: Fix handling of the NULL separator when writing registry values.
2008-02-05 12:21:23 +01:00
Aric Stewart
1ce79f87dd
gdi32: Child fonts need to be scaled like their parent. With input from Dmitry Timoshkov.
2008-02-05 12:19:50 +01:00
Francois Gouget
3d962e27ed
d3dx8: Fix the D3DXAssembleShaderFromFileA/W() prototypes.
2008-02-05 12:19:38 +01:00
Francois Gouget
0894bf25dc
d3dx8: Fix the D3DXMatrixAffineTransformation() prototype.
2008-02-05 12:19:38 +01:00
Francois Gouget
fb1b0a1c32
msvcrt: __CxxDetectRethrow() and __CxxQueryExceptionSize() are implemented now so export them.
2008-02-05 12:19:38 +01:00
Francois Gouget
f11713aa58
winex11.drv: Add some API documentation stubs to make winapi_check happy.
2008-02-05 12:19:37 +01:00
Francois Gouget
afaa4d63b6
ntdsapi: Add an API documentation stub to make winapi_check happy.
2008-02-05 12:19:37 +01:00
Francois Gouget
1f2d708766
mapi32: Add an API documentation stub to make winapi_check happy.
2008-02-05 12:19:37 +01:00
Francois Gouget
20b41af9f1
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2008-02-05 12:19:37 +01:00
James Hawkins
5a0d459cc4
msi: Reimplement MsiFormatRecord.
2008-02-05 12:19:37 +01:00
James Hawkins
e618c6d115
msi: Add more tests for MsiFormatRecord.
2008-02-05 12:19:37 +01:00
Rob Shearman
1ceef1e149
rpcrt4: Fix potential memory leaks on error paths in RPCRT4_io_thread.
2008-02-05 12:19:37 +01:00
Rob Shearman
8e667fd89c
rpcrt4: Fix potential memory leaks in RPCRT4_Receive.
2008-02-05 12:19:37 +01:00
Andrew Talbot
45481db078
wininet: Remove unneeded casts.
2008-02-05 12:19:37 +01:00
Andrew Talbot
6436dd6169
winex11.drv: Remove unneeded casts.
2008-02-05 12:19:37 +01:00
Rob Shearman
dfce00677d
ws2_32: Add a FIXME for WS_SIO_GET_EXTENSION_FUNCTION_POINTER in WSAIoctl.
2008-02-05 12:19:37 +01:00
Rob Shearman
e70848ed01
ntdll: The FileMailslotSetInformation and FileCompletionInformation cases of NtSetInformationFile don't need the fd.
...
So don't do an extra server call to get the fd to avoid a performance
penalty and to make these cases work when an fd isn't available.
2008-02-05 12:19:37 +01:00
James Hawkins
ffc251f5dd
msi: Return ERROR_MORE_DATA if the size is too small.
2008-02-05 12:19:37 +01:00
James Hawkins
dc8f714ade
msi: Return the string length even if the string is NULL.
2008-02-05 12:19:37 +01:00
James Hawkins
40841946f5
msi: Leave room for the NULL terminator.
2008-02-05 12:19:37 +01:00
James Hawkins
d165435048
msi: Return ERROR_FILE_INVALID if the file has no version information.
2008-02-05 12:19:37 +01:00
James Hawkins
03335de8d0
msi: Return ERROR_INVALID_PARAMETER if a string pointer is non-NULL and the size pointer is NULL.
2008-02-05 12:19:37 +01:00
James Hawkins
856800c84b
msi: Translate ERROR_BAD_PATHNAME into ERROR_FILE_NOT_FOUND.
2008-02-05 12:19:37 +01:00
James Hawkins
5d46eeac75
msi: Only convert output strings if the call succeeded.
2008-02-05 12:19:36 +01:00
James Hawkins
8079d9f2ab
msi: Add tests for MsiGetFileVersion.
2008-02-05 12:19:36 +01:00
James Hawkins
146e34e662
msi: Implement the MSIMODIFY_ASSIGN action of MsiViewModify for the streams table.
2008-02-05 12:19:36 +01:00
James Hawkins
56574c7c6e
msi: Add tests for using single quotes in an INSERT query.
2008-02-05 12:19:36 +01:00
James Hawkins
972c61d311
version: Return ERROR_RESOURCE_DATA_NOT_FOUND if the file does not have version information.
2008-02-05 12:19:36 +01:00
James Hawkins
ea41e863ad
kernel32: Factor out the VerifyVersionInfo tests into their own function.
2008-02-05 12:19:36 +01:00
Reece H. Dunn
571a383d7e
gdiplus: Fix the bezier arc path test on all Windows platforms.
2008-02-05 12:19:36 +01:00
Reece H. Dunn
af9c736f6b
comctl32: Proper fix redrawing the trackbar background with themes enabled.
2008-02-05 12:19:36 +01:00
Michael Stefaniuc
0b5ebcf2fd
olecli: Remove duplicated typedefs/enums.
...
Use a local header file for them.
2008-02-05 12:19:36 +01:00
Stefan Leichter
f3f64c7939
advapi32: Fix the failing QueryServiceConfig2 test on platforms win2k3 and vista.
2008-02-05 12:19:36 +01:00
Alistair Leslie-Hughes
277817aad3
gdiplus: Add GdipSetStringFormatFlags stub.
2008-02-05 12:06:31 +01:00
Alistair Leslie-Hughes
9f0f97706d
gdiplus: Add GdipSetPenMode stub.
2008-02-05 12:06:21 +01:00
Alistair Leslie-Hughes
9d36b416a7
kernel32: Add RegisterApplicationRestart stub.
2008-02-05 12:06:09 +01:00
Eric Pouech
8b7039d894
dbghelp: Fixed the types we want to load at first.
2008-02-05 11:13:47 +01:00
Eric Pouech
9c20cdfea8
riched20: Make use of the size info in REOBJECT if present.
2008-02-05 11:13:33 +01:00
Eric Pouech
bcbf9eeb2d
riched20: Start implementing object reading out RTF stream.
2008-02-05 11:13:17 +01:00
Eric Pouech
e5f91bab15
riched20: Added support for image reading from RTF stream.
2008-02-05 11:13:00 +01:00
Eric Pouech
1e62b0e3b0
riched20: Support a couple of paragraphs attributes out of RTF stream reading.
2008-02-05 11:12:43 +01:00
Eric Pouech
251153806d
riched20: Invert graphics when they are under the selection.
2008-02-05 11:12:23 +01:00
Eric Pouech
d014db68d4
riched20: Correctly handle the wrapping when graphics are used.
...
Get rid of infinite loops when run's width was larger than the global
available width.
2008-02-05 11:12:18 +01:00
Eric Pouech
00b48f1d21
riched20: Handle the zoom in OLE objects.
2008-02-05 11:11:44 +01:00
Eric Pouech
00de77517a
riched20: Start handling OLE objects inside richedit.
2008-02-05 11:11:32 +01:00
Alexandre Julliard
fb6ea6764c
shell32: Fix permissions of newly-created directories.
2008-02-04 15:25:18 +01:00
Alexandre Julliard
cef1f21624
winex11: Remove unneeded check on bitmap depth, screen bpp cannot be 15.
2008-02-04 14:37:00 +01:00
Alexandre Julliard
0d30daa8e4
winex11: Abstract the depth->bpp conversion and use it in X11DRV_DIB_CreateDIBFromPixmap.
2008-02-04 14:36:18 +01:00
Andrew Talbot
68feed7e77
winex11.drv: Remove unneeded casts.
2008-02-04 14:20:45 +01:00
Andrew Talbot
f44d2eddcb
wineps.drv: Remove unneeded casts.
2008-02-04 14:19:29 +01:00
Andrew Talbot
b286289180
winemp3.acm: Remove unneeded casts.
2008-02-04 14:19:22 +01:00
Hans Leidekker
b0912d1151
wininet: Add zero value content length header to POST requests only.
2008-02-04 14:18:51 +01:00
Hans Leidekker
c132dd9360
wininet: Send HTTP/1.1 requests by default.
2008-02-04 14:18:20 +01:00
Hans Leidekker
b069ef4268
wininet: Make sure not to overwrite any caller supplied authorization header.
2008-02-04 14:18:20 +01:00
Alistair Leslie-Hughes
c9f5f2c6a2
msxml3: Correct createElement return value for an invalid type.
2008-02-04 14:18:20 +01:00
Alistair Leslie-Hughes
d4a4b12a43
msxml3: Corrected Entity Reference Test.
2008-02-04 14:18:20 +01:00
Alistair Leslie-Hughes
b7e6906c2d
msxml3: Validated attribute name.
2008-02-04 14:18:20 +01:00
Bang Jun-young
8e57a41913
riched20: Include wine/port.h for vsnprintf().
2008-02-04 14:18:20 +01:00
Bang Jun-young
9fcebb0055
user32: Fix EndMenu() to match the PSDK.
2008-02-04 14:18:20 +01:00
Bang Jun-young
dee7722b07
crypt32: Include wine/port.h for snprintf().
2008-02-04 14:18:20 +01:00
Jacek Caban
814e07d8e8
mshtml: Update wine_url in nsIURI::SetPath.
2008-02-04 13:17:48 +01:00
Jacek Caban
684307f43f
urlmon: Added more tests.
2008-02-04 13:17:26 +01:00
Jacek Caban
9577c4cb74
itss: Added BINDF_NEEDFILE test.
2008-02-04 13:17:17 +01:00
Jacek Caban
210854edf2
urlmon: Added more protocol tests.
2008-02-04 13:17:12 +01:00
Jacek Caban
f2aef4cbb9
urlmon: Correctly handle BINDF_NEEDFILE flag in http protocol.
2008-02-04 13:17:06 +01:00
Jacek Caban
2b3c115ad1
urlmon: Added support for binding to IID_IUnknown storage (cache file).
2008-02-04 13:17:00 +01:00
Jacek Caban
458d27fa46
urlmon: Added BINDSTATUS_CACHEFILENAMEAVAILABLE support.
2008-02-04 13:16:54 +01:00
Jacek Caban
e9189df9a6
urlmon: Don't create stgmed_obj for binding to object.
2008-02-04 13:16:49 +01:00
Jacek Caban
4985ca0e1c
urlmon: Abstract ProtocolStream object.
2008-02-04 13:16:43 +01:00
Jacek Caban
6b854ff480
urlmon: Separate buffer from stream object.
2008-02-04 13:16:35 +01:00
Jacek Caban
e7885cf221
mshtml: Added more about protocol tests.
2008-02-04 13:15:52 +01:00
Jacek Caban
bf5487bfc1
urlmon: Return better error results.
2008-02-04 13:15:42 +01:00
Jacek Caban
21dbe9d6ad
urlmon: Fixed tests.
2008-02-04 13:15:36 +01:00
Jacek Caban
fd0d1d0765
urlmon: Added CopyStgMedium implementation.
2008-02-04 13:15:28 +01:00
Rob Shearman
53c6cdf918
comctl32: Get the background colour in ANIMATE_PaintFrame, instead of just in WM_PAINT.
...
This fixes the rendering of transparent animations when using a
background thread.
2008-02-04 13:04:40 +01:00
Rob Shearman
7bc9e425f1
rpcrt4: Fix memory leaks in the rpc tests.
2008-02-04 13:04:37 +01:00
Rob Shearman
59ab0cf362
wininet: HTTP_Connect should fail if a NULL or empty hostname is passed in.
...
Add tests for these circumstances.
2008-02-04 13:04:34 +01:00
Rob Shearman
b7f3ee51b1
ole32: Add pointer moniker implementation.
2008-02-04 13:04:21 +01:00
Rob Shearman
c647bb4691
ole32: Add tests for CreatePointerMoniker.
2008-02-04 13:04:04 +01:00
Rob Shearman
1b93676913
oleaut32: Fix some memory leaks in the safearray tests.
2008-02-04 13:03:58 +01:00
Rob Shearman
b2f4c7737b
advapi32: Fix the size calculation in StartServiceW.
...
Calculating an open-ended structure using sizeof doesn't yield an
accurate size because of alignment.
2008-02-04 13:03:16 +01:00
Rob Shearman
8cda4a8d90
comctl32: In certain circumstances, native comctl32's animation control accepts negative start positions for the ACM_PLAY message.
...
These circumstances seems to be after a seek is performed, but we play
it safe and allow negative start positions to be treated as zero always.
2008-02-04 13:03:05 +01:00
Rob Shearman
51e2e1cc4b
oleaut32: Fix a leak of bmi in OLEPictureImpl_LoadGif.
2008-02-04 13:02:59 +01:00
Rob Shearman
4d08815173
oleaut32: Fix some reference count leaks in the tmarshal test.
2008-02-04 13:02:55 +01:00
Rob Shearman
3024b530c9
rpcrt4: Fix some incorrect checks in RPCRT4_Receive.
2008-02-04 13:02:49 +01:00
Rob Shearman
2746baf8f0
oleaut32: Fix a memory leak in the olefont tests.
2008-02-04 13:02:44 +01:00
Rob Shearman
05f75b9ff9
oleaut32: Fix a leak of a typelib object in OLEFontImpl_GetTypeInfo.
2008-02-04 13:02:39 +01:00
Rob Shearman
a7234c07c4
ole32: Add a stub implementation of CreatePointerMoniker.
2008-02-04 13:02:35 +01:00
Rob Shearman
0eaab1add2
mapi32: Add a stub implementation of HrQueryAllRows@24.
2008-02-04 13:02:22 +01:00
Eric Pouech
7b81ea47c6
dbghelp: Store the PE version information in module block.
2008-02-04 12:46:12 +01:00
Eric Pouech
8e45b07483
dbghelp: Removed double assignment of checksum.
2008-02-04 12:45:44 +01:00
Eric Pouech
04c0ffdc47
dbghelp: Fixed the suspend count when creating a minidump in the middle of an exception.
2008-02-04 12:45:37 +01:00
Eric Pouech
ecdbae7ceb
dbghelp: Return the size of each directory instead of passing a pointer to it.
2008-02-04 12:45:27 +01:00
Michael Stefaniuc
4715dbec24
user32: Remove duplicated get_hook_proc() function.
2008-02-04 12:36:11 +01:00
Dmitry Timoshkov
21204f579e
kernel32: LOADPARAMS16->showCmd can be NULL, do not crash in that case.
2008-02-04 11:49:37 +01:00
Jacek Caban
10563d5c8e
urlmon: Added comments about missing MIME filters.
2008-02-04 11:29:57 +01:00
Jacek Caban
8ad3252d80
hlink: Don't prefer native version.
...
It's no longer a stub DLL.
2008-02-04 11:29:48 +01:00
Jacek Caban
7bfab2a482
hlink: Added standard comments.
2008-02-04 11:29:43 +01:00
Jacek Caban
5a03ea8914
hlink: Added HlinkResolveMonikerForData tests.
2008-02-04 11:29:33 +01:00
Jacek Caban
9d6cf488b6
hlink: Added HlinkResolveMonikerForData implementation.
2008-02-04 11:29:18 +01:00
Jacek Caban
13c4b62a64
hlink: Added HlinkParseDisplayName tests.
2008-02-04 11:29:11 +01:00
Jacek Caban
24853242a8
hlink: Added HlinkParseDisplayName implementation.
2008-02-04 11:29:06 +01:00
Jacek Caban
485d8362f3
hlink: Call AddRef of correct interface in ExtServUnk_QueryInterface.
2008-02-04 11:28:19 +01:00
Jacek Caban
2c15913180
urlmon: Added MkParseDisplayNameEx tests.
2008-02-04 11:28:14 +01:00
Jacek Caban
60b0539c87
urlmon: Added HlinkParseDisplayNameEx implementation.
2008-02-04 11:28:02 +01:00
Marcus Meissner
22aed3267b
pdh: Fixed wrong condition.
2008-02-04 11:14:44 +01:00
Marcus Meissner
c46327b40c
atl: Check for NULL.
2008-02-04 11:13:34 +01:00
Francois Gouget
5caa63cae1
user32: Fix a typo in the StretchDIBits stub name.
2008-02-04 11:11:52 +01:00
Francois Gouget
d491335eb7
shell32/tests: Fix a couple of copy/paste errors.
2008-02-04 11:11:27 +01:00
Gerald Pfeifer
450c634ab8
d3d9: Fix the type of three loop variables.
2008-02-04 11:11:20 +01:00
Rob Shearman
29c06dff20
oleaut32: Fix big memory leak in xCall.
...
Call IRpcChannelBuffer_FreeBuffer to free the buffer and other resources
allocated by IRpcChannelBuffer_GetBuffer and IRpcChannelBuffer_SendReceive.
2008-02-04 11:11:04 +01:00
Rob Shearman
0d2a623150
secur32: Initialise more pointers in helper to NULL.
...
This is to avoid calling HeapFree on random pointers when
DeleteSecurityContext is called on a context that hasn't had a second
InitializeSecurityContext called on it, which would otherwise intialise
those pointers.
2008-02-04 11:10:54 +01:00
Rob Shearman
8a2125f932
secur32: Try to retrive credentials by using the credential manager to retrieve credentials saved for the target server in InitializeContextHandleW, if possible.
2008-02-04 11:10:50 +01:00
Rob Shearman
506ba701bb
secur32: If using cached credentials failed in InitializeSecurityContext then fail with SEC_E_NO_CREDENTIALS instead of carrying on with a blank password.
2008-02-04 11:10:05 +01:00
Rob Shearman
72ffc3fad9
secur32: Move the detection of NULL credentials from AcquireCredentialsHandle to InitializeSecurityContext.
...
Only use cached credentials if the credentials were NULL. Don't pass a
domain into ntlm_auth when using cached credentials as
ntlm_auth/winbindd should be able to figure that out.
2008-02-04 11:10:01 +01:00
Dmitry Timoshkov
27d3c09a39
winex11.drv: Remove an incorrect FIXME.
2008-01-25 13:44:35 +01:00
Ken Thomases
a30327afef
winex11.drv: Accomodate XGetWindowProperty returning an actual format of something other than 32 for the TARGETS property.
...
We shouldn't care what format the property was set with, as long as we
trust that the property is an atom type.
2008-01-25 13:44:24 +01:00
Reece H. Dunn
d4c48db4b0
advapi32: Fix some cred test failures on Vista and prevent it crashing.
2008-01-25 12:30:32 +01:00
Reece H. Dunn
e3a5167ffe
gdi32: Vista returns UNICODE_NOCHAR if a character does not exist.
2008-01-25 12:30:24 +01:00
Reece H. Dunn
37c56f8946
user32: Make the edit tests pass on Vista.
2008-01-25 12:30:18 +01:00
Rob Shearman
5edcf3ab6c
wininet: Pass the server name into InitializeSecurityContextW.
2008-01-25 12:30:08 +01:00
Rob Shearman
dbcac92819
ntdsapi: Implement DsMakeSpnW.
2008-01-25 12:12:32 +01:00
Rob Shearman
5db45041c6
ntdsapi: Add tests for DsMakeSpnW.
2008-01-25 12:12:24 +01:00
Dmitry Timoshkov
7e8e807845
shell32: Add a LogoffWindowsDialog stub.
2008-01-25 12:08:57 +01:00
Andrew Talbot
84b9356618
winedos: Remove unneeded casts.
2008-01-25 12:08:45 +01:00
Hans Leidekker
f6d1767df4
mscms: Open .icm files only when enumerating color profiles.
2008-01-25 12:08:36 +01:00
Hans Leidekker
72ba2be6c4
mscms: Use NT directory for storing color profiles.
2008-01-25 12:08:29 +01:00
Andrey Esin
e1686af924
credui: Added Russian translation.
2008-01-25 12:08:15 +01:00
Reece H. Dunn
d2900d42dd
user32: Make the class tests pass on Vista.
2008-01-25 12:07:25 +01:00
Reece H. Dunn
ad89ff0abf
user32: Make the clipboard tests pass on Vista.
2008-01-25 12:07:21 +01:00
Alexandre Julliard
e6dfbcb07f
winex11: Check for managed mode in create_whole_window again now that it is called lazily.
2008-01-25 12:07:11 +01:00
Paul Vriens
71f81bf1f5
kernel32/tests: Win9x returns a different last error.
2008-01-24 14:04:07 +01:00
Alexandre Julliard
e84daed485
Avoid sizeof in traces.
2008-01-24 14:03:10 +01:00
Alistair Leslie-Hughes
7645f321d9
gmsxml3: Added typelib support.
2008-01-24 12:11:25 +01:00
Paul Vriens
46f1330e02
msi/tests: Only use functions if they are implemented.
2008-01-24 12:08:44 +01:00
Paul Vriens
3272fef91a
msi/tests: Only use functions if they are implemented.
2008-01-24 12:08:39 +01:00
Austin English
c2a7914d1c
comctl32: Spelling fixes.
2008-01-24 11:43:02 +01:00
Dan Hipschman
d0820c1840
oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE.
2008-01-24 11:42:02 +01:00
Andrew Talbot
35c3bfe25c
wined3d: Remove unneeded casts.
2008-01-24 11:41:47 +01:00
Andrew Talbot
18047e77e5
wined3d: Remove unneeded casts.
2008-01-24 11:41:42 +01:00
Andrew Talbot
b3a58a2486
wined3d: Remove unneeded casts.
2008-01-24 11:41:36 +01:00
Andrew Talbot
ebcedd0350
wined3d: Remove unneeded casts.
2008-01-24 11:41:30 +01:00
Marcus Meissner
45fbfbcef4
wininet: Check if buffer has overflowed potentially.
2008-01-24 11:41:22 +01:00
Alexandre Julliard
d6f6745c9c
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
2008-01-24 11:23:09 +01:00
Alexandre Julliard
a7cdf6e110
winex11: Catch DIB memory accesses that touch the last page beyond the DIB bits end.
2008-01-24 10:21:17 +01:00
Alexandre Julliard
8913182b89
winex11: Check for need to make window managed when WS_VISIBLE is set outside of SetWindowPos.
2008-01-24 10:21:07 +01:00
Alexandre Julliard
026974f5be
winex11: Create the window data structure lazily, once the window is made visible.
2008-01-24 10:20:51 +01:00
Alexandre Julliard
b6cc7f9bcc
winex11: Don't create a win_data structure for the root window in non-desktop mode.
2008-01-24 10:20:11 +01:00
Alexandre Julliard
4a753f90cf
user32: Menus should be top-most windows.
2008-01-23 21:42:46 +01:00
Alexandre Julliard
e85f7ed79e
comctl32: Tooltips should be top-most windows.
2008-01-23 21:42:33 +01:00
Alexandre Julliard
cbdf1294e6
winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style.
2008-01-23 21:40:45 +01:00
Alexandre Julliard
d147e02087
winex11: Remove obsolete code to set Z-order for child windows.
2008-01-23 21:39:32 +01:00
Francois Gouget
d0794c4aeb
Assorted spelling fixes.
2008-01-23 21:16:22 +01:00
Rob Shearman
8bee6946cc
credui: Return the state of the dialog's save checkbox to CredUIPromptForCredentials.
2008-01-23 20:46:13 +01:00
Rob Shearman
9a032584f7
credui: The list should be the first parameter to the list_add_tail function.
2008-01-23 20:46:09 +01:00
Rob Shearman
7277113af3
rpcrt4: Check the return value of RPCRT4_ClientAuthorize in RPCRT4_Send.
2008-01-23 20:45:55 +01:00
Rob Shearman
2badb4faea
rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W.
2008-01-23 20:45:52 +01:00
Rob Shearman
fef5ce52ce
rpcrt4: Fix the error handling in RpcBindingSetAuthInfoA/W when RpcAuthInfo_Create fails.
...
Don't release the old auth info until we successfully have a new auth
info and return failure to the caller if RpcAuthInfo_Create fails.
2008-01-23 20:45:44 +01:00
Francois Gouget
e7e998004a
kernel32/tests: Test the expansion of indirect environment variable references.
2008-01-23 20:39:35 +01:00
Francois Gouget
269cb45f25
advapi32/tests: Add the trailing '\n' to an ok() call.
2008-01-23 20:39:27 +01:00
Dmitry Timoshkov
e5e261f104
user32: Make MapVirtualKeyEx(MAPVK_VK_TO_CHAR) behave more like in Windows.
2008-01-23 20:39:19 +01:00
Alexandre Julliard
e929e3b603
winex11: Get the icon from the window in case it was changed before the whole window was created.
2008-01-23 16:41:09 +01:00
Alexandre Julliard
12d1d4041a
winex11: Set icon hints on non-managed windows too, since they may become managed later on.
2008-01-23 16:40:19 +01:00
Alexandre Julliard
3ba20257ce
winex11: Set hints for the existing window text when creating the whole window.
2008-01-23 16:32:55 +01:00
Alexandre Julliard
395928dfb1
winex11: Apply the existing window region (if any) when creating the whole window.
...
Move X11DRV_SetWindowRgn to window.c.
2008-01-23 16:30:18 +01:00
Alexandre Julliard
9fc4e5f740
winex11: Add a mapped flag to the window data instead of relying on WS_VISIBLE.
2008-01-23 12:28:32 +01:00
Alexandre Julliard
c567556dfe
winex11: Move code around in X11DRV_SetWindowPos to reduce indentation levels.
2008-01-23 12:28:12 +01:00
Alexandre Julliard
bbfbe24681
winex11: Update the win data rectangles before doing anything else in SetWindowPos.
2008-01-23 12:28:01 +01:00
Roy Shea
807fc8c543
qmgr: Implement IClassFactory methods.
2008-01-23 12:21:36 +01:00
Kai Blin
a12f7069b0
gdi32: Fix spec file to export the right symbols for GetGlyphOutline.
2008-01-23 12:05:54 +01:00
Paul Vriens
7aaaad2110
user32/tests: Run full test again on win95 and NT4.
2008-01-23 12:05:42 +01:00
Paul Vriens
44273b00ed
advapi32/tests: Make tests run on win9x/NT4 again.
2008-01-23 12:05:37 +01:00
Marcus Meissner
fc49a338bb
d3d9/tests: Initialize decl.
2008-01-23 12:05:32 +01:00
Marcus Meissner
20dcbc3de9
rpcrt4: Initialize CurrentHeader.
2008-01-23 12:05:24 +01:00
Eric Pouech
535f85e040
msvcrt: Corrected the .spec definition for the printf functions family.
2008-01-23 11:31:43 +01:00
Lei Zhang
8bbb3d68e1
ddraw: Register the DirectDraw 7 Object.
2008-01-23 11:31:42 +01:00
Roderick Colenbrander
a1364d11c0
wined3d: Don't use texture_rectangle for paletted textures.
2008-01-23 11:31:42 +01:00
Andrew Talbot
29bbc694a0
vmm.vxd: Remove unneeded casts.
2008-01-23 11:31:42 +01:00
Andrew Talbot
9e5f2148a1
uxtheme: Remove unneeded casts.
2008-01-23 11:31:42 +01:00
Andrey Esin
325649c3f8
wininet: One addition to Russian translation.
2008-01-23 11:31:42 +01:00
Andrey Esin
0fdf73dd5c
browseui: Russian translation.
2008-01-23 11:31:42 +01:00
Rob Shearman
b503bcf6e6
advapi32: Implement LookupAccountNameW for well-known groups.
2008-01-23 11:31:42 +01:00
Rob Shearman
28cabdfe9f
advapi32: Add a test for LookupAccountNameA on a well-known group.
2008-01-23 11:31:42 +01:00
Rob Shearman
6efa903cf0
advapi32: Implement SetEntriesInAclW.
2008-01-23 11:31:42 +01:00
Rob Shearman
21e2caa484
ntdll: Fix the index check in RtlGetAce.
...
The index is zero based so we should obviously be returning
STATUS_INVALID_PARAMETER if the index is equal to the ACE count.
2008-01-23 11:31:42 +01:00
Rob Shearman
261bf8dad5
advapi32: Add more tests for SetEntriesInAcl.
2008-01-23 11:31:42 +01:00
Alexandre Julliard
a76abc0322
winex11: Leave it up to explorer to specify the correct size and position for the desktop.
2008-01-23 11:31:07 +01:00
Alexandre Julliard
dbfe24c33c
winex11: Move resetting of the cursor clip rectangle into xinerama_init().
2008-01-23 10:30:42 +01:00
Alexandre Julliard
235dd63fdc
winex11: Move the window bits according to the valid rects instead of invalidating.
2008-01-22 20:34:11 +01:00
Alexandre Julliard
b90baa1127
winex11: Properly invalidate moved child windows instead of forcing SWP_NOCOPYBITS.
...
Add a move_window_bits() function where the missing functionality of
moving the window contents should go.
2008-01-22 20:30:46 +01:00
Alexandre Julliard
f1a0348b4e
winex11: Make the client rect relative to the parent window for consistency with the server side.
2008-01-22 20:08:56 +01:00
Alexandre Julliard
5df4e62312
winex11: Abstract the server part of SetWindowPos into a separate function.
2008-01-22 20:08:03 +01:00
Alexandre Julliard
2f69329a37
server: Add a separate request to set the window visible rect.
2008-01-22 20:01:21 +01:00
Marcus Meissner
755d806f1a
wined3d: Initialize swapchain.
2008-01-22 12:58:14 +01:00
Eric Pouech
2ea3dd12b1
ntdll: Fixed getting the RTS status from line, and now using sane default values for all (compilation/system) cases.
2008-01-22 12:58:14 +01:00
Eric Pouech
0920f8e778
msvcrt: symbol undecoration: Really check that we get a template string before making use of it.
2008-01-22 12:07:21 +01:00
Eric Pouech
95cff6c8f9
msvcrt: symbol undecoration: Added support for RTTI types.
2008-01-22 12:07:07 +01:00
Eric Pouech
49ac014d28
msvcrt: symbol undecoration: Added support for thunks.
2008-01-22 12:06:50 +01:00
Eric Pouech
3db08321f4
msvcrt: symbol undecoration: Corrected handling of non static member function modifiers.
2008-01-22 12:06:34 +01:00
Eric Pouech
d7c0e274e8
msvcrt: symbol undecoration: Added support for a couple of more calling conventions.
2008-01-22 12:06:04 +01:00
Eric Pouech
056e589556
msvcrt: symbol undecoration: Added support for cointerface.
2008-01-22 12:05:40 +01:00
Eric Pouech
2d2e7c74bb
msvcrt: symbol undecoration: Handling of void in template parameters' list.
2008-01-22 12:05:21 +01:00
Eric Pouech
2e47a3a4f8
msvcrt: symbol undecoration: Now correctly parsing the template forms.
2008-01-22 12:05:05 +01:00
Paul Chitescu
961f5fa67a
mscoree: Semi-stub for LoadStringRCEx and LoadStringRC.
2008-01-22 12:04:17 +01:00
Hans Leidekker
8d35fd8d23
gdi32: Add tests for GetICMProfile and SetICMMode.
2008-01-22 12:01:54 +01:00
Hans Leidekker
20c1e503e9
gdi32: Make GetICMProfile behave more like native. Rewrite ansi version as a wrapper and move color management functions to their own file.
2008-01-22 12:01:36 +01:00
Hans Leidekker
6f3607af0b
gdi32: Last parameter of GetICMProfile is an output parameter.
2008-01-22 12:00:55 +01:00
Rob Shearman
ee2250bc44
ole32: Don't get the HRESULT from the buffer if we get an RPC_S_CALL_FAILED status back from the runtime.
...
The buffer might not contain any data and nowhere in our ole32 code
passes HRESULTs in the buffer.
2008-01-22 12:00:49 +01:00
Alistair Leslie-Hughes
af15cfefcd
msxml3: Return correct IDispatch Interface.
2008-01-22 12:00:31 +01:00
Alistair Leslie-Hughes
a81d22d423
msxml3: Implement IXMLDOMEntityReference interface.
2008-01-22 11:59:54 +01:00
Andrew Talbot
3dfaef3729
user32: Remove unneeded casts.
2008-01-22 11:27:51 +01:00
Andrew Talbot
ba596d30ce
user32: Remove unneeded casts.
2008-01-22 11:27:45 +01:00
Andrew Talbot
41ed910604
urlmon: Remove unneeded cast.
2008-01-22 11:27:38 +01:00
Aric Stewart
dde7ca22c2
wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
2008-01-22 11:27:31 +01:00
Jason Green
e11d7c63b4
d3d9 tests: Correct some typos.
2008-01-22 11:27:24 +01:00
Alexander Dorofeyev
d9567b7627
wined3d: Fix not released swapchain in some codepaths.
2008-01-22 11:19:43 +01:00
Alexander Dorofeyev
320e253805
ddraw/tests: Add test for D3DTBLEND_MODULATE.
2008-01-22 11:19:34 +01:00
Alexander Dorofeyev
6810ebb4c1
ddraw: Fix handling of alpha with D3DTBLEND_MODULATE.
2008-01-22 11:19:18 +01:00
Alexander Dorofeyev
536f98000d
wined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.
2008-01-22 11:19:05 +01:00
Rob Shearman
426418f725
rpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2.
...
The operations peformed by the stubless code should roughly match what
operations MIDL outputs in code, and it doesn't do this.
2008-01-22 11:18:56 +01:00
Stefan Leichter
d6748c9db7
advapi32: Added some tests for QueryServiceConfig2A/W.
2008-01-22 11:18:48 +01:00
Alexandre Julliard
0375b7a1f3
ntdll: Don't fetch extended FPU context if there's no FPU context at all.
2008-01-22 10:20:12 +01:00
Alexandre Julliard
dc07b6f969
winex11.drv: Only allocate wm hints if we have an X11 window.
2008-01-22 10:17:52 +01:00
Alexandre Julliard
390ae9cc28
winex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.
2008-01-22 10:16:19 +01:00
Alexandre Julliard
30d84fcd77
user32,server: Set the initial window rectangles to 0,0-0,0.
2008-01-22 10:15:38 +01:00
Rob Shearman
e2578c5bb6
rpcrt4: Remove some unimplemented win9x-only spec entries.
...
We're never going to implement the undocumented ones and we're moving
more and more towards the architecture of the more recent versions of
native rpcrt4.
2008-01-21 12:42:06 +01:00
Rob Shearman
2b0d3b7400
rpcrt4: Move the receiving of an individual fragment to a separate function.
2008-01-21 12:42:02 +01:00
Rob Shearman
5f077bab07
rpcrt4: Implement asynchronous RPC support.
2008-01-21 12:41:51 +01:00
Marcus Meissner
d757432c7d
wined3d: Removed deadcode.
2008-01-21 12:41:31 +01:00
Alistair Leslie-Hughes
bfeb14d0d8
msxml3: Entity Reference nodes do not support attributes property.
2008-01-21 12:37:04 +01:00
Alistair Leslie-Hughes
c40d4997b3
msxml3: Implement IXMLDOMDocumentFragment Interface.
2008-01-21 12:36:39 +01:00
Rob Shearman
4bff248783
riched20: Always treat the nCount variable in the EM_GETTEXTEX handler as a character count.
...
Convert ex->cb into a character count before assigning it to nCount.
Remove some dubious minus ones that would result in different character
counts for the Unicode and ANSI paths.
2008-01-21 12:35:18 +01:00
Rob Shearman
374f6ec616
riched20: The wParam parameter to WM_GETTEXT contains the number of characters, not the number of bytes.
...
Fix up some places in the WM_GETTEXT handler where it was assumed that
it was a byte count.
2008-01-21 12:35:05 +01:00
Gerald Pfeifer
39f672798b
kernel32: Use setproctitle where applicable to set the process name.
...
Based on a patch by Kris Moore.
2008-01-21 11:52:33 +01:00
James Hawkins
1868abda89
msi: Add more MsiFormatRecord tests.
2008-01-21 11:51:20 +01:00