wine
13 years agontdll/tests: Added tests for ObjectTypeInformation class in NtQueryObject.
Austin Lund [Wed, 6 Jul 2011 10:46:17 +0000 (20:46 +1000)] 
ntdll/tests: Added tests for ObjectTypeInformation class in NtQueryObject.

13 years agoinclude: Added OBJECT_TYPE_INFORMATION to winternl.h.
Austin Lund [Wed, 6 Jul 2011 10:46:16 +0000 (20:46 +1000)] 
include: Added OBJECT_TYPE_INFORMATION to winternl.h.

13 years agowineps.drv: Use the HDC from the gdi_physdev structure.
Alexandre Julliard [Thu, 7 Jul 2011 10:47:05 +0000 (12:47 +0200)] 
wineps.drv: Use the HDC from the gdi_physdev structure.

13 years agowineps.drv: Pass a generic PHYSDEV to all graphics functions.
Alexandre Julliard [Thu, 7 Jul 2011 11:29:17 +0000 (13:29 +0200)] 
wineps.drv: Pass a generic PHYSDEV to all graphics functions.

13 years agowineps.drv: Get rid of the empty SetDeviceClipping entry point.
Alexandre Julliard [Thu, 7 Jul 2011 11:36:17 +0000 (13:36 +0200)] 
wineps.drv: Get rid of the empty SetDeviceClipping entry point.

13 years agogdi32: Export the gdi_physdev structure for the external drivers.
Alexandre Julliard [Thu, 7 Jul 2011 10:43:51 +0000 (12:43 +0200)] 
gdi32: Export the gdi_physdev structure for the external drivers.

13 years agomsi: Make msi_parse_patch_summary() and msi_apply_patch_db() static.
Francois Gouget [Thu, 7 Jul 2011 07:14:55 +0000 (09:14 +0200)] 
msi: Make msi_parse_patch_summary() and msi_apply_patch_db() static.

13 years agomsi: Check the return value of MSI_IterateRecords (clang).
Hans Leidekker [Thu, 7 Jul 2011 07:23:27 +0000 (09:23 +0200)] 
msi: Check the return value of MSI_IterateRecords (clang).

13 years agomsi: Get rid of the msistring typedef.
Hans Leidekker [Thu, 7 Jul 2011 07:23:14 +0000 (09:23 +0200)] 
msi: Get rid of the msistring typedef.

13 years agomsi: Avoid dereferencing a NULL pointer (clang).
Hans Leidekker [Thu, 7 Jul 2011 07:22:59 +0000 (09:22 +0200)] 
msi: Avoid dereferencing a NULL pointer (clang).

13 years agomsi: Check the transform language against the package language instead of the system...
Hans Leidekker [Thu, 7 Jul 2011 07:22:48 +0000 (09:22 +0200)] 
msi: Check the transform language against the package language instead of the system language.

13 years agomsi: Add a stub implementation of MsiDeterminePatchSequence.
Hans Leidekker [Thu, 7 Jul 2011 07:22:34 +0000 (09:22 +0200)] 
msi: Add a stub implementation of MsiDeterminePatchSequence.

13 years agomsi: Remove some dead assignments (clang).
Hans Leidekker [Thu, 7 Jul 2011 07:22:20 +0000 (09:22 +0200)] 
msi: Remove some dead assignments (clang).

13 years agomsi: Avoid using an uninitialized value (clang).
Hans Leidekker [Thu, 7 Jul 2011 07:22:07 +0000 (09:22 +0200)] 
msi: Avoid using an uninitialized value (clang).

13 years agomsi: Use the return value of MSI_IterateRecords (clang).
Hans Leidekker [Thu, 7 Jul 2011 07:21:52 +0000 (09:21 +0200)] 
msi: Use the return value of MSI_IterateRecords (clang).

13 years agod3d9: COM cleanup for the IDirect3DSurface9 iface.
Michael Stefaniuc [Thu, 7 Jul 2011 08:59:49 +0000 (10:59 +0200)] 
d3d9: COM cleanup for the IDirect3DSurface9 iface.

