wine/eterwine.git
9 years agomsxml3/tests: Add tests for sub-nodes whitespaces trimming while getting node text.
Piotr Caban [Wed, 18 Nov 2015 11:55:38 +0000 (12:55 +0100)]
msxml3/tests: Add tests for sub-nodes whitespaces trimming while getting node text.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsxml3/tests: Add more IXMLDOMNode_get_text tests.
Piotr Caban [Wed, 18 Nov 2015 11:55:21 +0000 (12:55 +0100)]
msxml3/tests: Add more IXMLDOMNode_get_text tests.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsvcp120/tests: Make i386_Thrd_current() static.
Francois Gouget [Wed, 18 Nov 2015 13:59:13 +0000 (14:59 +0100)]
msvcp120/tests: Make i386_Thrd_current() static.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Add workaround for removed SC_TASKLIST system menu item.
Alexandre Julliard [Thu, 19 Nov 2015 11:54:34 +0000 (20:54 +0900)]
user32: Add workaround for removed SC_TASKLIST system menu item.

Word 95 assumes that the item exists.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Fix a test that assumes that a menu handle is invalid.
Alexandre Julliard [Thu, 19 Nov 2015 11:03:20 +0000 (20:03 +0900)]
user32/tests: Fix a test that assumes that a menu handle is invalid.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Correctly detect OpenAL.
Alistair Leslie-Hughes [Thu, 19 Nov 2015 06:47:59 +0000 (17:47 +1100)]
configure: Correctly detect OpenAL.

Older OpenAL alext.h doesn't include al.h/alc.h.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Clean up the winmm module checks.
Francois Gouget [Wed, 18 Nov 2015 14:03:50 +0000 (15:03 +0100)]
configure: Clean up the winmm module checks.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Ignore "always_offscreen" for ORM_BACKBUFFER in context_create().
Henri Verbeet [Wed, 18 Nov 2015 21:23:25 +0000 (22:23 +0100)]
wined3d: Ignore "always_offscreen" for ORM_BACKBUFFER in context_create().

ORM_BACKBUFFER uses the backbuffer for off-screen rendering.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Calculate intersections in a more robust way in d2d_geometry_intersect_self().
Henri Verbeet [Wed, 18 Nov 2015 21:23:24 +0000 (22:23 +0100)]
d2d1: Calculate intersections in a more robust way in d2d_geometry_intersect_self().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Take the recommended rendering mode into account in d2d_d3d_render_target_DrawG...
Henri Verbeet [Wed, 18 Nov 2015 21:23:23 +0000 (22:23 +0100)]
d2d1: Take the recommended rendering mode into account in d2d_d3d_render_target_DrawGlyphRun().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Add a pixel shader for triangle/solid/bitmap draws.
Henri Verbeet [Wed, 18 Nov 2015 21:23:22 +0000 (22:23 +0100)]
d2d1: Add a pixel shader for triangle/solid/bitmap draws.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Russian translation.
Nikolay Sivov [Wed, 18 Nov 2015 17:54:04 +0000 (20:54 +0300)]
po: Update Russian translation.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinepulse: Add missing return after default case in a switch (Coverity).
André Hentschel [Mon, 16 Nov 2015 21:36:12 +0000 (22:36 +0100)]
winepulse: Add missing return after default case in a switch (Coverity).

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinepulse: Avoid 32-bit calculation with 64-bit result (Coverity).
André Hentschel [Mon, 16 Nov 2015 21:36:00 +0000 (22:36 +0100)]
winepulse: Avoid 32-bit calculation with 64-bit result (Coverity).

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1/tests: Add some tests for opacity brushes.
Henri Verbeet [Wed, 18 Nov 2015 15:10:24 +0000 (16:10 +0100)]
d2d1/tests: Add some tests for opacity brushes.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Add a pixel shader for triangle/bitmap/solid draws.
Henri Verbeet [Wed, 18 Nov 2015 15:10:23 +0000 (16:10 +0100)]
d2d1: Add a pixel shader for triangle/bitmap/solid draws.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Add a pixel shader for triangle/bitmap/bitmap draws.
Henri Verbeet [Wed, 18 Nov 2015 15:10:22 +0000 (16:10 +0100)]
d2d1: Add a pixel shader for triangle/bitmap/bitmap draws.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Add support for opacity brushes.
Henri Verbeet [Wed, 18 Nov 2015 15:10:21 +0000 (16:10 +0100)]
d2d1: Add support for opacity brushes.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Validate brush types in d2d_d3d_render_target_FillGeometry().
Henri Verbeet [Wed, 18 Nov 2015 15:10:20 +0000 (16:10 +0100)]
d2d1: Validate brush types in d2d_d3d_render_target_FillGeometry().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Make surface_prepare_rb() static.
Francois Gouget [Wed, 18 Nov 2015 13:59:21 +0000 (14:59 +0100)]
wined3d: Make surface_prepare_rb() static.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd/tests: Use net session to verify we have sufficient privileges.
Francois Gouget [Wed, 18 Nov 2015 13:58:53 +0000 (14:58 +0100)]
cmd/tests: Use net session to verify we have sufficient privileges.

