Commit Graph

23 Commits

Author SHA1 Message Date
Eric Pouech be94673486 directmanipulation: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-09 18:37:32 +01:00
Alexandre Julliard f0cd33c69e include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard 088a787a2c makefiles: Make -mno-cygwin the default.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Alexandre Julliard 5d82baf974 winecrt0: Add a default implementation DllRegisterServer()/DllUnregisterServer().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-30 22:59:50 +02:00
Alexandre Julliard bd6b53740c winecrt0: Add a default implementation for DllCanUnloadNow().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-30 22:59:50 +02:00
Alexandre Julliard 79aa19c10d directmanipulation: Use --prefer_native instead of DLL_WINE_PREATTACH.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-02 10:54:01 +01:00
Paul Gofman b58882993e directmanipulation: Return S_OK form viewport_SetViewportOptions stub.
Fixes Paradox launcher crash on start when Windows version is set to 10.

Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-17 21:16:43 +01:00
Michael Stefaniuc b4c890e37c directmanipulation: Print the debug string and not the pointer to it.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-22 11:36:15 +02:00
Vijay Kiran Kamuju 774bb38fd5 directmanipulation: Implement IDirectManipulationCompositor2 stub interface.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-24 09:11:24 +02:00
Alistair Leslie-Hughes b228983abd directmanipulation: Fake success from IDirectManipulationViewPort2::SetViewPortRect.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44865
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-24 09:11:24 +02:00
Alistair Leslie-Hughes d0275d4671 directmanipulation: Fake success from IDirectManipulationContent::SetContentRect.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-24 09:11:24 +02:00
Alistair Leslie-Hughes b2c3d26ee5 directmanipulation: Fake success from IDirectManipulationViewport2::ActivateConfiguration.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-24 09:11:24 +02:00
Alistair Leslie-Hughes 7171a63f06 directmanipulation: Implement IDirectManipulationContent stub interface.
Based on patch by Gijs Vermeulen.

Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-23 19:31:18 +02:00
Alistair Leslie-Hughes 302164c759 directmanipulation: Implement IDirectManipulationPrimaryContent stub interface.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-23 19:31:18 +02:00
Alistair Leslie-Hughes b6ca6c2387 directmanipulation: Implement IDirectManipulationViewport2 stub interface.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-23 19:31:18 +02:00
Alistair Leslie-Hughes c84e0f5778 directmanipulation: Implement IDirectManipulationCompositor::SetUpdateManager.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-22 16:43:12 +02:00
Alistair Leslie-Hughes 7cb3e3be29 directmanipulation: Implement IDirectManipulationFrameInfoProvider stub interface.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-22 16:43:12 +02:00
Alistair Leslie-Hughes 1366793000 directmanipulation: Implement IDirectManipulationCompositor stub interface.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-22 16:43:12 +02:00
Alistair Leslie-Hughes e80df2d2d5 directmanipulation/tests: Initial tests.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-18 21:23:28 +02:00
Alistair Leslie-Hughes e498528bf9 directmanipulation: Implement IDirectManipulationManager2::GetUpdateManager.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-18 21:23:21 +02:00
Alistair Leslie-Hughes 353442072a directmanipulation: Create DirectManipulationManager and DirectManipulationSharedManager objects.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44865
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-18 21:23:15 +02:00
Alistair Leslie-Hughes f2cd77668a directmanipulation: Register the DirectManipulationManager and DirectManipulationSharedManager classes.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-15 11:21:34 +02:00
Alistair Leslie-Hughes ed9e60fb77 directmanipulation: New stub dll.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44865
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-12 19:42:39 +02:00