13 years agod3d9: Use unsafe_impl_from_IDirect3DSurface9 for app provided ifaces.
Michael Stefaniuc [Thu, 7 Jul 2011 08:54:02 +0000 (10:54 +0200)] 
d3d9: Use unsafe_impl_from_IDirect3DSurface9 for app provided ifaces.

13 years agowined3d: Rename "flag" to "location" in surface_modify_location().
Henri Verbeet [Wed, 6 Jul 2011 21:14:28 +0000 (23:14 +0200)] 
wined3d: Rename "flag" to "location" in surface_modify_location().

13 years agowined3d: Make the surface parameter to surface_get_texture_name() const.
Henri Verbeet [Wed, 6 Jul 2011 21:14:27 +0000 (23:14 +0200)] 
wined3d: Make the surface parameter to surface_get_texture_name() const.

13 years agowined3d: Make the current_renderbuffer field in struct wined3d_surface const.
Henri Verbeet [Wed, 6 Jul 2011 21:14:26 +0000 (23:14 +0200)] 
wined3d: Make the current_renderbuffer field in struct wined3d_surface const.

13 years agowined3d: Make the context parameter to the get_drawable_size() callback const.
Henri Verbeet [Wed, 6 Jul 2011 21:14:25 +0000 (23:14 +0200)] 
wined3d: Make the context parameter to the get_drawable_size() callback const.

13 years agowined3d: Make the device parameter to device_preload_textures() const.
Henri Verbeet [Wed, 6 Jul 2011 21:14:24 +0000 (23:14 +0200)] 
wined3d: Make the device parameter to device_preload_textures() const.

13 years agokernel32/tests: Fix warning on non-x86 platforms.
André Hentschel [Wed, 6 Jul 2011 18:08:40 +0000 (20:08 +0200)] 
kernel32/tests: Fix warning on non-x86 platforms.

13 years agocmd/tests: Rewrite replace_escaped_spaces to avoid overflows.
Alexandre Julliard [Wed, 6 Jul 2011 17:51:51 +0000 (19:51 +0200)] 
cmd/tests: Rewrite replace_escaped_spaces to avoid overflows.

Spotted by Marcus Meissner.

13 years agowinex11.drv: Process keyboard events when QS_HOTKEY is specified.
Vincent Povirk [Fri, 17 Jun 2011 19:01:13 +0000 (14:01 -0500)] 
winex11.drv: Process keyboard events when QS_HOTKEY is specified.

13 years agouser32: Test that QS_HOTKEY is properly set and cleared.
Vincent Povirk [Fri, 17 Jun 2011 19:00:49 +0000 (14:00 -0500)] 
user32: Test that QS_HOTKEY is properly set and cleared.

13 years agoserver: Implement QS_HOTKEY.
Vincent Povirk [Thu, 26 May 2011 20:52:17 +0000 (15:52 -0500)] 
server: Implement QS_HOTKEY.

13 years agourlmon: Silence a compiler warning (GCC 4.6).
Gerald Pfeifer [Tue, 5 Jul 2011 01:41:35 +0000 (03:41 +0200)] 
urlmon: Silence a compiler warning (GCC 4.6).

13 years agowined3d: Make dummy textures black.
Matteo Bruni [Thu, 30 Jun 2011 13:01:07 +0000 (15:01 +0200)] 
wined3d: Make dummy textures black.

13 years agod3d9/tests: Fix alpha component in the unbound sampler tests.
Matteo Bruni [Thu, 30 Jun 2011 13:00:35 +0000 (15:00 +0200)] 
d3d9/tests: Fix alpha component in the unbound sampler tests.

Spotted by Sean Sube.

13 years agocomctl32/tests: Simplify a workaround for old module versions, add basic PSM_ADDPAGE...
Nikolay Sivov [Wed, 6 Jul 2011 09:49:14 +0000 (13:49 +0400)] 
comctl32/tests: Simplify a workaround for old module versions, add basic PSM_ADDPAGE test.

