wine
17 years agoole32: Accelerators, like for the menu ones, should not fire on the keyup message.
Aric Stewart [Mon, 30 Apr 2007 19:20:20 +0000 (14:20 -0500)] 
ole32: Accelerators, like for the menu ones, should not fire on the keyup message.

17 years agowinecoreaudio.drv: Implement MIDIOut_Data when device is a MOD_MIDIPORT.
Emmanuel Maillard [Mon, 30 Apr 2007 12:39:44 +0000 (14:39 +0200)] 
winecoreaudio.drv: Implement MIDIOut_Data when device is a MOD_MIDIPORT.

Implement MIDIOut_Send.

17 years agowinecoreaudio.drv: Create only one MIDIOutPort and one MIDIInPort for all destination...
Emmanuel Maillard [Mon, 30 Apr 2007 12:37:33 +0000 (14:37 +0200)] 
winecoreaudio.drv: Create only one MIDIOutPort and one MIDIInPort for all destinations and sources.

17 years agowinecoreaudio.drv: MIDIIn_MessageHandler: Remove a TRACE and simplify skipping SysEx.
Emmanuel Maillard [Mon, 30 Apr 2007 12:34:23 +0000 (14:34 +0200)] 
winecoreaudio.drv: MIDIIn_MessageHandler: Remove a TRACE and simplify skipping SysEx.

17 years agomsi: Add OLE automation conformance test.
Misha Koshelev [Sun, 29 Apr 2007 01:12:09 +0000 (20:12 -0500)] 
msi: Add OLE automation conformance test.

17 years agodbghelp: Zero-terminate module name in minidump.
Andrey Turkin [Sat, 28 Apr 2007 22:14:15 +0000 (02:14 +0400)] 
dbghelp: Zero-terminate module name in minidump.

17 years agogdi32: Constify some variables.
Andrew Talbot [Sun, 29 Apr 2007 12:17:29 +0000 (13:17 +0100)] 
gdi32: Constify some variables.

17 years agogdi32: Constify some variables.
Andrew Talbot [Sun, 29 Apr 2007 12:17:26 +0000 (13:17 +0100)] 
gdi32: Constify some variables.

17 years agowinspool: Avoid crash on NULL parameter (XcvOpenPort in OpenPrinter).
Detlef Riekenberg [Mon, 30 Apr 2007 08:41:02 +0000 (10:41 +0200)] 
winspool: Avoid crash on NULL parameter (XcvOpenPort in OpenPrinter).

17 years agowinspool: Return the correct errorcode in OpenPrinter (Xcv).
Detlef Riekenberg [Mon, 30 Apr 2007 08:37:58 +0000 (10:37 +0200)] 
winspool: Return the correct errorcode in OpenPrinter (Xcv).

17 years agolocalspl: Code cleanup for XcvDataPort_AddPort.
Detlef Riekenberg [Mon, 30 Apr 2007 08:35:50 +0000 (10:35 +0200)] 
localspl: Code cleanup for XcvDataPort_AddPort.

17 years agoAssorted spelling fixes.
Francois Gouget [Mon, 30 Apr 2007 00:06:11 +0000 (02:06 +0200)] 
Assorted spelling fixes.

17 years agomsi/tests: Add missing '\n' to ok() call.
Francois Gouget [Mon, 30 Apr 2007 00:06:41 +0000 (02:06 +0200)] 
msi/tests: Add missing '\n' to ok() call.

17 years agod3drm: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 30 Apr 2007 00:07:42 +0000 (02:07 +0200)] 
d3drm: Fix compilation on systems that don't support nameless unions.

17 years agod3drm/tests: Add missing '\n' to ok() calls.
Francois Gouget [Mon, 30 Apr 2007 00:06:46 +0000 (02:06 +0200)] 
d3drm/tests: Add missing '\n' to ok() calls.

17 years agoatl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.
Rob Shearman [Sun, 29 Apr 2007 16:48:07 +0000 (17:48 +0100)] 
atl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.

Based on a patch by Anastasius Focht and information from Inside ATL.

