wine
16 years agowined3d: Store more information about pixel formats. This is needed for some WineD3D_...
Roderick Colenbrander [Sun, 27 Apr 2008 17:36:34 +0000 (17:36 +0000)] 
wined3d: Store more information about pixel formats. This is needed for some WineD3D_ChoosePixelFormat restructuring.

16 years agowined3d: Split WGL pixel format selection code off from CreateContext.
Roderick Colenbrander [Sun, 27 Apr 2008 17:35:27 +0000 (17:35 +0000)] 
wined3d: Split WGL pixel format selection code off from CreateContext.

16 years agoschannel: Fix a test that fails in win2k3.
James Hawkins [Sat, 26 Apr 2008 06:00:50 +0000 (01:00 -0500)] 
schannel: Fix a test that fails in win2k3.

16 years agoddraw: Remove a test that fails in VMs.
James Hawkins [Sat, 26 Apr 2008 04:27:45 +0000 (23:27 -0500)] 
ddraw: Remove a test that fails in VMs.

16 years agod3d9: Fix a few test failures in win2k3.
James Hawkins [Sat, 26 Apr 2008 03:56:46 +0000 (22:56 -0500)] 
d3d9: Fix a few test failures in win2k3.

16 years agocabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".
James Hawkins [Sat, 26 Apr 2008 03:49:59 +0000 (22:49 -0500)] 
cabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".

This reverts commit 33e561f53cc510c6b5be3b4f1f3d2fbf8aa7486c.
Fixed the test that fails on all platforms.

16 years agomsi: Remove a debugging call.
James Hawkins [Sat, 26 Apr 2008 03:06:50 +0000 (22:06 -0500)] 
msi: Remove a debugging call.

16 years agowinex11: Remove unnecessary #include.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:57:10 +0000 (06:57 +0900)] 
winex11: Remove unnecessary #include.

16 years agowinex11: hCompStr should never be NULL because Wine expects it is not NULL.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:48:15 +0000 (06:48 +0900)] 
winex11: hCompStr should never be NULL because Wine expects it is not NULL.

16 years agogdiplus: Implemented GdipCreateLineBrushFromRect.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:46 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipCreateLineBrushFromRect.

16 years agogdiplus: Implemented GdipCreatePathGradientI.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:41 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipCreatePathGradientI.

16 years agogdiplus: Implemented GdipAddPathEllipseI.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:36 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipAddPathEllipseI.

16 years agogdiplus: Implemented GdipAddPathBeziersI.
Nikolay Sivov [Fri, 25 Apr 2008 18:16:36 +0000 (22:16 +0400)] 
gdiplus: Implemented GdipAddPathBeziersI.

16 years agowinejack: Re-added line which has been accidently deleted.
Matthias Derer [Mon, 21 Apr 2008 18:47:05 +0000 (20:47 +0200)] 
winejack: Re-added line which has been accidently deleted.

16 years agontoskrnl.exe: Change calling conventions for Interlocked* functions.
Alexander Morozov [Fri, 25 Apr 2008 14:22:24 +0000 (18:22 +0400)] 
ntoskrnl.exe: Change calling conventions for Interlocked* functions.

16 years agofonts: Change encoding of tahomabd.sfd to unicode.
Dmitry Timoshkov [Fri, 25 Apr 2008 14:13:44 +0000 (23:13 +0900)] 
fonts: Change encoding of tahomabd.sfd to unicode.

16 years agoshell32: Avoid traces that use size_t.
Alexandre Julliard [Fri, 25 Apr 2008 15:01:50 +0000 (17:01 +0200)] 
shell32: Avoid traces that use size_t.

16 years agowinex11: Check if IsXExtensionPointer is defined before using it.
Alexandre Julliard [Fri, 25 Apr 2008 14:46:17 +0000 (16:46 +0200)] 
winex11: Check if IsXExtensionPointer is defined before using it.

16 years agocabinet: Fix for FDICopy with an empty cabinet file.
Vitaly Perov [Thu, 24 Apr 2008 14:13:46 +0000 (18:13 +0400)] 
cabinet: Fix for FDICopy with an empty cabinet file.

16 years agocabinet: Added a test for FDICopy with an empty cabinet file.
Vitaly Perov [Thu, 24 Apr 2008 14:13:32 +0000 (18:13 +0400)] 
cabinet: Added a test for FDICopy with an empty cabinet file.

16 years agodinput: Limit number of supported axis and buttons.
Vitaliy Margolen [Thu, 24 Apr 2008 15:04:11 +0000 (09:04 -0600)] 
dinput: Limit number of supported axis and buttons.