13 years agowidl: Decrease is_object_interface after usage.
Marcus Meissner [Wed, 6 Jul 2011 14:00:31 +0000 (16:00 +0200)] 
widl: Decrease is_object_interface after usage.

13 years agowidl: Generate class forward declaration for coclasses.
Jacek Caban [Wed, 6 Jul 2011 12:08:16 +0000 (14:08 +0200)] 
widl: Generate class forward declaration for coclasses.

13 years agod3d9: COM cleanup for the IDirect3DVertexBuffer9 iface.
Michael Stefaniuc [Wed, 6 Jul 2011 11:29:02 +0000 (13:29 +0200)] 
d3d9: COM cleanup for the IDirect3DVertexBuffer9 iface.

13 years agod3d9: Use unsafe_impl_from_IDirect3DVertexBuffer9 for app provided ifaces.
Michael Stefaniuc [Wed, 6 Jul 2011 11:27:01 +0000 (13:27 +0200)] 
d3d9: Use unsafe_impl_from_IDirect3DVertexBuffer9 for app provided ifaces.

13 years agod3d9: COM cleanup for the IDirect3DVertexShader9 iface.
Michael Stefaniuc [Wed, 6 Jul 2011 11:23:44 +0000 (13:23 +0200)] 
d3d9: COM cleanup for the IDirect3DVertexShader9 iface.

13 years agod3d9: Use unsafe_impl_from_IDirect3DVertexShader9 for an app provided iface.
Michael Stefaniuc [Wed, 6 Jul 2011 11:20:37 +0000 (13:20 +0200)] 
d3d9: Use unsafe_impl_from_IDirect3DVertexShader9 for an app provided iface.

13 years agooleaut32: COM Cleanup ICreateTypeLib2Imp.
Alistair Leslie-Hughes [Mon, 27 Jun 2011 12:24:09 +0000 (22:24 +1000)] 
oleaut32: COM Cleanup ICreateTypeLib2Imp.

13 years agod3dx9: Implemented tests for ID3DXLine's Begin and End methods.
Charles Welton [Wed, 29 Jun 2011 22:08:38 +0000 (19:08 -0300)] 
d3dx9: Implemented tests for ID3DXLine's Begin and End methods.

13 years agod3dx9: Implement Begin and End methods.
Charles Welton [Wed, 29 Jun 2011 22:08:20 +0000 (19:08 -0300)] 
d3dx9: Implement Begin and End methods.

13 years agowinex11: Set the reported screen bpp based on the available pixmap formats.
Alexandre Julliard [Wed, 6 Jul 2011 10:38:31 +0000 (12:38 +0200)] 
winex11: Set the reported screen bpp based on the available pixmap formats.

13 years agomsi: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:47 +0000 (10:34 +0200)] 
msi: Remove dead assignment (Clang).

13 years agompr: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:50 +0000 (10:34 +0200)] 
mpr: Remove dead assignment (Clang).

13 years agod3dx9_36: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:49 +0000 (10:34 +0200)] 
d3dx9_36: Remove dead assignment (Clang).

13 years agoriched20: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:52 +0000 (10:34 +0200)] 
riched20: Remove dead assignment (Clang).

13 years agogdi.exe16: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:43 +0000 (10:34 +0200)] 
gdi.exe16: Remove dead assignment (Clang).

13 years agowinhttp: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:48 +0000 (10:34 +0200)] 
winhttp: Remove dead assignment (Clang).

13 years agows2_32: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:45 +0000 (10:34 +0200)] 
ws2_32: Remove dead assignment (Clang).

13 years agowinex11.drv: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:44 +0000 (10:34 +0200)] 
winex11.drv: Remove dead assignment (Clang).

13 years agomsxml3: Remove dead assignment (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:46 +0000 (10:34 +0200)] 
msxml3: Remove dead assignment (Clang).

13 years agokrnl386.exe16: Remove dead initialization (Clang).
Frédéric Delanoy [Wed, 6 Jul 2011 08:34:41 +0000 (10:34 +0200)] 
krnl386.exe16: Remove dead initialization (Clang).

