wine
12 years agomshtml: Store scheme in nsWineURI instead of nsChannel.
Jacek Caban [Fri, 20 Jul 2012 10:36:02 +0000 (12:36 +0200)] 
mshtml: Store scheme in nsWineURI instead of nsChannel.

12 years agomshtml: Moved creating nsIFile to separated function.
Jacek Caban [Fri, 20 Jul 2012 10:35:47 +0000 (12:35 +0200)] 
mshtml: Moved creating nsIFile to separated function.

12 years agocomdlg32: Do not modify dialog resource directly.
Thomas Faber [Fri, 20 Jul 2012 06:33:08 +0000 (08:33 +0200)] 
comdlg32: Do not modify dialog resource directly.

12 years agokernel32: Partial CompareStringEx implementation.
Nikolay Sivov [Fri, 20 Jul 2012 06:30:46 +0000 (10:30 +0400)] 
kernel32: Partial CompareStringEx implementation.

12 years agod3d10: Implement d3d10_effect_rasterizer_variable_GetBackingStore().
Henri Verbeet [Thu, 19 Jul 2012 22:24:30 +0000 (00:24 +0200)] 
d3d10: Implement d3d10_effect_rasterizer_variable_GetBackingStore().

12 years agod3d10: Add support for parsing rasterizer states.
Henri Verbeet [Thu, 19 Jul 2012 22:24:29 +0000 (00:24 +0200)] 
d3d10: Add support for parsing rasterizer states.

12 years agod3d10/tests: Add a test for default state values.
Henri Verbeet [Thu, 19 Jul 2012 22:24:28 +0000 (00:24 +0200)] 
d3d10/tests: Add a test for default state values.

12 years agowined3d: Convert some uppercase hex constants to lowercase.
Henri Verbeet [Thu, 19 Jul 2012 22:24:27 +0000 (00:24 +0200)] 
wined3d: Convert some uppercase hex constants to lowercase.

12 years agowined3d: Get rid of some unused PCI IDs.
Henri Verbeet [Thu, 19 Jul 2012 22:24:26 +0000 (00:24 +0200)] 
wined3d: Get rid of some unused PCI IDs.

In case of e.g. CARD_AMD_RADEON_HD4650 and CARD_AMD_RADEON_HD4670 these are
wrong too, because you can't distinguish one HD46xx card from another based on
PCI ID.

12 years agod3dx9_36: Add some traces.
Nozomi Kodama [Thu, 19 Jul 2012 20:32:50 +0000 (04:32 +0800)] 
d3dx9_36: Add some traces.

12 years agowined3d: Fetch GL functions from the WGL driver table, including glFinish and glFlush.
Alexandre Julliard [Thu, 19 Jul 2012 13:37:25 +0000 (15:37 +0200)] 
wined3d: Fetch GL functions from the WGL driver table, including glFinish and glFlush.

12 years agowinex11: Get rid of the glGetIntegerv wrapper.
Alexandre Julliard [Fri, 20 Jul 2012 11:21:20 +0000 (13:21 +0200)] 
winex11: Get rid of the glGetIntegerv wrapper.

12 years agowinex11: Remove unused fields in the PBuffer object.
Alexandre Julliard [Fri, 20 Jul 2012 10:35:24 +0000 (12:35 +0200)] 
winex11: Remove unused fields in the PBuffer object.

12 years agoopengl32: Use proper handles for PBuffers instead of raw pointers.
Alexandre Julliard [Fri, 20 Jul 2012 10:25:01 +0000 (12:25 +0200)] 
opengl32: Use proper handles for PBuffers instead of raw pointers.

12 years agoopengl32: Add a mechanism for managing different types of OpenGL handles.
Alexandre Julliard [Fri, 20 Jul 2012 10:27:19 +0000 (12:27 +0200)] 
opengl32: Add a mechanism for managing different types of OpenGL handles.

12 years agoopengl32: Add supported wgl extension functions to the OpenGL function table.
Alexandre Julliard [Mon, 16 Jul 2012 22:00:55 +0000 (00:00 +0200)] 
opengl32: Add supported wgl extension functions to the OpenGL function table.