17 years agoatl: Implement AtlComQIPtrAssign.
Rob Shearman [Sun, 29 Apr 2007 16:46:50 +0000 (17:46 +0100)] 
atl: Implement AtlComQIPtrAssign.

17 years agorpcrt4: Print the correct values when warning about a bad frag length.
Rob Shearman [Sun, 29 Apr 2007 16:46:16 +0000 (17:46 +0100)] 
rpcrt4: Print the correct values when warning about a bad frag length.

17 years agowinex11.drv: Remove an unneeded include.
Rob Shearman [Sun, 29 Apr 2007 16:45:11 +0000 (17:45 +0100)] 
winex11.drv: Remove an unneeded include.

17 years agodsound: Implement QueryInterface for KsPropertySet objects.
Rob Shearman [Sun, 29 Apr 2007 16:45:44 +0000 (17:45 +0100)] 
dsound: Implement QueryInterface for KsPropertySet objects.

17 years agodsound: Implement QueryInterface for the class factory objects.
Rob Shearman [Sun, 29 Apr 2007 16:44:36 +0000 (17:44 +0100)] 
dsound: Implement QueryInterface for the class factory objects.

17 years agokernel32: Fix off by one error.
Vitaliy Margolen [Sat, 28 Apr 2007 21:50:22 +0000 (15:50 -0600)] 
kernel32: Fix off by one error.

17 years agontdll: Use correct full access bitmask in NtQuerySecurityObject.
Vitaliy Margolen [Sat, 28 Apr 2007 21:50:00 +0000 (15:50 -0600)] 
ntdll: Use correct full access bitmask in NtQuerySecurityObject.

17 years agocomdlg32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:38:35 +0000 (15:38 +0100)] 
comdlg32: Exclude unused headers.

17 years agocompstui: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:38:51 +0000 (15:38 +0100)] 
compstui: Exclude unused headers.

17 years agodswave: Constify a variable.
Andrew Talbot [Sat, 28 Apr 2007 14:39:42 +0000 (15:39 +0100)] 
dswave: Constify a variable.

17 years agocrypt32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:39:10 +0000 (15:39 +0100)] 
crypt32: Exclude unused headers.

17 years agodsound: Constify some variables.
Andrew Talbot [Sat, 28 Apr 2007 14:39:28 +0000 (15:39 +0100)] 
dsound: Constify some variables.

17 years agoadvapi32: Exclude unused headers.
Andrew Talbot [Fri, 27 Apr 2007 16:09:45 +0000 (17:09 +0100)] 
advapi32: Exclude unused headers.

17 years agowinebrowser: Don't put the default mailers or browsers into the registry.
Ken Thomases [Fri, 27 Apr 2007 17:26:21 +0000 (12:26 -0500)] 
winebrowser: Don't put the default mailers or browsers into the registry.

17 years agoddraw: Add a test for surface attachments.
Stefan Dösinger [Tue, 24 Apr 2007 08:28:01 +0000 (10:28 +0200)] 
ddraw: Add a test for surface attachments.

17 years agoddraw: Complex surfaces form a tree.
Stefan Dösinger [Fri, 27 Apr 2007 13:31:12 +0000 (15:31 +0200)] 
ddraw: Complex surfaces form a tree.

17 years agoddraw: Move the additional surface creation into a seperate function.
Stefan Dösinger [Mon, 23 Apr 2007 17:53:09 +0000 (19:53 +0200)] 
ddraw: Move the additional surface creation into a seperate function.

17 years agoddraw: Do not access the surface connection structure directly in SetPalette.
Stefan Dösinger [Mon, 23 Apr 2007 19:28:06 +0000 (21:28 +0200)] 
ddraw: Do not access the surface connection structure directly in SetPalette.

17 years agoddraw: Search for d3d primary a bit differently.
Stefan Dösinger [Mon, 23 Apr 2007 21:00:29 +0000 (23:00 +0200)] 
ddraw: Search for d3d primary a bit differently.

