wine
17 years agowined3d: Move material applying to the state table.
Stefan Dösinger [Wed, 10 Jan 2007 10:26:12 +0000 (11:26 +0100)] 
wined3d: Move material applying to the state table.

17 years agowined3d: Remove the invymat from drawprim.c.
Stefan Dösinger [Wed, 10 Jan 2007 10:25:04 +0000 (11:25 +0100)] 
wined3d: Remove the invymat from drawprim.c.

17 years agowined3d: Do not reset the material.
Stefan Dösinger [Wed, 10 Jan 2007 10:23:04 +0000 (11:23 +0100)] 
wined3d: Do not reset the material.

17 years agoserver: Allow suspended threads to run system APCs.
Alexandre Julliard [Wed, 10 Jan 2007 20:55:23 +0000 (21:55 +0100)] 
server: Allow suspended threads to run system APCs.

17 years agontdll: Make sure that critical section waits are not interrupted.
Alexandre Julliard [Wed, 10 Jan 2007 20:53:39 +0000 (21:53 +0100)] 
ntdll: Make sure that critical section waits are not interrupted.

17 years agontdll: Only return STATUS_USER_APC from a wait if a real user APC has been run.
Alexandre Julliard [Wed, 10 Jan 2007 19:48:02 +0000 (20:48 +0100)] 
ntdll: Only return STATUS_USER_APC from a wait if a real user APC has been run.

Based on a patch by Thomas Kho.

17 years agontdll: Compute the wait timeout only once in NTDLL_wait_for_multiple_objects.
Alexandre Julliard [Wed, 10 Jan 2007 19:44:35 +0000 (20:44 +0100)] 
ntdll: Compute the wait timeout only once in NTDLL_wait_for_multiple_objects.

17 years agomake_makefiles: Get rid of the rules for dll symlinks.
Alexandre Julliard [Wed, 10 Jan 2007 12:58:00 +0000 (13:58 +0100)] 
make_makefiles: Get rid of the rules for dll symlinks.

17 years agowineoss: Renamed the dlls/winmm/wineoss directory to dlls/wineoss.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:46:14 +0000 (13:46 +0100)] 
wineoss: Renamed the dlls/winmm/wineoss directory to dlls/wineoss.drv.

17 years agowinenas: Renamed the dlls/winmm/winenas directory to dlls/winenas.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:45:39 +0000 (13:45 +0100)] 
winenas: Renamed the dlls/winmm/winenas directory to dlls/winenas.drv.

17 years agowinejack: Renamed the dlls/winmm/winejack directory to dlls/winejack.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:45:03 +0000 (13:45 +0100)] 
winejack: Renamed the dlls/winmm/winejack directory to dlls/winejack.drv.

17 years agowineesd: Renamed the dlls/winmm/wineesd directory to dlls/wineesd.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:44:20 +0000 (13:44 +0100)] 
wineesd: Renamed the dlls/winmm/wineesd directory to dlls/wineesd.drv.

17 years agowinecoreaudio: Renamed the dlls/winmm/winecoreaudio directory to dlls/winecoreaudio...
Alexandre Julliard [Wed, 10 Jan 2007 12:43:27 +0000 (13:43 +0100)] 
winecoreaudio: Renamed the dlls/winmm/winecoreaudio directory to dlls/winecoreaudio.drv.

17 years agowineaudioio: Renamed the dlls/winmm/wineaudioio directory to dlls/wineaudioio.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:42:34 +0000 (13:42 +0100)] 
wineaudioio: Renamed the dlls/winmm/wineaudioio directory to dlls/wineaudioio.drv.

17 years agowinearts: Renamed the dlls/winmm/winearts directory to dlls/winearts.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:41:40 +0000 (13:41 +0100)] 
winearts: Renamed the dlls/winmm/winearts directory to dlls/winearts.drv.

