Rob Shearman [Fri, 22 Feb 2008 19:17:24 +0000 (19:17 +0000)]
comctl32: Fix the signedness of i, oldNumParts and nTipCount in STATUSBAR_SetParts.
Rob Shearman [Fri, 22 Feb 2008 19:40:04 +0000 (19:40 +0000)]
shdocvw: The default value for the "CLSID\%CLSID_Internet" key isn't set on Windows, so we shouldn't set it either.
Rob Shearman [Fri, 22 Feb 2008 19:17:56 +0000 (19:17 +0000)]
shdocvw: Add more keys to the CLSID_Internet key.
Rob Shearman [Fri, 22 Feb 2008 19:18:02 +0000 (19:18 +0000)]
shdocvw: Fix quoting of double-quote in shdocvw.inf.
Hans Leidekker [Fri, 22 Feb 2008 15:19:51 +0000 (16:19 +0100)]
mscms: Assume read sharing when no sharing flags are specified in OpenColorProfile.
Hans Leidekker [Fri, 22 Feb 2008 13:24:59 +0000 (14:24 +0100)]
mscms: Add tests for AssociateColorProfileWithDevice and DisassociateColorProfileFromDevice.
Hans Leidekker [Fri, 22 Feb 2008 13:24:46 +0000 (14:24 +0100)]
mscms: Implement AssociateColorProfileWithDevice and DisassociateColorProfileFromDevice.
Gerald Pfeifer [Fri, 22 Feb 2008 10:24:27 +0000 (11:24 +0100)]
widl: Include <unistd.h> for prototype of unlink().
Jacek Caban [Fri, 22 Feb 2008 10:34:06 +0000 (11:34 +0100)]
shdocvw: Added WebBrowser::TheaterMode implementation.
Jacek Caban [Fri, 22 Feb 2008 10:35:24 +0000 (11:35 +0100)]
shdocvw: Silence more invalid QueryInterface FIXMEs.
Jacek Caban [Fri, 22 Feb 2008 10:33:49 +0000 (11:33 +0100)]
shdocvw: Added get_LocationURL implementation.
Alexandre Julliard [Fri, 22 Feb 2008 16:04:30 +0000 (17:04 +0100)]
Release 0.9.56.
Alexandre Julliard [Fri, 22 Feb 2008 15:30:10 +0000 (16:30 +0100)]
winex11: Force the client dimensions to at least 1x1 in sync_gl_drawable.
Alistair Leslie-Hughes [Thu, 21 Feb 2008 09:18:50 +0000 (20:18 +1100)]
slc: Added stub for SLGetWindowsInformationDWORD.
James Hawkins [Fri, 22 Feb 2008 03:47:13 +0000 (21:47 -0600)]
msi: Fix the size of the data sent in to RegSetValueExW.
Jacek Caban [Fri, 22 Feb 2008 01:22:59 +0000 (02:22 +0100)]
browseui: Code clean up.
Jacek Caban [Fri, 22 Feb 2008 01:09:27 +0000 (02:09 +0100)]
urlmon: 0x800c0008 is INET_E_DOWNLOAD_FAILURE.
Jacek Caban [Fri, 22 Feb 2008 01:09:12 +0000 (02:09 +0100)]
urlmon: Correctly handle creating object failure.
Dan Hipschman [Thu, 21 Feb 2008 23:46:51 +0000 (15:46 -0800)]
widl: Allow is_string_type to work for typedef'd types.
Roderick Colenbrander [Thu, 21 Feb 2008 22:46:43 +0000 (23:46 +0100)]
ddraw: Add yv12 detection support.
Frans Kool [Thu, 21 Feb 2008 22:07:38 +0000 (23:07 +0100)]
crypt32: Created Dutch translations.
Andrew Talbot [Thu, 21 Feb 2008 22:11:31 +0000 (22:11 +0000)]
dmband: Rename identifiers to remove false implications of type.
Maarten Lankhorst [Thu, 21 Feb 2008 21:16:25 +0000 (13:16 -0800)]
advapi: Check if service really exists before bombing out in CreateService.
Roderick Colenbrander [Thu, 21 Feb 2008 20:58:53 +0000 (21:58 +0100)]
wined3d: Use the color key in glAlphaFunc in case of index_in_alpha.
Roderick Colenbrander [Thu, 21 Feb 2008 20:41:20 +0000 (21:41 +0100)]
wined3d: Unify p8 render target detection code.
Roderick Colenbrander [Thu, 21 Feb 2008 17:36:50 +0000 (18:36 +0100)]
wined3d: In DirectDraw a palette is a property of a surface while in d3d8/9 it is a property of a device.
Roderick Colenbrander [Thu, 21 Feb 2008 17:21:34 +0000 (18:21 +0100)]
wined3d: Don't flush in D3D RealizePalette without a palette.
Roderick Colenbrander [Thu, 21 Feb 2008 17:19:44 +0000 (18:19 +0100)]
wined3d: Don't flush in GDI RealizePalette without a palette.
Stefan Leichter [Thu, 21 Feb 2008 19:19:43 +0000 (20:19 +0100)]
user32: Fix a test of GetMouseMovePointsEx failing on platforms winxp and win2k3.
Rob Shearman [Thu, 21 Feb 2008 16:44:59 +0000 (16:44 +0000)]
winex11.drv: Optimise getting the bits of a DIB after calling SetDIBits.
Sync the application's bits in SetDIBits if the input bits are in
exactly the same format and the size of the image is small enough not to
cause a performance hit (in case the application doesn't get ever access
the bits directly).
Rob Shearman [Thu, 21 Feb 2008 16:44:52 +0000 (16:44 +0000)]
gdi32: Optimise StretchBlt for the case where no stretching is being done and the whole image is being set.
In this case, we can just call SetDIBits which is likely to be a lot faster.
Alexandre Julliard [Fri, 22 Feb 2008 09:40:22 +0000 (10:40 +0100)]
winex11: Re-create the client window when setting the pixel format on a top-level window.
Alexandre Julliard [Thu, 21 Feb 2008 19:23:32 +0000 (20:23 +0100)]
winex11: Keep track of the window colormap and free it on destroy.
Aric Stewart [Thu, 21 Feb 2008 17:15:53 +0000 (11:15 -0600)]
coreaudio: Set mDataByteSize of the buffer to the amount data provided. Greatly helps reduce audio corruption on buffer underflows.
Louis Lenders [Thu, 21 Feb 2008 12:05:49 +0000 (12:05 +0000)]
shdocvw: Pretend success in WebBrowser_get_RegisterAsDropTarget.
Rob Shearman [Thu, 21 Feb 2008 16:44:48 +0000 (16:44 +0000)]
winspool: Fix the character count passed into RegEnumKeyExW in get_local_monitors.
RegEnumKeyExW takes a character count for the key name, not a byte count.
Rob Shearman [Thu, 21 Feb 2008 16:44:42 +0000 (16:44 +0000)]
Revert "winspool: Fix character count passed to RegQueryValueExW in get_local_monitors".
This reverts commit
6886a49c5953c2cf5c141b1b09f288ce32ced3f3.
RegQueryValueExW takes a byte count, not a character count (spotted by
Detlef Riekenberg).
Rob Shearman [Thu, 21 Feb 2008 16:44:34 +0000 (16:44 +0000)]
dplayx: Fix incorrect check in DirectPlayLobbyAImpl_EnumLocalApplications and IDirectPlayLobbyAImpl_EnumAddressTypes.
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the checks.
Rob Shearman [Thu, 21 Feb 2008 16:44:29 +0000 (16:44 +0000)]
dplayx: Fix incorrect check in DirectPlay3AImpl_EnumConnections.
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the check.
Rob Shearman [Thu, 21 Feb 2008 16:44:24 +0000 (16:44 +0000)]
dbghelp: Fix read beyond end of field in module_get_debug.
Rob Shearman [Thu, 21 Feb 2008 16:44:17 +0000 (16:44 +0000)]
dbghelp: VARIANT unions are accessed by name in msc.c so define NONAMELESSUNION.
Rob Shearman [Thu, 21 Feb 2008 16:13:37 +0000 (16:13 +0000)]
include: Include excpt.h from wine/exception.h.
Some files use wine/exception.h without also including excpt.h, but
excpt.h is needed when using native exception handling.
Huw Davies [Thu, 21 Feb 2008 13:39:42 +0000 (13:39 +0000)]
user32: Add a test for CS_OWNDC windows that are created invisible.
Alexandre Julliard [Thu, 21 Feb 2008 19:15:41 +0000 (20:15 +0100)]
winex11: Make the BitBlt short-cuts more generic to apply to all possible ROPs.
Mikołaj Zalewski [Wed, 20 Feb 2008 10:56:02 +0000 (11:56 +0100)]
Make Italian, Spanish, Dutch and German resources use SUBLANG_NEUTRAL.
Jacek Caban [Thu, 21 Feb 2008 12:08:44 +0000 (13:08 +0100)]
urlmon: Make session object thread safe.
Jacek Caban [Thu, 21 Feb 2008 12:08:06 +0000 (13:08 +0100)]
urlmon: Optimize get_protocol_info for urlmon protocols.
Jacek Caban [Thu, 21 Feb 2008 12:07:41 +0000 (13:07 +0100)]
urlmon: Optimize registering urlmon protocols.
Dmitry Timoshkov [Thu, 21 Feb 2008 10:24:48 +0000 (18:24 +0800)]
winex11.drv: Add an optimized path for BitBlt(SRCINVERT).
Andrew Talbot [Wed, 20 Feb 2008 22:52:55 +0000 (22:52 +0000)]
dmcompos: Assign to structs instead of using memcpy.
Rob Shearman [Wed, 20 Feb 2008 12:57:30 +0000 (12:57 +0000)]
ntdll: When using HEAP_ZERO_MEMORY in heap allocation functions, don't clear the whole block.
Instead only clear the number of bytes requested and mark the remainder
as uninitialised.
Rob Shearman [Wed, 20 Feb 2008 12:56:59 +0000 (12:56 +0000)]
ntdll: Fix the use of oldSize in RtlReAllocateHeap as both the size of the old block and the number of bytes used in the old block.
Alexandre Julliard [Thu, 21 Feb 2008 11:29:36 +0000 (12:29 +0100)]
winex11: Re-introduce a separate X11 window for the client area of top-level windows.
James Hawkins [Thu, 21 Feb 2008 06:04:04 +0000 (00:04 -0600)]
msi: Fix the INSTALLPROPERTY_LASTUSEDSOURCE case of MsiSourceListSetInfo.
James Hawkins [Thu, 21 Feb 2008 06:03:25 +0000 (00:03 -0600)]
msi: Allow enumerating the sources without querying the source name.
James Hawkins [Thu, 21 Feb 2008 06:02:46 +0000 (00:02 -0600)]
msi: Publish a few SourceList properties.
James Hawkins [Thu, 21 Feb 2008 06:02:08 +0000 (00:02 -0600)]
msi: Implement MsiSourceListEnumSources.
Alexander Dorofeyev [Wed, 20 Feb 2008 21:03:56 +0000 (23:03 +0200)]
ddraw/tests: Add a test of D3DTBLEND_MODULATE with P8 texture.
Alexander Dorofeyev [Wed, 20 Feb 2008 21:03:51 +0000 (23:03 +0200)]
ddraw: Release interfaces when exiting with error.
Jacek Caban [Wed, 20 Feb 2008 20:30:00 +0000 (21:30 +0100)]
urlmon: Fixed crash on old IE.
Jacek Caban [Wed, 20 Feb 2008 20:31:07 +0000 (21:31 +0100)]
mshtml: Report true scheme for about:blank URL.
Jacek Caban [Wed, 20 Feb 2008 20:30:51 +0000 (21:30 +0100)]
mshtml: Added nsINetUtil interface to nsIOService.
Jacek Caban [Wed, 20 Feb 2008 20:29:39 +0000 (21:29 +0100)]
browseui: Code clean up.
Mikołaj Zalewski [Wed, 20 Feb 2008 17:47:01 +0000 (18:47 +0100)]
oleview: Move the TypeLib open dialog filter message into a resource.
Mikołaj Zalewski [Wed, 20 Feb 2008 17:35:50 +0000 (18:35 +0100)]
oleview: Add ellipsis to menu items that show dialogs.
Mikołaj Zalewski [Wed, 20 Feb 2008 17:31:38 +0000 (18:31 +0100)]
oleview: Add Polish translation.
Chris Robinson [Wed, 20 Feb 2008 13:14:07 +0000 (05:14 -0800)]
winemp3: Don't keep unused data buffered.
Alistair Leslie-Hughes [Thu, 21 Feb 2008 09:24:32 +0000 (20:24 +1100)]
msxml3: Implement IDispatch for IXMLDOMNodeList.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 12:05:45 +0000 (23:05 +1100)]
msxml3: Implement IDispatch for IXMLDOMImplementation.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 11:35:07 +0000 (22:35 +1100)]
msxml3: Added PI tests.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 11:34:31 +0000 (22:34 +1100)]
msxml3: Implement get_data for PI Nodes.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 11:34:01 +0000 (22:34 +1100)]
msxml3: Correct get_nodeValue for PI Nodes.
Alexandre Julliard [Wed, 20 Feb 2008 13:41:09 +0000 (14:41 +0100)]
user32: Pass the modified SetWindowPos flags to the set_window_pos server request.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 13:17:08 +0000 (00:17 +1100)]
slc: Initial stub DLL.
Andrew Riedi [Tue, 19 Feb 2008 09:23:16 +0000 (01:23 -0800)]
user32: Test LoadImage() to load an icon as a cursor.
Dmitry Timoshkov [Tue, 19 Feb 2008 12:17:13 +0000 (20:17 +0800)]
user32: Add a z-order test for owned popup windows.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 05:03:41 +0000 (16:03 +1100)]
msxml3: Implement put_dataType.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 19:41:24 +0000 (06:41 +1100)]
msxml3: Implemented IDispatch for IXMLDOMAttribute.
James Hawkins [Wed, 20 Feb 2008 02:53:44 +0000 (20:53 -0600)]
msi: Forward MsiSourceListEnumSourcesA to a stub implementation of MsiSourceListEnumSourcesW.
Michael Stefaniuc [Tue, 19 Feb 2008 23:13:32 +0000 (00:13 +0100)]
gdi32: Move EnumFontFamiliesEx16() to gdi16.c and reimplement it based on EnumFontFamiliesExW().
Marcus Meissner [Tue, 19 Feb 2008 22:08:14 +0000 (23:08 +0100)]
netapi32: Added some return value checking.
Roderick Colenbrander [Tue, 19 Feb 2008 20:18:26 +0000 (21:18 +0100)]
wined3d: Let flush_to_framebuffer_drawpixels use a valid rect.
Andrew Talbot [Tue, 19 Feb 2008 22:03:43 +0000 (22:03 +0000)]
dmband: Assign to struct instead of using memcpy.
Marcus Meissner [Tue, 19 Feb 2008 21:46:04 +0000 (22:46 +0100)]
winedump: Check return value of fetch_block (Coverity).
Detlef Riekenberg [Tue, 19 Feb 2008 19:21:12 +0000 (20:21 +0100)]
ddraw/tests: Avoid endless loop, when T&L is not supported.
Michael Stefaniuc [Tue, 19 Feb 2008 18:50:04 +0000 (19:50 +0100)]
ddraw: Add missing unlock on error path. Found by Smatch.
Roy Shea [Mon, 11 Feb 2008 19:09:34 +0000 (11:09 -0800)]
qmgr: Add some tests.
Roy Shea [Mon, 11 Feb 2008 19:09:34 +0000 (11:09 -0800)]
qmgr: Add ServiceMain.
Roy Shea [Mon, 11 Feb 2008 19:09:02 +0000 (11:09 -0800)]
qmgr: Implement DLL server registration.
Stefan Leichter [Sat, 16 Feb 2008 18:35:22 +0000 (19:35 +0100)]
user32: Add some tests for GetMouseMovePointsEx.
Peter Oberndorfer [Sun, 17 Feb 2008 20:14:50 +0000 (21:14 +0100)]
user32: Fix caption bar being drawn 1 pixel too high.
Alexandre Julliard [Tue, 19 Feb 2008 19:09:39 +0000 (20:09 +0100)]
uuid: Fixed the CLSID_Picture_EnhMetafile definition.
Alexandre Julliard [Tue, 19 Feb 2008 19:09:19 +0000 (20:09 +0100)]
uuid: Remove a few iids that don't belong here.
Alexandre Julliard [Tue, 19 Feb 2008 18:49:34 +0000 (19:49 +0100)]
dxguid: Add a few more iids.
David Adam [Tue, 19 Feb 2008 07:50:44 +0000 (08:50 +0100)]
d3dx8: Fix a typo in d3dx8math.h.
Gerald Pfeifer [Sun, 17 Feb 2008 20:22:44 +0000 (21:22 +0100)]
msi: Remove unused parameter to msi_comp_find_prodcode().
Gerald Pfeifer [Sun, 17 Feb 2008 12:23:38 +0000 (13:23 +0100)]
msi: Adjust the signedness of three variables.
Lei Zhang [Wed, 13 Feb 2008 22:12:17 +0000 (14:12 -0800)]
qedit: Add stub implementation of MediaDet.
Lei Zhang [Wed, 13 Feb 2008 22:47:12 +0000 (14:47 -0800)]
qedit: Add tests directory and a simple test.
Lei Zhang [Wed, 13 Feb 2008 22:10:12 +0000 (14:10 -0800)]
qedit: Add MediaDet registration.
Much of the code is from quartz.