Henri Verbeet [Wed, 4 Apr 2012 18:37:23 +0000 (20:37 +0200)]
ddrawex: Don't return a pointer to the implementation in IDirectDrawFactoryImpl_QueryInterface().
Henri Verbeet [Wed, 4 Apr 2012 18:37:22 +0000 (20:37 +0200)]
d3dx9: Also print the format as FOURCC in get_format_info().
Henri Verbeet [Wed, 4 Apr 2012 18:37:20 +0000 (20:37 +0200)]
wined3d: Properly determine the viewport size for front buffer blits in SetupForBlit().
Andrew Eikum [Wed, 4 Apr 2012 18:16:09 +0000 (13:16 -0500)]
wineoss.drv: Prefix device names with direction indication.
Andrew Eikum [Wed, 4 Apr 2012 18:15:33 +0000 (13:15 -0500)]
winealsa.drv: Prefix device names with direction indication.
Alexandre Julliard [Wed, 4 Apr 2012 18:47:06 +0000 (20:47 +0200)]
msvcrt: Use macros to define exception type info structures.
Alexandre Julliard [Wed, 4 Apr 2012 18:17:44 +0000 (20:17 +0200)]
msvcrt: Use macros to define RTTI data.
Alexandre Julliard [Wed, 4 Apr 2012 18:12:07 +0000 (20:12 +0200)]
msvcp90: Use the correct vtable pointer for type_info objects.
Alexandre Julliard [Wed, 4 Apr 2012 18:11:59 +0000 (20:11 +0200)]
msvcp60: Use the correct vtable pointer for type_info objects.
Alexandre Julliard [Wed, 4 Apr 2012 18:09:21 +0000 (20:09 +0200)]
msvcp60: Use DEFINE_RTTI_DATA to initialize exception RTTI data.
Alexander Morozov [Fri, 30 Mar 2012 16:04:01 +0000 (20:04 +0400)]
advapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispatcher.
Jacek Caban [Wed, 4 Apr 2012 15:05:07 +0000 (17:05 +0200)]
jscript: Avoid cleaning an uninitialized variable.
Vincent Povirk [Sat, 31 Mar 2012 18:30:44 +0000 (13:30 -0500)]
gdiplus: Implement path gradient transform setters.
Vincent Povirk [Sat, 31 Mar 2012 18:19:40 +0000 (13:19 -0500)]
gdiplus: Set the wrap mode in the path gradient constructor.
Vincent Povirk [Sat, 31 Mar 2012 18:14:07 +0000 (13:14 -0500)]
gdiplus: Default path gradient center color depends on the constructor.
Huw Davies [Wed, 4 Apr 2012 14:03:32 +0000 (15:03 +0100)]
wineps: Add a helper to retrieve the font substitution table.
Huw Davies [Wed, 4 Apr 2012 14:03:31 +0000 (15:03 +0100)]
wineps: Change the printer info list into a standard list.
Huw Davies [Wed, 4 Apr 2012 14:03:30 +0000 (15:03 +0100)]
wineps: Fix a memory leak.
Huw Davies [Wed, 4 Apr 2012 14:03:29 +0000 (15:03 +0100)]
wineps: Move some allocations to the process heap.
Jacek Caban [Wed, 4 Apr 2012 13:08:38 +0000 (15:08 +0200)]
mshtml: Added IHTMLWindow2::onerror semi-stub implementation.
Piotr Caban [Wed, 4 Apr 2012 07:25:58 +0000 (09:25 +0200)]
wininet: Only mark elements as deleted in DeleteUrlCacheEntry function.
Aric Stewart [Tue, 3 Apr 2012 19:28:37 +0000 (14:28 -0500)]
quartz: COM cleanup for DSoundRenderImpl.
Aric Stewart [Tue, 3 Apr 2012 19:29:51 +0000 (14:29 -0500)]
strmbase: Add IMediaPosition implementation to PosPassThru.
Aric Stewart [Tue, 3 Apr 2012 19:27:47 +0000 (14:27 -0500)]
strmbase: Fix issues with new quality control implementation in TransformFilter.
Jacek Caban [Wed, 4 Apr 2012 08:43:12 +0000 (10:43 +0200)]
devenum: Removed useless structs.
Jacek Caban [Wed, 4 Apr 2012 08:31:29 +0000 (10:31 +0200)]
mshtml: Use helper for IHTMLStyle::put_zIndex implementation.
Jacek Caban [Wed, 4 Apr 2012 08:31:20 +0000 (10:31 +0200)]
mshtml: Use helper for IHTMLStyle::get_left implementation.
Jacek Caban [Wed, 4 Apr 2012 08:31:07 +0000 (10:31 +0200)]
mshtml: Use helper for IHTMLStyle::get_top implementation.
Jacek Caban [Wed, 4 Apr 2012 08:30:59 +0000 (10:30 +0200)]
mshtml: Use helper for IHTMLStyle::get_height implementation.
Jacek Caban [Wed, 4 Apr 2012 08:30:47 +0000 (10:30 +0200)]
mshtml: Use helpers for IHTMLStyle::put_verticalAlign property implementation.
Andrew Eikum [Tue, 3 Apr 2012 18:48:12 +0000 (13:48 -0500)]
mmdevapi: Use device GUIDs as unique identifiers.
Andrew Eikum [Tue, 3 Apr 2012 18:48:08 +0000 (13:48 -0500)]
winecoreaudio.drv: Use device GUIDs as keys.
Andrew Eikum [Tue, 3 Apr 2012 19:05:20 +0000 (14:05 -0500)]
wineoss.drv: Use device GUIDs as keys.
Andrew Eikum [Tue, 3 Apr 2012 18:47:59 +0000 (13:47 -0500)]
winealsa.drv: Use device GUIDs as keys.
Henri Verbeet [Tue, 3 Apr 2012 19:15:14 +0000 (21:15 +0200)]
ddraw: Remove some interfaces from IDirect3DDeviceImpl_7_QueryInterface().
Henri Verbeet [Tue, 3 Apr 2012 19:15:13 +0000 (21:15 +0200)]
ddraw: Replace an ERR in IDirect3DDeviceImpl_7_QueryInterface() with a WARN.
Henri Verbeet [Tue, 3 Apr 2012 19:15:12 +0000 (21:15 +0200)]
ddraw: Keep track of the ddraw version used to create a device.
This also obsoletes the "from_surface" device field.
Henri Verbeet [Tue, 3 Apr 2012 19:15:11 +0000 (21:15 +0200)]
ntdll: Use the copy of the section headers for applying memory protections as well in map_image().
Henri Verbeet [Tue, 3 Apr 2012 19:15:10 +0000 (21:15 +0200)]
ntdll: Free the correct section headers copy in map_image().
Christian Costa [Tue, 3 Apr 2012 05:53:50 +0000 (07:53 +0200)]
amstream: Implement IAMMultiMediaStreamImpl_SetState.
Christian Costa [Tue, 3 Apr 2012 05:53:43 +0000 (07:53 +0200)]
amstream: Implement IAMMultiMediaStreamImpl_Seek.
Christian Costa [Tue, 3 Apr 2012 15:51:07 +0000 (17:51 +0200)]
amstream: Add CLSID_AMAudioData implementation.
Piotr Caban [Tue, 3 Apr 2012 14:46:07 +0000 (16:46 +0200)]
wininet: Set uninitialized memmory to 0xdeadbeef in cache files.
Piotr Caban [Tue, 3 Apr 2012 14:45:29 +0000 (16:45 +0200)]
wininet: Mark empty fields in the same way while hash table is created and element is removed.
Piotr Caban [Tue, 3 Apr 2012 14:45:07 +0000 (16:45 +0200)]
wininet: Correctly set next hash table offset.
Piotr Caban [Tue, 3 Apr 2012 14:34:50 +0000 (16:34 +0200)]
wininet: Store element type and state in hash table key (urlcache).
Huw Davies [Tue, 3 Apr 2012 14:25:53 +0000 (15:25 +0100)]
wineps: Store the unicode version of the printer name and call the unicode version of OpenPrinter.
Huw Davies [Tue, 3 Apr 2012 14:25:52 +0000 (15:25 +0100)]
wineps: Store the document title as a unicode string.
Huw Davies [Tue, 3 Apr 2012 14:25:51 +0000 (15:25 +0100)]
wineps: Move some structs to the process heap.
Huw Davies [Tue, 3 Apr 2012 14:25:50 +0000 (15:25 +0100)]
wineps: Free the output string from the correct heap.
Andrew Eikum [Tue, 3 Apr 2012 14:14:16 +0000 (09:14 -0500)]
mmddk.h: Remove unused, Wine-specific WinMM defines.
Huw Davies [Tue, 3 Apr 2012 10:43:41 +0000 (11:43 +0100)]
winspool: Remove a FIXME now that we don't ignore the defaults.
Huw Davies [Tue, 3 Apr 2012 10:43:40 +0000 (11:43 +0100)]
winspool/tests: Add some tests for OpenPrinter with non-NULL defaults.
Huw Davies [Tue, 3 Apr 2012 10:43:39 +0000 (11:43 +0100)]
winspool: Correct the padding calculation when there is no buffer.
Huw Davies [Tue, 3 Apr 2012 10:43:38 +0000 (11:43 +0100)]
winspool: Initialise portname.
Jacek Caban [Tue, 3 Apr 2012 10:04:05 +0000 (12:04 +0200)]
mshtml: Added IHTMLMetaElement::get_httpEquiv implementation.
Jacek Caban [Tue, 3 Apr 2012 10:03:50 +0000 (12:03 +0200)]
mshtml: Added IHTMLMetaElement::get_content implementation.
Jacek Caban [Tue, 3 Apr 2012 10:03:37 +0000 (12:03 +0200)]
mshtml: Added IHTMLMetaElement::get_name implementation.
Christian Costa [Thu, 29 Mar 2012 06:52:54 +0000 (08:52 +0200)]
dmusic: Check return codes and display name from port caps when enumerating microsoft synthetizer.
Christian Costa [Thu, 29 Mar 2012 06:52:45 +0000 (08:52 +0200)]
dmusic: Enumerate ports for midi out and midi in devices in EnumPort.
Aric Stewart [Mon, 2 Apr 2012 13:38:47 +0000 (08:38 -0500)]
strmbase: COM cleanup for PosPassThru.
Aric Stewart [Sat, 31 Mar 2012 01:09:22 +0000 (20:09 -0500)]
quartz: Change VideoRenderer to use strmbase's BaseControlVideo.
Aric Stewart [Sat, 31 Mar 2012 01:09:14 +0000 (20:09 -0500)]
quartz: Convert VideoRenderer to use strmbase's BaseControlWindow.
Aric Stewart [Mon, 2 Apr 2012 12:52:15 +0000 (07:52 -0500)]
strmbase: Remove QualityControlImpl from the general strmbase.h.
Quality Control things are not part of the standard strmbase library set.
Aric Stewart [Sat, 31 Mar 2012 01:08:55 +0000 (20:08 -0500)]
quartz: Convert VideoRenderer to use strmbase BaseRenderer.
Aric Stewart [Sat, 31 Mar 2012 01:08:45 +0000 (20:08 -0500)]
quartz: Have the VideoRenderer use strmbase BaseWindow.
Aric Stewart [Mon, 2 Apr 2012 12:52:08 +0000 (07:52 -0500)]
strmbase: Implement renderer quality control into the base renderer.
Michael Stefaniuc [Mon, 2 Apr 2012 22:22:12 +0000 (00:22 +0200)]
devenum: COM cleanup for IParseDisplayName.
Michael Stefaniuc [Mon, 2 Apr 2012 22:19:59 +0000 (00:19 +0200)]
devenum: Don't use DEVENUM_IPropertyBag_AddRef method directly.
Michael Stefaniuc [Mon, 2 Apr 2012 22:18:39 +0000 (00:18 +0200)]
devenum: COM cleanup for IMoniker (MediaCatMoniker).
Michael Stefaniuc [Mon, 2 Apr 2012 22:16:52 +0000 (00:16 +0200)]
devenum: COM cleanup for IEnumMoniker.
Michael Stefaniuc [Mon, 2 Apr 2012 22:15:31 +0000 (00:15 +0200)]
devenum: COM cleanup for ICreateDevEnum.
Henri Verbeet [Mon, 2 Apr 2012 20:42:23 +0000 (22:42 +0200)]
d3d9: Don't return a pointer to the implementation in IDirect3DCubeTexture9Impl_QueryInterface().
Henri Verbeet [Mon, 2 Apr 2012 20:42:22 +0000 (22:42 +0200)]
d3d9: Don't return a pointer to the implementation in IDirect3DDevice9Impl_QueryInterface().
Henri Verbeet [Tue, 3 Apr 2012 09:14:10 +0000 (11:14 +0200)]
ddraw/tests: Add some QueryInterface() tests for surfaces.
Henri Verbeet [Mon, 2 Apr 2012 20:42:20 +0000 (22:42 +0200)]
ddraw: Surface versions before 7 return E_INVALIDARG on failure in QueryInterface().
Henri Verbeet [Mon, 2 Apr 2012 20:42:19 +0000 (22:42 +0200)]
ddraw: The various D3D device interfaces can't be queried from version 7 surfaces.
Carlo Bramini [Mon, 2 Apr 2012 20:19:37 +0000 (22:19 +0200)]
include: mimeole.idl: Fix typo in ADDRESSPROPS structure.
Alexandre Julliard [Mon, 2 Apr 2012 20:21:22 +0000 (22:21 +0200)]
winex11: Fix a potential deadlock in the GradientFill non-XRender fallback.
Kusanagi Kouichi [Mon, 2 Apr 2012 10:58:22 +0000 (19:58 +0900)]
gdi32: Improve font cache.
Daniel Jelinski [Sat, 31 Mar 2012 22:03:56 +0000 (00:03 +0200)]
comctl32/tests: Added test for treeview expand notifications on keyboard events.
Dmitry Timoshkov [Fri, 23 Mar 2012 08:58:13 +0000 (16:58 +0800)]
user32: SetWindowPos() should check the final window position in screen coords before adding SWP_NOMOVE.
Dmitry Timoshkov [Fri, 23 Mar 2012 08:57:28 +0000 (16:57 +0800)]
user32: SetParent() should use ShowWindow() to make a reparented window visible and move a window to new position.
Christian Costa [Thu, 29 Mar 2012 22:50:33 +0000 (00:50 +0200)]
d3drm: Implement CreateMesh method and stubbed IDirect3DRMMesh interface.
Christian Costa [Thu, 29 Mar 2012 21:56:54 +0000 (23:56 +0200)]
d3drm: Add support for frame with fake data in IDirect3DRMX:Load methods + tests.
Christian Costa [Thu, 29 Mar 2012 21:56:46 +0000 (23:56 +0200)]
d3drm: Make IDirect3DRMMeshBuilderX stub return D3DRM_OK.
Andrew Eikum [Mon, 2 Apr 2012 14:41:06 +0000 (09:41 -0500)]
dsound: Validate and correct wValidBitsPerSample in primary buffer SetFormat.
Jacek Caban [Mon, 2 Apr 2012 14:33:50 +0000 (16:33 +0200)]
mshtml: Fixed status text cache implementation.
Jacek Caban [Mon, 2 Apr 2012 13:53:07 +0000 (15:53 +0200)]
mshtml: Added IHTMLMetaElement stub implementation.
Jacek Caban [Mon, 2 Apr 2012 13:52:54 +0000 (15:52 +0200)]
mshtml.idl: Added IHTMLMetaElement* declarations.
Jacek Caban [Mon, 2 Apr 2012 13:52:39 +0000 (15:52 +0200)]
mshtml.idl: Added DispHTMLMetaElement declaration.
Huw Davies [Mon, 2 Apr 2012 13:14:08 +0000 (14:14 +0100)]
wineps: Use the unicode version of StartDocPrinter.
Huw Davies [Mon, 2 Apr 2012 10:42:36 +0000 (11:42 +0100)]
winspool: Propagate the printer's devmode to a new job.
Jacek Caban [Mon, 2 Apr 2012 11:46:11 +0000 (13:46 +0200)]
jscript: Fixed parsing /=/ regexp.
Jacek Caban [Mon, 2 Apr 2012 11:45:23 +0000 (13:45 +0200)]
jscript: Emit undefined statement return for switch without default clausule.
Aric Stewart [Sat, 31 Mar 2012 01:08:25 +0000 (20:08 -0500)]
strmbase: More additions to BaseRenderer for video renderers.
Aric Stewart [Sat, 31 Mar 2012 01:08:16 +0000 (20:08 -0500)]
quartz: Convert DsoundRenderer to use strmbase BaseRenderer.
Aric Stewart [Sat, 31 Mar 2012 01:08:07 +0000 (20:08 -0500)]
strmbase: Expand BaseRenderer implementation.
Aric Stewart [Sat, 31 Mar 2012 01:10:47 +0000 (20:10 -0500)]
quartz: COM cleanup in ACMWrapperImpl.
Aric Stewart [Sat, 31 Mar 2012 01:10:15 +0000 (20:10 -0500)]
quartz: COM cleanup for AVIDecImpl.