wine
12 years agocomdlg32: Only copy the valid portion of the structure.
Huw Davies [Fri, 21 Sep 2012 12:22:45 +0000 (13:22 +0100)] 
comdlg32: Only copy the valid portion of the structure.

12 years agogdiplus: Add an ability to cache bitmap properties and use distinct metadata loaders...
Dmitry Timoshkov [Fri, 21 Sep 2012 10:58:20 +0000 (19:58 +0900)] 
gdiplus: Add an ability to cache bitmap properties and use distinct metadata loaders for different image formats.

12 years agogdiplus: Add more tests for GIF image properties.
Dmitry Timoshkov [Fri, 21 Sep 2012 10:57:08 +0000 (19:57 +0900)] 
gdiplus: Add more tests for GIF image properties.

12 years agogdiplus: Test GIF properties using a specially created GIF image with a bunch of...
Dmitry Timoshkov [Fri, 21 Sep 2012 10:56:21 +0000 (19:56 +0900)] 
gdiplus: Test GIF properties using a specially created GIF image with a bunch of extensions.

12 years agoatliface.idl: Added IRegistrarBase declaration.
Jacek Caban [Fri, 21 Sep 2012 11:45:55 +0000 (13:45 +0200)] 
atliface.idl: Added IRegistrarBase declaration.

12 years agodmusic: Rename params in SynthPortImpl_IDirectMusicPort_QueryInterface.
Christian Costa [Fri, 21 Sep 2012 09:47:06 +0000 (11:47 +0200)] 
dmusic: Rename params in SynthPortImpl_IDirectMusicPort_QueryInterface.

12 years agodmusic: Rename params in IDirectMusic8Impl_GetDefaultPort.
Christian Costa [Fri, 21 Sep 2012 09:46:57 +0000 (11:46 +0200)] 
dmusic: Rename params in IDirectMusic8Impl_GetDefaultPort.

12 years agoitss: Canonicalize relative paths before resolving object.
Jacek Caban [Fri, 21 Sep 2012 10:28:18 +0000 (12:28 +0200)] 
itss: Canonicalize relative paths before resolving object.

12 years agomshtml: Use IUri as base URL in navigate_url.
Jacek Caban [Fri, 21 Sep 2012 10:24:37 +0000 (12:24 +0200)] 
mshtml: Use IUri as base URL in navigate_url.

12 years agoinclude: Added uiautomation.h.
Jacek Caban [Fri, 21 Sep 2012 09:16:21 +0000 (11:16 +0200)] 
include: Added uiautomation.h.

12 years agoinclude: Added uiautomationcore.idl.
Jacek Caban [Fri, 21 Sep 2012 09:16:06 +0000 (11:16 +0200)] 
include: Added uiautomationcore.idl.

12 years agowinex11: Add window data structure locking to the map/unmap functions.
Alexandre Julliard [Fri, 21 Sep 2012 14:50:17 +0000 (16:50 +0200)] 
winex11: Add window data structure locking to the map/unmap functions.

12 years agowinex11: Store the window display connection in the window structure.
Alexandre Julliard [Fri, 21 Sep 2012 14:29:24 +0000 (16:29 +0200)] 
winex11: Store the window display connection in the window structure.

12 years agowinex11: Add window data structure locking to the window region functions.
Alexandre Julliard [Fri, 21 Sep 2012 13:53:48 +0000 (15:53 +0200)] 
winex11: Add window data structure locking to the window region functions.

12 years agowinex11: Add window data structure locking to the X window creation paths.
Alexandre Julliard [Fri, 21 Sep 2012 10:45:35 +0000 (12:45 +0200)] 
winex11: Add window data structure locking to the X window creation paths.

12 years agowinex11: Separate fetching the window icon bits and setting the WM hints.
Alexandre Julliard [Fri, 21 Sep 2012 09:52:29 +0000 (11:52 +0200)] 
winex11: Separate fetching the window icon bits and setting the WM hints.

12 years agowinex11: Move the support for making the owner window managed to a separate function.
Alexandre Julliard [Fri, 21 Sep 2012 09:31:28 +0000 (11:31 +0200)] 
winex11: Move the support for making the owner window managed to a separate function.