17 years agoadvapi: Improve SetEntriesInAclA stub.
Dan Kegel [Sat, 28 Apr 2007 01:42:10 +0000 (18:42 -0700)] 
advapi: Improve SetEntriesInAclA stub.

17 years agoadvapi32: Fix initial cleanup of the registry keys used for testing.
Stefan Leichter [Fri, 27 Apr 2007 21:37:04 +0000 (23:37 +0200)] 
advapi32: Fix initial cleanup of the registry keys used for testing.

17 years agomshtml: Fix offset in OnDataAvailable call.
Jacek Caban [Fri, 27 Apr 2007 19:40:02 +0000 (21:40 +0200)] 
mshtml: Fix offset in OnDataAvailable call.

17 years agooleaut32: Remove useless initialization of an [out] parameter.
Huw Davies [Fri, 27 Apr 2007 11:01:22 +0000 (12:01 +0100)] 
oleaut32: Remove useless initialization of an [out] parameter.

17 years agowinecoreaudio: Handle non System Exclusive messages.
Emmanuel Maillard [Fri, 27 Apr 2007 10:07:54 +0000 (12:07 +0200)] 
winecoreaudio: Handle non System Exclusive messages.

17 years agoRelease 0.9.36. wine-0.9.36
Alexandre Julliard [Fri, 27 Apr 2007 14:48:53 +0000 (16:48 +0200)] 
Release 0.9.36.

17 years agowinealsa: Unset WAVECAPS_DIRECTSOUND properly for capture.
Maarten Lankhorst [Tue, 24 Apr 2007 18:12:07 +0000 (20:12 +0200)] 
winealsa: Unset WAVECAPS_DIRECTSOUND properly for capture.

17 years agoquartz: Partially implement the MPEG 1 Stream Splitter filter.
Chris Robinson [Tue, 24 Apr 2007 12:28:14 +0000 (05:28 -0700)] 
quartz: Partially implement the MPEG 1 Stream Splitter filter.

17 years agokernel32/tests: Add tests for NeedCurrentDirectoryForExePath.
Kirill K. Smirnov [Wed, 25 Apr 2007 07:41:11 +0000 (11:41 +0400)] 
kernel32/tests: Add tests for NeedCurrentDirectoryForExePath.

17 years agokernel32: Add partial stub for NeedCurrentDirectoryForExePath.
Kirill K. Smirnov [Wed, 25 Apr 2007 07:39:02 +0000 (11:39 +0400)] 
kernel32: Add partial stub for NeedCurrentDirectoryForExePath.

17 years agowinecoreaudio: Avoid sizeof in trace.
Alexandre Julliard [Fri, 27 Apr 2007 09:55:07 +0000 (11:55 +0200)] 
winecoreaudio: Avoid sizeof in trace.

17 years agouser32: Draw menu item bitmaps in the correct location when the scroll arrows are...
Kevin Koltzau [Fri, 27 Apr 2007 02:03:06 +0000 (22:03 -0400)] 
user32: Draw menu item bitmaps in the correct location when the scroll arrows are active.

17 years agontdll: Fix mistake in Novosibirsk time zone.
Alexey Markachev [Thu, 26 Apr 2007 09:03:55 +0000 (13:03 +0400)] 
ntdll: Fix mistake in Novosibirsk time zone.

17 years agoddraw: Use EnumAttachedSurfaces for SetColorKey.
Stefan Dösinger [Sun, 22 Apr 2007 19:15:30 +0000 (21:15 +0200)] 
ddraw: Use EnumAttachedSurfaces for SetColorKey.

17 years agoddraw: Search for texture sublevels with GetAttachedSurface.
Stefan Dösinger [Sun, 22 Apr 2007 18:30:45 +0000 (20:30 +0200)] 
ddraw: Search for texture sublevels with GetAttachedSurface.

17 years agoddraw: Use EnumAttachedSurfaces to search for a render target.
Stefan Dösinger [Sun, 22 Apr 2007 18:26:16 +0000 (20:26 +0200)] 
ddraw: Use EnumAttachedSurfaces to search for a render target.