17 years agowinealsa: Renamed the dlls/winmm/winealsa directory to dlls/winealsa.drv.
Alexandre Julliard [Wed, 10 Jan 2007 12:40:39 +0000 (13:40 +0100)] 
winealsa: Renamed the dlls/winmm/winealsa directory to dlls/winealsa.drv.

17 years agojanitorial: Use the C standard for multiline strings.
Michael Stefaniuc [Tue, 9 Jan 2007 22:42:26 +0000 (23:42 +0100)] 
janitorial: Use the C standard for multiline strings.

17 years agowineconsole: Fix a typo in the help message about correct backend names.
Dmitry Timoshkov [Wed, 10 Jan 2007 07:26:51 +0000 (15:26 +0800)] 
wineconsole: Fix a typo in the help message about correct backend names.

17 years agowineconsole: Use CP_UNIXCP to translate strings to the system encoding.
Dmitry Timoshkov [Wed, 10 Jan 2007 07:27:13 +0000 (15:27 +0800)] 
wineconsole: Use CP_UNIXCP to translate strings to the system encoding.

17 years agowineconsole: Make some data const.
Dmitry Timoshkov [Wed, 10 Jan 2007 07:27:24 +0000 (15:27 +0800)] 
wineconsole: Make some data const.

17 years agodinput: Pass complete DataFormat structure to find_property.
Vitaliy Margolen [Tue, 9 Jan 2007 20:43:36 +0000 (13:43 -0700)] 
dinput: Pass complete DataFormat structure to find_property.

17 years agodinput: Remove duplicate Keyboard->Poll it is the same as base class.
Vitaliy Margolen [Tue, 9 Jan 2007 20:36:59 +0000 (13:36 -0700)] 
dinput: Remove duplicate Keyboard->Poll it is the same as base class.

17 years agodinput: Fix trace formatting.
Vitaliy Margolen [Tue, 9 Jan 2007 20:36:36 +0000 (13:36 -0700)] 
dinput: Fix trace formatting.

17 years agoole32: Fix the detection of when we need an additional QueryInterface in CoUnmarshalI...
Rob Shearman [Tue, 9 Jan 2007 17:18:03 +0000 (17:18 +0000)] 
ole32: Fix the detection of when we need an additional QueryInterface in CoUnmarshalInterface.

17 years agoole32: Add a test for the failure case of same-apartment unmarshaling when passing...
Rob Shearman [Tue, 9 Jan 2007 17:18:12 +0000 (17:18 +0000)] 
ole32: Add a test for the failure case of same-apartment unmarshaling when passing in an unsupported iid.

17 years agoole32: Add tests for passing invalid arguments to CoUnmarshalInterface.
Rob Shearman [Tue, 9 Jan 2007 17:17:34 +0000 (17:17 +0000)] 
ole32: Add tests for passing invalid arguments to CoUnmarshalInterface.

17 years agoole32: ReadClassStm should return STG_E_READFAULT is not all of the data could be...
Rob Shearman [Tue, 9 Jan 2007 17:17:52 +0000 (17:17 +0000)] 
ole32: ReadClassStm should return STG_E_READFAULT is not all of the data could be read, not S_FALSE.

Clear pclsid in case of errors.
Add tests for ReadClassStm.

17 years agoole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThread...
Rob Shearman [Tue, 9 Jan 2007 17:17:15 +0000 (17:17 +0000)] 
ole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThreadInterfaceInStream.

17 years agoole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv is...
Rob Shearman [Tue, 9 Jan 2007 17:17:24 +0000 (17:17 +0000)] 
ole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv is NULL.

17 years agoole32: Fix Read/WriteClassStm to return an error if the passed in stream pointer...
Rob Shearman [Tue, 9 Jan 2007 17:17:40 +0000 (17:17 +0000)] 
ole32: Fix Read/WriteClassStm to return an error if the passed in stream pointer is NULL.