Modifying the associations requires holding administrator+elevated privileges.
'net session' is the standard way of checking that in batch files.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd/tests: Fix handling of synchronization line mismatches.
Francois Gouget [Wed, 18 Nov 2015 13:56:43 +0000 (14:56 +0100)]
cmd/tests: Fix handling of synchronization line mismatches.

If the synchronization line does not match assume that we skipped some tests.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoodbccp32/test: Correct tests without privileges.
Alistair Leslie-Hughes [Wed, 18 Nov 2015 05:09:19 +0000 (16:09 +1100)]
odbccp32/test: Correct tests without privileges.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontoskrnl.exe: Add PsRemoveCreateThreadNotifyRoutine stub.
Qian Hong [Wed, 18 Nov 2015 08:14:19 +0000 (16:14 +0800)]
ntoskrnl.exe: Add PsRemoveCreateThreadNotifyRoutine stub.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11: Make OpenGL traces more compact and readable.
Alexandre Julliard [Wed, 18 Nov 2015 14:05:20 +0000 (23:05 +0900)]
winex11: Make OpenGL traces more compact and readable.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11: Always create direct rendering OpenGL contexts.
Alexandre Julliard [Wed, 18 Nov 2015 06:36:41 +0000 (15:36 +0900)]
winex11: Always create direct rendering OpenGL contexts.

Indirect rendering is no longer supported nowadays.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Menu item with a "magic" bitmap should not have MFT_BITMAP type set.
Dmitry Timoshkov [Wed, 18 Nov 2015 00:46:09 +0000 (08:46 +0800)]
user32: Menu item with a "magic" bitmap should not have MFT_BITMAP type set.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Add more tests for mixed menu with strings and bitmaps.
Dmitry Timoshkov [Wed, 18 Nov 2015 00:46:04 +0000 (08:46 +0800)]
user32/tests: Add more tests for mixed menu with strings and bitmaps.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Always uninitialize the terminal for the console shell process.
Andrew Eikum [Tue, 17 Nov 2015 15:41:43 +0000 (09:41 -0600)]
kernel32: Always uninitialize the terminal for the console shell process.

The terminal raw IO check and the console shell process check are used
separately to initialize the terminal in different ways. However, if
either check fails during uninitialization, then no uninitialization
will occur at all and modified terminfo settings will remain instead of
being restored. We should check each condition individually and
uninitialize each part as required.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Return face count of 1 for CFF file type.
Nikolay Sivov [Tue, 17 Nov 2015 14:41:36 +0000 (17:41 +0300)]
dwrite: Return face count of 1 for CFF file type.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoole32: Use absolute key path in create_classes_root_hkey.
Jacek Caban [Tue, 17 Nov 2015 14:25:52 +0000 (15:25 +0100)]
ole32: Use absolute key path in create_classes_root_hkey.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontoskrnl.exe: Add CmRegisterCallback/CmUnRegisterCallback stub.
Austin English [Tue, 17 Nov 2015 04:34:47 +0000 (22:34 -0600)]
ntoskrnl.exe: Add CmRegisterCallback/CmUnRegisterCallback stub.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoAssorted spelling and grammar fixes.
Hugh McMaster [Tue, 17 Nov 2015 04:21:40 +0000 (15:21 +1100)]
Assorted spelling and grammar fixes.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd: 'del' should set %errorlevel% to zero, not one, on error.
Hugh McMaster [Tue, 17 Nov 2015 04:21:39 +0000 (15:21 +1100)]
cmd: 'del' should set %errorlevel% to zero, not one, on error.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinemac: Use the display unit number rather than display ID for the initial display...
Ken Thomases [Tue, 17 Nov 2015 04:11:12 +0000 (22:11 -0600)]
winemac: Use the display unit number rather than display ID for the initial display mode registry key.

