Arkadiusz Hiler
101bf6c8bd
dinput/tests: Assert that we can't get info about the third slider with c_dfDIJoystick2.
2022-07-25 18:13:01 +02:00
Arkadiusz Hiler
6719e6b2d3
dinput: Use GUID_Slider type for dials.
2022-07-25 18:13:01 +02:00
Arkadiusz Hiler
50690e08bd
dinput: Enumerate user format object forwards.
...
It's important for the default broken formats like c_dfDIJoystick2 which
have multiple sets of sliders defined with the same offsets.
2022-07-25 18:13:00 +02:00
Arkadiusz Hiler
76a1fd2804
dinput/tests: Use helper for checking device object instances.
2022-07-25 18:13:00 +02:00
Arkadiusz Hiler
8a74acd73a
dinput: Get rid of unused parameter in match_device_object.
2022-07-25 18:13:00 +02:00
Arkadiusz Hiler
17ce835ed3
dinput: Set correct object names for dials and sliders.
2022-07-25 18:13:00 +02:00
Hugh McMaster
6901f3ccfc
regedit: Update the listview item without reloading the value data.
2022-07-25 17:01:33 +02:00
Hugh McMaster
d1bc3623e8
regedit: Set the dlgproc value name via a function, not a global.
2022-07-25 17:01:33 +02:00
Hugh McMaster
5e2c3dd537
regedit: Update binary data via update_registry_value().
2022-07-25 17:01:33 +02:00
Brendan Shanks
bbdab496ee
wow64: Allow setting NtSetInformationProcess(ProcessExecuteFlags).
2022-07-25 17:01:33 +02:00
Brendan Shanks
ce5fe931e1
ntdll: Allow changes to DEP flags under Wow64.
2022-07-25 17:01:33 +02:00
Paul Gofman
7527869fe8
ntdll: Preserve rbx register when calling DLL entry point on x64.
2022-07-25 17:01:33 +02:00
Brendan Shanks
a3de8d191b
wow64: Respect the large address aware flag.
2022-07-25 17:01:19 +02:00
Alistair Leslie-Hughes
5f6425f0ef
xactengine3_7: Remove entry after FAudio Destroyed call.
...
FACTWaveBank_Destroy will invoke the callback which we
attempt to lookup the wavebank.
The callback must have a pointer, help states it isn't valid but still
points to the wavebank that was destroyed.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-07-25 11:24:04 +02:00
Claire Girka
3d25202eaf
ntoskrnl: Set device ContainerID from driver.
...
Using SetupDiGetDeviceRegistryPropertyW rather than SetupDiGetDeviceRegistryPropertyA
in the test, because games use the former, and Windows returns the Container ID as a
WCHAR string either way.
2022-07-25 11:22:29 +02:00
Claire Girka
bfb7fe4bfb
hidclass: Expose ContainerID from underlying driver.
2022-07-25 11:22:29 +02:00
Claire Girka
8ed6b1609c
hidclass: Improve error handling in get_device_id.
...
Do not assume the underlying driver will return meaningful data, as it
may not support BusQueryContainerID which will be queried in a next commit.
2022-07-25 11:22:27 +02:00
Claire Girka
d930a0cc5e
ntoskrnl/tests: Add test for getting SPDRP_BASE_CONTAINERID from PnP driver.
2022-07-25 11:22:27 +02:00
Claire Girka
f7f109d9d3
setupapi: Add support for SPDRP_BASE_CONTAINERID.
2022-07-25 11:22:27 +02:00
Eric Pouech
890e3baaba
winedbg: Use CRT allocation functions.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-25 11:22:18 +02:00
Eric Pouech
674ef559e0
winedbg: Do proper error management when reallocating memory.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-25 11:22:12 +02:00
Connor McAdams
c40bccb867
uiautomationcore: Add support for UIAutomationType_String properties.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-25 09:39:21 +02:00
Connor McAdams
0bc1f68761
uiautomationcore: Add support for UIAutomationType_Bool properties.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-25 09:39:21 +02:00
Connor McAdams
d83c019102
uiautomationcore: Add support for UIAutomationType_Double properties.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-25 09:39:21 +02:00
Jacek Caban
9639d0d6db
win32u: Use syscall interface for winpos functions.
2022-07-25 09:39:08 +02:00
Jacek Caban
d50112b4b6
win32u: Use syscall interface for NtUserCreateWindowEx and NtUserDestroyWindow.
2022-07-25 09:39:08 +02:00
Jacek Caban
43c851c796
win32u: Use syscall interface for NtUserDisableThreadIme.
2022-07-25 09:39:07 +02:00
Jacek Caban
8ecb3aa5cc
win32u: Use syscall interface for more input functions.
2022-07-25 09:39:06 +02:00
Jacek Caban
399dfc2580
win32u: Use syscall interface for cursor icon functions.
2022-07-25 09:39:06 +02:00
Jacek Caban
b20f39858c
win32u: Use syscall interface for more sysparams functions.
2022-07-25 09:39:05 +02:00
Jacek Caban
b1ffc6ca74
win32u: Use syscall interface for clipboard functions.
2022-07-25 09:39:04 +02:00
Francois Gouget
1bf88f860e
dinput/tests: Add a trailing linefeed to some ok() calls.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
2022-07-25 09:38:30 +02:00
Francois Gouget
04c7ff2c2f
include: Add some SPI_ constants.
...
They pop up in some failure messages.
Signed-off-by: Francois Gouget <fgouget@free.fr>
2022-07-25 09:38:26 +02:00
Francois Gouget
5d8d9cd63d
ws2_32/tests: Add comments to help identify the hint test indices.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
2022-07-25 09:38:26 +02:00
Zebediah Figura
7961e00e74
server: Properly implement AFD_POLL_RESET.
2022-07-25 09:38:21 +02:00
Zebediah Figura
21dfab61fb
ws2_32: Map AFD_POLL_RESET to both POLLHUP and POLLERR.
2022-07-25 09:38:13 +02:00
Zebediah Figura
feb97eaaea
ws2_32: Add a FIXME for unhandled flags in select().
2022-07-25 09:38:12 +02:00
Zebediah Figura
cac21259ca
ws2_32: Map AFD_POLL_RESET to the "read" set in select().
2022-07-25 09:38:11 +02:00
Nikolay Sivov
7b77b4e3b4
user32: Remove some dead code from unpack_dde_message() (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 21:14:05 +02:00
Nikolay Sivov
0cd65f0083
win32u: Remove some dead code from get_scroll_range() helper (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 21:14:02 +02:00
Nikolay Sivov
ea82d4ee98
d2d1/tests: Add a missing return value test (Coverity).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 21:13:57 +02:00
Zebediah Figura
c94be0460c
wined3d: Redirect vkd3d log output to the Unix stderr.
2022-07-22 19:58:09 +02:00
Zebediah Figura
b0a24c3cd7
wined3d: Assert that the BO is mapped in unmap functions.
2022-07-22 19:57:28 +02:00
Zebediah Figura
1733f86d4a
wined3d: Do not try to unmap already unmapped BOs in wined3d_texture_update_sub_resource().
2022-07-22 19:57:28 +02:00
Zebediah Figura
f0706faae6
wined3d: Do not try to unmap already unmapped BOs in wined3d_buffer_update_sub_resource().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53372
2022-07-22 19:57:28 +02:00
Nikolay Sivov
b951c37b87
d3d11: Use CRT allocation functions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 19:56:59 +02:00
Nikolay Sivov
d8fa0ff148
dwrite: Add some mappings for Tahoma in the system fallback.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:10 +02:00
Nikolay Sivov
26e717c565
dwrite: Remove old system fallback logic.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:10 +02:00
Nikolay Sivov
d37eb0f144
dwrite: Implement MapCharacters() for custom fallback.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:09 +02:00
Nikolay Sivov
d800cd7437
dwrite: Extend matching font creation helper.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:09 +02:00