Commit Graph

69479 Commits

Author SHA1 Message Date
Dmitry Timoshkov 91cf72f00f gdiplus: Add GdipSaveAdd stub. 2012-06-29 20:41:47 +02:00
Austin English cfa1813e1b shell32: Add a stub for SHSetUnreadMailCountW. 2012-06-29 20:41:46 +02:00
Huw Davies befa44246c oleaut32: If the records' guids are equal then the records match. 2012-06-29 20:41:46 +02:00
Hans Leidekker 8dcc3b9d56 wbemprox: Add a partial Win32_LogicalDisk class implementation.
Based on a patch by John Yani.
2012-06-29 20:41:45 +02:00
Hans Leidekker 796dd428c2 wbemprox: Avoid an exception when tracing the principal name in IClientSecurity::SetBlanket. 2012-06-29 20:41:45 +02:00
Hans Leidekker d2661b8025 wbemprox: Return 64-bit property values as strings. 2012-06-29 20:41:44 +02:00
Hans Leidekker 2821ae4743 wbemprox: Win32_NetworkAdapter.InterfaceIndex is unsigned. 2012-06-29 20:41:44 +02:00
Hans Leidekker fe79fea731 wbemprox: Fix returned variant type and flavor for system properties. 2012-06-29 20:41:44 +02:00
Hans Leidekker 1b0d5cb10f wbemprox: Implement Win32_Processor.ProcessorId. 2012-06-29 20:41:43 +02:00
Piotr Caban 20a2f23b2a msvcp90: Sync spec files. 2012-06-29 20:41:42 +02:00
Piotr Caban f5ea4bab53 msvcp90: Added basic_stringstream<wchar> implementation. 2012-06-29 20:41:41 +02:00
Piotr Caban 1aff1c4881 msvcp90: Added basic_istringstream<wchar> implementation. 2012-06-29 20:41:41 +02:00
Piotr Caban d4bb283ff9 msvcp90: Added basic_ostringstream<wchar> implementation. 2012-06-29 20:41:40 +02:00
Piotr Caban 2fdc5e2844 msvcp90: Added basic_stringbuf<wchar> and basic_stringbuf<short> implementation. 2012-06-29 20:41:39 +02:00
Piotr Caban 7b75c71305 msvcp90: Added basic_stringstream<char> implementation. 2012-06-29 20:41:38 +02:00
Piotr Caban 5b32999337 msvcp90: Added basic_istringstream<char> implementation. 2012-06-29 20:41:38 +02:00
Piotr Caban 8108e0a97e msvcp90: Added basic_ostringstream<char> implementation. 2012-06-29 20:41:37 +02:00
Piotr Caban d538c1eebe msvcp90: Implement remaining functions in basic_stringbuf<char> class. 2012-06-29 20:41:37 +02:00
Alexandre Julliard 83be88953b opengl32: Make the WGL driver context-specific. 2012-06-29 20:41:36 +02:00
Alexandre Julliard 676194383c opengl32: Don't allow making a thread current in multiple threads. 2012-06-29 20:41:35 +02:00
Alexandre Julliard d89f7f2563 opengl32: Move checks of the context thread id to opengl32. 2012-06-29 20:41:35 +02:00
Alexandre Julliard 0045ec9dfb opengl32: Use proper handles for GL contexts and pass a context pointer to the WGL driver functions. 2012-06-29 20:41:34 +02:00
Dmitry Timoshkov f88231b96b gdiplus: Add a bunch of tests for TIFF image properties. 2012-06-29 20:41:34 +02:00
Dmitry Timoshkov 0c681b1478 gdiplus: Add some tests for GdipGetPropertyItemSize and GdipGetPropertyItem. 2012-06-29 20:41:19 +02:00
Dmitry Timoshkov 670445b22b gdiplus: Implement GdipGetPropertyItem. 2012-06-29 10:46:50 +02:00
Dmitry Timoshkov 9d953c5f79 gdiplus: Implement GdipGetPropertyItemSize. 2012-06-29 10:46:50 +02:00
Dmitry Timoshkov 8b30ef11cf windowscodecs: Implement MetadataHandler_GetValue. 2012-06-29 10:46:49 +02:00
Nikolay Sivov a11ce7945a msxml3: Implement put_nodeTypedValue() for bin.base64 type and commonly used input vartypes. 2012-06-29 10:46:44 +02:00
Nikolay Sivov 1796632166 msxml3: Support VT_UI1|VT_ARRAY variant debug output. 2012-06-29 10:23:29 +02:00
Francois Gouget cdfaa90a8d msvcp60: Remove the msvcp90 debug channel from misc.c as it is unused. 2012-06-29 10:23:28 +02:00
Henri Verbeet 8d4e3d0d58 d3d9: Implement d3d9_GetAdapterModeCountEx(). 2012-06-29 10:14:29 +02:00
Henri Verbeet 256d433164 d3d9: Implement d3d9_device_PresentEx(). 2012-06-29 10:14:21 +02:00
Henri Verbeet 035b79ebcf wined3d: Use the device name stored in the adapter in wined3d_get_adapter_identifier(). 2012-06-29 10:14:10 +02:00
Henri Verbeet d843447580 wined3d: Use the device name stored in the adapter in wined3d_set_adapter_display_mode(). 2012-06-29 10:14:06 +02:00
Henri Verbeet 56c518af3e wined3d: Use the device name stored in the adapter in wined3d_get_adapter_display_mode(). 2012-06-29 10:14:01 +02:00
Owen Rudge 2e167f6888 msvcp90: Sync spec files. 2012-06-28 19:43:48 +02:00
Owen Rudge 0d1009b3c1 msvcp90: Add initial basic_stringbuf<char> implementation. 2012-06-28 19:43:36 +02:00
Dmitry Timoshkov bd1adf9e0b gdiplus: Comment out a test that crashes some gdiplus implementations. 2012-06-28 19:43:09 +02:00
Dmitry Timoshkov 39f80e56fb windowscodecs: Make sure that stream is not reused once the decoder is initialized. 2012-06-28 19:42:58 +02:00
Vincent Povirk e7f31ddb81 windowscodecs: Implement BitmapScaler_CopyPixels. 2012-06-28 19:41:25 +02:00
Vincent Povirk 22383aa642 windowscodecs: Implement IWICBitmapScaler::CopyPalette. 2012-06-28 19:41:09 +02:00
Vincent Povirk e4f8ab605e windowscodecs: Implement IWICBitmapScaler::GetResolution. 2012-06-28 19:41:02 +02:00
Vincent Povirk 0b8a71643d windowscodecs: Implement IWICBitmapScaler::GetPixelFormat. 2012-06-28 19:40:56 +02:00
Vincent Povirk 6e790c9aec windowscodecs: Implement IWICBitmapScaler::GetSize. 2012-06-28 19:40:49 +02:00
Jacek Caban 3ab9eaf679 mshtml: Reimplement get_node_obj using vtbl comparison. 2012-06-28 19:40:40 +02:00
Jacek Caban 4e10fcc953 mshtml: Return referenced object in get_node_obj. 2012-06-28 19:40:36 +02:00
Jacek Caban f8061b3ad4 mshtml: Keep reference to document in HTMLDOMChildrenCollection. 2012-06-28 19:40:31 +02:00
Jacek Caban 54fd0845c2 mshtml: Share nsselect reference with nsnode. 2012-06-28 19:40:27 +02:00
Jacek Caban d37f7a9140 mshtml: Share nsinput reference with nsnode. 2012-06-28 19:40:22 +02:00
Jacek Caban 66ee1fc98d mshtml: Use proper macro to release nstext. 2012-06-28 19:40:18 +02:00
Jacek Caban b6cfd58170 mshtml: Share nstextarea reference with nsnode. 2012-06-28 19:40:14 +02:00
Jacek Caban 1f5b201e34 mshtml: Share nsstyle reference with nsnode. 2012-06-28 19:40:09 +02:00
Jacek Caban b1ed6b2dd6 mshtml: Share nsrow reference with nsnode. 2012-06-28 19:40:04 +02:00
Piotr Caban c679569f27 msvcp90: Always destroy _Lockit object in use_facet function. 2012-06-28 19:39:59 +02:00
Francois Gouget b9b2692695 msvcp60: Remove unused functions. 2012-06-28 18:52:30 +02:00
Francois Gouget 5dbdab59e5 msvcp60: Make _Lockit_ctor_locktype() static. 2012-06-28 18:52:30 +02:00
Francois Gouget 1c640fd80b opencl: We still use the deprecated OpenCL 1.1 APIs. 2012-06-28 18:52:30 +02:00
Henri Verbeet f95f466060 ddraw: Prevent ddraw from being unloaded. 2012-06-28 18:52:29 +02:00
Henri Verbeet 194ee40e07 wined3d: Use the device name stored in the adapter in wined3d_get_adapter_mode_count(). 2012-06-28 18:52:29 +02:00
Henri Verbeet e9d0367d29 wined3d: Use the device name stored in the adapter in wined3d_enum_adapter_modes(). 2012-06-28 18:52:28 +02:00
Henri Verbeet b6bdb4286d wined3d: Avoid a redundant call to EnumDisplaySettingsExW() in wined3d_enum_adapter_modes(). 2012-06-28 18:52:28 +02:00
Henri Verbeet 91f02018c5 wined3d: Avoid a useless call to wined3d_get_adapter_mode_count() in wined3d_enum_adapter_modes(). 2012-06-28 18:52:27 +02:00
Alexandre Julliard e059d565ab gdi32: Add a null WGL driver. 2012-06-28 18:52:27 +02:00
Alexandre Julliard 6a9dcd51a2 gdi32: Remove the remaining OpenGL entry points from the DC driver. 2012-06-28 18:52:23 +02:00
Alexandre Julliard 855f225498 opengl32: Move wglGetCurrentContext implementation to opengl32. 2012-06-28 18:52:11 +02:00
Alexandre Julliard edfc7f0de0 opengl32: Move wglGetProcAddress to the WGL driver. 2012-06-28 16:14:55 +02:00
Alexandre Julliard 8a13afedd6 opengl32: Move GetPixelFormat to the WGL driver. 2012-06-28 15:53:14 +02:00
Alexandre Julliard bbdf77a311 opengl32: Move wglCreateContext to the WGL driver. 2012-06-28 15:47:31 +02:00
Alexandre Julliard 3bcb8057a1 opengl32: Move wglCreateContextAttribsARB to the WGL driver. 2012-06-28 15:07:44 +02:00
Alexandre Julliard 47fe838b15 opengl32: Move wglMakeContextCurrentARB to the WGL driver. 2012-06-28 14:49:49 +02:00
Alexandre Julliard 7a031d9b92 opengl32: Add the concept of a WGL driver. 2012-06-28 14:37:31 +02:00
Alexandre Julliard db25d4022a winex11: Simplify wglSetPixelFormatWINE and export it as a standard extension function. 2012-06-28 13:13:01 +02:00
Hans Leidekker 02b00ffb27 wbemprox: Implement IEnumWbemClassObject::Clone. 2012-06-28 11:37:06 +02:00
Hans Leidekker 992d1e1559 wbemprox: Add reference counting to the query object. 2012-06-28 11:37:05 +02:00
Hans Leidekker 0ceee481fe wbemprox: Support IClientSecurity on the class enumerator object;. 2012-06-28 11:37:05 +02:00
Hans Leidekker dc0e478d5c wbemprox: Implement IWbemServices::GetObject. 2012-06-28 11:37:05 +02:00
Hans Leidekker 8f0da0eaad wbemprox: Implement more properties of Win32_VideoController. 2012-06-28 11:37:04 +02:00
Julian Rüger 581c705ccc opengl32: Remove spaces preceding punctuation, streamline some debug messages. 2012-06-28 11:37:04 +02:00
Julian Rüger 2f38107556 opengl32: Fix typos in comments. 2012-06-28 11:37:03 +02:00
Stefan Leichter db21158faa gdi32: Spelling fix. 2012-06-28 11:37:03 +02:00
Dmitry Timoshkov 174b74bab2 gdiplus: Increase refcount of the source stream when loading a bitmap instead of cloning it. 2012-06-28 11:37:03 +02:00
Dmitry Timoshkov 55f160db34 gdiplus: Add a test for image stream refcount. 2012-06-28 11:37:02 +02:00
André Hentschel 3cd0834a24 kernel32: Change LCMapStringW to LCMapStringEx and call it from LCMapStringW. 2012-06-28 11:36:56 +02:00
Nozomi Kodama b56227cbf1 d3dx9_36: Implementation of D3DXSHDot. 2012-06-28 11:35:25 +02:00
Lucas Zawacki d0977a2b8b joy.cpl: Added POV axis visualization. 2012-06-28 11:35:07 +02:00
Lucas Zawacki 22e48becaa joy.cpl: Make dialog the same size as the other cpl applets. 2012-06-28 11:22:15 +02:00
Erich Hoover 43ecfe036e hhctrl.ocx: Use document title for subtopics in the index. 2012-06-28 11:21:12 +02:00
Erich Hoover 5874d6f1fd hhctrl.ocx: Turn multiple index entries of the same name into a single entry. 2012-06-28 11:18:34 +02:00
Alexandre Julliard 4a367c5719 winex11: Export wglMakeCurrent and wglMakeContextCurrentARB as standard extension functions. 2012-06-28 01:44:03 +02:00
Alexandre Julliard bebf84f7a8 winex11: Use the GET_DRAWABLE escape to implement wglMakeContextCurrentARB. 2012-06-28 01:44:03 +02:00
Alexandre Julliard 7f4d3022d0 winex11: Use the GET_DRAWABLE escape to implement wglMakeCurrent. 2012-06-28 01:44:03 +02:00
Alexandre Julliard 3e8b3d0f66 winex11: Add a GET_DRAWABLE escape to mirror the SET_DRAWABLE one. 2012-06-28 01:44:02 +02:00
Alexandre Julliard 94abcd532f wined3d: Always load wgl functions from opengl32.dll. 2012-06-28 01:44:02 +02:00
Dmitry Timoshkov 6207d9642c windowscodecs: Suppress libtiff warnings. 2012-06-28 01:39:31 +02:00
Henri Verbeet 0ce894f274 d3d9: Implement d3d9_device_GetDisplayModeEx(). 2012-06-28 01:39:28 +02:00
Henri Verbeet 2c8834dffd d3d9: Implement d3d9_GetAdapterDisplayModeEx(). 2012-06-28 01:39:27 +02:00
Henri Verbeet a1bfd0988f wined3d: Take scanline ordering into account in the mode setting code. 2012-06-28 01:39:26 +02:00
Henri Verbeet 427f3e40dc wined3d: Get rid of is_display_mode_supported().
If a display mode is unsupported, wined3d_set_adapter_display_mode() shouldn't
have a problem figuring that out on its own.
2012-06-28 01:39:24 +02:00
Jacek Caban b225c73aa8 mshtml: Don't release nselem in HTMLElement_destructor. 2012-06-28 01:39:23 +02:00
Hans Leidekker 0c899bf440 wbemprox: Implement Win32_ComputerSystem.TotalPhysicalMemory. 2012-06-28 01:39:22 +02:00
Hans Leidekker ca471b8779 wbemprox: Implement Win32_OperatingSystem.CSDVersion. 2012-06-28 01:39:21 +02:00
Hans Leidekker e7e66e59ae wbemprox: Implement Win32_NetworkAdapter.Speed. 2012-06-28 01:39:21 +02:00
Hans Leidekker fc6d667ac0 wbemprox: Add support for 64-bit integer types. 2012-06-28 01:39:20 +02:00
Hans Leidekker f1f4f1d9d7 wbemprox: Store the result index in the class enumerator instead of the view. 2012-06-28 01:39:20 +02:00
Hans Leidekker 211469dd06 wbemprox: Set the row count in fill_processor. 2012-06-28 01:39:19 +02:00
Piotr Caban d1f0fe954f msvcp90: Sync spec files. 2012-06-28 01:39:17 +02:00
Piotr Caban 1f8fcf30f3 msvcp90: Added partial implementation of locale_ctor_cstr function. 2012-06-28 01:39:17 +02:00
Piotr Caban 705fe163da msvcp90: Allocate different id's for facets in use_facet functions. 2012-06-28 01:39:16 +02:00
Piotr Caban ccb4c48466 msvcp90: Added _Fiopen functions implementation. 2012-06-28 01:39:15 +02:00
Piotr Caban f457511b1d msvcp90: Added locale::facet::_Register function implementation. 2012-06-28 01:39:14 +02:00
Piotr Caban 3c921119d6 msvcp80: Forward basic_string<char>::erase functions to msvcp90. 2012-06-28 01:39:13 +02:00
Piotr Caban c1ae61b07f msvcp90: Added basic_istream::operator>>(char&) implementation. 2012-06-28 01:39:12 +02:00
Jacek Caban 7a8f0994df mshtml: Share nsobject reference with nsnode. 2012-06-28 01:39:12 +02:00
Jacek Caban f2b3220854 mshtml: Share nsscript reference with nsnode. 2012-06-28 01:39:11 +02:00
Jacek Caban e45c621719 mshtml: Share nsoption reference with nsnode. 2012-06-28 01:39:10 +02:00
Jacek Caban 8a9d3c845b mshtml: Share nsimg reference with nsnode. 2012-06-28 01:39:08 +02:00
Jacek Caban caada38f04 mshtml: Share nsdoc reference with nsnode. 2012-06-28 01:39:06 +02:00
Jacek Caban db244a8051 mshtml: Share nstable reference with nsnode. 2012-06-28 01:39:05 +02:00
Jacek Caban 39005645b8 mshtml: Share nsframe and nsiframe references with nsnode. 2012-06-28 01:39:04 +02:00
Jacek Caban 6ac375d3ac mshtml: Share nsform reference with nsnode. 2012-06-28 01:39:03 +02:00
Jacek Caban 829f24c1c7 mshtml: Get rid of no longer needed unk_ref from HTMLElementCollection. 2012-06-28 01:39:01 +02:00
Jacek Caban c2ca817dd1 mshtml: Keep references to nodes stored in HTMLElementCollection. 2012-06-28 01:38:57 +02:00
Alexandre Julliard 09a5f0f1c5 gdiplus/tests: Add back some necessary casts. 2012-06-28 01:38:47 +02:00
Francois Gouget d16123919f msvcp90: Make a couple more numpunct_*_use_facet() functions static. 2012-06-27 11:38:10 +02:00
Michael Stefaniuc 4754a3d605 d3drm: Get rid of unsafe_impl_from_IDirect3DRMFrame2(). 2012-06-27 11:36:41 +02:00
Michael Stefaniuc 7367685021 qedit: Support COM aggregation for SampleGrabber. 2012-06-27 11:36:28 +02:00
Michael Stefaniuc 703d0a33ce qedit: COM cleanup for the IPin iface (SampleGrabber). 2012-06-27 11:36:16 +02:00
Michael Stefaniuc 023f79a8dd qedit: Basic COM cleanup for SampleGrabber. 2012-06-27 11:36:07 +02:00
André Hentschel 06da4b2201 advapi32: Remove 'stub' from TRACEs of implemented functions. 2012-06-27 11:35:56 +02:00
Dmitry Timoshkov d079b66ba5 gdiplus: Avoid casting IWICBitmapFrameDecode to IWICBitmapSource. 2012-06-26 19:44:27 +02:00
Dmitry Timoshkov 7f9230c566 gdiplus: Add some tests for image properties. 2012-06-26 19:44:21 +02:00
Dmitry Timoshkov fb6b27de77 gdiplus: Implement GdipGetPropertyIdList. 2012-06-26 19:41:11 +02:00
Dmitry Timoshkov b9132b6815 gdiplus: Implement GdipGetPropertyCount. 2012-06-26 19:40:59 +02:00
Dmitry Timoshkov b72d236ca8 gdiplus: When loading a bitmap frame save its IWICMetadataReader interface. 2012-06-26 19:40:44 +02:00
Erich Hoover b72ac222ea hhctrl.ocx: Keep parsing failure from causing a segmentation fault. 2012-06-26 19:29:34 +02:00
Vincent Povirk 07795754f4 windowscodecs: Implement IWICBitmapScaler::Initialize. 2012-06-26 17:34:11 +02:00
Vincent Povirk 02aa7ec403 windowscodecs: Implement IWICImagingFactory::CreateEncoder. 2012-06-26 17:34:03 +02:00
Vincent Povirk efab393295 windowscodecs: Add stub IWICBitmapScaler implementation. 2012-06-26 17:33:54 +02:00
Vincent Povirk 917c4e1f10 windowscodecs: Add tests for IWICPixelFormatInfo. 2012-06-26 17:33:22 +02:00
Vincent Povirk 12babdb7da windowscodecs: Implement IWICPixelFormatInfo2::SupportsTransparency. 2012-06-26 17:33:14 +02:00
Hans Leidekker 661d7f19c9 wbemprox Implement Win32_Processor.CpuStatus and Win32_Processor.DeviceId. 2012-06-26 17:33:06 +02:00
Hans Leidekker 3ebf6c8bfa wbemprox: Implement Win32_ComputerSystem.NumberOfLogicalProcessors and Win32_ComputerSystem.NumberOfProcessors. 2012-06-26 17:33:06 +02:00
Hans Leidekker eb9fa4dd05 wbemprox: Implement Win32_OperatingSystem.OSLanguage and Win32_OperatingSystem.SystemDirectory. 2012-06-26 17:33:05 +02:00
Hans Leidekker 1bf73ea81d wbemprox: Implement IWbemServices::CreateInstanceEnum. 2012-06-26 17:33:05 +02:00
Hans Leidekker 21ea8b3c3c wbemprox: Implement IWbemServices::OpenNamespace. 2012-06-26 17:33:05 +02:00
Henri Verbeet d93e61f249 wined3d: Release the stateblock only after mode setting in wined3d_device_reset().
While we're allowed to leave the device in a somewhat inconsistent state after
a failed reset, such a state should be recoverable by calling reset again. If
e.g. mode setting were to fail between the point where we destroy and recreate
the stateblock a subsequent reset would crash because the device doesn't have
a stateblock anymore.
2012-06-26 17:32:59 +02:00
Henri Verbeet 0ee3007963 wined3d: Only unset the onscreen depth / stencil buffer once in wined3d_device_reset(). 2012-06-26 17:32:48 +02:00
Henri Verbeet 394519db67 secur32: Handle incomplete messages in schan_InitializeSecurityContextW(). 2012-06-26 17:32:40 +02:00
Henri Verbeet 8f39fb146a secur32: We can't read more than expected_size - 5 in schan_DecryptMessage(). 2012-06-26 17:31:02 +02:00
Henri Verbeet e2bd967a85 secur32: Handle padding only records in schan_DecryptMessage(). 2012-06-26 17:30:55 +02:00