On Macs with dual GPUs that automatically switch, the display ID is not stable.
It changes when the active GPU changes.  The resulted in the lookup of the
initial display mode failing and games not being able to restore it properly.

The display unit number should be more reliable, although still not perfect.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinemac: Enable localization of strings used to build Mac menus.
Ken Thomases [Tue, 17 Nov 2015 04:10:21 +0000 (22:10 -0600)]
winemac: Enable localization of strings used to build Mac menus.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinemac: Add resource file.
Ken Thomases [Tue, 17 Nov 2015 04:10:20 +0000 (22:10 -0600)]
winemac: Add resource file.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoatl100: Implemented semi stub AtlAxCreateControlLic and AtlAxCreateControlLicEx.
Qian Hong [Tue, 17 Nov 2015 00:45:33 +0000 (08:45 +0800)]
atl100: Implemented semi stub AtlAxCreateControlLic and AtlAxCreateControlLicEx.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Generate makefiles and po rules only for disabled dlls.
Alexandre Julliard [Tue, 17 Nov 2015 09:05:28 +0000 (18:05 +0900)]
makefiles: Generate makefiles and po rules only for disabled dlls.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Use the standard dll directory on Android.
Alexandre Julliard [Tue, 17 Nov 2015 03:50:07 +0000 (12:50 +0900)]
configure: Use the standard dll directory on Android.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Disable the preloader on Android.
Alexandre Julliard [Tue, 17 Nov 2015 03:49:13 +0000 (12:49 +0900)]
configure: Disable the preloader on Android.

It cannot work anymore now that Android requires PIE binaries.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Build binaries as PIE on Android.
Alexandre Julliard [Tue, 17 Nov 2015 03:48:39 +0000 (12:48 +0900)]
configure: Build binaries as PIE on Android.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomake_makefiles: Configure substitutions are allowed in the top makefile.
Alexandre Julliard [Tue, 17 Nov 2015 03:45:14 +0000 (12:45 +0900)]
make_makefiles: Configure substitutions are allowed in the top makefile.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoopengl32: Add "Not Microsoft" to Copyright string to satisfy CATIA.
Austin English [Mon, 16 Nov 2015 20:34:51 +0000 (14:34 -0600)]
opengl32: Add "Not Microsoft" to Copyright string to satisfy CATIA.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Use winediag debug channel for some error messages.
Austin English [Mon, 16 Nov 2015 20:31:11 +0000 (14:31 -0600)]
user32: Use winediag debug channel for some error messages.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinegcc: Disable setting image base address on Android.
Alexandre Julliard [Mon, 16 Nov 2015 14:30:10 +0000 (23:30 +0900)]
winegcc: Disable setting image base address on Android.

