wine/eterwine.git
9 years agowined3d: Clip software cursor blits.
Stefan Dösinger [Thu, 10 Dec 2015 20:02:35 +0000 (20:02 +0000)]
wined3d: Clip software cursor blits.

This prevents the SW cursor from disappearing when it is at the edge of
the screen.

Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Restore WINEDDBLT_ALPHATEST support.
Stefan Dösinger [Thu, 10 Dec 2015 20:02:34 +0000 (20:02 +0000)]
wined3d: Restore WINEDDBLT_ALPHATEST support.

Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoopengl32: Add alternative function for glVertexAttribDivisor.
Sebastian Lackner [Fri, 11 Dec 2015 04:33:23 +0000 (05:33 +0100)]
opengl32: Add alternative function for glVertexAttribDivisor.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoRevert "opengl32: Store alternative function in wglGetProcAddress."
Alexandre Julliard [Sat, 12 Dec 2015 04:24:56 +0000 (05:24 +0100)]
Revert "opengl32: Store alternative function in wglGetProcAddress."

This reverts commit e44f8eaa0fce02032e6c3f43052821f40eaba53b.
It mixes up the driver function and the WINAPI wrapper.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Add an authentication test using IWinHttpRequest.
Dmitry Timoshkov [Thu, 10 Dec 2015 13:54:30 +0000 (21:54 +0800)]
winhttp/tests: Add an authentication test using IWinHttpRequest.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoole32: Fix minimal size check of compound file in StgOpenStorage.
Piotr Caban [Thu, 10 Dec 2015 13:09:52 +0000 (14:09 +0100)]
ole32: Fix minimal size check of compound file in StgOpenStorage.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/nls: Regional settings translation for Czech and Slovak.
Viliam Lejcik [Wed, 9 Dec 2015 23:16:14 +0000 (00:16 +0100)]
kernel32/nls: Regional settings translation for Czech and Slovak.

Signed-off-by: Viliam Lejcik <lejcik@host.sk>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowevtapi: Add EvtClose stub.
Alistair Leslie-Hughes [Thu, 10 Dec 2015 06:53:54 +0000 (17:53 +1100)]
wevtapi: Add EvtClose stub.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Add more tests for ProcessDebugFlags.
Sebastian Lackner [Thu, 10 Dec 2015 02:11:06 +0000 (03:11 +0100)]
ntdll/tests: Add more tests for ProcessDebugFlags.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoopengl32: Store alternative function in wglGetProcAddress.
Sebastian Lackner [Thu, 10 Dec 2015 00:47:47 +0000 (01:47 +0100)]
opengl32: Store alternative function in wglGetProcAddress.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d8/tests: Port test_texture_blending() from d3d9.
Józef Kucia [Wed, 9 Dec 2015 13:48:04 +0000 (14:48 +0100)]
d3d8/tests: Port test_texture_blending() from d3d9.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d9/tests: Add tests for FFP texture blending.
Józef Kucia [Wed, 9 Dec 2015 13:48:03 +0000 (14:48 +0100)]
d3d9/tests: Add tests for FFP texture blending.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Use correct initial color for FFP texture blending in ARB program shader...
Józef Kucia [Wed, 9 Dec 2015 13:48:02 +0000 (14:48 +0100)]
wined3d: Use correct initial color for FFP texture blending in ARB program shader backend.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Use correct initial color for FFP texture blending in GLSL backend.
Józef Kucia [Wed, 9 Dec 2015 13:48:01 +0000 (14:48 +0100)]
wined3d: Use correct initial color for FFP texture blending in GLSL backend.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite/tests: Some tests for fallback builder.
Nikolay Sivov [Wed, 9 Dec 2015 10:32:21 +0000 (13:32 +0300)]
dwrite/tests: Some tests for fallback builder.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Call the EnumChildWindows callback using a wrapper.
Dmitry Timoshkov [Wed, 9 Dec 2015 05:11:16 +0000 (13:11 +0800)]
user32: Call the EnumChildWindows callback using a wrapper.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Preserve the surface contents when changing the WS_EX_LAYERED bit.
Alexandre Julliard [Wed, 9 Dec 2015 11:10:24 +0000 (20:10 +0900)]
user32: Preserve the surface contents when changing the WS_EX_LAYERED bit.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: SetLayeredWindowAttributes is no longer a stub.
Alexandre Julliard [Wed, 9 Dec 2015 11:09:52 +0000 (20:09 +0900)]
user32: SetLayeredWindowAttributes is no longer a stub.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoopengl32: Make it possible to use an alternative in wglGetProcAddress when an extensi...
Alexandre Julliard [Wed, 9 Dec 2015 06:44:51 +0000 (15:44 +0900)]
opengl32: Make it possible to use an alternative in wglGetProcAddress when an extension is missing.