13 years agovnbt.vxd: Remove dead initialization (clang).
André Hentschel [Tue, 5 Jul 2011 19:43:00 +0000 (21:43 +0200)] 
vnbt.vxd: Remove dead initialization (clang).

13 years agoserver: Remove dead initializations (clang).
André Hentschel [Tue, 5 Jul 2011 19:38:01 +0000 (21:38 +0200)] 
server: Remove dead initializations (clang).

13 years agoshell32: Remove dead initialization (clang).
André Hentschel [Tue, 5 Jul 2011 19:37:45 +0000 (21:37 +0200)] 
shell32: Remove dead initialization (clang).

13 years agouser32: Remove dead initializations (clang).
André Hentschel [Tue, 5 Jul 2011 19:37:39 +0000 (21:37 +0200)] 
user32: Remove dead initializations (clang).

13 years agowinmm: Remove dead initialization (clang).
André Hentschel [Tue, 5 Jul 2011 19:37:32 +0000 (21:37 +0200)] 
winmm: Remove dead initialization (clang).

13 years agowinefile: Remove dead initialization (clang).
André Hentschel [Tue, 5 Jul 2011 19:37:27 +0000 (21:37 +0200)] 
winefile: Remove dead initialization (clang).

13 years agoinclude: Corrected the value of the DIEDFL_ATTACHEDONLY flag.
Lucas Fialho Zawacki [Wed, 6 Jul 2011 04:25:39 +0000 (01:25 -0300)] 
include: Corrected the value of the DIEDFL_ATTACHEDONLY flag.

13 years agoinclude: Add definitions and declarations for SRW lock.
Detlef Riekenberg [Tue, 5 Jul 2011 23:10:22 +0000 (01:10 +0200)] 
include: Add definitions and declarations for SRW lock.

13 years agowined3d: Pass a state pointer instead of a device pointer to device_get_draw_rect().
Henri Verbeet [Tue, 5 Jul 2011 20:30:57 +0000 (22:30 +0200)] 
wined3d: Pass a state pointer instead of a device pointer to device_get_draw_rect().

13 years agowined3d: Remove the unused currentPatch field from struct wined3d_device.
Henri Verbeet [Tue, 5 Jul 2011 20:30:56 +0000 (22:30 +0200)] 
wined3d: Remove the unused currentPatch field from struct wined3d_device.

13 years agowined3d: Explicitly pass device and state to gen_ffp_frag_op().
Henri Verbeet [Tue, 5 Jul 2011 20:30:55 +0000 (22:30 +0200)] 
wined3d: Explicitly pass device and state to gen_ffp_frag_op().

13 years agowined3d: Rename "flag" to "location" in surface_load_location().
Henri Verbeet [Tue, 5 Jul 2011 20:30:54 +0000 (22:30 +0200)] 
wined3d: Rename "flag" to "location" in surface_load_location().

This makes much more sense.

13 years agowined3d: Make context_create() work if the window is already destroyed.
Henri Verbeet [Tue, 5 Jul 2011 20:30:53 +0000 (22:30 +0200)] 
wined3d: Make context_create() work if the window is already destroyed.

13 years agodinput8/tests: Replicate the IDirectInput tests for IDirectInput8.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:31 +0000 (07:19 -0500)] 
dinput8/tests: Replicate the IDirectInput tests for IDirectInput8.

13 years agodinput8: Improve the behavior of DirectInput8Create.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:26 +0000 (07:19 -0500)] 
dinput8: Improve the behavior of DirectInput8Create.

13 years agodinput: Improve the behavior of DirectInputCreateEx.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:21 +0000 (07:19 -0500)] 
dinput: Improve the behavior of DirectInputCreateEx.

13 years agodinput: Extract the DirectInput instance creation and initialization in DirectInputCr...
Andrew Nguyen [Tue, 5 Jul 2011 12:19:17 +0000 (07:19 -0500)] 
dinput: Extract the DirectInput instance creation and initialization in DirectInputCreateEx to separate functions.