The Android linker doesn't handle this correctly.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinegcc: Force stack alignment on all x86 platforms.
Alexandre Julliard [Mon, 16 Nov 2015 13:52:41 +0000 (22:52 +0900)]
winegcc: Force stack alignment on all x86 platforms.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d11: Implement d3d11_immediate_context_RSGetViewports().
Józef Kucia [Fri, 13 Nov 2015 14:16:26 +0000 (15:16 +0100)]
d3d11: Implement d3d11_immediate_context_RSGetViewports().

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 agohidclass.sys: Break the report descriptor into multiple lines.
Aric Stewart [Mon, 16 Nov 2015 13:08:46 +0000 (07:08 -0600)]
hidclass.sys: Break the report descriptor into multiple lines.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Use font default height if GetTextExtentPoint returns empty rectangle.
Andrew Eikum [Fri, 13 Nov 2015 20:52:10 +0000 (14:52 -0600)]
user32: Use font default height if GetTextExtentPoint returns empty rectangle.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowine.inf: Add HKLM\Software\Microsoft\MediaPlayer\Installation DirectoryLFN key.
Andrey Gusev [Mon, 16 Nov 2015 10:54:37 +0000 (12:54 +0200)]
wine.inf: Add HKLM\Software\Microsoft\MediaPlayer\Installation DirectoryLFN key.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd: Set colour attributes when clearing the screen with 'cls'.
Hugh McMaster [Mon, 16 Nov 2015 00:53:06 +0000 (11:53 +1100)]
cmd: Set colour attributes when clearing the screen with 'cls'.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoreg/tests: Fix the add empty type test.
Hugh McMaster [Mon, 16 Nov 2015 00:53:07 +0000 (11:53 +1100)]
reg/tests: Fix the add empty type test.