9 years agoddraw: Mark surfaces as lost on mode changes.
Henri Verbeet [Tue, 8 Dec 2015 13:27:18 +0000 (14:27 +0100)]
ddraw: Mark surfaces as lost on mode changes.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoadvapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.
Michael Müller [Tue, 8 Dec 2015 15:07:44 +0000 (16:07 +0100)]
advapi32: Set last error to ERROR_SUCCESS in GetSidIdentifierAuthority.

Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite/tests: Some tests for MapCharacters().
Nikolay Sivov [Tue, 8 Dec 2015 15:28:33 +0000 (18:28 +0300)]
dwrite/tests: Some tests for MapCharacters().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Properly return NULL parentElement.
Jacek Caban [Tue, 8 Dec 2015 14:14:05 +0000 (15:14 +0100)]
mshtml: Properly return NULL parentElement.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Use lowercase+underscore names for the replaceable parts of the French usage...
Francois Gouget [Tue, 8 Dec 2015 11:53:52 +0000 (12:53 +0100)]
po: Use lowercase+underscore names for the replaceable parts of the French usage messages.

This brings consistency and this format keeps the spellchecker happy.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Tweak the French TYPE and ASSOC usage messages.
Francois Gouget [Tue, 8 Dec 2015 11:58:53 +0000 (12:58 +0100)]
po: Tweak the French TYPE and ASSOC usage messages.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Translate 'batch file' to French.
Francois Gouget [Tue, 8 Dec 2015 11:58:42 +0000 (12:58 +0100)]
po: Translate 'batch file' to French.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd: Do not overwrite a user-specified Prompt variable.
Hugh McMaster [Tue, 8 Dec 2015 08:53:41 +0000 (19:53 +1100)]
cmd: Do not overwrite a user-specified Prompt variable.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodxguid: Include d3dx10.h.
Alistair Leslie-Hughes [Tue, 8 Dec 2015 07:56:39 +0000 (18:56 +1100)]
dxguid: Include d3dx10.h.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Send a not empty payload in the server authorization response, check...
Dmitry Timoshkov [Mon, 7 Dec 2015 23:02:08 +0000 (07:02 +0800)]
winhttp/tests: Send a not empty payload in the server authorization response, check the received data on the client side.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Use symbolic names for http status codes.
Dmitry Timoshkov [Mon, 7 Dec 2015 23:01:29 +0000 (07:01 +0800)]
winhttp/tests: Use symbolic names for http status codes.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Catalan translation.
Alex Henrie [Tue, 8 Dec 2015 07:08:39 +0000 (00:08 -0700)]
po: Update Catalan translation.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoieframe: Widen toolbar buttons to accommodate Catalan translation.
Alex Henrie [Tue, 8 Dec 2015 07:08:22 +0000 (00:08 -0700)]
ieframe: Widen toolbar buttons to accommodate Catalan translation.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinecfg: Widen "Folder" column to accommodate Catalan translation.
Alex Henrie [Tue, 8 Dec 2015 07:08:10 +0000 (00:08 -0700)]
winecfg: Widen "Folder" column to accommodate Catalan translation.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Russian translation.
Nikolay Sivov [Mon, 7 Dec 2015 21:30:36 +0000 (00:30 +0300)]
po: Update Russian translation.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Return success in SetCorsIncludeCredentials and SetCorsMode.
Jacek Caban [Fri, 4 Dec 2015 16:32:47 +0000 (17:32 +0100)]
mshtml: Return success in SetCorsIncludeCredentials and SetCorsMode.

