wine
12 years agoddraw: Simplify updating palette entries in d3d_texture2_Load().
Henri Verbeet [Sun, 8 Apr 2012 17:13:23 +0000 (19:13 +0200)] 
ddraw: Simplify updating palette entries in d3d_texture2_Load().

12 years agowined3d: Simplify the data.buffer_object assignment in surface_load_texture().
Henri Verbeet [Sun, 8 Apr 2012 17:13:22 +0000 (19:13 +0200)] 
wined3d: Simplify the data.buffer_object assignment in surface_load_texture().

The surface pbo field should be 0 is SFLAG_PBO is not set.

12 years agod3dcompiler: Allow the alternative shader version format (with dots instead of unders...
Józef Kucia [Sat, 7 Apr 2012 08:28:08 +0000 (10:28 +0200)] 
d3dcompiler: Allow the alternative shader version format (with dots instead of underscores).

12 years agod3dcompiler: Fix parsing the tex instruction in ps_1_0 shaders.
Józef Kucia [Sat, 7 Apr 2012 08:28:07 +0000 (10:28 +0200)] 
d3dcompiler: Fix parsing the tex instruction in ps_1_0 shaders.

12 years agowinedump: Add basic support for dumping the property store in lnk files.
Vincent Povirk [Thu, 5 Apr 2012 21:46:54 +0000 (16:46 -0500)] 
winedump: Add basic support for dumping the property store in lnk files.

12 years agoquartz: COM cleanup for PullPin.
Aric Stewart [Wed, 4 Apr 2012 13:27:25 +0000 (08:27 -0500)] 
quartz: COM cleanup for PullPin.

12 years agodmsynth: Put port caps that match native ones.
Christian Costa [Fri, 6 Apr 2012 11:39:18 +0000 (13:39 +0200)] 
dmsynth: Put port caps that match native ones.

12 years agodmsynth: Check the rigth CLSID to create the DirectMusicSynthSink object.
Christian Costa [Fri, 6 Apr 2012 11:39:10 +0000 (13:39 +0200)] 
dmsynth: Check the rigth CLSID to create the DirectMusicSynthSink object.

12 years agodmsynth: Add basic tests.
Christian Costa [Fri, 6 Apr 2012 11:39:02 +0000 (13:39 +0200)] 
dmsynth: Add basic tests.

12 years agomsi: Fixed MsiGetFileHashW for empty files.
Robert van Herk [Thu, 5 Apr 2012 11:08:08 +0000 (13:08 +0200)] 
msi: Fixed MsiGetFileHashW for empty files.

12 years agomake_specfiles: Add atl group.
André Hentschel [Thu, 5 Apr 2012 17:41:01 +0000 (19:41 +0200)] 
make_specfiles: Add atl group.

12 years agowinedbg: Implement be_arm_store_integer on ARM.
André Hentschel [Fri, 6 Apr 2012 16:22:19 +0000 (18:22 +0200)] 
winedbg: Implement be_arm_store_integer on ARM.

12 years agomshtml: Added IHTMLFormElement::submit implementation.
Jacek Caban [Fri, 6 Apr 2012 12:58:53 +0000 (14:58 +0200)] 
mshtml: Added IHTMLFormElement::submit implementation.

12 years agoddraw: Improve GetScanLine stub so it's usable for timing related tasks.
Piotr Caban [Fri, 6 Apr 2012 12:49:54 +0000 (14:49 +0200)] 
ddraw: Improve GetScanLine stub so it's usable for timing related tasks.

12 years agourlmon: Build more appropriate user agent string.
Jacek Caban [Fri, 6 Apr 2012 10:34:12 +0000 (12:34 +0200)] 
urlmon: Build more appropriate user agent string.

The registry value we used previously seems to be ignored by recent IEs.

12 years agodmime/tests: Add some COM tests for DirectMusicSegment.
Michael Stefaniuc [Thu, 5 Apr 2012 22:22:49 +0000 (00:22 +0200)] 
dmime/tests: Add some COM tests for DirectMusicSegment.

12 years agodmime: DirectMusicSegment doesn't supports COM aggregation.
Michael Stefaniuc [Thu, 5 Apr 2012 22:15:24 +0000 (00:15 +0200)] 
dmime: DirectMusicSegment doesn't supports COM aggregation.

12 years agowininet: Implement urlcache index growing.
Piotr Caban [Thu, 5 Apr 2012 19:50:31 +0000 (21:50 +0200)] 
wininet: Implement urlcache index growing.

12 years agowininet: Return error code in URLCache_FindFirstFreeEntry function.
Piotr Caban [Thu, 5 Apr 2012 19:35:46 +0000 (21:35 +0200)] 
wininet: Return error code in URLCache_FindFirstFreeEntry function.

12 years agowininet: Don't reserve space for directory in URL cache entry.
Piotr Caban [Thu, 5 Apr 2012 19:35:27 +0000 (21:35 +0200)] 
wininet: Don't reserve space for directory in URL cache entry.

12 years agowininet: Don't overwrite locked entry in CommitUrlCacheEntry.
Piotr Caban [Thu, 5 Apr 2012 19:35:00 +0000 (21:35 +0200)] 
wininet: Don't overwrite locked entry in CommitUrlCacheEntry.

12 years agowininet: Don't delete locked entry in DeleteUrlCacheEntry.
Piotr Caban [Thu, 5 Apr 2012 19:34:35 +0000 (21:34 +0200)] 
wininet: Don't delete locked entry in DeleteUrlCacheEntry.

12 years agommdevapi: Indicate data flow direction in IMMDevice::GetId result.
Andrew Eikum [Thu, 5 Apr 2012 19:16:47 +0000 (14:16 -0500)] 
mmdevapi: Indicate data flow direction in IMMDevice::GetId result.

12 years agowinmm: Support DRV_QUERYDEVICEINTERFACE in waveXxxMessage.
Andrew Eikum [Thu, 5 Apr 2012 19:16:44 +0000 (14:16 -0500)] 
winmm: Support DRV_QUERYDEVICEINTERFACE in waveXxxMessage.

12 years agommdevapi: Store device interface in registry.
Andrew Eikum [Thu, 5 Apr 2012 19:16:40 +0000 (14:16 -0500)] 
mmdevapi: Store device interface in registry.

12 years agodmusic: Check correct return code.
Andrew Eikum [Thu, 5 Apr 2012 18:00:16 +0000 (13:00 -0500)] 
dmusic: Check correct return code.

12 years agod3dx9: Don't return a pointer to the implementation in ID3DXSpriteImpl_QueryInterface().
Henri Verbeet [Thu, 5 Apr 2012 17:55:38 +0000 (19:55 +0200)] 
d3dx9: Don't return a pointer to the implementation in ID3DXSpriteImpl_QueryInterface().

12 years agodxgi: Don't return a pointer to the implementation in dxgi_surface_inner_QueryInterfa...
Henri Verbeet [Thu, 5 Apr 2012 17:55:37 +0000 (19:55 +0200)] 
dxgi: Don't return a pointer to the implementation in dxgi_surface_inner_QueryInterface().

12 years agoddraw/tests: Add some QueryInterface() tests for devices.
Henri Verbeet [Thu, 5 Apr 2012 17:55:36 +0000 (19:55 +0200)] 
ddraw/tests: Add some QueryInterface() tests for devices.

12 years agoddraw: Version 1 devices are aggregated by the surface that created them.
Henri Verbeet [Thu, 5 Apr 2012 17:55:35 +0000 (19:55 +0200)] 
ddraw: Version 1 devices are aggregated by the surface that created them.

12 years agoddraw: Fix querying device interfaces in IDirect3DDeviceImpl_7_QueryInterface().
Henri Verbeet [Thu, 5 Apr 2012 17:55:34 +0000 (19:55 +0200)] 
ddraw: Fix querying device interfaces in IDirect3DDeviceImpl_7_QueryInterface().

Version 7 devices can only return the version 7 interface. The other versions
can only return earlier interfaces.

12 years agontdll: Fix section header heap deadlock.
Erich Hoover [Thu, 5 Apr 2012 16:36:33 +0000 (10:36 -0600)] 
ntdll: Fix section header heap deadlock.

12 years agoscrrun: Add scrrun tests.
Alistair Leslie-Hughes [Thu, 22 Mar 2012 05:24:24 +0000 (16:24 +1100)] 
scrrun: Add scrrun tests.

12 years agoscrrun: Add IFileSystem3 support.
Alistair Leslie-Hughes [Tue, 20 Mar 2012 03:54:25 +0000 (14:54 +1100)] 
scrrun: Add IFileSystem3 support.

12 years agouser32: While calculating lines, discard uniscribe data for non-visible lines.
Aric Stewart [Fri, 30 Mar 2012 16:46:34 +0000 (11:46 -0500)] 
user32: While calculating lines, discard uniscribe data for non-visible lines.

12 years agomsi: Keep the UI level fixed during the lifetime of a package.
Hans Leidekker [Thu, 5 Apr 2012 13:12:15 +0000 (15:12 +0200)] 
msi: Keep the UI level fixed during the lifetime of a package.

12 years agowinspool: Implement SetPrinterW for level 9.
Huw Davies [Thu, 5 Apr 2012 12:25:51 +0000 (13:25 +0100)] 
winspool: Implement SetPrinterW for level 9.

12 years agowinspool: Add a helper to set devmode data in the registry.
Huw Davies [Thu, 5 Apr 2012 12:25:50 +0000 (13:25 +0100)] 
winspool: Add a helper to set devmode data in the registry.

12 years agowinspool: Forward SetPrinterA to SetPrinterW.
Huw Davies [Thu, 5 Apr 2012 12:25:49 +0000 (13:25 +0100)] 
winspool: Forward SetPrinterA to SetPrinterW.

12 years agowinspool: Generalise the A to W printer info conversion to cope with other levels.
Huw Davies [Thu, 5 Apr 2012 12:25:48 +0000 (13:25 +0100)] 
winspool: Generalise the A to W printer info conversion to cope with other levels.

12 years agomshtml: Added semi-stub implementation of IOmNavigator::get_cookieEnabled.
Jacek Caban [Thu, 5 Apr 2012 11:58:29 +0000 (13:58 +0200)] 
mshtml: Added semi-stub implementation of IOmNavigator::get_cookieEnabled.

12 years agomshtml: Added IHTMLImgElement::onerror tests.
Jacek Caban [Thu, 5 Apr 2012 11:58:20 +0000 (13:58 +0200)] 
mshtml: Added IHTMLImgElement::onerror tests.

12 years agomshtml: Added IHTMLImgElement::onerror implementation.
Jacek Caban [Thu, 5 Apr 2012 11:58:03 +0000 (13:58 +0200)] 
mshtml: Added IHTMLImgElement::onerror implementation.

12 years agomshtml: Detach also internal listeners in detach_events.
Jacek Caban [Thu, 5 Apr 2012 11:57:53 +0000 (13:57 +0200)] 
mshtml: Detach also internal listeners in detach_events.

12 years agomshtml: Added support for IDispatch-only ActiveX objects.
Jacek Caban [Thu, 5 Apr 2012 11:57:42 +0000 (13:57 +0200)] 
mshtml: Added support for IDispatch-only ActiveX objects.

12 years agomshtml: Remove old channel from load group in nsIAsyncVerifyRedirectCallback::AsyncOn...
Jacek Caban [Thu, 5 Apr 2012 11:57:26 +0000 (13:57 +0200)] 
mshtml: Remove old channel from load group in nsIAsyncVerifyRedirectCallback::AsyncOnChannelRedirect.

12 years agowininet/tests: Added more tests for urlcache, including a new flag in CacheEntryType.
Morten Rønne [Sun, 25 Mar 2012 16:45:33 +0000 (18:45 +0200)] 
wininet/tests: Added more tests for urlcache, including a new flag in CacheEntryType.

12 years agowininet/tests: Fixed text errors in tests.
Morten Rønne [Sat, 31 Mar 2012 10:38:32 +0000 (12:38 +0200)] 
wininet/tests: Fixed text errors in tests.

12 years agoatl80: Add stub for AtlCreateRegistrar.
Stefan Leichter [Wed, 4 Apr 2012 20:31:02 +0000 (22:31 +0200)] 
atl80: Add stub for AtlCreateRegistrar.

12 years agoatl80: New dll.
Stefan Leichter [Wed, 4 Apr 2012 20:31:02 +0000 (22:31 +0200)] 
atl80: New dll.

12 years agoquartz: Add VMRWindowlessControl9 to VMR9.
Aric Stewart [Tue, 3 Apr 2012 19:38:10 +0000 (14:38 -0500)] 
quartz: Add VMRWindowlessControl9 to VMR9.

12 years agoquartz: Add VMRFilterConfig9 to VMR9.
Aric Stewart [Tue, 3 Apr 2012 19:38:07 +0000 (14:38 -0500)] 
quartz: Add VMRFilterConfig9 to VMR9.

12 years agoquartz: Add IAMFilterMiscFlags to VMR9 implementation.
Aric Stewart [Tue, 3 Apr 2012 19:38:04 +0000 (14:38 -0500)] 
quartz: Add IAMFilterMiscFlags to VMR9 implementation.

12 years agoquartz: Add BaseControlVideo to VMR9.
Aric Stewart [Tue, 3 Apr 2012 19:38:01 +0000 (14:38 -0500)] 
quartz: Add BaseControlVideo to VMR9.

12 years agoquartz: Add BaseControlWindow to VMR9.
Aric Stewart [Tue, 3 Apr 2012 19:37:58 +0000 (14:37 -0500)] 
quartz: Add BaseControlWindow to VMR9.

12 years agoquartz: Add initial VMR9 stub.
Aric Stewart [Tue, 3 Apr 2012 19:37:55 +0000 (14:37 -0500)] 
quartz: Add initial VMR9 stub.

12 years agoamstream: IAMMultiMediaStreamImpl_SetState: correct ifs.
Joris Huizer [Wed, 4 Apr 2012 19:18:00 +0000 (21:18 +0200)] 
amstream: IAMMultiMediaStreamImpl_SetState: correct ifs.

12 years agogdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default.
Ken Thomases [Wed, 4 Apr 2012 22:41:10 +0000 (17:41 -0500)] 
gdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default.

12 years agoRevert "gdi32: Load fonts from default Mac external font paths.".
Ken Thomases [Wed, 4 Apr 2012 22:40:13 +0000 (17:40 -0500)] 
Revert "gdi32: Load fonts from default Mac external font paths.".

This reverts commit 85a71387dac1ca3ad47970800c8c01743681b528.

12 years agopo: Update Ukrainian translation.
Igor Paliychuk [Wed, 4 Apr 2012 15:44:07 +0000 (18:44 +0300)] 
po: Update Ukrainian translation.

12 years agokernel32: GetModuleHandleEx already clears the module handle on failure.
Hans Leidekker [Thu, 5 Apr 2012 09:16:37 +0000 (11:16 +0200)] 
kernel32: GetModuleHandleEx already clears the module handle on failure.

12 years agokernel32: Clear the module handle on failure in GetModuleHandleEx.
Hans Leidekker [Thu, 5 Apr 2012 09:16:08 +0000 (11:16 +0200)] 
kernel32: Clear the module handle on failure in GetModuleHandleEx.

12 years agokernel32: Return failure from GetModuleHandleEx if the module handle pointer is NULL.
Hans Leidekker [Thu, 5 Apr 2012 09:15:50 +0000 (11:15 +0200)] 
kernel32: Return failure from GetModuleHandleEx if the module handle pointer is NULL.

12 years agokernel32/tests: Add tests for GetModuleHandleEx.
Hans Leidekker [Thu, 5 Apr 2012 09:15:28 +0000 (11:15 +0200)] 
kernel32/tests: Add tests for GetModuleHandleEx.

12 years agocomctl32/tests: Added tests for treeview TVM_HITTEST message.
Daniel Jelinski [Mon, 2 Apr 2012 20:30:04 +0000 (22:30 +0200)] 
comctl32/tests: Added tests for treeview TVM_HITTEST message.

12 years agowinedbg: Fix set instruction when sizeof(int) <> sizeof register.
Eric Pouech [Wed, 4 Apr 2012 20:30:38 +0000 (22:30 +0200)] 
winedbg: Fix set instruction when sizeof(int) <> sizeof register.

12 years agoddrawex: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_...
Henri Verbeet [Wed, 4 Apr 2012 18:37:24 +0000 (20:37 +0200)] 
ddrawex: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_QueryInterface().

12 years agoddrawex: Don't return a pointer to the implementation in IDirectDrawFactoryImpl_Query...
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().

12 years agod3dx9: Also print the format as FOURCC in get_format_info().
Henri Verbeet [Wed, 4 Apr 2012 18:37:22 +0000 (20:37 +0200)] 
d3dx9: Also print the format as FOURCC in get_format_info().

12 years agowined3d: Properly determine the viewport size for front buffer blits in SetupForBlit().
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().

12 years agowineoss.drv: Prefix device names with direction indication.
Andrew Eikum [Wed, 4 Apr 2012 18:16:09 +0000 (13:16 -0500)] 
wineoss.drv: Prefix device names with direction indication.

12 years agowinealsa.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.

12 years agomsvcrt: Use macros to define exception type info structures.
Alexandre Julliard [Wed, 4 Apr 2012 18:47:06 +0000 (20:47 +0200)] 
msvcrt: Use macros to define exception type info structures.

12 years agomsvcrt: Use macros to define RTTI data.
Alexandre Julliard [Wed, 4 Apr 2012 18:17:44 +0000 (20:17 +0200)] 
msvcrt: Use macros to define RTTI data.

12 years agomsvcp90: Use the correct vtable pointer for type_info objects.
Alexandre Julliard [Wed, 4 Apr 2012 18:12:07 +0000 (20:12 +0200)] 
msvcp90: Use the correct vtable pointer for type_info objects.

12 years agomsvcp60: 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.

12 years agomsvcp60: Use DEFINE_RTTI_DATA to initialize exception RTTI data.
Alexandre Julliard [Wed, 4 Apr 2012 18:09:21 +0000 (20:09 +0200)] 
msvcp60: Use DEFINE_RTTI_DATA to initialize exception RTTI data.

12 years agoadvapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispa...
Alexander Morozov [Fri, 30 Mar 2012 16:04:01 +0000 (20:04 +0400)] 
advapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispatcher.

12 years agojscript: Avoid cleaning an uninitialized variable.
Jacek Caban [Wed, 4 Apr 2012 15:05:07 +0000 (17:05 +0200)] 
jscript: Avoid cleaning an uninitialized variable.

12 years agogdiplus: Implement path gradient transform setters.
Vincent Povirk [Sat, 31 Mar 2012 18:30:44 +0000 (13:30 -0500)] 
gdiplus: Implement path gradient transform setters.

12 years agogdiplus: Set the wrap mode in the path gradient constructor.
Vincent Povirk [Sat, 31 Mar 2012 18:19:40 +0000 (13:19 -0500)] 
gdiplus: Set the wrap mode in the path gradient constructor.

12 years agogdiplus: Default path gradient center color depends on the constructor.
Vincent Povirk [Sat, 31 Mar 2012 18:14:07 +0000 (13:14 -0500)] 
gdiplus: Default path gradient center color depends on the constructor.

12 years agowineps: Add a helper to retrieve the font substitution table.
Huw Davies [Wed, 4 Apr 2012 14:03:32 +0000 (15:03 +0100)] 
wineps: Add a helper to retrieve the font substitution table.

12 years agowineps: Change the printer info list into a standard list.
Huw Davies [Wed, 4 Apr 2012 14:03:31 +0000 (15:03 +0100)] 
wineps: Change the printer info list into a standard list.

12 years agowineps: Fix a memory leak.
Huw Davies [Wed, 4 Apr 2012 14:03:30 +0000 (15:03 +0100)] 
wineps: Fix a memory leak.

12 years agowineps: Move some allocations to the process heap.
Huw Davies [Wed, 4 Apr 2012 14:03:29 +0000 (15:03 +0100)] 
wineps: Move some allocations to the process heap.

12 years agomshtml: Added IHTMLWindow2::onerror semi-stub implementation.
Jacek Caban [Wed, 4 Apr 2012 13:08:38 +0000 (15:08 +0200)] 
mshtml: Added IHTMLWindow2::onerror semi-stub implementation.

12 years agowininet: Only mark elements as deleted in DeleteUrlCacheEntry function.
Piotr Caban [Wed, 4 Apr 2012 07:25:58 +0000 (09:25 +0200)] 
wininet: Only mark elements as deleted in DeleteUrlCacheEntry function.

12 years agoquartz: COM cleanup for DSoundRenderImpl.
Aric Stewart [Tue, 3 Apr 2012 19:28:37 +0000 (14:28 -0500)] 
quartz: COM cleanup for DSoundRenderImpl.

12 years agostrmbase: Add IMediaPosition implementation to PosPassThru.
Aric Stewart [Tue, 3 Apr 2012 19:29:51 +0000 (14:29 -0500)] 
strmbase: Add IMediaPosition implementation to PosPassThru.

12 years agostrmbase: Fix issues with new quality control implementation in TransformFilter.
Aric Stewart [Tue, 3 Apr 2012 19:27:47 +0000 (14:27 -0500)] 
strmbase: Fix issues with new quality control implementation in TransformFilter.

12 years agodevenum: Removed useless structs.
Jacek Caban [Wed, 4 Apr 2012 08:43:12 +0000 (10:43 +0200)] 
devenum: Removed useless structs.

12 years agomshtml: Use helper for IHTMLStyle::put_zIndex implementation.
Jacek Caban [Wed, 4 Apr 2012 08:31:29 +0000 (10:31 +0200)] 
mshtml: Use helper for IHTMLStyle::put_zIndex implementation.

12 years agomshtml: Use helper for IHTMLStyle::get_left implementation.
Jacek Caban [Wed, 4 Apr 2012 08:31:20 +0000 (10:31 +0200)] 
mshtml: Use helper for IHTMLStyle::get_left implementation.

12 years agomshtml: Use helper for IHTMLStyle::get_top implementation.
Jacek Caban [Wed, 4 Apr 2012 08:31:07 +0000 (10:31 +0200)] 
mshtml: Use helper for IHTMLStyle::get_top implementation.

12 years agomshtml: Use helper for IHTMLStyle::get_height implementation.
Jacek Caban [Wed, 4 Apr 2012 08:30:59 +0000 (10:30 +0200)] 
mshtml: Use helper for IHTMLStyle::get_height implementation.

12 years agomshtml: Use helpers for IHTMLStyle::put_verticalAlign property implementation.
Jacek Caban [Wed, 4 Apr 2012 08:30:47 +0000 (10:30 +0200)] 
mshtml: Use helpers for IHTMLStyle::put_verticalAlign property implementation.

12 years agommdevapi: Use device GUIDs as unique identifiers.
Andrew Eikum [Tue, 3 Apr 2012 18:48:12 +0000 (13:48 -0500)] 
mmdevapi: Use device GUIDs as unique identifiers.

12 years agowinecoreaudio.drv: Use device GUIDs as keys.
Andrew Eikum [Tue, 3 Apr 2012 18:48:08 +0000 (13:48 -0500)] 
winecoreaudio.drv: Use device GUIDs as keys.

12 years agowineoss.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.