13 years agodinput/tests: Add tests for IDirectInput::GetDeviceStatus.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:12 +0000 (07:19 -0500)] 
dinput/tests: Add tests for IDirectInput::GetDeviceStatus.

13 years agodinput: Add tests for IDirectInput::EnumDevices and add a parameter check.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:06 +0000 (07:19 -0500)] 
dinput: Add tests for IDirectInput::EnumDevices and add a parameter check.

13 years agodinput: Improve the behavior of IDirectInput::CreateDevice.
Andrew Nguyen [Tue, 5 Jul 2011 12:19:01 +0000 (07:19 -0500)] 
dinput: Improve the behavior of IDirectInput::CreateDevice.

13 years agodinput: Improve the behavior of IDirectInput::Initialize.
Andrew Nguyen [Tue, 5 Jul 2011 12:18:57 +0000 (07:18 -0500)] 
dinput: Improve the behavior of IDirectInput::Initialize.

13 years agodinput: Fix some return values of IDirectInput::QueryInterface.
Andrew Nguyen [Tue, 5 Jul 2011 12:18:52 +0000 (07:18 -0500)] 
dinput: Fix some return values of IDirectInput::QueryInterface.

13 years agodinput: Implement IDirectInput::RunControlPanel.
Andrew Nguyen [Tue, 5 Jul 2011 12:18:40 +0000 (07:18 -0500)] 
dinput: Implement IDirectInput::RunControlPanel.

13 years agowined3d: Delete cursor texture on device reset.
Piotr Pawlow [Tue, 5 Jul 2011 16:55:44 +0000 (18:55 +0200)] 
wined3d: Delete cursor texture on device reset.

13 years agoexplorer: Fix incorrect cast.
Jay Yang [Tue, 5 Jul 2011 17:17:45 +0000 (13:17 -0400)] 
explorer: Fix incorrect cast.

13 years agomsvcp90/tests: Dynamically generate a thunk to call thiscall functions.
Alexandre Julliard [Tue, 5 Jul 2011 16:00:50 +0000 (18:00 +0200)] 
msvcp90/tests: Dynamically generate a thunk to call thiscall functions.

It's not possible to do this correctly with inline assembly.

13 years agowined3d: Pass a struct wined3d_fb_state * to context_apply_clear_state.
Stefan Dösinger [Sat, 2 Jul 2011 09:29:28 +0000 (11:29 +0200)] 
wined3d: Pass a struct wined3d_fb_state * to context_apply_clear_state.

13 years agowined3d: Pass a struct wined3d_fb_state to device_clear_render_targets.
Stefan Dösinger [Mon, 27 Jun 2011 16:23:13 +0000 (18:23 +0200)] 
wined3d: Pass a struct wined3d_fb_state to device_clear_render_targets.

13 years agowined3d: Track framebuffer changes.
Stefan Dösinger [Tue, 7 Jun 2011 22:27:15 +0000 (00:27 +0200)] 
wined3d: Track framebuffer changes.

13 years agowined3d: Move FBO application into a state handler.
Stefan Dösinger [Sat, 2 Jul 2011 09:24:37 +0000 (11:24 +0200)] 
wined3d: Move FBO application into a state handler.

13 years agowined3d: Rename the rt mask generation functions.
Stefan Dösinger [Thu, 30 Jun 2011 21:21:03 +0000 (23:21 +0200)] 
wined3d: Rename the rt mask generation functions.

13 years agomountmgr.sys: Better fixme for unsupported ioctls.
André Hentschel [Mon, 4 Jul 2011 20:06:24 +0000 (22:06 +0200)] 
mountmgr.sys: Better fixme for unsupported ioctls.

13 years agoshdocvw: Add ITaskbarList[34] Interface.
André Hentschel [Sun, 3 Jul 2011 11:35:51 +0000 (13:35 +0200)] 
shdocvw: Add ITaskbarList[34] Interface.