Fixes regression in loading site-provided fonts.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Fixed nsIHttpChannelInternal declaration.
Jacek Caban [Fri, 4 Dec 2015 16:31:57 +0000 (17:31 +0100)]
mshtml: Fixed nsIHttpChannelInternal declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agofusion: Add a stub for CopyPDBs.
Austin English [Fri, 4 Dec 2015 07:59:30 +0000 (02:59 -0500)]
fusion: Add a stub for CopyPDBs.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoreadme: Add Simplified Chinese translation.
Boyuan Yang [Mon, 7 Dec 2015 08:21:37 +0000 (16:21 +0800)]
readme: Add Simplified Chinese translation.

Signed-off-by: Boyuan Yang <073plan@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinecfg: Tweak sizes and alignments so the 'Font' button does not clip in Portuguese...
Francois Gouget [Mon, 7 Dec 2015 11:26:58 +0000 (12:26 +0100)]
winecfg: Tweak sizes and alignments so the 'Font' button does not clip in Portuguese (Portugal).

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Fix WS_EX_DLGMODALFRAME handling in AdjustWindowRect and add more tests.
Alexandre Julliard [Mon, 7 Dec 2015 12:20:39 +0000 (21:20 +0900)]
user32: Fix WS_EX_DLGMODALFRAME handling in AdjustWindowRect and add more tests.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Fix a typo.
Dmitry Timoshkov [Mon, 7 Dec 2015 05:16:25 +0000 (13:16 +0800)]
winhttp/tests: Fix a typo.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Fix spurious crashes under Windows.
Dmitry Timoshkov [Mon, 7 Dec 2015 05:15:53 +0000 (13:15 +0800)]
winhttp/tests: Fix spurious crashes under Windows.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoriched20/tests: Add return tests for EM_SETTEXTEX.
Jactry Zeng [Fri, 4 Dec 2015 07:30:35 +0000 (15:30 +0800)]
riched20/tests: Add return tests for EM_SETTEXTEX.

Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoriched20/tests: Test EM_SETTEXT and EM_REPLACESEL with multibyte character.
Jactry Zeng [Fri, 4 Dec 2015 07:30:25 +0000 (15:30 +0800)]
riched20/tests: Test EM_SETTEXT and EM_REPLACESEL with multibyte character.

Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Create d3dx10 import library.
Alistair Leslie-Hughes [Fri, 4 Dec 2015 23:23:36 +0000 (10:23 +1100)]
configure: Create d3dx10 import library.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update German translation.
Julian Rüger [Sun, 6 Dec 2015 23:44:55 +0000 (00:44 +0100)]
po: Update German translation.

Signed-off-by: Julian Rüger <jr98@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: French translation tweaks and fixes.
Francois Gouget [Sun, 6 Dec 2015 18:33:24 +0000 (19:33 +0100)]
po: French translation tweaks and fixes.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Add a couple of missing ellipses to the Catalan translation.
Francois Gouget [Sun, 6 Dec 2015 18:32:50 +0000 (19:32 +0100)]
po: Add a couple of missing ellipses to the Catalan translation.