17 years agoddraw: Add a test for EnumSurfaces.
Stefan Dösinger [Sun, 22 Apr 2007 17:43:56 +0000 (19:43 +0200)] 
ddraw: Add a test for EnumSurfaces.

17 years agowinex11.drv: Add legacy 32-bit cursor support.
Andrew Riedi [Wed, 25 Apr 2007 23:49:22 +0000 (16:49 -0700)] 
winex11.drv: Add legacy 32-bit cursor support.

17 years agoschannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo.
Yuval Fledel [Wed, 25 Apr 2007 19:49:08 +0000 (22:49 +0300)] 
schannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo.

17 years agoschannel: Implement SpUserModeInitialize.
Yuval Fledel [Wed, 25 Apr 2007 19:47:32 +0000 (22:47 +0300)] 
schannel: Implement SpUserModeInitialize.

17 years agoschannel: Implement SpLsaModeInitialize and GetInfo.
Yuval Fledel [Wed, 25 Apr 2007 19:48:08 +0000 (22:48 +0300)] 
schannel: Implement SpLsaModeInitialize and GetInfo.

17 years agowinecoreaudio: Implement MIDIIn_Prepare and MIDIIn_Unprepare.
Emmanuel Maillard [Thu, 26 Apr 2007 21:04:23 +0000 (23:04 +0200)] 
winecoreaudio: Implement MIDIIn_Prepare and MIDIIn_Unprepare.

17 years agowinecoreaudio: Implement MIDIIn_AddBuffer.
Emmanuel Maillard [Thu, 26 Apr 2007 21:02:05 +0000 (23:02 +0200)] 
winecoreaudio: Implement MIDIIn_AddBuffer.

17 years agowinecoreaudio: Implement MIDIIn_Reset.
Emmanuel Maillard [Thu, 26 Apr 2007 20:56:10 +0000 (22:56 +0200)] 
winecoreaudio: Implement MIDIIn_Reset.

17 years agowinecoreaudio: Implement MIDIIn_Start and MIDIIn_Stop.
Emmanuel Maillard [Thu, 26 Apr 2007 20:54:57 +0000 (22:54 +0200)] 
winecoreaudio: Implement MIDIIn_Start and MIDIIn_Stop.

17 years agowinecoreaudio: Implement MIDIIn_GetNumDevs and MIDIIn_GetDevCaps.
Emmanuel Maillard [Thu, 26 Apr 2007 19:42:10 +0000 (21:42 +0200)] 
winecoreaudio: Implement MIDIIn_GetNumDevs and MIDIIn_GetDevCaps.

17 years agowinecoreaudio: Implement MIDIIn_Open and MIDIIn_Close.
Emmanuel Maillard [Thu, 26 Apr 2007 19:38:40 +0000 (21:38 +0200)] 
winecoreaudio: Implement MIDIIn_Open and MIDIIn_Close.

17 years agowinecoreaudio: Add MIDI In messages in MIDI_NotifyClient.
Emmanuel Maillard [Thu, 26 Apr 2007 19:34:46 +0000 (21:34 +0200)] 
winecoreaudio: Add MIDI In messages in MIDI_NotifyClient.

17 years agowined3d: Fix the return value for IWineD3DDeviceImpl_ColorFill.
H. Verbeet [Thu, 26 Apr 2007 22:17:54 +0000 (00:17 +0200)] 
wined3d: Fix the return value for IWineD3DDeviceImpl_ColorFill.

17 years agodplayx: Constify some variables.
Andrew Talbot [Thu, 26 Apr 2007 21:45:27 +0000 (22:45 +0100)] 
dplayx: Constify some variables.

17 years agomsi: Do not mark the tables const.
Marcus Meissner [Thu, 26 Apr 2007 20:05:54 +0000 (22:05 +0200)] 
msi: Do not mark the tables const.

17 years agowineoss: Fix to compile on Solaris 10.
Ben Taylor [Thu, 26 Apr 2007 13:22:11 +0000 (13:22 +0000)] 
wineoss: Fix to compile on Solaris 10.