17 years agoole32: Return an error in CoMarshalInterface if pStream is NULL.
Rob Shearman [Tue, 9 Jan 2007 17:16:19 +0000 (17:16 +0000)] 
ole32: Return an error in CoMarshalInterface if pStream is NULL.

17 years agoole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and...
Rob Shearman [Tue, 9 Jan 2007 17:16:07 +0000 (17:16 +0000)] 
ole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and IStream_Write and to not compare the bytes read to the bytes written.

Add tests for IStream::CopyTo of the HGLOBAL stream implementation.

17 years agoole32: Remove some unneeded inclusions of headers.
Rob Shearman [Tue, 9 Jan 2007 17:15:59 +0000 (17:15 +0000)] 
ole32: Remove some unneeded inclusions of headers.

Change some incorrect usages of SEEK_SET to the intended STREAM_SEEK_SET
instead.

17 years agoole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.
Rob Shearman [Tue, 9 Jan 2007 17:15:02 +0000 (17:15 +0000)] 
ole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.

17 years agoole32: Use the standard list functions for the global interface table implementation.
Rob Shearman [Tue, 9 Jan 2007 17:15:06 +0000 (17:15 +0000)] 
ole32: Use the standard list functions for the global interface table implementation.

17 years agoole32: Move the Running Object Table test in marshal.c to moniker.c to put it with...
Rob Shearman [Tue, 9 Jan 2007 17:14:53 +0000 (17:14 +0000)] 
ole32: Move the Running Object Table test in marshal.c to moniker.c to put it with the other ROT tests.

17 years agoole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.
Rob Shearman [Tue, 9 Jan 2007 17:14:45 +0000 (17:14 +0000)] 
ole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.

17 years agoole32: Remove a FIXME comment that no longer applies.
Rob Shearman [Tue, 9 Jan 2007 17:14:39 +0000 (17:14 +0000)] 
ole32: Remove a FIXME comment that no longer applies.

17 years agoadvpack: Fill the output buffer to workaround a bug in IE7s advpack.
James Hawkins [Wed, 10 Jan 2007 04:21:17 +0000 (22:21 -0600)] 
advpack: Fill the output buffer to workaround a bug in IE7s advpack.

17 years agocomctl32: Rewrite the up-down control tests to add message checking.
James Hawkins [Wed, 10 Jan 2007 03:27:36 +0000 (21:27 -0600)] 
comctl32: Rewrite the up-down control tests to add message checking.

17 years agowinedump: Fixed signature for dumping MDMP files.
Eric Pouech [Tue, 9 Jan 2007 20:28:11 +0000 (21:28 +0100)] 
winedump: Fixed signature for dumping MDMP files.

17 years agoodbccp32: Add tests structure.
Bill Medland [Tue, 9 Jan 2007 16:41:04 +0000 (08:41 -0800)] 
odbccp32: Add tests structure.

17 years agokernel32: Do not forget to cleanup if the test is skipped.
Dmitry Timoshkov [Wed, 10 Jan 2007 07:27:47 +0000 (15:27 +0800)] 
kernel32: Do not forget to cleanup if the test is skipped.

17 years agowinex11.drv: Force the fullscreen state update once the window is mapped.
Dmitry Timoshkov [Tue, 9 Jan 2007 15:57:33 +0000 (23:57 +0800)] 
winex11.drv: Force the fullscreen state update once the window is mapped.

17 years agouninstaller: Add a Portuguese translation (contributed by Americo Jose Melo).
Francois Gouget [Tue, 9 Jan 2007 11:42:55 +0000 (12:42 +0100)] 
uninstaller: Add a Portuguese translation (contributed by Americo Jose Melo).

17 years agowininet: Consistenly use INTERNET_SetLastError().
Francois Gouget [Tue, 9 Jan 2007 11:30:45 +0000 (12:30 +0100)] 
wininet: Consistenly use INTERNET_SetLastError().

17 years agontdll/tests: Skip some tests on Windows Vista.
Paul Vriens [Tue, 9 Jan 2007 18:49:26 +0000 (19:49 +0100)] 
ntdll/tests: Skip some tests on Windows Vista.