12 years agoopengl32: Move the wgl functions to the main OpenGL function table.
Alexandre Julliard [Wed, 18 Jul 2012 21:58:41 +0000 (23:58 +0200)] 
opengl32: Move the wgl functions to the main OpenGL function table.

12 years agoopengl32: Declare input pointers as const in function prototypes.
Alexandre Julliard [Thu, 19 Jul 2012 20:17:14 +0000 (22:17 +0200)] 
opengl32: Declare input pointers as const in function prototypes.

12 years agogdi32: Remove left-over debug trace.
Alexandre Julliard [Thu, 19 Jul 2012 18:27:39 +0000 (20:27 +0200)] 
gdi32: Remove left-over debug trace.

12 years agod3dx9_36: Implementation of D3DXSHRotateZ.
Nozomi Kodama [Wed, 18 Jul 2012 19:56:46 +0000 (03:56 +0800)] 
d3dx9_36: Implementation of D3DXSHRotateZ.

12 years agopo: Update Chinese (Taiwan) translation.
Wei-Lun Chao [Fri, 13 Jul 2012 17:11:03 +0000 (01:11 +0800)] 
po: Update Chinese (Taiwan) translation.

12 years agopo: Update Chinese (Taiwan) translation.
Wei-Lun Chao [Fri, 13 Jul 2012 17:02:26 +0000 (01:02 +0800)] 
po: Update Chinese (Taiwan) translation.

12 years agopo: Update Chinese (Taiwan) translation.
Wei-Lun Chao [Fri, 13 Jul 2012 16:53:38 +0000 (00:53 +0800)] 
po: Update Chinese (Taiwan) translation.

12 years agowined3d: Load glPointParameter functions as extensions rather than standard OpenGL...
Alexandre Julliard [Thu, 19 Jul 2012 14:47:39 +0000 (16:47 +0200)] 
wined3d: Load glPointParameter functions as extensions rather than standard OpenGL functions.

12 years agoinclude: Move PaletteFlags definition to gdipluspixelformats.h.
Dmitry Timoshkov [Thu, 19 Jul 2012 06:46:04 +0000 (15:46 +0900)] 
include: Move PaletteFlags definition to gdipluspixelformats.h.

12 years agoinclude: Add some useful helpers to check various pixel format properties.
Dmitry Timoshkov [Thu, 19 Jul 2012 06:45:10 +0000 (15:45 +0900)] 
include: Add some useful helpers to check various pixel format properties.

12 years agoinclude: Add PixelFormat32bppCMYK definition.
Dmitry Timoshkov [Thu, 19 Jul 2012 06:44:10 +0000 (15:44 +0900)] 
include: Add PixelFormat32bppCMYK definition.

12 years agoole32: Use proper allocators for storing help file in ErrorInfoImpl.
Jacek Caban [Thu, 19 Jul 2012 09:49:33 +0000 (11:49 +0200)] 
ole32: Use proper allocators for storing help file in ErrorInfoImpl.

12 years agoole32: Use proper allocators for storing description in ErrorInfoImpl.
Jacek Caban [Thu, 19 Jul 2012 09:49:22 +0000 (11:49 +0200)] 
ole32: Use proper allocators for storing description in ErrorInfoImpl.

12 years agoole32: Use proper allocators for storing source in ErrorInfoImpl.
Jacek Caban [Thu, 19 Jul 2012 09:49:09 +0000 (11:49 +0200)] 
ole32: Use proper allocators for storing source in ErrorInfoImpl.

12 years agomshtml: Store MSHTML node reference in Gecko node object and get rid of all node...
Jacek Caban [Thu, 19 Jul 2012 09:29:34 +0000 (11:29 +0200)] 
mshtml: Store MSHTML node reference in Gecko node object and get rid of all node list in document object.

12 years agomshtml: Make nsIDOMHTMLDocument reference cycle collectable.
Jacek Caban [Thu, 19 Jul 2012 09:29:13 +0000 (11:29 +0200)] 
mshtml: Make nsIDOMHTMLDocument reference cycle collectable.

12 years agomshtml: Make node object's dynamic IDispatchEx-based properties cycle collectable.
Jacek Caban [Thu, 19 Jul 2012 09:28:54 +0000 (11:28 +0200)] 
mshtml: Make node object's dynamic IDispatchEx-based properties cycle collectable.