16 years agoimm32: Fix typos.
Kusanagi Kouichi [Fri, 25 Apr 2008 07:14:59 +0000 (16:14 +0900)] 
imm32: Fix typos.

16 years agowinex11: Destroy the handle to the composition string after it is cancelled.
Kusanagi Kouichi [Fri, 25 Apr 2008 03:08:24 +0000 (12:08 +0900)] 
winex11: Destroy the handle to the composition string after it is cancelled.

16 years agouser32: Edit controls should ignore WM_KEYDOWN on control + enter.
Lei Zhang [Fri, 25 Apr 2008 05:17:38 +0000 (22:17 -0700)] 
user32: Edit controls should ignore WM_KEYDOWN on control + enter.

16 years agokernel32: Fix a test that fails in win2k3.
James Hawkins [Fri, 25 Apr 2008 03:50:45 +0000 (22:50 -0500)] 
kernel32: Fix a test that fails in win2k3.

16 years agoddraw: Fix tests that fail with the reference rasterizer.
James Hawkins [Fri, 25 Apr 2008 03:38:40 +0000 (22:38 -0500)] 
ddraw: Fix tests that fail with the reference rasterizer.

16 years agomsxml3: Corrected transformNode.
Alistair Leslie-Hughes [Thu, 24 Apr 2008 12:22:14 +0000 (22:22 +1000)] 
msxml3: Corrected transformNode.

16 years agomsadp32.acm: Use the same szShortName value as windows.
Jeff Zaroyko [Fri, 25 Apr 2008 05:22:17 +0000 (15:22 +1000)] 
msadp32.acm: Use the same szShortName value as windows.

16 years agowinecfg: Allow to configure the desktop separately for each application.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:45 +0000 (14:36 +0200)] 
winecfg: Allow to configure the desktop separately for each application.

16 years agowinecfg: Add a couple of Unicode helper functions.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:25 +0000 (14:36 +0200)] 
winecfg: Add a couple of Unicode helper functions.

16 years agoimm32: Fix a typo.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:32 +0000 (11:37 +0900)] 
imm32: Fix a typo.

16 years agoimm32: ImmGetVirtualKey return orignal virtual key value.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:27 +0000 (11:37 +0900)] 
imm32: ImmGetVirtualKey return orignal virtual key value.

16 years agoimm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:07 +0000 (11:37 +0900)] 
imm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.

16 years agowinex11: Don't force tool windows to unmanaged mode.
Alexandre Julliard [Fri, 25 Apr 2008 12:26:52 +0000 (14:26 +0200)] 
winex11: Don't force tool windows to unmanaged mode.

The detection algorithm should be good enough for that case now.

16 years agowidl: Move the func_declarator rule entirely into direct_declarator.
Rob Shearman [Fri, 25 Apr 2008 10:00:20 +0000 (11:00 +0100)] 
widl: Move the func_declarator rule entirely into direct_declarator.

16 years agowidl: Create a statement object for import statements.
Rob Shearman [Fri, 25 Apr 2008 09:59:40 +0000 (10:59 +0100)] 
widl: Create a statement object for import statements.

Move the writing of include directives into the generated header into
header.c.

16 years agowidl: Add support for string literals and wide-string literals in expressions.
Rob Shearman [Fri, 25 Apr 2008 09:59:21 +0000 (10:59 +0100)] 
widl: Add support for string literals and wide-string literals in expressions.

16 years agowidl: Add support for declaring multiple fields of a structure in one statement.
Rob Shearman [Fri, 25 Apr 2008 09:59:00 +0000 (10:59 +0100)] 
widl: Add support for declaring multiple fields of a structure in one statement.

16 years agowidl: Make the rules for parsing fields in structures, encapsulated unions and non...
Rob Shearman [Fri, 25 Apr 2008 09:58:40 +0000 (10:58 +0100)] 
widl: Make the rules for parsing fields in structures, encapsulated unions and non-encapsulated unions more strict.

Move the rules in fields that handle empty union cases into separate
union rules so that they can't erroneously be accepted for structures or
other types of unions.

16 years agowidl: Rename pident to declarator and parse the array declarations as part of declara...
Rob Shearman [Fri, 25 Apr 2008 09:58:24 +0000 (10:58 +0100)] 
widl: Rename pident to declarator and parse the array declarations as part of declarators.

This allows arrays to be used in typedefs and const statements.