Any size issue should be fixed in the dialog using the translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fix trailing colon issues in the Czech, Esperanto Japanese and Portuguese (Portug...
Francois Gouget [Sun, 6 Dec 2015 18:28:30 +0000 (19:28 +0100)]
po: Fix trailing colon issues in the Czech, Esperanto Japanese and Portuguese (Portugal) translations.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Remove a superfluous trailing space in a Japanese translation.
Francois Gouget [Sun, 6 Dec 2015 18:28:24 +0000 (19:28 +0100)]
po: Remove a superfluous trailing space in a Japanese translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fix a printf-format specified in the Catalan translation.
Francois Gouget [Sun, 6 Dec 2015 18:28:13 +0000 (19:28 +0100)]
po: Fix a printf-format specified in the Catalan translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Remove an unwanted shortcut key in the Arabic translation.
Francois Gouget [Sun, 6 Dec 2015 18:26:30 +0000 (19:26 +0100)]
po: Remove an unwanted shortcut key in the Arabic translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fuzzy an incomplete Croatian translation.
Francois Gouget [Sun, 6 Dec 2015 18:25:45 +0000 (19:25 +0100)]
po: Fuzzy an incomplete Croatian translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fuzzy some incorrect Arabic translations.
Francois Gouget [Sun, 6 Dec 2015 18:15:47 +0000 (19:15 +0100)]
po: Fuzzy some incorrect Arabic translations.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Remove some extraneous ellipses in the Norwegian Bokmål translation.
Francois Gouget [Sun, 6 Dec 2015 18:06:48 +0000 (19:06 +0100)]
po: Remove some extraneous ellipses in the Norwegian Bokmål translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fix ellipsis issues in the Norwegian Bokmål translation.
Francois Gouget [Sun, 6 Dec 2015 18:09:17 +0000 (19:09 +0100)]
po: Fix ellipsis issues in the Norwegian Bokmål translation.

The Microsoft Style Guidelines forbids inserting a space before the
ellipsis in menu and button labels, unlike in regular sentences.  Also
Wine avoids the Unicode ellipsis character.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Fix some trailing space and exclamation mark issues in the Norwegian Bokmål trans...
Francois Gouget [Sun, 6 Dec 2015 18:06:22 +0000 (19:06 +0100)]
po: Fix some trailing space and exclamation mark issues in the Norwegian Bokmål translation.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoRelease 1.8-rc3.
Alexandre Julliard [Fri, 4 Dec 2015 14:17:34 +0000 (23:17 +0900)]
Release 1.8-rc3.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsiexec: Avoid broken pipe error caused by setting SERVICE_STOPPED state twice.
Piotr Caban [Fri, 4 Dec 2015 10:41:43 +0000 (11:41 +0100)]
msiexec: Avoid broken pipe error caused by setting SERVICE_STOPPED state twice.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agogdi32: Fix StretchDIBits color mapping for monochrome bitmaps without a color table.
Alexandre Julliard [Fri, 4 Dec 2015 12:40:14 +0000 (21:40 +0900)]
gdi32: Fix StretchDIBits color mapping for monochrome bitmaps without a color table.

This is the equivalent of df924f6a8ca6d4835c579141d16d866a574b380a for
the StretchDIBits case.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agotools: Allow running installed builtin apps even when the 32-bit loader is missing.
Alexandre Julliard [Fri, 4 Dec 2015 09:10:35 +0000 (18:10 +0900)]
tools: Allow running installed builtin apps even when the 32-bit loader is missing.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Do not mark surfaces as lost unconditionally when setting the cooperative...
Henri Verbeet [Fri, 4 Dec 2015 10:30:15 +0000 (11:30 +0100)]
ddraw: Do not mark surfaces as lost unconditionally when setting the cooperative level.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Mark surfaces as lost when the device window is deactivated.
Henri Verbeet [Fri, 4 Dec 2015 10:30:14 +0000 (11:30 +0100)]
ddraw: Mark surfaces as lost when the device window is deactivated.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Return DDERR_NOEXCLUSIVEMODE in ddraw_surface7_Flip() when not in exclusive...
Henri Verbeet [Fri, 4 Dec 2015 10:30:13 +0000 (11:30 +0100)]
ddraw: Return DDERR_NOEXCLUSIVEMODE in ddraw_surface7_Flip() when not in exclusive mode.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Add missing break.
Alistair Leslie-Hughes [Fri, 4 Dec 2015 09:55:22 +0000 (20:55 +1100)]
webservices: Add missing break.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText...
Dmitry Timoshkov [Fri, 4 Dec 2015 09:15:46 +0000 (17:15 +0800)]
winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText() using an https connection.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText().
Dmitry Timoshkov [Fri, 4 Dec 2015 09:15:11 +0000 (17:15 +0800)]
winhttp/tests: Add a test for data returned by IWinHttpRequest::get_ResponseText().

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: For a secure connection check what WinHttpQueryDataAvailable() returns...
Dmitry Timoshkov [Fri, 4 Dec 2015 09:14:38 +0000 (17:14 +0800)]
winhttp/tests: For a secure connection check what WinHttpQueryDataAvailable() returns as well as first chunk of actual data.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinhttp/tests: Accept Windows7 return value for WinHttpQueryOption(WINHTTP_OPTION_CON...
Dmitry Timoshkov [Fri, 4 Dec 2015 09:14:05 +0000 (17:14 +0800)]
winhttp/tests: Accept Windows7 return value for WinHttpQueryOption(WINHTTP_OPTION_CONNECTION_INFO).

Windows7 doesn't include the size of info.cbSize field in the returned
'size' value.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agobrowseui: Use defined context kind constant with CoGetMalloc().
Nikolay Sivov [Fri, 4 Dec 2015 09:23:22 +0000 (12:23 +0300)]
browseui: Use defined context kind constant with CoGetMalloc().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoole32/tests: Some tests for CoGetMalloc().
Nikolay Sivov [Fri, 4 Dec 2015 09:19:26 +0000 (12:19 +0300)]
ole32/tests: Some tests for CoGetMalloc().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowine.inf: Add HKCR\folder\shellex\ContextMenuHandlers and HKCR\*\shellex\ContextMenuH...
Austin English [Fri, 4 Dec 2015 03:48:41 +0000 (22:48 -0500)]
wine.inf: Add HKCR\folder\shellex\ContextMenuHandlers and HKCR\*\shellex\ContextMenuHandlers keys.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowine.inf: Add "HKLM\System\CurrentControlSet\Services\Eventlog\System" key.
Austin English [Thu, 3 Dec 2015 20:04:09 +0000 (14:04 -0600)]
wine.inf: Add "HKLM\System\CurrentControlSet\Services\Eventlog\System" key.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowineboot: Remove unused declaration for __wine_make_process_system.
Sebastian Lackner [Fri, 4 Dec 2015 00:28:04 +0000 (01:28 +0100)]
wineboot: Remove unused declaration for __wine_make_process_system.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Make sure explorer.exe process is spawned for the correct desktop.
Sebastian Lackner [Fri, 4 Dec 2015 00:19:58 +0000 (01:19 +0100)]
user32: Make sure explorer.exe process is spawned for the correct desktop.

If an invalid combination of winstation/desktop is active for the
current process, the handle inheritance doesn't work, and no desktop is
created.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Add test to check ObjectNameInformation for desktop objects.
Sebastian Lackner [Fri, 4 Dec 2015 00:18:51 +0000 (01:18 +0100)]
user32/tests: Add test to check ObjectNameInformation for desktop objects.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Check winstation visibility in server to avoid race-conditions.
Sebastian Lackner [Fri, 4 Dec 2015 00:17:50 +0000 (01:17 +0100)]
server: Check winstation visibility in server to avoid race-conditions.

GetDesktopWindow incorrectly assumes, that the process window station is
still the same one, which was used earlier when changing the desktop.
By moving the visibility check to wineserver we can also avoid
wineserver roundtrip for invisible desktops.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoshlwapi/tests: Test SHFreeShared with NULL handle.
Olivier F. R. Dierick [Tue, 1 Dec 2015 23:44:20 +0000 (00:44 +0100)]
shlwapi/tests: Test SHFreeShared with NULL handle.

Signed-off-by: Olivier F. R. Dierick <o.dierick@piezo-forte.be>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoshlwapi: SHFreeShared returns TRUE when passed NULL handle.
Olivier F. R. Dierick [Tue, 1 Dec 2015 23:39:12 +0000 (00:39 +0100)]
shlwapi: SHFreeShared returns TRUE when passed NULL handle.

Signed-off-by: Olivier F. R. Dierick <o.dierick@piezo-forte.be>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Simplified Chinese translation.
Boyuan Yang [Thu, 26 Nov 2015 09:38:54 +0000 (17:38 +0800)]
po: Update Simplified Chinese translation.

Signed-off-by: Boyuan Yang <073plan@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoieframe: Fixed tests on some VMs.
Jacek Caban [Thu, 3 Dec 2015 10:46:58 +0000 (11:46 +0100)]
ieframe: Fixed tests on some VMs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoiexplore: Add 'HKCR\Applications\iexplore.exe\shell\open\command' key.
Austin English [Wed, 2 Dec 2015 18:38:19 +0000 (12:38 -0600)]
iexplore: Add 'HKCR\Applications\iexplore.exe\shell\open\command' key.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Restore old value in a more context independent way.
Qian Hong [Wed, 2 Dec 2015 16:07:36 +0000 (00:07 +0800)]
ntdll/tests: Restore old value in a more context independent way.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll: Silence useless fixme message when handling SIMD floating point invalid operat...
Qian Hong [Wed, 2 Dec 2015 16:07:18 +0000 (00:07 +0800)]
ntdll: Silence useless fixme message when handling SIMD floating point invalid operation exception.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Add SIMD exception test for floating point invalid operation fault.
Qian Hong [Wed, 2 Dec 2015 16:06:50 +0000 (00:06 +0800)]
ntdll/tests: Add SIMD exception test for floating point invalid operation fault.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32/tests: Add test for calling method with coclass argument.
Sebastian Lackner [Wed, 2 Dec 2015 23:49:35 +0000 (00:49 +0100)]
oleaut32/tests: Add test for calling method with coclass argument.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinedbg: Print windows version in system info.
Michael Müller [Wed, 2 Dec 2015 23:20:25 +0000 (00:20 +0100)]
winedbg: Print windows version in system info.

Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodsound: A version 1 3d secondary buffer allows SetPan().
Michael Stefaniuc [Tue, 1 Dec 2015 13:49:04 +0000 (14:49 +0100)]
dsound: A version 1 3d secondary buffer allows SetPan().

For version 8 DSBCAPS_CTRL3D and DSBCAPS_CTRLPAN are mutually exclusive
and a sound buffer cannot be created when both flags are set.

Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodsound/tests: Test Pan for 3D secondary buffers too.
Michael Stefaniuc [Tue, 1 Dec 2015 13:48:43 +0000 (14:48 +0100)]
dsound/tests: Test Pan for 3D secondary buffers too.

Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodsound/tests: Version differences in flag handling for 3d buffers.
Michael Stefaniuc [Tue, 1 Dec 2015 13:47:42 +0000 (14:47 +0100)]
dsound/tests: Version differences in flag handling for 3d buffers.

Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Also ignore WM_SYSTIMER messages in input tests.
Alexandre Julliard [Wed, 2 Dec 2015 13:14:39 +0000 (22:14 +0900)]
user32/tests: Also ignore WM_SYSTIMER messages in input tests.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Maximized windows can be full-screen in recent Windows.
Alexandre Julliard [Wed, 2 Dec 2015 08:26:53 +0000 (17:26 +0900)]
user32/tests: Maximized windows can be full-screen in recent Windows.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Use more reasonable timeouts and avoid long long constants.
Alexandre Julliard [Wed, 2 Dec 2015 08:09:08 +0000 (17:09 +0900)]
ntdll/tests: Use more reasonable timeouts and avoid long long constants.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11: Include raw motion events in the QS_MOUSEMOVE event filter.
Alexandre Julliard [Wed, 2 Dec 2015 06:31:34 +0000 (15:31 +0900)]
winex11: Include raw motion events in the QS_MOUSEMOVE event filter.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoAssorted spelling fixes.
Francois Gouget [Wed, 2 Dec 2015 00:42:31 +0000 (01:42 +0100)]
Assorted spelling fixes.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Set listview focus in WM_LBUTTONDOWN.
Piotr Caban [Tue, 1 Dec 2015 18:12:41 +0000 (19:12 +0100)]
comctl32: Set listview focus in WM_LBUTTONDOWN.

This patch reverts commit 098dc7b3302f39c5500d644615a6f4c37d328ce0 and
moves focus setting after LVN_ITEMCHANGED notification is sent. Writing
tests for it is tricky because native blocks inside WM_LBUTTONDOWN message.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoieframe: Fixed tests on some VMs.
Jacek Caban [Tue, 1 Dec 2015 17:24:28 +0000 (18:24 +0100)]
ieframe: Fixed tests on some VMs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoexdisp.idl: Added new DWebBrowserEvents2 members declarations.
Jacek Caban [Tue, 1 Dec 2015 17:24:21 +0000 (18:24 +0100)]
exdisp.idl: Added new DWebBrowserEvents2 members declarations.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoadvapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable...
Nikolay Sivov [Tue, 1 Dec 2015 16:27:06 +0000 (19:27 +0300)]
advapi32: Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable (Clang).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokrnl386.exe16: Skip invalid entries in GetPrivateProfileString16.
Bruno Jesus [Sat, 28 Nov 2015 21:47:38 +0000 (22:47 +0100)]
krnl386.exe16: Skip invalid entries in GetPrivateProfileString16.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>