12 years agomshtml: Make node object cycle collector aware.
Jacek Caban [Thu, 19 Jul 2012 09:28:35 +0000 (11:28 +0200)] 
mshtml: Make node object cycle collector aware.

12 years agodsound: Get rid of the DSOUND_QueryInterface() helper.
Michael Stefaniuc [Thu, 19 Jul 2012 00:07:23 +0000 (02:07 +0200)] 
dsound: Get rid of the DSOUND_QueryInterface() helper.

12 years agodsound: Handle IDirectSound by the IDirectSound8 implementation.
Michael Stefaniuc [Thu, 19 Jul 2012 00:05:37 +0000 (02:05 +0200)] 
dsound: Handle IDirectSound by the IDirectSound8 implementation.

12 years agodsound: Merge IDirectSound8 into the main DirectSound object.
Michael Stefaniuc [Thu, 19 Jul 2012 00:04:11 +0000 (02:04 +0200)] 
dsound: Merge IDirectSound8 into the main DirectSound object.

12 years agodsound: Drop a redundant 'IDirectSound8' from the method names.
Michael Stefaniuc [Thu, 19 Jul 2012 00:01:55 +0000 (02:01 +0200)] 
dsound: Drop a redundant 'IDirectSound8' from the method names.

12 years agodsound: Merge the DirectSound create functions.
Michael Stefaniuc [Thu, 19 Jul 2012 00:00:27 +0000 (02:00 +0200)] 
dsound: Merge the DirectSound create functions.

12 years agodsound: Merge IUnknown into the main DirectSound object.
Michael Stefaniuc [Wed, 18 Jul 2012 23:54:54 +0000 (01:54 +0200)] 
dsound: Merge IUnknown into the main DirectSound object.

12 years agodsound: Cleanup IDirectSoundImpl_Create() and move it.
Michael Stefaniuc [Wed, 18 Jul 2012 23:53:31 +0000 (01:53 +0200)] 
dsound: Cleanup IDirectSoundImpl_Create() and move it.

12 years agodsound: Rename the DirectSound object refcount to "numIfaces".
Michael Stefaniuc [Wed, 18 Jul 2012 23:51:26 +0000 (01:51 +0200)] 
dsound: Rename the DirectSound object refcount to "numIfaces".

12 years agodsound: Merge the two IUnknown/IDirectSound implementations for DirectSound.
Michael Stefaniuc [Wed, 18 Jul 2012 23:49:53 +0000 (01:49 +0200)] 
dsound: Merge the two IUnknown/IDirectSound implementations for DirectSound.

12 years agodsound/tests: Add IDirectSound refcount and COM aggregation tests.
Michael Stefaniuc [Thu, 19 Jul 2012 08:48:26 +0000 (10:48 +0200)] 
dsound/tests: Add IDirectSound refcount and COM aggregation tests.

12 years agowinhttp: Make strings in WINHTTP_PROXY_INFO non-const.
Heiko Hund [Thu, 19 Jul 2012 08:22:59 +0000 (08:22 +0000)] 
winhttp: Make strings in WINHTTP_PROXY_INFO non-const.

12 years agoole32: Use a single implementation for 1Ole stream initialization.
Nikolay Sivov [Thu, 19 Jul 2012 06:35:08 +0000 (10:35 +0400)] 
ole32: Use a single implementation for 1Ole stream initialization.

12 years agomsxml3: Accept selection namespaces string with trailing spaces.
Nikolay Sivov [Thu, 19 Jul 2012 06:24:43 +0000 (10:24 +0400)] 
msxml3: Accept selection namespaces string with trailing spaces.

12 years agowined3d: Enable "AlwaysOffscreen" by default.
Henri Verbeet [Wed, 18 Jul 2012 19:32:34 +0000 (21:32 +0200)] 
wined3d: Enable "AlwaysOffscreen" by default.

12 years agowined3d: Disable the X11 / GL lock.
Henri Verbeet [Wed, 18 Jul 2012 19:32:33 +0000 (21:32 +0200)] 
wined3d: Disable the X11 / GL lock.

12 years agowined3d: Fix the draw buffer limit calculation.
Henri Verbeet [Wed, 18 Jul 2012 19:32:32 +0000 (21:32 +0200)] 
wined3d: Fix the draw buffer limit calculation.