13 years agouser32: Notify the user driver of hotkey changes.
Vincent Povirk [Thu, 23 Jun 2011 17:34:26 +0000 (12:34 -0500)] 
user32: Notify the user driver of hotkey changes.

13 years agowinmm/tests: Don't test MCI output if no output devices are available.
Andrew Eikum [Thu, 30 Jun 2011 20:05:08 +0000 (15:05 -0500)] 
winmm/tests: Don't test MCI output if no output devices are available.

13 years agowscript: Implemented Host_get_BuildVersion.
Michał Ziętek [Mon, 4 Jul 2011 21:28:52 +0000 (23:28 +0200)] 
wscript: Implemented Host_get_BuildVersion.

13 years agorichedit: Fix incorrect GUID values for ITextHost and ITextHost2.
Dylan Smith [Mon, 4 Jul 2011 04:44:00 +0000 (00:44 -0400)] 
richedit: Fix incorrect GUID values for ITextHost and ITextHost2.

13 years agoriched20/tests: Test the text services IIDs.
Dylan Smith [Mon, 4 Jul 2011 04:43:52 +0000 (00:43 -0400)] 
riched20/tests: Test the text services IIDs.

13 years agodbghelp: Remove dead code (Clang).
Frédéric Delanoy [Sun, 3 Jul 2011 18:38:52 +0000 (20:38 +0200)] 
dbghelp: Remove dead code (Clang).

13 years agodplayx: Remove dead code (Clang).
Frédéric Delanoy [Sun, 3 Jul 2011 18:28:29 +0000 (20:28 +0200)] 
dplayx: Remove dead code (Clang).

13 years agosecur32: Remove dead code (Clang).
Frédéric Delanoy [Sun, 3 Jul 2011 18:28:28 +0000 (20:28 +0200)] 
secur32: Remove dead code (Clang).

13 years agocrypt32: Remove dead code (Clang).
Frédéric Delanoy [Sun, 3 Jul 2011 17:37:04 +0000 (19:37 +0200)] 
crypt32: Remove dead code (Clang).

13 years agod3dcompiler_43: Don't crash on long TRACE().
Dan Kegel [Sun, 3 Jul 2011 00:33:34 +0000 (00:33 +0000)] 
d3dcompiler_43: Don't crash on long TRACE().

13 years agoadvapi32: Set *lpSize properly in GetUserNameA.
Alex Stanev [Sat, 2 Jul 2011 08:49:44 +0000 (11:49 +0300)] 
advapi32: Set *lpSize properly in GetUserNameA.

13 years agod3d9: COM cleanup for the IDirect3DPixelShader9 iface.
Michael Stefaniuc [Tue, 5 Jul 2011 10:05:01 +0000 (12:05 +0200)] 
d3d9: COM cleanup for the IDirect3DPixelShader9 iface.

13 years agod3d9: Use unsafe_impl_from_IDirect3DPixelShader9 for an app provided iface.
Michael Stefaniuc [Tue, 5 Jul 2011 10:03:20 +0000 (12:03 +0200)] 
d3d9: Use unsafe_impl_from_IDirect3DPixelShader9 for an app provided iface.

13 years agod3d9: COM cleanup for the IDirect3DIndexBuffer9 iface.
Michael Stefaniuc [Tue, 5 Jul 2011 10:02:25 +0000 (12:02 +0200)] 
d3d9: COM cleanup for the IDirect3DIndexBuffer9 iface.

13 years agod3d9: Use unsafe_impl_from_IDirect3DIndexBuffer9 for an app provided iface.
Michael Stefaniuc [Tue, 5 Jul 2011 10:01:01 +0000 (12:01 +0200)] 
d3d9: Use unsafe_impl_from_IDirect3DIndexBuffer9 for an app provided iface.

13 years agopropkeydef.h: Fixed DEFINE_PROPERTYKEY define.
Jacek Caban [Tue, 5 Jul 2011 12:00:20 +0000 (14:00 +0200)] 
propkeydef.h: Fixed DEFINE_PROPERTYKEY define.