17 years agouser32: Windows doesn't redraw a window if it is being just moved.
Dmitry Timoshkov [Thu, 26 Apr 2007 14:29:10 +0000 (23:29 +0900)] 
user32: Windows doesn't redraw a window if it is being just moved.

17 years agooleaut32: Rewrite get_funcdesc to avoid using the funcdesc's oVft member so that...
Huw Davies [Thu, 26 Apr 2007 10:56:44 +0000 (11:56 +0100)] 
oleaut32: Rewrite get_funcdesc to avoid using the funcdesc's oVft member so that it works correctly for non-dual dispinterfaces.

17 years agooleaut32: Don't try to free the typeinfo if get_funcdesc fails.
Huw Davies [Wed, 25 Apr 2007 10:23:03 +0000 (11:23 +0100)] 
oleaut32: Don't try to free the typeinfo if get_funcdesc fails.

17 years agomake_makefiles: Avoid duplicate .gitignore entries.
Alexandre Julliard [Thu, 26 Apr 2007 14:42:15 +0000 (16:42 +0200)] 
make_makefiles: Avoid duplicate .gitignore entries.

17 years agorpcrt4: Add a testcase for RPCs with fixed-size arrays.
Dan Hipschman [Thu, 26 Apr 2007 01:22:10 +0000 (18:22 -0700)] 
rpcrt4: Add a testcase for RPCs with fixed-size arrays.

17 years agowidl: Declare fixed-size array args as pointers to arrays.
Dan Hipschman [Thu, 26 Apr 2007 01:20:56 +0000 (18:20 -0700)] 
widl: Declare fixed-size array args as pointers to arrays.

17 years agorpcrt4: Add tests for RPC and widl generated code.
Dan Hipschman [Thu, 26 Apr 2007 01:18:29 +0000 (18:18 -0700)] 
rpcrt4: Add tests for RPC and widl generated code.

17 years agowidl: Add --prefix-* options (take 3).
Dan Hipschman [Thu, 26 Apr 2007 01:17:31 +0000 (18:17 -0700)] 
widl: Add --prefix-* options (take 3).

17 years agowinecoreaudio: Initial MIDI In Mach message handling.
Emmanuel Maillard [Wed, 25 Apr 2007 23:24:53 +0000 (01:24 +0200)] 
winecoreaudio: Initial MIDI In Mach message handling.

17 years agowinecoreaudio: Initial MIDI In support on Mac OS X.
Emmanuel Maillard [Wed, 25 Apr 2007 22:57:31 +0000 (00:57 +0200)] 
winecoreaudio: Initial MIDI In support on Mac OS X.

17 years agowined3d: Remove fake nvidia card in GetAdapterIdentifier.
Jesse Allen [Wed, 25 Apr 2007 19:13:24 +0000 (12:13 -0700)] 
wined3d: Remove fake nvidia card in GetAdapterIdentifier.

17 years agod3d: Fix ProcessVertices.
Stefan Dösinger [Sun, 22 Apr 2007 16:06:07 +0000 (18:06 +0200)] 
d3d: Fix ProcessVertices.

IDirect3DDevice9::ProcessVertices takes a vertex declaration, not a
vertex buffer. The source for ProcessVertices is taken from the
stateblock, not the vertex declaration.

17 years agoddraw: Get rid of FVFs.
Stefan Dösinger [Sun, 22 Apr 2007 15:55:30 +0000 (17:55 +0200)] 
ddraw: Get rid of FVFs.

Remove all IWineD3DDevice::SetFVF calls and instead create converted
vertex declarations and use them. The idea is to remove the FVF paths
from wined3d to simplify the code, and optimize the vertex declaration
codepath.

17 years agowined3d: Implement CreateVertexDeclarationFromFVF.
Stefan Dösinger [Wed, 25 Apr 2007 15:04:46 +0000 (17:04 +0200)] 
wined3d: Implement CreateVertexDeclarationFromFVF.

17 years agowined3d: Add a method to create a declaration from a fvf.
Stefan Dösinger [Sun, 22 Apr 2007 09:52:11 +0000 (11:52 +0200)] 
wined3d: Add a method to create a declaration from a fvf.

