wine
13 years agodinput: Made EnumDevicesBySemantics more terse.
Lucas Fialho Zawacki [Fri, 8 Jul 2011 18:00:40 +0000 (15:00 -0300)] 
dinput: Made EnumDevicesBySemantics more terse.

13 years agodinput8/tests: Tests for EnumDevicesBySemantics with different enumeration flags.
Lucas Fialho Zawacki [Fri, 8 Jul 2011 18:00:21 +0000 (15:00 -0300)] 
dinput8/tests: Tests for EnumDevicesBySemantics with different enumeration flags.

13 years agocmd/tests: Add support for todo_wine constructions.
Frédéric Delanoy [Sat, 9 Jul 2011 21:33:59 +0000 (23:33 +0200)] 
cmd/tests: Add support for todo_wine constructions.

13 years agoconfigure: Test for isinf and isnan needs link to -lm.
Natanael Copa [Wed, 6 Jul 2011 08:58:01 +0000 (08:58 +0000)] 
configure: Test for isinf and isnan needs link to -lm.

13 years agowinex11: Add grab for XInput2 ButtonPress event.
William Pettersson [Mon, 11 Jul 2011 00:29:26 +0000 (10:29 +1000)] 
winex11: Add grab for XInput2 ButtonPress event.

13 years agowined3d: Store a struct wined3d_bo_address in struct wined3d_stream_info_element.
Henri Verbeet [Sun, 10 Jul 2011 23:06:46 +0000 (01:06 +0200)] 
wined3d: Store a struct wined3d_bo_address in struct wined3d_stream_info_element.

Instead of using separate fields for the buffer object and offset.

13 years agowined3d: Return data as struct wined3d_bo_address in buffer_get_memory().
Henri Verbeet [Sun, 10 Jul 2011 23:06:45 +0000 (01:06 +0200)] 
wined3d: Return data as struct wined3d_bo_address in buffer_get_memory().

13 years agowined3d: Store VBO addresses in a struct wined3d_bo_address in device_stream_info_fro...
Henri Verbeet [Sun, 10 Jul 2011 23:06:44 +0000 (01:06 +0200)] 
wined3d: Store VBO addresses in a struct wined3d_bo_address in device_stream_info_from_declaration().

13 years agowined3d: Make the surface parameter to d3dfmt_p8_init_palette() const.
Henri Verbeet [Sun, 10 Jul 2011 23:06:43 +0000 (01:06 +0200)] 
wined3d: Make the surface parameter to d3dfmt_p8_init_palette() const.

13 years agowined3d: Make the device parameter to primary_render_target_is_p8() const.
Henri Verbeet [Sun, 10 Jul 2011 23:06:42 +0000 (01:06 +0200)] 
wined3d: Make the device parameter to primary_render_target_is_p8() const.

13 years agowingstreamer: Set target of parameter pointer, not parameter (Coverity).
Marcus Meissner [Sun, 10 Jul 2011 16:50:43 +0000 (18:50 +0200)] 
wingstreamer: Set target of parameter pointer, not parameter (Coverity).

13 years agodbghelp: Remove dead code (clang).
André Hentschel [Sun, 10 Jul 2011 16:12:01 +0000 (18:12 +0200)] 
dbghelp: Remove dead code (clang).

13 years agomakefiles: Make MODULE contain the full module name also for static libraries.
Alexandre Julliard [Sat, 9 Jul 2011 19:13:28 +0000 (21:13 +0200)] 
makefiles: Make MODULE contain the full module name also for static libraries.

13 years agomakefiles: Install import libraries from the top-level makefile.
Alexandre Julliard [Sat, 9 Jul 2011 16:01:42 +0000 (18:01 +0200)] 
makefiles: Install import libraries from the top-level makefile.

13 years agomakefiles: Install static libraries from the top-level makefile.
Alexandre Julliard [Sat, 9 Jul 2011 15:58:47 +0000 (17:58 +0200)] 
makefiles: Install static libraries from the top-level makefile.

13 years agomakefiles: Allow install rules to run in parallel.
Alexandre Julliard [Sat, 9 Jul 2011 15:46:54 +0000 (17:46 +0200)] 
makefiles: Allow install rules to run in parallel.

13 years agoshell32: Implement restoring items from the recycle bin.
Jay Yang [Fri, 8 Jul 2011 14:47:08 +0000 (10:47 -0400)] 
shell32: Implement restoring items from the recycle bin.

13 years agoshell32: Implement a context menu for the recycle bin.
Jay Yang [Fri, 8 Jul 2011 14:47:03 +0000 (10:47 -0400)] 
shell32: Implement a context menu for the recycle bin.

13 years agoshell32: Have RecycleBin implement ISFHelper.
Jay Yang [Fri, 8 Jul 2011 14:46:57 +0000 (10:46 -0400)] 
shell32: Have RecycleBin implement ISFHelper.

13 years agoshell32: Implement SHEmptyRecycleBin.
Jay Yang [Fri, 8 Jul 2011 14:46:49 +0000 (10:46 -0400)] 
shell32: Implement SHEmptyRecycleBin.