12 years agoddraw: Implement ddraw7_GetVerticalBlankStatus() on top of wined3d_get_adapter_raster...
Henri Verbeet [Wed, 18 Jul 2012 19:32:31 +0000 (21:32 +0200)] 
ddraw: Implement ddraw7_GetVerticalBlankStatus() on top of wined3d_get_adapter_raster_status().

12 years agoddraw: Implement ddraw7_GetScanLine() on top of wined3d_get_adapter_raster_status().
Henri Verbeet [Wed, 18 Jul 2012 19:32:30 +0000 (21:32 +0200)] 
ddraw: Implement ddraw7_GetScanLine() on top of wined3d_get_adapter_raster_status().

12 years agowined3d: Recognize AMD Tahiti cards.
Caron Jensen [Wed, 18 Jul 2012 18:33:32 +0000 (13:33 -0500)] 
wined3d: Recognize AMD Tahiti cards.

12 years agomshtml: Remove superflous check (Coverity).
Marcus Meissner [Wed, 18 Jul 2012 18:27:03 +0000 (20:27 +0200)] 
mshtml: Remove superflous check (Coverity).

12 years agogdi32: PatBlt needs to bypass the brush for ROPs that don't make use of it.
Alexandre Julliard [Thu, 19 Jul 2012 13:36:33 +0000 (15:36 +0200)] 
gdi32: PatBlt needs to bypass the brush for ROPs that don't make use of it.

12 years agoopengl32: Remove redundant fields in the functions hashes.
Alexandre Julliard [Mon, 16 Jul 2012 22:00:55 +0000 (00:00 +0200)] 
opengl32: Remove redundant fields in the functions hashes.

12 years agowinex11: Use the function table pointer to call dynamically loaded OpenGL functions.
Alexandre Julliard [Mon, 16 Jul 2012 22:00:55 +0000 (00:00 +0200)] 
winex11: Use the function table pointer to call dynamically loaded OpenGL functions.

12 years agogdiplus: GdipMeasureString operates internally in pixels but in/out rectangles are...
Dmitry Timoshkov [Mon, 16 Jul 2012 05:58:33 +0000 (14:58 +0900)] 
gdiplus: GdipMeasureString operates internally in pixels but in/out rectangles are in device units.

12 years agogdiplus: GdipGetFontHeight should convert height from font to device units.
Dmitry Timoshkov [Mon, 16 Jul 2012 05:57:32 +0000 (14:57 +0900)] 
gdiplus: GdipGetFontHeight should convert height from font to device units.

12 years agogdiplus: Factor out units_to_pixels() helper.
Dmitry Timoshkov [Mon, 16 Jul 2012 05:56:30 +0000 (14:56 +0900)] 
gdiplus: Factor out units_to_pixels() helper.

12 years agogdiplus: Add a test for font and graphics using different base units.
Dmitry Timoshkov [Mon, 16 Jul 2012 05:55:30 +0000 (14:55 +0900)] 
gdiplus: Add a test for font and graphics using different base units.

12 years agod3dcompiler: Parse relational operators, stub out more rules.
Matteo Bruni [Wed, 18 Jul 2012 14:25:15 +0000 (16:25 +0200)] 
d3dcompiler: Parse relational operators, stub out more rules.

12 years agod3dcompiler: Parse multiplicative expressions.
Matteo Bruni [Wed, 18 Jul 2012 14:25:14 +0000 (16:25 +0200)] 
d3dcompiler: Parse multiplicative expressions.

12 years agod3dcompiler: Don't allow semantics on local variables.
Matteo Bruni [Wed, 18 Jul 2012 14:25:13 +0000 (16:25 +0200)] 
d3dcompiler: Don't allow semantics on local variables.

12 years agod3dcompiler: Don't allow const variables without initializers.
Matteo Bruni [Wed, 18 Jul 2012 14:25:12 +0000 (16:25 +0200)] 
d3dcompiler: Don't allow const variables without initializers.

12 years agod3dcompiler: Check for invalid matrix majority modifiers.
Matteo Bruni [Wed, 18 Jul 2012 14:25:11 +0000 (16:25 +0200)] 
d3dcompiler: Check for invalid matrix majority modifiers.