17 years agowined3d: Do not allocate surfaces unless needed.
Stefan Dösinger [Sun, 22 Apr 2007 00:02:29 +0000 (02:02 +0200)] 
wined3d: Do not allocate surfaces unless needed.

17 years agocabinet: Make sure we don't try to close an invalid file handle.
Alexandre Julliard [Thu, 26 Apr 2007 12:25:42 +0000 (14:25 +0200)] 
cabinet: Make sure we don't try to close an invalid file handle.

17 years agowinedbg: Properly handle EOF on input.
Alexandre Julliard [Thu, 26 Apr 2007 12:25:32 +0000 (14:25 +0200)] 
winedbg: Properly handle EOF on input.

17 years agokernel32/tests: Resource functions are not implemented on win98.
Paul Vriens [Thu, 26 Apr 2007 08:08:10 +0000 (10:08 +0200)] 
kernel32/tests: Resource functions are not implemented on win98.

17 years agosetupapi/tests: SetupCopyOEMInfA is not available on NT4.
Paul Vriens [Thu, 26 Apr 2007 08:07:19 +0000 (10:07 +0200)] 
setupapi/tests: SetupCopyOEMInfA is not available on NT4.

17 years agoriched20: Set modify state when removing text.
Clinton Stimpson [Wed, 25 Apr 2007 22:54:53 +0000 (16:54 -0600)] 
riched20: Set modify state when removing text.

17 years agodplayx: Fix a typo.
Andrew Talbot [Wed, 25 Apr 2007 20:41:14 +0000 (21:41 +0100)] 
dplayx: Fix a typo.

17 years agodnsapi: Constify some variables.
Andrew Talbot [Wed, 25 Apr 2007 20:41:05 +0000 (21:41 +0100)] 
dnsapi: Constify some variables.

17 years agoexpand.exe: Add support for cabinet files.
Hans Leidekker [Wed, 25 Apr 2007 18:50:13 +0000 (20:50 +0200)] 
expand.exe: Add support for cabinet files.

17 years agomsi: Add a stub implementation for MsiEnumProductsEx{A, W}.
Hans Leidekker [Wed, 25 Apr 2007 18:49:43 +0000 (20:49 +0200)] 
msi: Add a stub implementation for MsiEnumProductsEx{A, W}.

17 years agoshell32: Add a stub implementation for SHMapIDListToImageListIndexAsync.
Hans Leidekker [Wed, 25 Apr 2007 18:49:56 +0000 (20:49 +0200)] 
shell32: Add a stub implementation for SHMapIDListToImageListIndexAsync.

17 years agohhctrl.ocx: Don't insert content item that could not be merged.
Jacek Caban [Wed, 25 Apr 2007 13:37:36 +0000 (15:37 +0200)] 
hhctrl.ocx: Don't insert content item that could not be merged.

17 years agosetupapi/tests: SetupDiCreateDeviceInfoListExW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:28:44 +0000 (13:28 +0200)] 
setupapi/tests: SetupDiCreateDeviceInfoListExW is not implemented on win98.

17 years agokernel32/tests: GetLongPathNameW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:21:19 +0000 (13:21 +0200)] 
kernel32/tests: GetLongPathNameW is not implemented on win98.

17 years agokernel32/tests: GetComputerNameW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:16:37 +0000 (13:16 +0200)] 
kernel32/tests: GetComputerNameW is not implemented on win98.

17 years agokernel32/tests: CreateRemoteThread is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:04:03 +0000 (13:04 +0200)] 
kernel32/tests: CreateRemoteThread is not implemented on win98.

17 years agowinecoreaudio: Implement MIDIOut_Reset.
Emmanuel Maillard [Tue, 24 Apr 2007 23:17:45 +0000 (01:17 +0200)] 
winecoreaudio: Implement MIDIOut_Reset.

17 years agowinecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.
Emmanuel Maillard [Tue, 24 Apr 2007 23:16:44 +0000 (01:16 +0200)] 
winecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.