wine
17 years agowined3d: Store the last active thread.
Stefan Dösinger [Mon, 9 Jul 2007 15:27:39 +0000 (17:27 +0200)] 
wined3d: Store the last active thread.

17 years agowined3d: Make ActivateContext a bit smaller.
Stefan Dösinger [Sun, 8 Jul 2007 22:48:53 +0000 (00:48 +0200)] 
wined3d: Make ActivateContext a bit smaller.

17 years agowined3d: Add CTXUSAGE_CLEAR context usage.
Stefan Dösinger [Mon, 9 Jul 2007 14:57:58 +0000 (16:57 +0200)] 
wined3d: Add CTXUSAGE_CLEAR context usage.

17 years agowined3d: Print the fixed and unfixed vertex warning only when needed.
Stefan Dösinger [Mon, 9 Jul 2007 14:52:09 +0000 (16:52 +0200)] 
wined3d: Print the fixed and unfixed vertex warning only when needed.

17 years agowined3d: Initialize surfaces at creation.
Stefan Dösinger [Sun, 8 Jul 2007 21:33:48 +0000 (23:33 +0200)] 
wined3d: Initialize surfaces at creation.

17 years agoconfigure: We no longer need the shared library extension.
Alexandre Julliard [Mon, 9 Jul 2007 20:44:01 +0000 (22:44 +0200)] 
configure: We no longer need the shared library extension.

17 years agoconfigure: Merge the libX11 and libXext existence check with the soname check.
Alexandre Julliard [Mon, 9 Jul 2007 20:43:45 +0000 (22:43 +0200)] 
configure: Merge the libX11 and libXext existence check with the soname check.

17 years agoconfigure: Merge the libfreetype existence check with the soname check.
Alexandre Julliard [Mon, 9 Jul 2007 20:43:20 +0000 (22:43 +0200)] 
configure: Merge the libfreetype existence check with the soname check.

17 years agoconfigure: Make the libXi soname check depend on the header check.
Alexandre Julliard [Mon, 9 Jul 2007 20:42:49 +0000 (22:42 +0200)] 
configure: Make the libXi soname check depend on the header check.

17 years agoconfigure: Make the libXcursor soname check depend on the header check.
Alexandre Julliard [Mon, 9 Jul 2007 20:42:28 +0000 (22:42 +0200)] 
configure: Make the libXcursor soname check depend on the header check.

17 years agogdiplus: Added GdipGetPathTypes.
Evan Stade [Fri, 6 Jul 2007 23:14:44 +0000 (16:14 -0700)] 
gdiplus: Added GdipGetPathTypes.

17 years agogdiplus: Added GdipGetPathPoints.
Evan Stade [Fri, 6 Jul 2007 23:14:38 +0000 (16:14 -0700)] 
gdiplus: Added GdipGetPathPoints.

17 years agogdiplus: Added GdipGetPointCount.
Evan Stade [Fri, 6 Jul 2007 23:14:34 +0000 (16:14 -0700)] 
gdiplus: Added GdipGetPointCount.

17 years agogdiplus: Added GdipClosePathFigures.
Evan Stade [Fri, 6 Jul 2007 23:14:24 +0000 (16:14 -0700)] 
gdiplus: Added GdipClosePathFigures.

17 years agogdiplus: Added GdipClosePathFigure.
Evan Stade [Fri, 6 Jul 2007 23:14:17 +0000 (16:14 -0700)] 
gdiplus: Added GdipClosePathFigure.

17 years agogdiplus: Added GdipAddPathLine2.
Evan Stade [Fri, 6 Jul 2007 23:14:07 +0000 (16:14 -0700)] 
gdiplus: Added GdipAddPathLine2.

17 years agogdiplus: Public declaration of GdipSetPenEndCap.
Evan Stade [Fri, 6 Jul 2007 23:13:57 +0000 (16:13 -0700)] 
gdiplus: Public declaration of GdipSetPenEndCap.