12 years agoole32: Forward BSTR functions to oleaut32.
Jacek Caban [Wed, 18 Jul 2012 14:55:44 +0000 (16:55 +0200)] 
ole32: Forward BSTR functions to oleaut32.

12 years agomshtml: Wine Gecko 1.7 release.
Jacek Caban [Wed, 18 Jul 2012 10:50:04 +0000 (12:50 +0200)] 
mshtml: Wine Gecko 1.7 release.

12 years agod3d10: Add support for parsing stencil reference values to parse_fx10_object().
Henri Verbeet [Wed, 18 Jul 2012 13:52:33 +0000 (15:52 +0200)] 
d3d10: Add support for parsing stencil reference values to parse_fx10_object().

12 years agod3d10: Add support for parsing sample masks to parse_fx10_object().
Henri Verbeet [Wed, 18 Jul 2012 13:52:32 +0000 (15:52 +0200)] 
d3d10: Add support for parsing sample masks to parse_fx10_object().

12 years agod3d10: Add support for parsing blend factors to parse_fx10_object().
Henri Verbeet [Wed, 18 Jul 2012 13:52:31 +0000 (15:52 +0200)] 
d3d10: Add support for parsing blend factors to parse_fx10_object().

12 years agosecur32: Recognize some more TLS versions.
Henri Verbeet [Wed, 18 Jul 2012 13:52:30 +0000 (15:52 +0200)] 
secur32: Recognize some more TLS versions.

12 years agoinclude: Add some more SP_PROT_* flags.
Henri Verbeet [Wed, 18 Jul 2012 13:52:29 +0000 (15:52 +0200)] 
include: Add some more SP_PROT_* flags.

12 years agovbscript: Use current locale in to_string.
Jacek Caban [Wed, 18 Jul 2012 11:37:07 +0000 (13:37 +0200)] 
vbscript: Use current locale in to_string.

12 years agovbscript: Fixed locale-related test failures.
Jacek Caban [Wed, 18 Jul 2012 11:36:58 +0000 (13:36 +0200)] 
vbscript: Fixed locale-related test failures.

12 years agoopengl32: Call all OpenGL functions through the current context table and don't link...
Alexandre Julliard [Mon, 16 Jul 2012 22:06:25 +0000 (00:06 +0200)] 
opengl32: Call all OpenGL functions through the current context table and don't link against libGL.

12 years agoopengl32: Redirect standard OpenGL functions through the TEB function table.
Alexandre Julliard [Mon, 16 Jul 2012 21:56:55 +0000 (23:56 +0200)] 
opengl32: Redirect standard OpenGL functions through the TEB function table.

12 years agoopengl32: Call OpenGL extension functions through the TEB function table.
Alexandre Julliard [Wed, 18 Jul 2012 11:07:08 +0000 (13:07 +0200)] 
opengl32: Call OpenGL extension functions through the TEB function table.

12 years agoopengl32: Call standard OpenGL functions through the TEB function table.
Alexandre Julliard [Mon, 16 Jul 2012 21:39:31 +0000 (23:39 +0200)] 
opengl32: Call standard OpenGL functions through the TEB function table.

12 years agowinex11: Fill a function table with the standard OpenGL functions and store it in...
Alexandre Julliard [Mon, 16 Jul 2012 21:26:50 +0000 (23:26 +0200)] 
winex11: Fill a function table with the standard OpenGL functions and store it in the TEB.

12 years agoopengl32: Generate a function table with null OpenGL entry points and store it in...
Alexandre Julliard [Mon, 16 Jul 2012 21:34:45 +0000 (23:34 +0200)] 
opengl32: Generate a function table with null OpenGL entry points and store it in the TEB.

12 years agoopengl32: Generate a header file containing function tables for all OpenGL functions.
Alexandre Julliard [Mon, 16 Jul 2012 21:21:53 +0000 (23:21 +0200)] 
opengl32: Generate a header file containing function tables for all OpenGL functions.

12 years agomsvcrt: Add tmpfile_s implementation.
André Hentschel [Tue, 17 Jul 2012 19:49:09 +0000 (21:49 +0200)] 
msvcrt: Add tmpfile_s implementation.