12 years agoloader: On Mac OS with Clang, don't use external symbols for the DOS and shared heap...
Charles Davis [Fri, 21 Sep 2012 07:51:34 +0000 (01:51 -0600)] 
loader: On Mac OS with Clang, don't use external symbols for the DOS and shared heap segments.

12 years agoiphlpapi: Improved GetTcpStatisticsEx stub.
André Hentschel [Thu, 20 Sep 2012 21:57:33 +0000 (23:57 +0200)] 
iphlpapi: Improved GetTcpStatisticsEx stub.

12 years agowindowscodecs: Avoid unnecessary memory allocations.
Dmitry Timoshkov [Fri, 21 Sep 2012 00:42:37 +0000 (09:42 +0900)] 
windowscodecs: Avoid unnecessary memory allocations.

12 years agogdiplus: Implement LineCapRound in GdipWidenPath.
Vincent Povirk [Thu, 20 Sep 2012 21:45:36 +0000 (16:45 -0500)] 
gdiplus: Implement LineCapRound in GdipWidenPath.

12 years agogdiplus: Properly set the first point to start when widening open figures.
Vincent Povirk [Thu, 20 Sep 2012 21:44:47 +0000 (16:44 -0500)] 
gdiplus: Properly set the first point to start when widening open figures.

12 years agogdiplus: Implement LineCapSquare in GdipWidenPath.
Vincent Povirk [Thu, 20 Sep 2012 20:16:58 +0000 (15:16 -0500)] 
gdiplus: Implement LineCapSquare in GdipWidenPath.

12 years agowined3d: Simplify shader_glsl_destroy() control flow a bit.
Henri Verbeet [Thu, 20 Sep 2012 20:59:22 +0000 (22:59 +0200)] 
wined3d: Simplify shader_glsl_destroy() control flow a bit.

12 years agowined3d: Just return the declaration from wined3d_device_get_vertex_declaration().
Henri Verbeet [Thu, 20 Sep 2012 20:59:21 +0000 (22:59 +0200)] 
wined3d: Just return the declaration from wined3d_device_get_vertex_declaration().

12 years agowined3d: wined3d_device_set_vertex_declaration() never fails.
Henri Verbeet [Thu, 20 Sep 2012 20:59:20 +0000 (22:59 +0200)] 
wined3d: wined3d_device_set_vertex_declaration() never fails.

12 years agod3d10: Implement d3d10_effect_shader_variable_GetVertexShader().
Henri Verbeet [Thu, 20 Sep 2012 20:59:19 +0000 (22:59 +0200)] 
d3d10: Implement d3d10_effect_shader_variable_GetVertexShader().

12 years agod3d10: Properly cleanup shader variables.
Henri Verbeet [Thu, 20 Sep 2012 20:59:18 +0000 (22:59 +0200)] 
d3d10: Properly cleanup shader variables.

12 years agogdi32: Always update the DC before looking for the physdev pointer.
Alexandre Julliard [Thu, 20 Sep 2012 19:07:04 +0000 (21:07 +0200)] 
gdi32: Always update the DC before looking for the physdev pointer.

12 years agoshell32: Create the All Users Microsoft directory.
Erich Hoover [Wed, 19 Sep 2012 14:04:04 +0000 (08:04 -0600)] 
shell32: Create the All Users Microsoft directory.

12 years agokernel32: Report FILE_PERSISTENT_ACLS flag for NTFS volumes.
Erich Hoover [Wed, 19 Sep 2012 14:03:46 +0000 (08:03 -0600)] 
kernel32: Report FILE_PERSISTENT_ACLS flag for NTFS volumes.

12 years agoshell32: Add tests for ShellExecute()'s handling of file URLs.
Francois Gouget [Thu, 20 Sep 2012 11:01:48 +0000 (13:01 +0200)] 
shell32: Add tests for ShellExecute()'s handling of file URLs.

12 years agoshell32/tests: Use consistent types for the ShellExecute() & co return value.
Francois Gouget [Thu, 20 Sep 2012 10:58:43 +0000 (12:58 +0200)] 
shell32/tests: Use consistent types for the ShellExecute() & co return value.

12 years agoscrrun: Add Scripting.Dictionary interface.
Alistair Leslie-Hughes [Thu, 20 Sep 2012 04:02:16 +0000 (14:02 +1000)] 
scrrun: Add Scripting.Dictionary interface.