17 years agontdll/tests: Fix exception test for CPUs that do segment limit checks differently.
Alexandre Julliard [Wed, 10 Jan 2007 10:58:16 +0000 (11:58 +0100)] 
ntdll/tests: Fix exception test for CPUs that do segment limit checks differently.

17 years agontdll/tests: Don't bother testing the port functions if creating the port failed.
Alexandre Julliard [Wed, 10 Jan 2007 10:30:47 +0000 (11:30 +0100)] 
ntdll/tests: Don't bother testing the port functions if creating the port failed.

17 years agowrc: Added support for utf-8 codepage.
Alexandre Julliard [Tue, 9 Jan 2007 21:21:53 +0000 (22:21 +0100)] 
wrc: Added support for utf-8 codepage.

17 years agoRelease 0.9.29. wine-0.9.29
Alexandre Julliard [Tue, 9 Jan 2007 15:42:47 +0000 (16:42 +0100)] 
Release 0.9.29.

17 years agoUpdate copyright info for the new year.
Alexandre Julliard [Tue, 9 Jan 2007 13:21:06 +0000 (14:21 +0100)] 
Update copyright info for the new year.

17 years agoshlwapi/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Tue, 9 Jan 2007 11:23:25 +0000 (12:23 +0100)] 
shlwapi/tests: Print GetLastError() in decimal with '%u'.

17 years agowintrust/tests: Print GetLastError() in decimal with '%u'.
Francois Gouget [Tue, 9 Jan 2007 11:21:57 +0000 (12:21 +0100)] 
wintrust/tests: Print GetLastError() in decimal with '%u'.

17 years agomcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
Francois Gouget [Tue, 9 Jan 2007 11:17:54 +0000 (12:17 +0100)] 
mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.

17 years agokernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.
Hans Leidekker [Sun, 7 Jan 2007 12:08:31 +0000 (13:08 +0100)] 
kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.

17 years agokernel32: Add SetTermsrvAppInstallMode stub.
Samuel Lidén Borell [Mon, 8 Jan 2007 15:16:45 +0000 (16:16 +0100)] 
kernel32: Add SetTermsrvAppInstallMode stub.

17 years agokernel32: Implement EndUpdateResource for the case existing resources are deleted.
Mike McCormack [Mon, 8 Jan 2007 09:08:15 +0000 (18:08 +0900)] 
kernel32: Implement EndUpdateResource for the case existing resources are deleted.

17 years agodxguid: Add the rmxfguid.h header and export the GUIDs.
Patrik Stridvall [Sun, 7 Jan 2007 23:47:04 +0000 (00:47 +0100)] 
dxguid: Add the rmxfguid.h header and export the GUIDs.

17 years agomake_makefiles: Add *_crosstest.exe to .gitignore.
Patrik Stridvall [Sun, 7 Jan 2007 23:12:25 +0000 (00:12 +0100)] 
make_makefiles: Add *_crosstest.exe to .gitignore.

17 years agotreeview: Initialize iImage and iSelectedImage with zero.
Felix Nawothnig [Tue, 9 Jan 2007 07:03:39 +0000 (08:03 +0100)] 
treeview: Initialize iImage and iSelectedImage with zero.

17 years agokernel32: Don't release preferred_locales until we're done with its members.
Ken Thomases [Tue, 9 Jan 2007 04:28:07 +0000 (22:28 -0600)] 
kernel32: Don't release preferred_locales until we're done with its members.

17 years agojanitorial: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:49 +0000 (00:39 +0100)] 
janitorial: Remove stray '\' at end of lines.

17 years agowined3d: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:30 +0000 (00:39 +0100)] 
wined3d: Remove stray '\' at end of lines.

17 years agodsound: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:23 +0000 (00:39 +0100)] 
dsound: Remove stray '\' at end of lines.