17 years agogdiplus: Added linecap rendering for GdipDrawBezier.
Evan Stade [Fri, 6 Jul 2007 23:13:49 +0000 (16:13 -0700)] 
gdiplus: Added linecap rendering for GdipDrawBezier.

17 years agogdiplus: Rendering of linecaps.
Evan Stade [Sat, 7 Jul 2007 20:20:41 +0000 (13:20 -0700)] 
gdiplus: Rendering of linecaps.

17 years agopdh: Add tests for opening and closing queries.
Hans Leidekker [Sun, 8 Jul 2007 12:06:08 +0000 (14:06 +0200)] 
pdh: Add tests for opening and closing queries.

17 years agodinput: Rename set_dinput_hook and call it from the base class.
Vitaliy Margolen [Sat, 7 Jul 2007 05:36:39 +0000 (23:36 -0600)] 
dinput: Rename set_dinput_hook and call it from the base class.

Since keyboard's acquire and unacquire don't do anything special just call
the base class.

17 years agodinput: Handle multiple keyboard and mouse devices.
Vitaliy Margolen [Sat, 7 Jul 2007 05:36:30 +0000 (23:36 -0600)] 
dinput: Handle multiple keyboard and mouse devices.

17 years agodinput: Export Mouse and Keyboard GUIDs.
Vitaliy Margolen [Sat, 7 Jul 2007 05:36:22 +0000 (23:36 -0600)] 
dinput: Export Mouse and Keyboard GUIDs.

17 years agodinput: Keep a list of all IDirectInput objects and check it instead of refcount...
Vitaliy Margolen [Sat, 7 Jul 2007 05:36:18 +0000 (23:36 -0600)] 
dinput: Keep a list of all IDirectInput objects and check it instead of refcount to create/destroy hook thread.

17 years agodinput: Keep the list of all the dinput devices created for each IDIrectInput object.
Vitaliy Margolen [Sat, 7 Jul 2007 05:36:09 +0000 (23:36 -0600)] 
dinput: Keep the list of all the dinput devices created for each IDIrectInput object.

17 years agoadvapi32: Handle to Service Control Manager is checked first.
Paul Vriens [Mon, 9 Jul 2007 08:22:49 +0000 (10:22 +0200)] 
advapi32: Handle to Service Control Manager is checked first.

17 years agourlmon/tests: Make http protocol mime type test pass on native.
Misha Koshelev [Sun, 8 Jul 2007 21:52:10 +0000 (16:52 -0500)] 
urlmon/tests: Make http protocol mime type test pass on native.

17 years agowined3d: Advertise VTF support.
H. Verbeet [Sun, 8 Jul 2007 20:57:46 +0000 (22:57 +0200)] 
wined3d: Advertise VTF support.

17 years agowined3d: Advertise A32B32G32R32F render target support.
H. Verbeet [Sun, 8 Jul 2007 20:57:36 +0000 (22:57 +0200)] 
wined3d: Advertise A32B32G32R32F render target support.

17 years agodsound: Simplify IDirectSoundBufferImpl_GetCurrentPosition.
Maarten Lankhorst [Sun, 8 Jul 2007 14:36:46 +0000 (16:36 +0200)] 
dsound: Simplify IDirectSoundBufferImpl_GetCurrentPosition.

17 years agodsound: Fix division by zero in DSOUND_Calc3DBuffer.
Maarten Lankhorst [Sun, 8 Jul 2007 14:38:05 +0000 (16:38 +0200)] 
dsound: Fix division by zero in DSOUND_Calc3DBuffer.

17 years agodsound: Remove some more unused variables.
Maarten Lankhorst [Fri, 6 Jul 2007 20:57:48 +0000 (22:57 +0200)] 
dsound: Remove some more unused variables.

17 years agodwmapi: Add a stub implementation for DwmIsCompositionEnabled.
Hans Leidekker [Sun, 8 Jul 2007 12:06:38 +0000 (14:06 +0200)] 
dwmapi: Add a stub implementation for DwmIsCompositionEnabled.