12 years agoole32: Add CoGetDefaultContext stub.
Alistair Leslie-Hughes [Sun, 23 Sep 2012 04:02:21 +0000 (14:02 +1000)] 
ole32: Add CoGetDefaultContext stub.

12 years agowinemenubuilder: Correct InvokeShellLinkerForURL return value.
Per Johansson [Wed, 19 Sep 2012 19:49:23 +0000 (21:49 +0200)] 
winemenubuilder: Correct InvokeShellLinkerForURL return value.

12 years agowinemenubuilder: Don't treat empty string as a valid icon file name.
Per Johansson [Wed, 19 Sep 2012 19:48:16 +0000 (21:48 +0200)] 
winemenubuilder: Don't treat empty string as a valid icon file name.

12 years agoieframe: cxMinChild needs to be set if RBBIM_CHILDSIZE is set.
Daniel Jelinski [Wed, 19 Sep 2012 18:26:34 +0000 (20:26 +0200)] 
ieframe: cxMinChild needs to be set if RBBIM_CHILDSIZE is set.

12 years agoiphlpapi: Implement GetIcmpStatisticsEx on Linux.
André Hentschel [Wed, 19 Sep 2012 21:53:37 +0000 (23:53 +0200)] 
iphlpapi: Implement GetIcmpStatisticsEx on Linux.

12 years agoiphlpapi: Implement GetUdpStatisticsEx on Linux.
André Hentschel [Wed, 19 Sep 2012 21:52:30 +0000 (23:52 +0200)] 
iphlpapi: Implement GetUdpStatisticsEx on Linux.

12 years agoiphlpapi: Implement GetIpStatisticsEx on Linux.
André Hentschel [Wed, 19 Sep 2012 21:48:59 +0000 (23:48 +0200)] 
iphlpapi: Implement GetIpStatisticsEx on Linux.

12 years agomshtml: Don't do anything in handle_htmlevent if document is already detached.
Jacek Caban [Thu, 20 Sep 2012 13:05:07 +0000 (15:05 +0200)] 
mshtml: Don't do anything in handle_htmlevent if document is already detached.

12 years agojscript: Get rid of unused hres.
Jacek Caban [Thu, 20 Sep 2012 13:04:01 +0000 (15:04 +0200)] 
jscript: Get rid of unused hres.

Spotted by Michael Stefaniuc.

12 years agojscript: Added support for RegExp.$* properties.
Jacek Caban [Thu, 20 Sep 2012 13:02:55 +0000 (15:02 +0200)] 
jscript: Added support for RegExp.$* properties.

12 years agouser32: Remove superfluous function pointer casts.
Michael Stefaniuc [Thu, 20 Sep 2012 11:29:17 +0000 (13:29 +0200)] 
user32: Remove superfluous function pointer casts.

12 years agocomdlg32: Make FD31_GetFldrHeight() static.
Francois Gouget [Thu, 20 Sep 2012 09:06:29 +0000 (11:06 +0200)] 
comdlg32: Make FD31_GetFldrHeight() static.

12 years agodmusic: Rename params of SynthPortImpl_IDirectMusicPort_DownloadInstrument.
Christian Costa [Wed, 19 Sep 2012 22:17:35 +0000 (00:17 +0200)] 
dmusic: Rename params of SynthPortImpl_IDirectMusicPort_DownloadInstrument.

12 years agodmusic: Add comments to Synth port vtables.
Christian Costa [Wed, 19 Sep 2012 22:17:28 +0000 (00:17 +0200)] 
dmusic: Add comments to Synth port vtables.

12 years agodmusic: Implement SynthPortImpl_IDirectMusicPort_PlayBuffer.
Christian Costa [Wed, 19 Sep 2012 22:17:20 +0000 (00:17 +0200)] 
dmusic: Implement SynthPortImpl_IDirectMusicPort_PlayBuffer.

12 years agodmusic: Setup and free all DirectMusicSynth objects when creating and releasing Synth...
Christian Costa [Wed, 19 Sep 2012 22:17:11 +0000 (00:17 +0200)] 
dmusic: Setup and free all DirectMusicSynth objects when creating and releasing Synth port.