13 years agoshell32: Implement SHQueryRecycleBin.
Jay Yang [Fri, 8 Jul 2011 14:46:44 +0000 (10:46 -0400)] 
shell32: Implement SHQueryRecycleBin.

13 years agoshell32/tests: Add tests for SHQueryRecycleBin.
Jay Yang [Fri, 8 Jul 2011 14:46:40 +0000 (10:46 -0400)] 
shell32/tests: Add tests for SHQueryRecycleBin.

13 years agowined3d: Introduce quirk for proper RGBA16 support.
Ričardas Barkauskas [Fri, 8 Jul 2011 19:11:29 +0000 (22:11 +0300)] 
wined3d: Introduce quirk for proper RGBA16 support.

13 years agosetupapi: Fix return behaviour when the device key doesn't exist.
Christian Inci [Fri, 8 Jul 2011 16:43:59 +0000 (18:43 +0200)] 
setupapi: Fix return behaviour when the device key doesn't exist.

13 years agousp10: Add missing Bengali entry.
Aric Stewart [Fri, 8 Jul 2011 16:40:24 +0000 (11:40 -0500)] 
usp10: Add missing Bengali entry.

13 years agoRelease 1.3.24. wine-1.3.24
Alexandre Julliard [Fri, 8 Jul 2011 18:37:06 +0000 (20:37 +0200)] 
Release 1.3.24.

13 years agowinhttp: Register interfaces and add a typelib resource.
Hans Leidekker [Fri, 8 Jul 2011 14:46:48 +0000 (16:46 +0200)] 
winhttp: Register interfaces and add a typelib resource.

13 years agowinhttp: Add a class factory implementation.
Hans Leidekker [Fri, 8 Jul 2011 14:46:32 +0000 (16:46 +0200)] 
winhttp: Add a class factory implementation.

13 years agowinhttp: Add a stub implementation of IWinHttpRequest.
Hans Leidekker [Fri, 8 Jul 2011 14:46:14 +0000 (16:46 +0200)] 
winhttp: Add a stub implementation of IWinHttpRequest.

13 years agoinclude: Add httprequestid.h and httprequest.idl.
Hans Leidekker [Fri, 8 Jul 2011 14:45:54 +0000 (16:45 +0200)] 
include: Add httprequestid.h and httprequest.idl.

13 years agowidl: Support LANG_NEUTRAL as a valid lcid in typelibs.
Alexandre Julliard [Fri, 8 Jul 2011 15:34:41 +0000 (17:34 +0200)] 
widl: Support LANG_NEUTRAL as a valid lcid in typelibs.

13 years agowinex11: Use the HDC from the gdi_physdev structure.
Alexandre Julliard [Fri, 8 Jul 2011 14:03:59 +0000 (16:03 +0200)] 
winex11: Use the HDC from the gdi_physdev structure.

13 years agowinex11: Pass a generic PHYSDEV to all graphics entry points.
Alexandre Julliard [Fri, 8 Jul 2011 13:55:11 +0000 (15:55 +0200)] 
winex11: Pass a generic PHYSDEV to all graphics entry points.

13 years agoddraw: Use unsafe_impl_from_IDirect3DExecuteBuffer for an app provided iface.
Michael Stefaniuc [Fri, 8 Jul 2011 10:28:27 +0000 (12:28 +0200)] 
ddraw: Use unsafe_impl_from_IDirect3DExecuteBuffer for an app provided iface.

13 years agoddraw: COM cleanup for the IDirect3DExecuteBuffer iface.
Michael Stefaniuc [Fri, 8 Jul 2011 10:26:57 +0000 (12:26 +0200)] 
ddraw: COM cleanup for the IDirect3DExecuteBuffer iface.

13 years agod3d8: COM cleanup for the IDirect3DVertexBuffer8 iface.
Michael Stefaniuc [Fri, 8 Jul 2011 10:24:46 +0000 (12:24 +0200)] 
d3d8: COM cleanup for the IDirect3DVertexBuffer8 iface.

13 years agod3d8: Use unsafe_impl_from_IDirect3DVertexBuffer8 for app provided ifaces.
Michael Stefaniuc [Fri, 8 Jul 2011 10:22:14 +0000 (12:22 +0200)] 
d3d8: Use unsafe_impl_from_IDirect3DVertexBuffer8 for app provided ifaces.

13 years agomsvcp90/tests: Fix the calling convention of some function pointers.
Alexandre Julliard [Fri, 8 Jul 2011 12:40:10 +0000 (14:40 +0200)] 
msvcp90/tests: Fix the calling convention of some function pointers.

13 years agoinclude: Remove duplicate device caps definitions.
Alexandre Julliard [Fri, 8 Jul 2011 09:33:14 +0000 (11:33 +0200)] 
include: Remove duplicate device caps definitions.

13 years agoshell32: Remove dead assignment (Clang).
Frédéric Delanoy [Thu, 7 Jul 2011 16:42:35 +0000 (18:42 +0200)] 
shell32: Remove dead assignment (Clang).

13 years agoshell32: Make sure that a structure is initialized (clang).
André Hentschel [Thu, 7 Jul 2011 21:40:34 +0000 (23:40 +0200)] 
shell32: Make sure that a structure is initialized (clang).

