Commit Graph

71099 Commits

Author SHA1 Message Date
Francois Gouget 7af53b5f48 mshtml: Make navigate_uri() static. 2012-09-24 16:38:16 +02:00
Francois Gouget 919db661e5 d3dcompiler_43: Make compare_hlsl_types_rb() static. 2012-09-24 16:38:16 +02:00
Francois Gouget 49cf27ab2a kernel32: Add line wrapping support to FormatMessage(). 2012-09-24 16:38:15 +02:00
Francois Gouget 085b1ba3f5 oleaut32/tests: Fix compilation on systems that don't support nameless structs or unions. 2012-09-24 10:51:47 +02:00
Francois Gouget fe6451e2ab windowscodecs: Fix compilation on systems that don't support nameless unions. 2012-09-24 10:51:47 +02:00
Francois Gouget ae3a919ba0 d3dx9_36/tests: Fix compilation on systems that don't support nameless structs or unions. 2012-09-24 10:03:37 +02:00
Dmitry Timoshkov 36560f462b windowscodecs: Take into account return value of IWICPalette_InitializeCustom(). 2012-09-24 10:03:27 +02:00
Dmitry Timoshkov a457978489 windowscodecs: Calculate transparent color index for global GIF palette. 2012-09-24 10:03:22 +02:00
Dmitry Timoshkov 3eb499556e windowscodecs: Add some tests for palette in a multiframe GIF image. 2012-09-24 10:03:15 +02:00
Dmitry Timoshkov 54800a8074 windowscodecs: Implement IWICBitmapDecoder_CopyPalette for the GIF decoder. 2012-09-24 10:03:09 +02:00
Dmitry Timoshkov af8b90c106 windowscodecs: Add some tests for GIF global palette. 2012-09-24 10:03:03 +02:00
Dmitry Timoshkov 507abc41ca windowscodecs: Fix calculation of transparent GIF color index. 2012-09-24 10:01:08 +02:00
Dmitry Timoshkov 56f37637b8 windowscodecs: Return WINCODEC_ERR_FRAMEMISSING if there is no global GIF palette. 2012-09-24 10:01:02 +02:00
Dmitry Timoshkov 51242a3f18 windowscodecs: Add some tests for GIF palette. 2012-09-24 10:00:56 +02:00
Christian Costa e8c256b185 amstream: Add IAMMediaStream interface to AudioMediaStream object. 2012-09-24 09:59:16 +02:00
Christian Costa 6b73c61c63 amstream: Add IAMMediaStream interface to DirectDrawMediaStream object. 2012-09-24 09:58:42 +02:00
Christian Costa b74bcb61f9 amstream: Rename media stream objects and their method names for multi interfaces support. 2012-09-24 09:58:31 +02:00
Henri Verbeet eb4d20ef31 wined3d: Take the data type of immediates into account in shader_glsl_get_register_name(). 2012-09-24 09:58:09 +02:00
Henri Verbeet 6909b5143b wined3d: Just return the shader from wined3d_device_get_vertex_shader(). 2012-09-24 09:58:06 +02:00
Henri Verbeet b97ec7ae0c wined3d: wined3d_device_set_vertex_shader() never fails. 2012-09-24 09:58:03 +02:00
Henri Verbeet 1dcc63c170 d3d10: Implement d3d10_effect_shader_variable_GetPixelShader(). 2012-09-24 09:57:59 +02:00
Henri Verbeet 90df33f0b3 d3d10: Implement d3d10_effect_shader_variable_GetGeometryShader(). 2012-09-24 09:57:54 +02:00
Jacek Caban c0d2029560 jscript: Fixed conversion in place in IVariantChangeType::ChangeType. 2012-09-21 20:02:58 +02:00
Michael Stefaniuc 5c02bc11e1 shell32/tests: Use the explicit type for a function pointer. 2012-09-21 20:02:35 +02:00
Matteo Bruni 778e98c19e d3dcompiler: Parse "for" loops with declarations. 2012-09-21 18:29:27 +02:00
Matteo Bruni 6e4617c14a d3dcompiler: Parse "for" loops without variable declarations. 2012-09-21 18:29:27 +02:00
Matteo Bruni 2b7ad731a4 d3dcompiler: Parse "do-while" loop. 2012-09-21 18:29:27 +02:00
Matteo Bruni 5fc67931b8 d3dcompiler: Parse "while" loops. 2012-09-21 18:29:26 +02:00
Matteo Bruni 76525af7f1 d3dcompiler: Allow casts to arrays. 2012-09-21 18:29:26 +02:00
Christian Costa 1acf5a0401 dmime: Rename params in IDirectMusicPerformance8Impl_AssignPChannel & IDirectMusicPerformance8Impl_PChannelInfo. 2012-09-21 18:29:25 +02:00
Christian Costa b3b7616f79 dmsynth: Implement IKsControl_KsProperty for Synth and SynthSink objects. 2012-09-21 18:29:25 +02:00
Piotr Caban 8bb1af84f4 wininet: Update used blocks count when block is allocated or freed. 2012-09-21 18:29:25 +02:00
Piotr Caban 34dc796406 wininet: Stop urlcache clearing when dll is being unloaded. 2012-09-21 18:29:24 +02:00
Piotr Caban 66931e4d9f wininet: Improved FreeUrlCacheSpaceW implementation. 2012-09-21 18:29:24 +02:00
Piotr Caban ed71ed596f wininet: Call FreeUrlCacheSpaceW when cache is full. 2012-09-21 18:29:24 +02:00
Huw Davies 4c47385ea5 comdlg32: Add structure size checks. 2012-09-21 17:08:13 +02:00
Huw Davies 9db8e593bf comdlg32: Copy additional structure members if present. 2012-09-21 17:08:07 +02:00
Huw Davies ac347c7e40 commdlg: Set the nt40 version size. 2012-09-21 17:07:53 +02:00
Huw Davies 37975ba776 comdlg32/tests: Explicitly set the structure size to the nt40 version size. 2012-09-21 17:07:47 +02:00
Huw Davies 914353d3dc comdlg32: Make the unicode copy the same size as the ansi version. 2012-09-21 17:07:39 +02:00
Huw Davies bdbc45fddd comdlg32: Only copy the valid portion of the structure. 2012-09-21 17:07:32 +02:00
Dmitry Timoshkov 915df87aa5 gdiplus: Add an ability to cache bitmap properties and use distinct metadata loaders for different image formats. 2012-09-21 17:07:09 +02:00
Dmitry Timoshkov f39c140a88 gdiplus: Add more tests for GIF image properties. 2012-09-21 17:06:58 +02:00
Dmitry Timoshkov d8d4bffb39 gdiplus: Test GIF properties using a specially created GIF image with a bunch of extensions. 2012-09-21 17:06:52 +02:00
Jacek Caban 0c14384589 atliface.idl: Added IRegistrarBase declaration. 2012-09-21 17:06:18 +02:00
Christian Costa 699fa23bd2 dmusic: Rename params in SynthPortImpl_IDirectMusicPort_QueryInterface. 2012-09-21 17:06:03 +02:00
Christian Costa 27b2868899 dmusic: Rename params in IDirectMusic8Impl_GetDefaultPort. 2012-09-21 17:05:58 +02:00
Jacek Caban 1a56a73c86 itss: Canonicalize relative paths before resolving object. 2012-09-21 17:05:52 +02:00
Jacek Caban e75683b858 mshtml: Use IUri as base URL in navigate_url. 2012-09-21 17:05:40 +02:00
Alexandre Julliard a6c543d0e6 winex11: Add window data structure locking to the map/unmap functions. 2012-09-21 16:54:40 +02:00
Alexandre Julliard ba926faf91 winex11: Store the window display connection in the window structure. 2012-09-21 16:29:24 +02:00
Alexandre Julliard 9ac774b88d winex11: Add window data structure locking to the window region functions. 2012-09-21 15:53:48 +02:00
Alexandre Julliard ffa7af171a winex11: Add window data structure locking to the X window creation paths. 2012-09-21 15:51:37 +02:00
Alexandre Julliard 16410ead78 winex11: Separate fetching the window icon bits and setting the WM hints. 2012-09-21 14:01:40 +02:00
Alexandre Julliard d82082c14f winex11: Move the support for making the owner window managed to a separate function. 2012-09-21 13:57:00 +02:00
André Hentschel 07316882a5 iphlpapi: Improved GetTcpStatisticsEx stub. 2012-09-21 10:54:59 +02:00
Dmitry Timoshkov 6715b186f6 windowscodecs: Avoid unnecessary memory allocations. 2012-09-21 10:53:57 +02:00
Vincent Povirk 0b40c9cb41 gdiplus: Implement LineCapRound in GdipWidenPath. 2012-09-21 10:53:29 +02:00
Vincent Povirk 8871af7ea5 gdiplus: Properly set the first point to start when widening open figures. 2012-09-21 10:53:23 +02:00
Vincent Povirk 47c433de8c gdiplus: Implement LineCapSquare in GdipWidenPath. 2012-09-21 10:53:17 +02:00
Henri Verbeet f298b96972 wined3d: Simplify shader_glsl_destroy() control flow a bit. 2012-09-21 10:53:13 +02:00
Henri Verbeet 2f03ad1a40 wined3d: Just return the declaration from wined3d_device_get_vertex_declaration(). 2012-09-21 10:53:10 +02:00
Henri Verbeet 01918d05ed wined3d: wined3d_device_set_vertex_declaration() never fails. 2012-09-21 10:53:06 +02:00
Henri Verbeet 63b2022302 d3d10: Implement d3d10_effect_shader_variable_GetVertexShader(). 2012-09-21 10:53:03 +02:00
Henri Verbeet a03910c903 d3d10: Properly cleanup shader variables. 2012-09-21 10:53:00 +02:00
Alexandre Julliard e95cff0332 gdi32: Always update the DC before looking for the physdev pointer. 2012-09-20 21:07:04 +02:00
Erich Hoover 7eb0d62b3d shell32: Create the All Users Microsoft directory. 2012-09-20 19:59:19 +02:00
Erich Hoover 6e0d43811b kernel32: Report FILE_PERSISTENT_ACLS flag for NTFS volumes. 2012-09-20 19:58:50 +02:00
Francois Gouget 7df54b4b8d shell32: Add tests for ShellExecute()'s handling of file URLs. 2012-09-20 19:56:42 +02:00
Francois Gouget 2083f28fbc shell32/tests: Use consistent types for the ShellExecute() & co return value. 2012-09-20 19:56:38 +02:00
Alistair Leslie-Hughes 98aa713fa7 scrrun: Add Scripting.Dictionary interface. 2012-09-20 19:55:14 +02:00
Alistair Leslie-Hughes 939b1bbe21 ole32: Add CoGetDefaultContext stub. 2012-09-20 19:53:25 +02:00
Daniel Jelinski 43950079bb ieframe: cxMinChild needs to be set if RBBIM_CHILDSIZE is set. 2012-09-20 19:45:18 +02:00
André Hentschel 92e24af5e8 iphlpapi: Implement GetIcmpStatisticsEx on Linux. 2012-09-20 19:27:33 +02:00
André Hentschel 5e3cc41004 iphlpapi: Implement GetUdpStatisticsEx on Linux. 2012-09-20 19:24:21 +02:00
André Hentschel f2626c31af iphlpapi: Implement GetIpStatisticsEx on Linux. 2012-09-20 19:24:04 +02:00
Jacek Caban 481abdb304 mshtml: Don't do anything in handle_htmlevent if document is already detached. 2012-09-20 19:23:21 +02:00
Jacek Caban e374449e30 jscript: Get rid of unused hres.
Spotted by Michael Stefaniuc.
2012-09-20 19:23:16 +02:00
Jacek Caban 87d6e2385a jscript: Added support for RegExp.$* properties. 2012-09-20 19:23:08 +02:00
Michael Stefaniuc 1e5328c77c user32: Remove superfluous function pointer casts. 2012-09-20 19:22:59 +02:00
Francois Gouget bfd9cd1c42 comdlg32: Make FD31_GetFldrHeight() static. 2012-09-20 19:22:44 +02:00
Christian Costa 4262ecf910 dmusic: Rename params of SynthPortImpl_IDirectMusicPort_DownloadInstrument. 2012-09-20 19:22:36 +02:00
Christian Costa 57e6d416d6 dmusic: Add comments to Synth port vtables. 2012-09-20 19:22:32 +02:00
Christian Costa b8aadbfbd9 dmusic: Implement SynthPortImpl_IDirectMusicPort_PlayBuffer. 2012-09-20 19:22:28 +02:00
Christian Costa b177ceff1e dmusic: Setup and free all DirectMusicSynth objects when creating and releasing Synth port. 2012-09-20 19:22:21 +02:00
Francois Gouget 0c9ee6663f d3dcompiler_43: Remove an unwanted trailing '\n' in debug_dump_instr(). 2012-09-20 00:01:06 +02:00
Francois Gouget e4ca67f7aa d3dcompiler_43: Make add_type_to_scope() static. 2012-09-20 00:00:25 +02:00
Francois Gouget d75a4ba17f jscript: Make jsval_variant() static. 2012-09-20 00:00:14 +02:00
Francois Gouget ea61d59651 wined3d: Remove an unwanted trailing '\n' in shader_dump_register(). 2012-09-19 23:56:05 +02:00
Francois Gouget 5a4f3b478c kernel32: There is no need to zero-fill the FormatMessage() temporary buffer. 2012-09-19 23:55:56 +02:00
Francois Gouget bca6e18d1b kernel32: Replace the format_message() helper macro with a static function. 2012-09-19 23:55:53 +02:00
Francois Gouget a273cac747 kernel32/tests: Add more FormatMessage() line wrapping tests. 2012-09-19 23:55:51 +02:00
Francois Gouget 5e15a3031e msvcp71: Remove an unused debug channel. 2012-09-19 23:55:27 +02:00
Henri Verbeet 00cdf1aaf1 wined3d: Merge the glsl_vshader_private and glsl_pshader_private structures. 2012-09-19 23:55:01 +02:00
Henri Verbeet de1ae1eb8a wined3d: wined3d_device_get_scissor_rect() never fails. 2012-09-19 23:54:59 +02:00
Henri Verbeet 2de9fc640b wined3d: wined3d_device_set_scissor_rect() never fails. 2012-09-19 23:54:56 +02:00
Henri Verbeet 5fe32c8bfd d3d10: Get rid of the unused idx_offset field from struct d3d10_effect_object. 2012-09-19 23:54:53 +02:00
Henri Verbeet 2f350a5a2d d3d10core: Add a missing return to d3d10_device_CreateGeometryShader(). 2012-09-19 23:54:51 +02:00
Matteo Bruni ca701b7d69 d3dcompiler: Parse casts. 2012-09-19 23:54:25 +02:00
Matteo Bruni 46e368934e d3dcompiler: Support simple variable initializers. 2012-09-19 23:54:21 +02:00
Matteo Bruni d9c247f2ae d3dcompiler: Parse "typedef" statement. 2012-09-19 23:54:18 +02:00
Matteo Bruni 8f60f8f34b d3dcompiler: Store data types in a RB tree for faster search. 2012-09-19 23:54:07 +02:00
Matteo Bruni 79c6ce0a0f d3dcompiler: Parse "if/else" statement. 2012-09-19 23:54:04 +02:00
Piotr Caban e3a2e3a1c9 wininet: Don't delete files that were modified after adding to cache. 2012-09-19 16:31:56 +02:00
Piotr Caban b7010348cf wininet: Added support for leaked urlcache entries handling. 2012-09-19 16:31:41 +02:00
Piotr Caban dba38b1ab4 wininet: Define more fields in urlcache header structure. 2012-09-19 16:31:32 +02:00
Jacek Caban f833ac752e mshtml: Fixed NULL event_obj handling in fire_event_obj. 2012-09-19 16:31:22 +02:00
Jacek Caban 2f7afbebd1 oleaut32: Properly handle TKIND_ALIAS when looking for iface GUID. 2012-09-19 16:31:14 +02:00
Alexandre Julliard 5f8e41233b winex11: Add window data structure locking to the XEmbed event handler. 2012-09-19 13:14:00 +02:00
Alexandre Julliard 220f1af064 winex11: Add window data structure locking to the GravityNotify event handler. 2012-09-19 13:13:51 +02:00
Alexandre Julliard 89a60562a7 winex11: Add window data structure locking to the ReparentNotify event handler. 2012-09-19 13:13:40 +02:00
Alexandre Julliard 24c0abfd40 winex11: Add window data structure locking to the ConfigureNotify event handler. 2012-09-19 13:13:23 +02:00
Alexandre Julliard 6a4490d8ab winex11: Add window data structure locking to the Expose event handler. 2012-09-19 13:13:04 +02:00
Huw Davies d26335497e comdlg32: Move all of the win 3.1 style functionality into the same file. 2012-09-19 13:06:35 +02:00
Dmitry Timoshkov bd5162474a windowscodecs: Add support for VT_LPWSTR property ids to MetadataHandler_GetValue. 2012-09-19 13:05:52 +02:00
Christian Costa 1481d11f66 dmusic: Rename params in DMUSIC_CreateSynthPortImpl. 2012-09-19 13:05:29 +02:00
Christian Costa 7844c1ca25 dmusic: Rename IDirectMusicPortImpl object to SynthPortImpl. 2012-09-19 13:05:23 +02:00
Christian Costa 51eb9331cf dmusic: Rename CreateSynthPortImpl to CreateSynthPortImpl and create stubs for CreateMidi{In|Out}PortImpl.
Init constructors in system ports list accordingly.
2012-09-19 13:05:15 +02:00
Henri Verbeet fb989f1d1e wined3d: Implement version checks for geometry shaders. 2012-09-19 13:04:56 +02:00
Henri Verbeet 62670c7ba5 wined3d: wined3d_device_get_sampler_state() never fails. 2012-09-19 13:04:52 +02:00
Henri Verbeet 0d96be2c20 wined3d: wined3d_device_set_sampler_state() never fails. 2012-09-19 13:04:48 +02:00
Henri Verbeet b0795aafd3 d3d10: Use debugstr_a() on variable names in parse_fx10_object(). 2012-09-19 13:04:43 +02:00
Henri Verbeet 843db2c364 d3d10core: Replace a FIXME with a TRACE in d3d10_device_CreateSamplerState(). 2012-09-19 13:04:37 +02:00
Jacek Caban 37509e540f jscript: Pack jsval_t to 64-bit structure on i386. 2012-09-19 13:04:34 +02:00
Jacek Caban 33331b1ccf jscript: Don't store jsexcept_t in exec_ctx_t. 2012-09-19 13:04:24 +02:00
Jacek Caban 6f5475dd26 jscript: Store exception value in script_ctx_t instead of passing it everywhere. 2012-09-19 13:04:16 +02:00
Matteo Bruni 19f951e86a d3dcompiler/tests: Use a reasonable adapter format in CheckDeviceFormat(). 2012-09-18 19:05:51 +02:00
Matteo Bruni ae11ba0b23 d3dcompiler: Parse "return" statement. 2012-09-18 19:05:44 +02:00
Matteo Bruni 47e931823c d3dcompiler: Only a few modifiers are relevant in type comparison. 2012-09-18 19:05:36 +02:00
Matteo Bruni 4ccffd8fa9 d3dcompiler: Don't write the shader version tag from the header backend function. 2012-09-18 19:05:30 +02:00
Matteo Bruni e7a9218ef1 d3dcompiler: Declare predefined data types. 2012-09-18 19:05:22 +02:00
Dmitry Timoshkov 058963282e gdiplus: Add some tests for GIF properties. 2012-09-18 19:05:06 +02:00
Dmitry Timoshkov 4d42626dbe gdiplus: Add preliminary support for pixel offset modes. 2012-09-18 19:04:53 +02:00
Dmitry Timoshkov 556bdf249e gdiplus: Add some tests for scaling an image with various pixel offset modes. 2012-09-18 19:04:44 +02:00
Alistair Leslie-Hughes cee8a76ecc odbccu32: Add new dll. 2012-09-18 18:04:27 +02:00
Erich Hoover b0cefe897c ddraw: Enumerate wined3d interfaces with DirectDrawEnumerateEx. 2012-09-18 18:02:41 +02:00
Erich Hoover 83b02573cc ddraw: Convert calls to DirectDrawEnumerate into DirectDrawEnumerateEx. 2012-09-18 18:01:52 +02:00
Piotr Caban 95a4f3dd6d wininet/tests: Remove all temporary files. 2012-09-18 14:51:29 +02:00
Piotr Caban 65034ce2a4 wininet: Set entry type based on container type. 2012-09-18 14:51:21 +02:00
Piotr Caban 8f2b0fdf52 wininet: Added support for cache entries overwriting. 2012-09-18 14:51:05 +02:00
Piotr Caban 6935b7c73b wininet: Unlock urlcache entries that were locked for over a day. 2012-09-18 14:50:59 +02:00
Piotr Caban 359ed33824 wininet: Delete file when cache entry is deleted. 2012-09-18 14:50:54 +02:00
Piotr Caban 7967f8beec wininet: Don't define DELETED_CACHE_ENTRY in public headers. 2012-09-18 14:50:49 +02:00
Hans Leidekker 22454d6341 wbemprox: Implement Win32_OperatingSystem.LastBootUptime. 2012-09-18 14:49:49 +02:00
Hans Leidekker 381d30ac17 wbemprox: Add helpers to retrieve the system directory and OS architecture. 2012-09-18 14:49:41 +02:00
Hans Leidekker d8d6821cd4 wbemprox: Fix a memory leak. 2012-09-18 14:49:36 +02:00
Charles Davis 8e14c9413b oleaut32/tests: Don't use a C99 keyword as a method name. 2012-09-18 14:49:16 +02:00
Charles Davis 8cba35d5d2 oleaut32/tests: Don't take the size of a pointer (Clang). 2012-09-18 14:49:08 +02:00
Jacek Caban b6515030c8 vbscript: Return error for unsupported flags in ScriptDisp::InvokeEx. 2012-09-18 14:49:01 +02:00
Jacek Caban 91b41eb494 vbscript: Added ScriptDisp_Invoke implementation. 2012-09-18 14:48:57 +02:00