Jacek Caban
817dca1099
win32u: Move WM_NCACTIVATE implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-13 16:37:03 +02:00
Jacek Caban
9f03d8f3e1
win32u: Move WM_NCPAINT handling from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-13 16:37:03 +02:00
Jacek Caban
952affeaeb
win32u: Allow passing simple LOGFONTW to NtGdiHfontCreate.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-13 16:37:03 +02:00
Connor McAdams
fdd7f3152e
uiautomationcore: Implement NavigateDirection_Parent for MSAA Providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-13 16:37:03 +02:00
Connor McAdams
ef27965e82
uiautomationcore/tests: Add navigation tests for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-13 16:37:03 +02:00
Connor McAdams
f1d77f18b9
uiautomationcore: Add stub IRawElementProviderFragment for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-13 16:37:03 +02:00
Matteo Bruni
35939bbe0c
d3dx10/tests: Add a test for loading an invalid resource from a valid module.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-06-10 23:23:05 +02:00
Matteo Bruni
caa402ab91
d3dx10/tests: Initialize a function argument.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
4cbf8890dc
d3dx10/tests: Add D3DX10GetImageInfoFromMemory thread pump tests.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
b577dc22c7
d3dx10: Support ID3DX10ThreadPump parameter in D3DX10GetImageInfoFromMemory.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
3d9c70229e
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10GetImageInfoFromResourceW.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
b8b3acbfca
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10GetImageInfoFromResourceA.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
9b0e3de465
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10GetImageInfoFromFileW.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
0d6b9b83eb
d3dx10/tests: Add D3DX10GetImageInfoFromMemory HRESULT argument tests.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Piotr Caban
0683a629f6
d3dx10: Don't ignore HRESULT parameter in D3DX10GetImageInfoFrom* functions.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-10 23:23:05 +02:00
Paul Gofman
95a8bec9f1
ws2_32: Make wait in WS2_recv_base() alertable.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-10 23:23:05 +02:00
Paul Gofman
dfdfba2638
ws2_32: Make wait in select() alertable.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-10 22:23:54 +02:00
Rémi Bernon
a4966b6690
kernelbase: Cleanup and simplify (Global|Local)ReAlloc.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:35 +02:00
Rémi Bernon
a3a2688585
kernel32: Cleanup and simplify (Global|Local)Handle.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:35 +02:00
Rémi Bernon
866d7d0c07
kernel32: Cleanup and simplify (Global|Local)Size.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:35 +02:00
Rémi Bernon
660332326e
kernelbase: Stop using an offset for HLOCAL pointers.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:35 +02:00
Rémi Bernon
5e32cad36c
kernel32: Use RtlGetUserInfoHeap in GlobalHandle.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:34 +02:00
Rémi Bernon
bffeff3819
ntdll: Implement RtlGetUserValueHeap.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 18:24:34 +02:00
Connor McAdams
28c7a4d1a5
uiautomationcore: Add ILegacyIAccessibleProvider implementation for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-10 18:24:23 +02:00
Connor McAdams
1989d144c8
include: Add ILegacyIAccessibleProvider interface definition.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-10 18:24:23 +02:00
Connor McAdams
12dfa74254
uiautomationcore: Implement get_HostRawElementProvider for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-10 18:24:23 +02:00
Timo Zuccarello
de280569a1
winebus: Optionally split joysticks with more than 6 axes.
...
Add registry option "Split Controllers" and optionally split joysticks
with more than 6 axes to improve compatibility with applications that
do not support more than 6 axes where on Windows a driver would be
installed that splits the device.
Signed-off-by: Timo Zuccarello <timo@zuccarello.eu>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 13:06:14 +02:00
Rémi Bernon
e1083de9a7
dinput/tests: Merge keyboard.c tests into device8.c.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:25 +02:00
Rémi Bernon
cda4596cad
dinput/tests: Run keyboard info tests for every dinput version.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:25 +02:00
Rémi Bernon
74b9bd6767
dinput/tests: Merge mouse.c tests into device8.c.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:24 +02:00
Rémi Bernon
fd46b4bb48
dinput/tests: Run mouse info tests for every dinput version.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:24 +02:00
Rémi Bernon
d4ea5f98c3
dinput: Fix DIPROP_FFGAIN mouse and keyboard tests.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:24 +02:00
Rémi Bernon
6a95003b8b
dinput/tests: Add some broken joystick axis results.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-10 11:59:24 +02:00
Zebediah Figura
b0731f6e7e
user32: Use registry APIs to enumerate raw input devices.
2022-06-10 11:59:11 +02:00
Zebediah Figura
5d63f809c9
user32: Store the device path as a simple string pointer.
2022-06-10 11:59:11 +02:00
Jinoh Kang
58571710ba
comctl32: Fix integer overflow in DPA_Search.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-10 11:58:52 +02:00
Louis Lenders
561a5b8f84
advapi32: Fix spec entry for LookupPrivilegeDisplayName{A,W}.
...
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:56:39 +02:00
Zebediah Figura
e63cdb3cad
hidclass.sys: No longer set the DEVPROPKEY_HID_HANDLE property.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:52 +02:00
Zebediah Figura
1798702655
user32: Use IOCTL_HID_GET_WINE_RAWINPUT_HANDLE to retrieve the raw input handle.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:45 +02:00
Zebediah Figura
cf2e168c3a
dinput: Use IOCTL_HID_GET_WINE_RAWINPUT_HANDLE to retrieve the raw input handle.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:37 +02:00
Zebediah Figura
b68d2aad19
hidclass.sys: Expose an ioctl to retrieve the raw input handle.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:27 +02:00
Rémi Bernon
64efaf26b7
kernelbase: Use RtlSetUserValueHeap to store HLOCAL.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00
Rémi Bernon
ff864e5621
ntdll: Implement RtlSetUserValueHeap.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00
Rémi Bernon
06b582e695
kernelbase: Use HEAP_ADD_USER_INFO for HLOCAL allocations.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00
Rémi Bernon
31df70a3de
ntdll: Add block padding when HEAP_ADD_USER_INFO flag is set.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00
Rémi Bernon
15d01a2a12
ole32/tests: Update IStream_SetSize with large size test result.
...
The high part is ignored, and OOM error is only returned if there's not
enough memory available, not because of GlobalReAlloc specific behavior.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00
Hugh McMaster
577258a981
conhost: Update debug output and comments when loading/saving settings.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:20 +02:00
Hugh McMaster
1c9c1ebc80
conhost: Show caret immediately after reshaping.
...
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:20 +02:00
Georg Lehmann
86d893f931
winevulkan: Update to VK spec version 1.3.217.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-09 20:55:20 +02:00
Rémi Bernon
a53298f4d0
dinput/tests: Merge device.c tests into device8.c.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-06-09 20:55:20 +02:00