16 years agowidl: Consolidate most of the inner loop of reg_typedefs into set_type.
Rob Shearman [Fri, 25 Apr 2008 09:58:08 +0000 (10:58 +0100)] 
widl: Consolidate most of the inner loop of reg_typedefs into set_type.

16 years agooleaut32/tests: Store the test typelib in resources instead of depending on an extern...
Alexandre Julliard [Fri, 25 Apr 2008 10:09:03 +0000 (12:09 +0200)] 
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.

16 years agorichedit: Ensure wrapping is done all the time after inserting an RTF stream.
Eric Pouech [Thu, 24 Apr 2008 20:04:36 +0000 (22:04 +0200)] 
richedit: Ensure wrapping is done all the time after inserting an RTF stream.

16 years agorichedit: Properly handle the background in case of border in paragraph.
Eric Pouech [Thu, 24 Apr 2008 20:04:26 +0000 (22:04 +0200)] 
richedit: Properly handle the background in case of border in paragraph.

16 years agowinex11: Add support for IsXExtensionPointer tablet devices.
John Klehm [Wed, 23 Apr 2008 01:11:28 +0000 (20:11 -0500)] 
winex11: Add support for IsXExtensionPointer tablet devices.

16 years agowinex11: Allow wizardpen to be detected as a stylus.
John Klehm [Thu, 17 Apr 2008 14:48:50 +0000 (09:48 -0500)] 
winex11: Allow wizardpen to be detected as a stylus.

16 years agowinex11: Allow wintab devices with less than 5 axes.
John Klehm [Wed, 16 Apr 2008 07:26:37 +0000 (02:26 -0500)] 
winex11: Allow wintab devices with less than 5 axes.

16 years agogdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:36 +0000 (01:58 +0400)] 
gdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.

16 years agogdiplus: Implemented GdipAddPathBezier.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:26 +0000 (01:58 +0400)] 
gdiplus: Implemented GdipAddPathBezier.

16 years agodbghelp: Fix pointer cast.
Erik de Castro Lopo [Fri, 25 Apr 2008 00:36:03 +0000 (10:36 +1000)] 
dbghelp: Fix pointer cast.

16 years agontdll: Win64 fix for get_pointer_obfuscator.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:54:30 +0000 (11:54 +1000)] 
ntdll: Win64 fix for get_pointer_obfuscator.

16 years agocrypt32: Use LOWORD on LPCSTR type instead of casting to int.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:14:35 +0000 (11:14 +1000)] 
crypt32: Use LOWORD on LPCSTR type instead of casting to int.

16 years agouser32/tests: Use SetWindowLongPtr instead of SetWindowLong.
Erik de Castro Lopo [Fri, 25 Apr 2008 07:13:39 +0000 (17:13 +1000)] 
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.

16 years agowinmm: Remove a failing test that is driver-specific.
James Hawkins [Fri, 25 Apr 2008 08:35:38 +0000 (03:35 -0500)] 
winmm: Remove a failing test that is driver-specific.

16 years agowinspool.drv: Disable a test for capabilities not available on all printer drivers.
James Hawkins [Fri, 25 Apr 2008 06:10:02 +0000 (01:10 -0500)] 
winspool.drv: Disable a test for capabilities not available on all printer drivers.

16 years agogdi32: Remove a dependence on the amount of available memory.
James Hawkins [Fri, 25 Apr 2008 01:47:44 +0000 (20:47 -0500)] 
gdi32: Remove a dependence on the amount of available memory.

16 years agod3d8: Fix a few test failures in win2k3.
James Hawkins [Fri, 25 Apr 2008 01:36:04 +0000 (20:36 -0500)] 
d3d8: Fix a few test failures in win2k3.

16 years agoadvapi32: Fix a test that fails in win2k3 SP2.
James Hawkins [Fri, 25 Apr 2008 01:19:35 +0000 (20:19 -0500)] 
advapi32: Fix a test that fails in win2k3 SP2.

16 years agowinmm: Fix a test failure on Windows with Terminal Server.
Robert Reif [Thu, 24 Apr 2008 23:39:43 +0000 (19:39 -0400)] 
winmm: Fix a test failure on Windows with Terminal Server.

16 years agosecur32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:45 +0000 (21:43 +0100)] 
secur32: Remove unused variables.

16 years agosetupapi: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:51 +0000 (21:43 +0100)] 
setupapi: Remove unused variables.

16 years agoshell32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:56 +0000 (21:43 +0100)] 
shell32: Remove unused variables.

16 years agorpcrt4: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:40 +0000 (21:43 +0100)] 
rpcrt4: Remove unused variables.