17 years agowordpad: Prompt for saving file changes.
Alexander Nicolaysen Sørnes [Sun, 8 Jul 2007 11:51:19 +0000 (13:51 +0200)] 
wordpad: Prompt for saving file changes.

17 years agokernel32/tests: Add a forgotten if statement.
Paul Vriens [Sat, 7 Jul 2007 20:00:07 +0000 (22:00 +0200)] 
kernel32/tests: Add a forgotten if statement.

17 years agoshell32: Set current directory when executing files in a shell view.
Thomas Weidenmueller [Sat, 7 Jul 2007 19:06:44 +0000 (21:06 +0200)] 
shell32: Set current directory when executing files in a shell view.

17 years agowinedump: Cast-qual warnings fix.
Andrew Talbot [Sat, 7 Jul 2007 16:21:07 +0000 (17:21 +0100)] 
winedump: Cast-qual warnings fix.

17 years agowinedump: Cast-qual warnings fix.
Andrew Talbot [Sat, 7 Jul 2007 16:21:00 +0000 (17:21 +0100)] 
winedump: Cast-qual warnings fix.

17 years agoole32: Cast-qual warning fix.
Andrew Talbot [Sat, 7 Jul 2007 16:20:53 +0000 (17:20 +0100)] 
ole32: Cast-qual warning fix.