12 years agod3dcompiler_43: Remove an unwanted trailing '\n' in debug_dump_instr().
Francois Gouget [Wed, 19 Sep 2012 18:50:13 +0000 (20:50 +0200)] 
d3dcompiler_43: Remove an unwanted trailing '\n' in debug_dump_instr().

12 years agod3dcompiler_43: Make add_type_to_scope() static.
Francois Gouget [Wed, 19 Sep 2012 18:12:17 +0000 (20:12 +0200)] 
d3dcompiler_43: Make add_type_to_scope() static.

12 years agojscript: Make jsval_variant() static.
Francois Gouget [Wed, 19 Sep 2012 18:11:53 +0000 (20:11 +0200)] 
jscript: Make jsval_variant() static.

12 years agowined3d: Remove an unwanted trailing '\n' in shader_dump_register().
Francois Gouget [Wed, 19 Sep 2012 18:43:15 +0000 (20:43 +0200)] 
wined3d: Remove an unwanted trailing '\n' in shader_dump_register().

12 years agokernel32: There is no need to zero-fill the FormatMessage() temporary buffer.
Francois Gouget [Wed, 19 Sep 2012 18:37:38 +0000 (20:37 +0200)] 
kernel32: There is no need to zero-fill the FormatMessage() temporary buffer.

12 years agokernel32: Replace the format_message() helper macro with a static function.
Francois Gouget [Wed, 19 Sep 2012 18:37:24 +0000 (20:37 +0200)] 
kernel32: Replace the format_message() helper macro with a static function.

12 years agokernel32/tests: Add more FormatMessage() line wrapping tests.
Francois Gouget [Wed, 19 Sep 2012 18:36:49 +0000 (20:36 +0200)] 
kernel32/tests: Add more FormatMessage() line wrapping tests.

12 years agomsvcp71: Remove an unused debug channel.
Francois Gouget [Wed, 19 Sep 2012 18:11:59 +0000 (20:11 +0200)] 
msvcp71: Remove an unused debug channel.

12 years agowined3d: Merge the glsl_vshader_private and glsl_pshader_private structures.
Henri Verbeet [Wed, 19 Sep 2012 19:50:23 +0000 (21:50 +0200)] 
wined3d: Merge the glsl_vshader_private and glsl_pshader_private structures.

12 years agowined3d: wined3d_device_get_scissor_rect() never fails.
Henri Verbeet [Wed, 19 Sep 2012 19:50:22 +0000 (21:50 +0200)] 
wined3d: wined3d_device_get_scissor_rect() never fails.

12 years agowined3d: wined3d_device_set_scissor_rect() never fails.
Henri Verbeet [Wed, 19 Sep 2012 19:50:21 +0000 (21:50 +0200)] 
wined3d: wined3d_device_set_scissor_rect() never fails.

12 years agod3d10: Get rid of the unused idx_offset field from struct d3d10_effect_object.
Henri Verbeet [Wed, 19 Sep 2012 19:50:20 +0000 (21:50 +0200)] 
d3d10: Get rid of the unused idx_offset field from struct d3d10_effect_object.

12 years agod3d10core: Add a missing return to d3d10_device_CreateGeometryShader().
Henri Verbeet [Wed, 19 Sep 2012 19:50:19 +0000 (21:50 +0200)] 
d3d10core: Add a missing return to d3d10_device_CreateGeometryShader().

12 years agod3dcompiler: Parse casts.
Matteo Bruni [Wed, 19 Sep 2012 17:46:15 +0000 (19:46 +0200)] 
d3dcompiler: Parse casts.

12 years agod3dcompiler: Support simple variable initializers.
Matteo Bruni [Wed, 19 Sep 2012 17:46:14 +0000 (19:46 +0200)] 
d3dcompiler: Support simple variable initializers.

12 years agod3dcompiler: Parse "typedef" statement.
Matteo Bruni [Wed, 19 Sep 2012 17:46:13 +0000 (19:46 +0200)] 
d3dcompiler: Parse "typedef" statement.

12 years agod3dcompiler: Store data types in a RB tree for faster search.
Matteo Bruni [Wed, 19 Sep 2012 17:46:12 +0000 (19:46 +0200)] 
d3dcompiler: Store data types in a RB tree for faster search.