17 years agoinclude: Remove stray '\' at end of lines.
Michael Stefaniuc [Mon, 8 Jan 2007 23:39:10 +0000 (00:39 +0100)] 
include: Remove stray '\' at end of lines.

17 years agodsound: Remove unused function.
Andrew Talbot [Mon, 8 Jan 2007 20:31:00 +0000 (20:31 +0000)] 
dsound: Remove unused function.

17 years agohhctrl.ocx: Remove unused variable.
Andrew Talbot [Mon, 8 Jan 2007 20:18:46 +0000 (20:18 +0000)] 
hhctrl.ocx: Remove unused variable.

17 years agogdi32: Remove unused variables.
Andrew Talbot [Mon, 8 Jan 2007 20:38:12 +0000 (20:38 +0000)] 
gdi32: Remove unused variables.

17 years agogdi32: Declare some functions static.
Andrew Talbot [Mon, 8 Jan 2007 20:19:46 +0000 (20:19 +0000)] 
gdi32: Declare some functions static.

17 years agogdi32: Remove unused function.
Andrew Talbot [Mon, 8 Jan 2007 20:17:44 +0000 (20:17 +0000)] 
gdi32: Remove unused function.

17 years agoole32/tests: Cast-qual warnings fixes.
Paul Vriens [Mon, 8 Jan 2007 19:59:08 +0000 (20:59 +0100)] 
ole32/tests: Cast-qual warnings fixes.

17 years agolocalspl/tests: Load the user interface dll on demand.
Detlef Riekenberg [Mon, 8 Jan 2007 16:58:54 +0000 (17:58 +0100)] 
localspl/tests: Load the user interface dll on demand.

17 years agodsound: The dsconf.h GUIDs are now in libdxguid.
Alexandre Julliard [Mon, 8 Jan 2007 21:01:56 +0000 (22:01 +0100)] 
dsound: The dsconf.h GUIDs are now in libdxguid.

17 years agoserver: Don't fail to map a shared section if the final sector is truncated.
Alexandre Julliard [Mon, 8 Jan 2007 20:34:15 +0000 (21:34 +0100)] 
server: Don't fail to map a shared section if the final sector is truncated.

17 years agodsound: The GUID:s defined in dsconf.h should be exported by dxguid.
Patrik Stridvall [Sun, 7 Jan 2007 23:20:14 +0000 (00:20 +0100)] 
dsound: The GUID:s defined in dsconf.h should be exported by dxguid.

17 years agoimm32: Only unregister the IME class if it was registered.
Patrik Stridvall [Sun, 7 Jan 2007 23:16:02 +0000 (00:16 +0100)] 
imm32: Only unregister the IME class if it was registered.

17 years agokernel32/tests: Prevent memory leak.
Paul Vriens [Mon, 8 Jan 2007 18:03:10 +0000 (19:03 +0100)] 
kernel32/tests: Prevent memory leak.

17 years agodinput: Set event from queue_event, simplifying code a bit.
Vitaliy Margolen [Sun, 7 Jan 2007 07:14:56 +0000 (00:14 -0700)] 
dinput: Set event from queue_event, simplifying code a bit.

17 years agodinput: Use proper offset when queuing keyboard events.
Vitaliy Margolen [Sun, 7 Jan 2007 07:14:43 +0000 (00:14 -0700)] 
dinput: Use proper offset when queuing keyboard events.

17 years agowinex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.
Vitaliy Margolen [Sun, 7 Jan 2007 00:09:29 +0000 (17:09 -0700)] 
winex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.

17 years agocomctl32: listview: Allow LVIF_STATE flag in subitems.
Duane Clark [Sat, 6 Jan 2007 23:55:45 +0000 (15:55 -0800)] 
comctl32: listview: Allow LVIF_STATE flag in subitems.

17 years agolocalspl: Added French translation.
Jonathan Ernst [Sat, 6 Jan 2007 23:01:47 +0000 (00:01 +0100)] 
localspl: Added French translation.