17 years agocomdlg32: Cast-qual warning fix.
Andrew Talbot [Sat, 7 Jul 2007 16:20:48 +0000 (17:20 +0100)] 
comdlg32: Cast-qual warning fix.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 7 Jul 2007 10:58:42 +0000 (12:58 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agowined3d: Implement high order patches.
Stefan Dösinger [Wed, 4 Jul 2007 15:57:45 +0000 (17:57 +0200)] 
wined3d: Implement high order patches.

17 years agowined3d: Do not set streamIsUP in DrawPrimitiveStrided.
Stefan Dösinger [Wed, 4 Jul 2007 15:14:59 +0000 (17:14 +0200)] 
wined3d: Do not set streamIsUP in DrawPrimitiveStrided.

17 years agoddraw: Y coords are inversed.
Stefan Dösinger [Sun, 1 Jul 2007 21:31:41 +0000 (23:31 +0200)] 
ddraw: Y coords are inversed.

17 years agoddraw: Update the wined3d matrix if a current matrix handle is modified.
Stefan Dösinger [Sun, 1 Jul 2007 21:28:21 +0000 (23:28 +0200)] 
ddraw: Update the wined3d matrix if a current matrix handle is modified.

17 years agowined3d: Offscreen rendering from foreign threads.
Stefan Dösinger [Wed, 4 Jul 2007 14:47:22 +0000 (16:47 +0200)] 
wined3d: Offscreen rendering from foreign threads.

17 years agodsound: Clean up some unused variables.
Maarten Lankhorst [Fri, 6 Jul 2007 13:34:33 +0000 (15:34 +0200)] 
dsound: Clean up some unused variables.

17 years agodsound: Revert "dsound: Disable property sets if hardware doesn't support it.".
Maarten Lankhorst [Fri, 6 Jul 2007 10:38:19 +0000 (12:38 +0200)] 
dsound: Revert "dsound: Disable property sets if hardware doesn't support it.".

17 years agowinealsa: Silence the buffer warning more often.
Maarten Lankhorst [Thu, 5 Jul 2007 13:34:11 +0000 (15:34 +0200)] 
winealsa: Silence the buffer warning more often.

17 years agogdiplus: Added SetPenEndCap.
Evan Stade [Fri, 6 Jul 2007 01:37:52 +0000 (18:37 -0700)] 
gdiplus: Added SetPenEndCap.

17 years agoMaketest.rules: Add dependency on IDL headers for crosstest objects.
Alexandre Julliard [Fri, 6 Jul 2007 16:20:06 +0000 (18:20 +0200)] 
Maketest.rules: Add dependency on IDL headers for crosstest objects.

17 years agowordpad: Disable copy/cut in menu when appropriate.
Alexander Nicolaysen Sørnes [Wed, 4 Jul 2007 12:14:02 +0000 (14:14 +0200)] 
wordpad: Disable copy/cut in menu when appropriate.

17 years agocomdlg32: fontdlg: Respect the CF_NOSCRIPTSEL flag.
Alexander Nicolaysen Sørnes [Wed, 4 Jul 2007 13:28:45 +0000 (15:28 +0200)] 
comdlg32: fontdlg: Respect the CF_NOSCRIPTSEL flag.

17 years agodsound: Correct field access.
Romain Iehl [Thu, 5 Jul 2007 17:32:18 +0000 (19:32 +0200)] 
dsound: Correct field access.

17 years agodsound: Simplify the calculation of sound attenuation due to distance.
Romain Iehl [Thu, 5 Jul 2007 17:30:18 +0000 (19:30 +0200)] 
dsound: Simplify the calculation of sound attenuation due to distance.

17 years agodsound: Fix bug preventing correct calculation of the sound parameters
Romain Iehl [Thu, 5 Jul 2007 16:55:39 +0000 (18:55 +0200)] 
dsound: Fix bug preventing correct calculation of the sound parameters
of a 3Dbuffer, when an application calls CommitDeferredSettings after
the 3DBuffer has been released.

17 years agoddraw/tests: Use skip instead of trace.
Paul Vriens [Thu, 5 Jul 2007 15:40:26 +0000 (17:40 +0200)] 
ddraw/tests: Use skip instead of trace.

17 years agoddraw/tests: Use skip instead of trace.
Paul Vriens [Thu, 5 Jul 2007 15:40:05 +0000 (17:40 +0200)] 
ddraw/tests: Use skip instead of trace.

17 years agodinput: Correct test - use appropriate mouse state structure.
Vitaliy Margolen [Fri, 6 Jul 2007 13:25:47 +0000 (07:25 -0600)] 
dinput: Correct test - use appropriate mouse state structure.

17 years agoshell32: DragQueryFile doesn't count the null terminator.
Damjan Jovanovic [Fri, 6 Jul 2007 05:27:56 +0000 (07:27 +0200)] 
shell32: DragQueryFile doesn't count the null terminator.

17 years agomsi: Enable remote custom actions.
James Hawkins [Fri, 6 Jul 2007 00:56:22 +0000 (17:56 -0700)] 
msi: Enable remote custom actions.

17 years agomsi: Handle remote calls to MsiEvaluateCondition.
James Hawkins [Fri, 6 Jul 2007 00:53:03 +0000 (17:53 -0700)] 
msi: Handle remote calls to MsiEvaluateCondition.

17 years agomsi: Forward MsiFormatRecordA to MsiFormatRecordW.
James Hawkins [Fri, 6 Jul 2007 00:52:07 +0000 (17:52 -0700)] 
msi: Forward MsiFormatRecordA to MsiFormatRecordW.

17 years agomsi: Handle remote calls to MsiFormatRecordW.
James Hawkins [Fri, 6 Jul 2007 00:48:43 +0000 (17:48 -0700)] 
msi: Handle remote calls to MsiFormatRecordW.

17 years agomsi: Fix use of BSTRs.
James Hawkins [Fri, 6 Jul 2007 00:48:08 +0000 (17:48 -0700)] 
msi: Fix use of BSTRs.

17 years agoole32: Cast-qual warnings fix.
Andrew Talbot [Thu, 5 Jul 2007 22:27:24 +0000 (23:27 +0100)] 
ole32: Cast-qual warnings fix.

17 years agoole32: Constify a variable (and fix a typo concerning its level of indirection).
Andrew Talbot [Thu, 5 Jul 2007 22:27:19 +0000 (23:27 +0100)] 
ole32: Constify a variable (and fix a typo concerning its level of indirection).

17 years agoadvapi32/tests: Add tests for CloseServiceHandle.
Paul Vriens [Thu, 5 Jul 2007 19:22:06 +0000 (21:22 +0200)] 
advapi32/tests: Add tests for CloseServiceHandle.

17 years agoadvapi32/tests: Add tests for OpenServiceA.
Paul Vriens [Thu, 5 Jul 2007 19:00:14 +0000 (21:00 +0200)] 
advapi32/tests: Add tests for OpenServiceA.

17 years agoAssorted spelling fixes.
Francois Gouget [Thu, 5 Jul 2007 14:10:30 +0000 (16:10 +0200)] 
Assorted spelling fixes.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Thu, 5 Jul 2007 14:10:03 +0000 (16:10 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agogdi32: Using a bitmap font as the fallback sans serif is a very bad idea.
Huw Davies [Thu, 5 Jul 2007 14:27:20 +0000 (15:27 +0100)] 
gdi32: Using a bitmap font as the fallback sans serif is a very bad idea.

17 years agowinspool.drv: Fallback to the first found printer as default printer.
Pedro Araujo Chaves Jr [Wed, 4 Jul 2007 23:22:15 +0000 (20:22 -0300)] 
winspool.drv: Fallback to the first found printer as default printer.

17 years agosecur32/tests: Use skip when functions are not available.
Paul Vriens [Thu, 5 Jul 2007 13:18:20 +0000 (15:18 +0200)] 
secur32/tests: Use skip when functions are not available.

17 years agoadvapi32/tests: Use skip for not implemented function.
Paul Vriens [Thu, 5 Jul 2007 15:22:27 +0000 (17:22 +0200)] 
advapi32/tests: Use skip for not implemented function.

17 years agokernel32/tests 2/2: Use skip for not implemented function.
Paul Vriens [Thu, 5 Jul 2007 14:35:10 +0000 (16:35 +0200)] 
kernel32/tests 2/2: Use skip for not implemented function.

17 years agokernel32/tests: Don't crash on win98.
Paul Vriens [Thu, 5 Jul 2007 14:30:09 +0000 (16:30 +0200)] 
kernel32/tests: Don't crash on win98.

17 years agokernel32/tests: Use skip when functions are not available.
Paul Vriens [Thu, 5 Jul 2007 12:31:50 +0000 (14:31 +0200)] 
kernel32/tests: Use skip when functions are not available.

17 years agorpcrt4: Return a fault packet if the proc num exceeds the index of the last function...
Rob Shearman [Thu, 5 Jul 2007 11:56:35 +0000 (12:56 +0100)] 
rpcrt4: Return a fault packet if the proc num exceeds the index of the last function available for the interface.

17 years agorpcrt4: Call RPCRT4_Send directly from PKT_RECEIVE handler in server.
Rob Shearman [Thu, 5 Jul 2007 11:47:42 +0000 (12:47 +0100)] 
rpcrt4: Call RPCRT4_Send directly from PKT_RECEIVE handler in server.

Remove the WINE_RPCFLAG_EXCEPTION hack to pass exception information to
I_RpcSend.

17 years agorpcrt4: Translate between NCA and RPC status codes.
Rob Shearman [Thu, 5 Jul 2007 11:46:59 +0000 (12:46 +0100)] 
rpcrt4: Translate between NCA and RPC status codes.

17 years agontdll: Add PYT and PYST time zones.
Julio E. Gonzalez P [Thu, 5 Jul 2007 00:52:29 +0000 (20:52 -0400)] 
ntdll: Add PYT and PYST time zones.

17 years agogdi32: Slightly simplify result handling in PolyDraw.
Misha Koshelev [Wed, 4 Jul 2007 19:40:24 +0000 (14:40 -0500)] 
gdi32: Slightly simplify result handling in PolyDraw.

17 years agowinelib: Cast-qual warnings fix.
Andrew Talbot [Wed, 4 Jul 2007 19:53:40 +0000 (20:53 +0100)] 
winelib: Cast-qual warnings fix.

17 years agoole32: Constify some variables.
Andrew Talbot [Wed, 4 Jul 2007 19:12:48 +0000 (20:12 +0100)] 
ole32: Constify some variables.

17 years agoddraw: Implement IDirect3DViewport3::TransformVertices.
Stefan Dösinger [Sun, 1 Jul 2007 18:23:02 +0000 (20:23 +0200)] 
ddraw: Implement IDirect3DViewport3::TransformVertices.

17 years agoddraw: Read the world matrix correctly.
Stefan Dösinger [Sun, 1 Jul 2007 18:22:15 +0000 (20:22 +0200)] 
ddraw: Read the world matrix correctly.

17 years agoddraw: D3DOP_BRANCHFORWARD includes the current instruction size.
Stefan Dösinger [Sun, 1 Jul 2007 11:53:29 +0000 (13:53 +0200)] 
ddraw: D3DOP_BRANCHFORWARD includes the current instruction size.

Native D3DRM puts a branchforward with offset 0 at the beginning of each
execute buffer. With the old code this used to get stuck in an endless
loop. This patch adds a test that shows that such a branchforward
terminates properly.

17 years agoddraw: Materials in the execute buffer are handles.
Stefan Dösinger [Sat, 30 Jun 2007 23:01:50 +0000 (01:01 +0200)] 
ddraw: Materials in the execute buffer are handles.

17 years agoddraw: Fix an incorrect iface->impl cast.
Stefan Dösinger [Sat, 30 Jun 2007 22:50:35 +0000 (00:50 +0200)] 
ddraw: Fix an incorrect iface->impl cast.

17 years agowinecfg: Clean up Graphics tab and remove broken neutral translation.
Ben Hodgetts [Tue, 3 Jul 2007 15:12:08 +0000 (16:12 +0100)] 
winecfg: Clean up Graphics tab and remove broken neutral translation.

17 years agosecur32: Add tests for multiple use of a credential handle.
Rob Shearman [Wed, 4 Jul 2007 10:31:46 +0000 (11:31 +0100)] 
secur32: Add tests for multiple use of a credential handle.

17 years agoadvpack/tests: Create the temporary inf-file in a directory where we are allowed...
Paul Vriens [Wed, 4 Jul 2007 09:32:10 +0000 (11:32 +0200)] 
advpack/tests: Create the temporary inf-file in a directory where we are allowed to write.

17 years agoimm32: Implement Locking/Unlocking IMC and IMCC functions.
Aric Stewart [Tue, 3 Jul 2007 17:32:21 +0000 (12:32 -0500)] 
imm32: Implement Locking/Unlocking IMC and IMCC functions.

17 years agoinclude: Add a ddk header for imm.
Aric Stewart [Tue, 3 Jul 2007 17:27:29 +0000 (12:27 -0500)] 
include: Add a ddk header for imm.

17 years agoconfigure: Get rid of the no longer used check for libtxc_dxtn.
Alexandre Julliard [Wed, 4 Jul 2007 10:50:05 +0000 (12:50 +0200)] 
configure: Get rid of the no longer used check for libtxc_dxtn.

17 years agoconfigure: Merge the libXinerama existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:48:50 +0000 (12:48 +0200)] 
configure: Merge the libXinerama existence check with the soname check.

17 years agoconfigure: Merge the libXrender existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:47:57 +0000 (12:47 +0200)] 
configure: Merge the libXrender existence check with the soname check.

17 years agoconfigure: Merge the libXrandr existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:45:03 +0000 (12:45 +0200)] 
configure: Merge the libXrandr existence check with the soname check.

17 years agoconfigure: Merge the libGL existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:44:12 +0000 (12:44 +0200)] 
configure: Merge the libGL existence check with the soname check.