12 years agod3dcompiler: Parse "if/else" statement.
Matteo Bruni [Wed, 19 Sep 2012 17:46:11 +0000 (19:46 +0200)] 
d3dcompiler: Parse "if/else" statement.

12 years agowininet: Don't delete files that were modified after adding to cache.
Piotr Caban [Wed, 19 Sep 2012 13:30:25 +0000 (15:30 +0200)] 
wininet: Don't delete files that were modified after adding to cache.

12 years agowininet: Added support for leaked urlcache entries handling.
Piotr Caban [Wed, 19 Sep 2012 13:30:03 +0000 (15:30 +0200)] 
wininet: Added support for leaked urlcache entries handling.

12 years agowininet: Define more fields in urlcache header structure.
Piotr Caban [Wed, 19 Sep 2012 13:29:44 +0000 (15:29 +0200)] 
wininet: Define more fields in urlcache header structure.

12 years agomshtml: Fixed NULL event_obj handling in fire_event_obj.
Jacek Caban [Wed, 19 Sep 2012 13:30:25 +0000 (15:30 +0200)] 
mshtml: Fixed NULL event_obj handling in fire_event_obj.

12 years agooleaut32: Properly handle TKIND_ALIAS when looking for iface GUID.
Jacek Caban [Wed, 19 Sep 2012 11:22:38 +0000 (13:22 +0200)] 
oleaut32: Properly handle TKIND_ALIAS when looking for iface GUID.

12 years agowinex11: Add window data structure locking to the XEmbed event handler.
Alexandre Julliard [Wed, 19 Sep 2012 11:14:00 +0000 (13:14 +0200)] 
winex11: Add window data structure locking to the XEmbed event handler.

12 years agowinex11: Add window data structure locking to the GravityNotify event handler.
Alexandre Julliard [Wed, 19 Sep 2012 11:13:51 +0000 (13:13 +0200)] 
winex11: Add window data structure locking to the GravityNotify event handler.

12 years agowinex11: Add window data structure locking to the ReparentNotify event handler.
Alexandre Julliard [Wed, 19 Sep 2012 11:13:40 +0000 (13:13 +0200)] 
winex11: Add window data structure locking to the ReparentNotify event handler.

12 years agowinex11: Add window data structure locking to the ConfigureNotify event handler.
Alexandre Julliard [Wed, 19 Sep 2012 11:13:23 +0000 (13:13 +0200)] 
winex11: Add window data structure locking to the ConfigureNotify event handler.

12 years agowinex11: Add window data structure locking to the Expose event handler.
Alexandre Julliard [Wed, 19 Sep 2012 11:12:42 +0000 (13:12 +0200)] 
winex11: Add window data structure locking to the Expose event handler.

12 years agocomdlg32: Move all of the win 3.1 style functionality into the same file.
Huw Davies [Wed, 19 Sep 2012 10:08:01 +0000 (11:08 +0100)] 
comdlg32: Move all of the win 3.1 style functionality into the same file.

12 years agowindowscodecs: Add support for VT_LPWSTR property ids to MetadataHandler_GetValue.
Dmitry Timoshkov [Wed, 19 Sep 2012 01:04:28 +0000 (10:04 +0900)] 
windowscodecs: Add support for VT_LPWSTR property ids to MetadataHandler_GetValue.

12 years agodmusic: Rename params in DMUSIC_CreateSynthPortImpl.
Christian Costa [Tue, 18 Sep 2012 21:13:49 +0000 (23:13 +0200)] 
dmusic: Rename params in DMUSIC_CreateSynthPortImpl.

12 years agodmusic: Rename IDirectMusicPortImpl object to SynthPortImpl.
Christian Costa [Tue, 18 Sep 2012 21:13:41 +0000 (23:13 +0200)] 
dmusic: Rename IDirectMusicPortImpl object to SynthPortImpl.

12 years agodmusic: Rename CreateSynthPortImpl to CreateSynthPortImpl and create stubs for Create...
Christian Costa [Tue, 18 Sep 2012 21:13:32 +0000 (23:13 +0200)] 
dmusic: Rename CreateSynthPortImpl to CreateSynthPortImpl and create stubs for CreateMidi{In|Out}PortImpl.

Init constructors in system ports list accordingly.