17 years agowined3d: Fix np2 textures.
Stefan Dösinger [Sat, 6 Jan 2007 17:43:08 +0000 (18:43 +0100)] 
wined3d: Fix np2 textures.

17 years agowined3d: Do not try to read the vertex decl when the stateblock isn't finalized.
Stefan Dösinger [Sat, 6 Jan 2007 17:41:43 +0000 (18:41 +0100)] 
wined3d: Do not try to read the vertex decl when the stateblock isn't finalized.

17 years agowined3d: Remove some unneeded context cache members from the device.
Stefan Dösinger [Sat, 6 Jan 2007 17:34:59 +0000 (18:34 +0100)] 
wined3d: Remove some unneeded context cache members from the device.

17 years agowined3d: Vertex buffers can use the declaration from the device.
Stefan Dösinger [Sat, 6 Jan 2007 17:31:43 +0000 (18:31 +0100)] 
wined3d: Vertex buffers can use the declaration from the device.

17 years agowined3d: Do not preload vertex buffers in unlock.
Stefan Dösinger [Sat, 6 Jan 2007 17:30:34 +0000 (18:30 +0100)] 
wined3d: Do not preload vertex buffers in unlock.

17 years agowined3d: Clean up drawprim a bit.
Stefan Dösinger [Sat, 6 Jan 2007 17:28:42 +0000 (18:28 +0100)] 
wined3d: Clean up drawprim a bit.

17 years agoddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.
Stefan Dösinger [Sat, 6 Jan 2007 17:27:46 +0000 (18:27 +0100)] 
ddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.

17 years agowined3d: Do not keep internal references on index buffers.
Stefan Dösinger [Sat, 6 Jan 2007 17:26:49 +0000 (18:26 +0100)] 
wined3d: Do not keep internal references on index buffers.

17 years agowined3d: Do not keep internal references on vertex buffers.
Stefan Dösinger [Sat, 6 Jan 2007 17:26:08 +0000 (18:26 +0100)] 
wined3d: Do not keep internal references on vertex buffers.

17 years agowined3d: Do not keep internal references on pixel shaders.
Stefan Dösinger [Sat, 6 Jan 2007 17:25:47 +0000 (18:25 +0100)] 
wined3d: Do not keep internal references on pixel shaders.

17 years agowined3d: Do not keep internal references on vertex shaders.
Stefan Dösinger [Sat, 6 Jan 2007 17:25:19 +0000 (18:25 +0100)] 
wined3d: Do not keep internal references on vertex shaders.

17 years agowined3d: Do not keep internal references to the vertex declaration.
Stefan Dösinger [Sat, 6 Jan 2007 17:24:47 +0000 (18:24 +0100)] 
wined3d: Do not keep internal references to the vertex declaration.

17 years agowined3d: Do not activate vertex shaders needlessly.
Stefan Dösinger [Sat, 6 Jan 2007 17:21:35 +0000 (18:21 +0100)] 
wined3d: Do not activate vertex shaders needlessly.

17 years agowined3d: Avoid negative draw start indices.
Stefan Dösinger [Sat, 6 Jan 2007 17:19:55 +0000 (18:19 +0100)] 
wined3d: Avoid negative draw start indices.

17 years agowined3d: Move applying shader constants to the state table.
Stefan Dösinger [Sat, 6 Jan 2007 17:17:27 +0000 (18:17 +0100)] 
wined3d: Move applying shader constants to the state table.

17 years agowined3d: Remove the general query fixme.
Stefan Dösinger [Sat, 6 Jan 2007 17:15:44 +0000 (18:15 +0100)] 
wined3d: Remove the general query fixme.

17 years agowined3d: Apply shaders in their state handlers.
Stefan Dösinger [Sat, 6 Jan 2007 17:14:12 +0000 (18:14 +0100)] 
wined3d: Apply shaders in their state handlers.