16 years agowinhelp: Emit the proper RTF stream for a metafile to RichEdit.
Eric Pouech [Thu, 24 Apr 2008 20:06:34 +0000 (22:06 +0200)] 
winhelp: Emit the proper RTF stream for a metafile to RichEdit.

16 years agowinhelp: Emit proper RTF tokens for a bitmap.
Eric Pouech [Thu, 24 Apr 2008 20:06:28 +0000 (22:06 +0200)] 
winhelp: Emit proper RTF tokens for a bitmap.

16 years agowinhelp: Properly decode the keep bit in paragraph style.
Eric Pouech [Thu, 24 Apr 2008 20:06:22 +0000 (22:06 +0200)] 
winhelp: Properly decode the keep bit in paragraph style.

16 years agowinhelp: Set the borders of a paragraph in richedit.
Eric Pouech [Thu, 24 Apr 2008 20:06:16 +0000 (22:06 +0200)] 
winhelp: Set the borders of a paragraph in richedit.

16 years agowinhelp: Set the alignment of paragraph in richedit.
Eric Pouech [Thu, 24 Apr 2008 20:06:10 +0000 (22:06 +0200)] 
winhelp: Set the alignment of paragraph in richedit.

16 years agowinhelp: Added support for paragraph information.
Eric Pouech [Thu, 24 Apr 2008 20:06:05 +0000 (22:06 +0200)] 
winhelp: Added support for paragraph information.

16 years agowinhelp: Added support for richedit tabs in paragraph format.
Eric Pouech [Thu, 24 Apr 2008 20:05:59 +0000 (22:05 +0200)] 
winhelp: Added support for richedit tabs in paragraph format.

16 years agomakedep: Don't try to open .tlb files.
Alexandre Julliard [Thu, 24 Apr 2008 21:43:04 +0000 (23:43 +0200)] 
makedep: Don't try to open .tlb files.

16 years agogdiplus: Implemented GdipSetLineColors.
Nikolay Sivov [Thu, 24 Apr 2008 18:43:41 +0000 (22:43 +0400)] 
gdiplus: Implemented GdipSetLineColors.

16 years agogdiplus: Implemented GdipGetLineColors.
Nikolay Sivov [Thu, 24 Apr 2008 18:43:36 +0000 (22:43 +0400)] 
gdiplus: Implemented GdipGetLineColors.

16 years agogdiplus: Implemented GdipGetLineRect/GdipGetLineRectI.
Nikolay Sivov [Thu, 24 Apr 2008 18:43:26 +0000 (22:43 +0400)] 
gdiplus: Implemented GdipGetLineRect/GdipGetLineRectI.

16 years agogdiplus: Implemented GdipFillPieI.
Nikolay Sivov [Thu, 24 Apr 2008 16:48:23 +0000 (20:48 +0400)] 
gdiplus: Implemented GdipFillPieI.

16 years agogdiplus: Implemented GdipDrawPolygon/GdipDrawPolygonI.
Nikolay Sivov [Thu, 24 Apr 2008 16:48:17 +0000 (20:48 +0400)] 
gdiplus: Implemented GdipDrawPolygon/GdipDrawPolygonI.

16 years agogdiplus: Implemented GdipDrawRectanglesI.
Nikolay Sivov [Thu, 24 Apr 2008 16:48:08 +0000 (20:48 +0400)] 
gdiplus: Implemented GdipDrawRectanglesI.

16 years agogdiplus: Implemented GdipDrawPieI.
Nikolay Sivov [Thu, 24 Apr 2008 16:48:00 +0000 (20:48 +0400)] 
gdiplus: Implemented GdipDrawPieI.

16 years agogdiplus: Implemented GdipTransformMatrixPointsI.
Nikolay Sivov [Thu, 24 Apr 2008 16:47:52 +0000 (20:47 +0400)] 
gdiplus: Implemented GdipTransformMatrixPointsI.

16 years agowidl: Add typedef statements to the statement lists.
Rob Shearman [Thu, 24 Apr 2008 18:06:42 +0000 (19:06 +0100)] 
widl: Add typedef statements to the statement lists.

16 years agowidl: Create a list of statements in the whole IDL file, instead of just a list of...
Rob Shearman [Thu, 24 Apr 2008 18:06:28 +0000 (19:06 +0100)] 
widl: Create a list of statements in the whole IDL file, instead of just a list of interfaces.

16 years agowidl: Allow NULL to be used in expressions.
Rob Shearman [Thu, 24 Apr 2008 18:04:14 +0000 (19:04 +0100)] 
widl: Allow NULL to be used in expressions.