The exit code of this test will always be REG_EXIT_FAILURE,
so the return code is neither broken nor todo_wine.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Do not require SeBackupPrivilege in load_registry and unload_registry.
Sebastian Lackner [Mon, 16 Nov 2015 07:32:29 +0000 (08:32 +0100)]
server: Do not require SeBackupPrivilege in load_registry and unload_registry.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodinput: Allow EnumDevices callback functions with broken calling conventions.
Andrew Nguyen [Mon, 16 Nov 2015 07:25:45 +0000 (08:25 +0100)]
dinput: Allow EnumDevices callback functions with broken calling conventions.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agosetupapi: Add a manifest to indicate the tests don't need elevation.
Vincent Povirk [Mon, 16 Nov 2015 02:23:28 +0000 (20:23 -0600)]
setupapi: Add a manifest to indicate the tests don't need elevation.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinmm: Initialize AUXCAPSA.wReserved1 returned from auxGetDevCapsA() (Coverity).
Nikolay Sivov [Sun, 15 Nov 2015 23:42:40 +0000 (02:42 +0300)]
winmm: Initialize AUXCAPSA.wReserved1 returned from auxGetDevCapsA() (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Fix context initialization for EnumDateFormatsExEx.
Nikolay Sivov [Sun, 15 Nov 2015 22:10:04 +0000 (01:10 +0300)]
kernel32: Fix context initialization for EnumDateFormatsExEx.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Use separate test window for each scrollbar test.
Nikolay Sivov [Sun, 15 Nov 2015 19:37:24 +0000 (22:37 +0300)]
user32/tests: Use separate test window for each scrollbar test.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32: Remove unused tracing macro.
Nikolay Sivov [Sun, 15 Nov 2015 16:14:10 +0000 (19:14 +0300)]
oleaut32: Remove unused tracing macro.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11: Remove tracing function that was never used.
Nikolay Sivov [Sun, 15 Nov 2015 13:13:40 +0000 (16:13 +0300)]
winex11: Remove tracing function that was never used.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32/tests: Enable visual tests in interactive mode, fix build failure.
Nikolay Sivov [Sun, 15 Nov 2015 12:54:01 +0000 (15:54 +0300)]
comctl32/tests: Enable visual tests in interactive mode, fix build failure.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32: Take lcid into account while parsing input variant in VARIANT_FormatString.
Piotr Caban [Sat, 14 Nov 2015 12:17:39 +0000 (13:17 +0100)]
oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatString.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32: Take lcid into account while parsing input variant in VARIANT_FormatDate.
Piotr Caban [Sat, 14 Nov 2015 12:17:31 +0000 (13:17 +0100)]
oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatDate.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32: Take lcid into account while parsing input variant in VARIANT_FormatNumber.
Piotr Caban [Sat, 14 Nov 2015 12:17:23 +0000 (13:17 +0100)]
oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatNumber.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agogdi32/tests: Some empty string tests for GetTextExtentPoint.
Nikolay Sivov [Fri, 13 Nov 2015 21:38:39 +0000 (00:38 +0300)]
gdi32/tests: Some empty string tests for GetTextExtentPoint.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Print the correct status code in ok() messages.
Sebastian Lackner [Fri, 13 Nov 2015 21:03:34 +0000 (22:03 +0100)]
ntdll/tests: Print the correct status code in ok() messages.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoRelease 1.7.55.
Alexandre Julliard [Fri, 13 Nov 2015 14:32:40 +0000 (23:32 +0900)]
Release 1.7.55.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d11: Implement d3d11_immediate_context_OMGetRenderTargets().
Józef Kucia [Fri, 13 Nov 2015 01:23:42 +0000 (02:23 +0100)]
d3d11: Implement d3d11_immediate_context_OMGetRenderTargets().

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 agod3d11: Implement d3d11_immediate_context_DrawIndexedInstanced().
Józef Kucia [Fri, 13 Nov 2015 01:23:40 +0000 (02:23 +0100)]
d3d11: Implement d3d11_immediate_context_DrawIndexedInstanced().

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 agod3d11: Implement d3d11_immediate_context_DrawIndexed().
Józef Kucia [Fri, 13 Nov 2015 01:23:39 +0000 (02:23 +0100)]
d3d11: Implement d3d11_immediate_context_DrawIndexed().

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 agod3d11: Implement d3d11_immediate_context_IASetIndexBuffer().
Józef Kucia [Fri, 13 Nov 2015 01:23:38 +0000 (02:23 +0100)]
d3d11: Implement d3d11_immediate_context_IASetIndexBuffer().

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: Flat shading emulation for core contexts.
Matteo Bruni [Thu, 12 Nov 2015 22:06:50 +0000 (23:06 +0100)]
wined3d: Flat shading emulation for core contexts.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw/tests: Port test_shademode() to ddraw1.
Matteo Bruni [Thu, 12 Nov 2015 22:06:49 +0000 (23:06 +0100)]
ddraw/tests: Port test_shademode() to ddraw1.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw/tests: Port test_shademode() to ddraw2.
Matteo Bruni [Thu, 12 Nov 2015 22:06:48 +0000 (23:06 +0100)]
ddraw/tests: Port test_shademode() to ddraw2.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw/tests: Port test_shademode() to ddraw4.
Matteo Bruni [Thu, 12 Nov 2015 22:06:47 +0000 (23:06 +0100)]
ddraw/tests: Port test_shademode() to ddraw4.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw/tests: Port test_shademode() to ddraw7.
Matteo Bruni [Thu, 12 Nov 2015 22:06:46 +0000 (23:06 +0100)]
ddraw/tests: Port test_shademode() to ddraw7.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d8/tests: Port test_shademode() to d3d8.
Matteo Bruni [Thu, 12 Nov 2015 22:06:45 +0000 (23:06 +0100)]
d3d8/tests: Port test_shademode() to d3d8.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d9/tests: Improve the shade mode test.
Matteo Bruni [Thu, 12 Nov 2015 22:06:44 +0000 (23:06 +0100)]
d3d9/tests: Improve the shade mode test.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Handle WINED3D_SHADE_PHONG the same as WINED3D_SHADE_GOURAUD.
Matteo Bruni [Thu, 12 Nov 2015 22:06:43 +0000 (23:06 +0100)]
wined3d: Handle WINED3D_SHADE_PHONG the same as WINED3D_SHADE_GOURAUD.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Enforce a stable texture units mapping.
Matteo Bruni [Thu, 12 Nov 2015 22:06:42 +0000 (23:06 +0100)]
wined3d: Enforce a stable texture units mapping.

The GLSL shader backend hardcodes the sampler uniforms at program link
time, it can't handle a change in the mapping between draws with the
same shader program.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Avoid going through the texture units mapping when unnecessary.
Matteo Bruni [Thu, 12 Nov 2015 22:06:41 +0000 (23:06 +0100)]
wined3d: Avoid going through the texture units mapping when unnecessary.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Set default texture units mapping for vertex shader samplers when possible.
Matteo Bruni [Thu, 12 Nov 2015 22:06:40 +0000 (23:06 +0100)]
wined3d: Set default texture units mapping for vertex shader samplers when possible.

Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Skip travellog notifications for frame navigation.
Jacek Caban [Fri, 13 Nov 2015 11:21:21 +0000 (12:21 +0100)]
mshtml: Skip travellog notifications for frame navigation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsvcp120: Implement _Cnd_* functions.
Daniel Lehman [Wed, 4 Nov 2015 01:10:16 +0000 (17:10 -0800)]
msvcp120: Implement _Cnd_* functions.

Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocombase: Add RoGetActivationFactory stub.
Austin English [Fri, 13 Nov 2015 07:12:54 +0000 (08:12 +0100)]
combase: Add RoGetActivationFactory stub.

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 agontoskrnl.exe: Add ExDeletePagedLookasideList stub.
Austin English [Fri, 13 Nov 2015 07:32:00 +0000 (08:32 +0100)]
ntoskrnl.exe: Add ExDeletePagedLookasideList stub.

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 agontoskrnl.exe: Add ExDeleteNPagedLookasideList stub.
Austin English [Fri, 13 Nov 2015 07:31:32 +0000 (08:31 +0100)]
ntoskrnl.exe: Add ExDeleteNPagedLookasideList stub.

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 agontoskrnl.exe: Add a stub for ProbeForWrite.
Sebastian Lackner [Fri, 13 Nov 2015 07:31:05 +0000 (08:31 +0100)]
ntoskrnl.exe: Add a stub for ProbeForWrite.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontoskrnl.exe: Add a stub for ProbeForRead.
Austin English [Fri, 13 Nov 2015 07:30:26 +0000 (08:30 +0100)]
ntoskrnl.exe: Add a stub for ProbeForRead.

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 agoodbccp32: Remove duplicate string.
Alistair Leslie-Hughes [Fri, 13 Nov 2015 06:49:49 +0000 (17:49 +1100)]
odbccp32: Remove duplicate string.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowine.inf: Add Windows Media Player version registry keys.
Austin English [Thu, 12 Nov 2015 23:21:32 +0000 (17:21 -0600)]
wine.inf: Add Windows Media Player version registry keys.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Remove support for running subdirectory makefiles through config.status.
Alexandre Julliard [Fri, 13 Nov 2015 09:56:41 +0000 (18:56 +0900)]
makefiles: Remove support for running subdirectory makefiles through config.status.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Expand the test resource list through a makefile variable.
Alexandre Julliard [Fri, 13 Nov 2015 09:56:20 +0000 (18:56 +0900)]
makefiles: Expand the test resource list through a makefile variable.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Replace the libwine makefile rules by variable declarations.
Alexandre Julliard [Fri, 13 Nov 2015 09:38:51 +0000 (18:38 +0900)]
makefiles: Replace the libwine makefile rules by variable declarations.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Replace the loader makefile rules by variable declarations.
Alexandre Julliard [Fri, 13 Nov 2015 08:05:46 +0000 (17:05 +0900)]
makefiles: Replace the loader makefile rules by variable declarations.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Install source directory files from the top-level makefile.
Alexandre Julliard [Fri, 13 Nov 2015 07:07:49 +0000 (16:07 +0900)]
makefiles: Install source directory files from the top-level makefile.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Generate rules for installing wine.inf.
Alexandre Julliard [Fri, 13 Nov 2015 06:16:16 +0000 (15:16 +0900)]
makefiles: Generate rules for installing wine.inf.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Add support for specifying extra dependencies in libraries and programs.
Alexandre Julliard [Fri, 13 Nov 2015 05:17:18 +0000 (14:17 +0900)]
makefiles: Add support for specifying extra dependencies in libraries and programs.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomakefiles: Generate makefiles and po rules also for disabled modules.
Alexandre Julliard [Fri, 13 Nov 2015 04:32:24 +0000 (13:32 +0900)]
makefiles: Generate makefiles and po rules also for disabled modules.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>