12 years agouser32/tests: Try to fix a test that frequently fails on Windows.
Alexandre Julliard [Wed, 18 Jul 2012 09:48:43 +0000 (11:48 +0200)] 
user32/tests: Try to fix a test that frequently fails on Windows.

12 years agopo: Update Chinese (Taiwan) translation.
Wei-Lun Chao [Fri, 13 Jul 2012 16:50:27 +0000 (00:50 +0800)] 
po: Update Chinese (Taiwan) translation.

12 years agopo: Update Chinese (Taiwan) translation.
Wei-Lun Chao [Fri, 13 Jul 2012 16:38:53 +0000 (00:38 +0800)] 
po: Update Chinese (Taiwan) translation.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Tue, 17 Jul 2012 17:10:19 +0000 (20:10 +0300)] 
po: Update Lithuanian translation.

12 years agoole32: Give names to 1Ole stream header fields.
Nikolay Sivov [Wed, 18 Jul 2012 06:53:02 +0000 (10:53 +0400)] 
ole32: Give names to 1Ole stream header fields.

12 years agoole32: Remove unsupported interface REFIID from storage stream QueryInterface.
Nikolay Sivov [Wed, 18 Jul 2012 06:18:24 +0000 (10:18 +0400)] 
ole32: Remove unsupported interface REFIID from storage stream QueryInterface.

12 years agoole32: Fix QueryInterface for file-based ILockBytes.
Nikolay Sivov [Wed, 18 Jul 2012 06:05:26 +0000 (10:05 +0400)] 
ole32: Fix QueryInterface for file-based ILockBytes.

12 years agoRelease 1.5.9. wine-1.5.9
Alexandre Julliard [Tue, 17 Jul 2012 18:41:28 +0000 (20:41 +0200)] 
Release 1.5.9.

12 years agomshtml: Avoid returning with an unset URL policy in error cases.
Francois Gouget [Tue, 17 Jul 2012 12:42:18 +0000 (14:42 +0200)] 
mshtml: Avoid returning with an unset URL policy in error cases.

12 years agouser32/tests: Move DlgDirList tests to avoid changing the current directory for other...
Alexandre Julliard [Tue, 17 Jul 2012 12:50:47 +0000 (14:50 +0200)] 
user32/tests: Move DlgDirList tests to avoid changing the current directory for other tests.

12 years agouser32: Minimize and maximize boxes can only appear when WS_SYSMENU is set.
Alex Henrie [Wed, 11 Jul 2012 00:06:06 +0000 (18:06 -0600)] 
user32: Minimize and maximize boxes can only appear when WS_SYSMENU is set.

12 years agousp10: Implement GPOS Coverage-based Chaining Context Glyph Positioning.
Aric Stewart [Tue, 17 Jul 2012 12:21:37 +0000 (07:21 -0500)] 
usp10: Implement GPOS Coverage-based Chaining Context Glyph Positioning.

12 years agoups10: Implement Single Adjustment Positioning: Format 2.
Aric Stewart [Tue, 17 Jul 2012 12:21:05 +0000 (07:21 -0500)] 
ups10: Implement Single Adjustment Positioning: Format 2.

12 years agomshtml: Ignore navigation failures from detached bindings.
Jacek Caban [Tue, 17 Jul 2012 11:17:49 +0000 (13:17 +0200)] 
mshtml: Ignore navigation failures from detached bindings.

12 years agomsvcrt: Add bsearch_s implementation by reusing code and tests from ntdll.
André Hentschel [Mon, 16 Jul 2012 18:36:10 +0000 (20:36 +0200)] 
msvcrt: Add bsearch_s implementation by reusing code and tests from ntdll.

12 years agommcndmgr: Implement IMMCVersionInfo.
Alistair Leslie-Hughes [Fri, 20 Jan 2012 11:29:35 +0000 (22:29 +1100)] 
mmcndmgr: Implement IMMCVersionInfo.

12 years agocomctl32/treeview: Fix the position reported by WM_CONTEXTMENU.
Daniel Jelinski [Fri, 13 Jul 2012 19:27:14 +0000 (21:27 +0200)] 
comctl32/treeview: Fix the position reported by WM_CONTEXTMENU.