16 years agowidl: Construct the pointer chain while parsing pointers, rather than storing a ptr_l...
Rob Shearman [Thu, 24 Apr 2008 18:03:50 +0000 (19:03 +0100)] 
widl: Construct the pointer chain while parsing pointers, rather than storing a ptr_level.

This method is more flexible and somewhat simpler.

16 years agowidl: Implement lcid property on library declarations.
Rob Shearman [Thu, 24 Apr 2008 18:03:07 +0000 (19:03 +0100)] 
widl: Implement lcid property on library declarations.

16 years agomshtml: Added IDispatchEx support to HTMLElementCollection object.
Jacek Caban [Thu, 24 Apr 2008 16:26:56 +0000 (18:26 +0200)] 
mshtml: Added IDispatchEx support to HTMLElementCollection object.

16 years agomshtml.idl: Added DispHTMLElementCollection declaration.
Jacek Caban [Thu, 24 Apr 2008 16:26:37 +0000 (18:26 +0200)] 
mshtml.idl: Added DispHTMLElementCollection declaration.

16 years agomshtml: Added get_nodeType implementation.
Jacek Caban [Thu, 24 Apr 2008 16:26:18 +0000 (18:26 +0200)] 
mshtml: Added get_nodeType implementation.

16 years agomshtml: Added IDispatchEx support to text node.
Jacek Caban [Thu, 24 Apr 2008 16:25:51 +0000 (18:25 +0200)] 
mshtml: Added IDispatchEx support to text node.

16 years agomshtml: Added IHTMLDOMTextNode stub implementation.
Jacek Caban [Thu, 24 Apr 2008 16:25:34 +0000 (18:25 +0200)] 
mshtml: Added IHTMLDOMTextNode stub implementation.

16 years agomshtml: Added get_firstChild implementation.
Jacek Caban [Thu, 24 Apr 2008 16:24:59 +0000 (18:24 +0200)] 
mshtml: Added get_firstChild implementation.

16 years agomshtml.idl: Added IHTMLDOMTextNode declaration.
Jacek Caban [Thu, 24 Apr 2008 16:24:38 +0000 (18:24 +0200)] 
mshtml.idl: Added IHTMLDOMTextNode declaration.

16 years agomshtml.idl: Added DispHTMLDOMText declaration.
Jacek Caban [Thu, 24 Apr 2008 16:23:45 +0000 (18:23 +0200)] 
mshtml.idl: Added DispHTMLDOMText declaration.

16 years agomshtml: Added IHTMLDOMNode2 to IDispatchEx support.
Jacek Caban [Thu, 24 Apr 2008 16:23:17 +0000 (18:23 +0200)] 
mshtml: Added IHTMLDOMNode2 to IDispatchEx support.

16 years agomshtml: Added IHTMLDOMNode2 stub implementation.
Jacek Caban [Thu, 24 Apr 2008 16:22:51 +0000 (18:22 +0200)] 
mshtml: Added IHTMLDOMNode2 stub implementation.

16 years agomshtml: Return VT_NULL instead of empty string in getAttribute.
Jacek Caban [Thu, 24 Apr 2008 16:22:26 +0000 (18:22 +0200)] 
mshtml: Return VT_NULL instead of empty string in getAttribute.

16 years agomshtml: Added more IDispatchEx tests.
Jacek Caban [Thu, 24 Apr 2008 16:22:10 +0000 (18:22 +0200)] 
mshtml: Added more IDispatchEx tests.

16 years agoAdd makedep magic comments for typelibs in resource files.
Alexandre Julliard [Thu, 24 Apr 2008 20:14:21 +0000 (22:14 +0200)] 
Add makedep magic comments for typelibs in resource files.

16 years agomakefiles: Add support for generating correct dependencies for tlb files.
Alexandre Julliard [Thu, 24 Apr 2008 20:13:57 +0000 (22:13 +0200)] 
makefiles: Add support for generating correct dependencies for tlb files.

16 years agocomctl32: Fix an off-by-one error in toolbar TOOLBAR_SetHotItem.
Aric Stewart [Thu, 24 Apr 2008 15:34:01 +0000 (10:34 -0500)] 
comctl32: Fix an off-by-one error in toolbar TOOLBAR_SetHotItem.

16 years agoriched20: Reject RTF that is recognized as invalid.
Alex Villacís Lasso [Thu, 24 Apr 2008 15:07:12 +0000 (10:07 -0500)] 
riched20: Reject RTF that is recognized as invalid.