13 years agogdiplus: Implement GdipPlayMetafileRecord for EMF records.
Vincent Povirk [Thu, 7 Jul 2011 21:25:25 +0000 (16:25 -0500)] 
gdiplus: Implement GdipPlayMetafileRecord for EMF records.

13 years agogdiplus: Add test showing scaling does not affect returned HDC objects.
Vincent Povirk [Thu, 7 Jul 2011 19:51:35 +0000 (14:51 -0500)] 
gdiplus: Add test showing scaling does not affect returned HDC objects.

13 years agogdiplus: Add tests for GdipPlayMetafileRecord.
Vincent Povirk [Thu, 7 Jul 2011 18:31:55 +0000 (13:31 -0500)] 
gdiplus: Add tests for GdipPlayMetafileRecord.

13 years agogdiplus: Add test for recording emf-only metafiles.
Vincent Povirk [Thu, 7 Jul 2011 16:37:07 +0000 (11:37 -0500)] 
gdiplus: Add test for recording emf-only metafiles.

13 years agogdiplus: Implement GetDC for metafiles.
Vincent Povirk [Thu, 7 Jul 2011 16:30:06 +0000 (11:30 -0500)] 
gdiplus: Implement GetDC for metafiles.

13 years agogdiplus: Stub GdipPlayMetafileRecord.
Vincent Povirk [Thu, 7 Jul 2011 16:02:33 +0000 (11:02 -0500)] 
gdiplus: Stub GdipPlayMetafileRecord.

13 years agowined3d: Make the surface parameter to d3dfmt_get_conv() const.
Henri Verbeet [Thu, 7 Jul 2011 19:01:39 +0000 (21:01 +0200)] 
wined3d: Make the surface parameter to d3dfmt_get_conv() const.

13 years agowined3d: Make the src_surface parameter to draw_textured_quad() const.
Henri Verbeet [Thu, 7 Jul 2011 19:01:38 +0000 (21:01 +0200)] 
wined3d: Make the src_surface parameter to draw_textured_quad() const.

13 years agowined3d: Make the surface parameter to surface_upload_data() const.
Henri Verbeet [Thu, 7 Jul 2011 19:01:37 +0000 (21:01 +0200)] 
wined3d: Make the surface parameter to surface_upload_data() const.

13 years agowined3d: Make the surface parameter to surface_translate_drawable_coords() const.
Henri Verbeet [Thu, 7 Jul 2011 19:01:36 +0000 (21:01 +0200)] 
wined3d: Make the surface parameter to surface_translate_drawable_coords() const.

13 years agowined3d: Make the rt parameter to surface_set_compatible_renderbuffer() const.
Henri Verbeet [Thu, 7 Jul 2011 19:01:35 +0000 (21:01 +0200)] 
wined3d: Make the rt parameter to surface_set_compatible_renderbuffer() const.

13 years agooleaut32: Implement ICreateTypeInfo2 SetHelpStringContext.
Alistair Leslie-Hughes [Mon, 27 Jun 2011 12:26:30 +0000 (22:26 +1000)] 
oleaut32: Implement ICreateTypeInfo2 SetHelpStringContext.

13 years agooledb32: Add DBTYPE_UI2 support to DataConvert.
Alistair Leslie-Hughes [Tue, 28 Jun 2011 10:41:04 +0000 (20:41 +1000)] 
oledb32: Add DBTYPE_UI2 support to DataConvert.

13 years agomshtml: Mark some functions as cdecl.
Jacek Caban [Thu, 7 Jul 2011 13:09:27 +0000 (15:09 +0200)] 
mshtml: Mark some functions as cdecl.

13 years agowidl: Use proper calling convention attributes.
Jacek Caban [Thu, 7 Jul 2011 13:09:15 +0000 (15:09 +0200)] 
widl: Use proper calling convention attributes.

13 years agousp10: Make the various lookup tables more compact.
Alexandre Julliard [Thu, 7 Jul 2011 15:30:35 +0000 (17:30 +0200)] 
usp10: Make the various lookup tables more compact.

13 years agotools: Move the cpmap.pl script to tools/make_unicode.
Alexandre Julliard [Thu, 7 Jul 2011 13:05:52 +0000 (15:05 +0200)] 
tools: Move the cpmap.pl script to tools/make_unicode.

13 years agousp10: Shift to using the unicode data for most of the indic lexical functions.
Aric Stewart [Mon, 27 Jun 2011 16:02:39 +0000 (11:02 -0500)] 
usp10: Shift to using the unicode data for most of the indic lexical functions.

13 years agousp10: Implement ScriptBreak using the Unicode Line Breaking Algorithm.
Aric Stewart [Mon, 27 Jun 2011 16:01:24 +0000 (11:01 -0500)] 
usp10: Implement ScriptBreak using the Unicode Line Breaking Algorithm.

13 years agowinebuild: Output cfi data for relay thunks on i386.
Alexandre Julliard [Wed, 6 Jul 2011 19:53:37 +0000 (21:53 +0200)] 
winebuild: Output cfi data for relay thunks on i386.

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.