12 years agowined3d: Implement version checks for geometry shaders.
Henri Verbeet [Tue, 18 Sep 2012 20:13:59 +0000 (22:13 +0200)] 
wined3d: Implement version checks for geometry shaders.

12 years agowined3d: wined3d_device_get_sampler_state() never fails.
Henri Verbeet [Tue, 18 Sep 2012 20:13:58 +0000 (22:13 +0200)] 
wined3d: wined3d_device_get_sampler_state() never fails.

12 years agowined3d: wined3d_device_set_sampler_state() never fails.
Henri Verbeet [Tue, 18 Sep 2012 20:13:57 +0000 (22:13 +0200)] 
wined3d: wined3d_device_set_sampler_state() never fails.

12 years agod3d10: Use debugstr_a() on variable names in parse_fx10_object().
Henri Verbeet [Tue, 18 Sep 2012 20:13:56 +0000 (22:13 +0200)] 
d3d10: Use debugstr_a() on variable names in parse_fx10_object().

12 years agod3d10core: Replace a FIXME with a TRACE in d3d10_device_CreateSamplerState().
Henri Verbeet [Tue, 18 Sep 2012 20:13:55 +0000 (22:13 +0200)] 
d3d10core: Replace a FIXME with a TRACE in d3d10_device_CreateSamplerState().

12 years agojscript: Pack jsval_t to 64-bit structure on i386.
Jacek Caban [Tue, 18 Sep 2012 17:02:27 +0000 (19:02 +0200)] 
jscript: Pack jsval_t to 64-bit structure on i386.

12 years agojscript: Don't store jsexcept_t in exec_ctx_t.
Jacek Caban [Tue, 18 Sep 2012 17:02:16 +0000 (19:02 +0200)] 
jscript: Don't store jsexcept_t in exec_ctx_t.

12 years agojscript: Store exception value in script_ctx_t instead of passing it everywhere.
Jacek Caban [Tue, 18 Sep 2012 17:01:49 +0000 (19:01 +0200)] 
jscript: Store exception value in script_ctx_t instead of passing it everywhere.

12 years agod3dcompiler/tests: Use a reasonable adapter format in CheckDeviceFormat().
Matteo Bruni [Tue, 18 Sep 2012 16:18:09 +0000 (18:18 +0200)] 
d3dcompiler/tests: Use a reasonable adapter format in CheckDeviceFormat().

12 years agod3dcompiler: Parse "return" statement.
Matteo Bruni [Tue, 18 Sep 2012 16:18:08 +0000 (18:18 +0200)] 
d3dcompiler: Parse "return" statement.

12 years agod3dcompiler: Only a few modifiers are relevant in type comparison.
Matteo Bruni [Tue, 18 Sep 2012 16:18:07 +0000 (18:18 +0200)] 
d3dcompiler: Only a few modifiers are relevant in type comparison.

12 years agod3dcompiler: Don't write the shader version tag from the header backend function.
Matteo Bruni [Tue, 18 Sep 2012 16:18:06 +0000 (18:18 +0200)] 
d3dcompiler: Don't write the shader version tag from the header backend function.

12 years agod3dcompiler: Declare predefined data types.
Matteo Bruni [Tue, 18 Sep 2012 16:18:05 +0000 (18:18 +0200)] 
d3dcompiler: Declare predefined data types.

12 years agogdiplus: Add some tests for GIF properties.
Dmitry Timoshkov [Thu, 13 Sep 2012 04:02:36 +0000 (13:02 +0900)] 
gdiplus: Add some tests for GIF properties.

12 years agogdiplus: Add preliminary support for pixel offset modes.
Dmitry Timoshkov [Thu, 13 Sep 2012 03:04:59 +0000 (12:04 +0900)] 
gdiplus: Add preliminary support for pixel offset modes.

12 years agogdiplus: Add some tests for scaling an image with various pixel offset modes.
Dmitry Timoshkov [Thu, 13 Sep 2012 03:03:41 +0000 (12:03 +0900)] 
gdiplus: Add some tests for scaling an image with various pixel offset modes.

12 years agoodbccu32: Add new dll.
Alistair Leslie-Hughes [Tue, 18 Sep 2012 00:59:04 +0000 (10:59 +1000)] 
odbccu32: Add new dll.