Commit graph

158533 commits

Author SHA1 Message Date
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
Nikolay Sivov fcbb0f6c61 dwrite: Duplicate mapping data when creating fallback object.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:09 +02:00
Nikolay Sivov f2ad1d8b93 dwrite: Override existing ranges with AddMapping().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:09 +02:00
Nikolay Sivov 76e675a011 dwrite: Keep locales separate for fallback data.
Each locale entry contains a "list" of its mappings.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:08 +02:00
Nikolay Sivov 78846236b9 dwrite: Filter out unusable ranges on AddMapping().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:08 +02:00
Nikolay Sivov 1cf2ac20c8 dwrite: Add additional structure for mappings array.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:08 +02:00
Nikolay Sivov c4af69e0b7 dwrite: Use older interface version for fallback system collection.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-22 17:54:07 +02:00
Jacek Caban ca630fb653 user32: Use syscall interface for NtUserCall* functions. 2022-07-22 17:53:32 +02:00
Jacek Caban a23c1279c6 win32u: Use syscall interface for NtUserCallHwnd and NtUserCallHwndParam. 2022-07-22 17:53:32 +02:00
Jacek Caban 47dd8a6a9b win32u: Use syscall interface for more user painting functions. 2022-07-22 17:53:32 +02:00
Jacek Caban 81df0bc7ef win32u: Use syscall interface for more input functions. 2022-07-22 17:53:32 +02:00
Jacek Caban 7df56c9b3a winemac: Use __wine_unix_call. 2022-07-22 17:52:47 +02:00
Jacek Caban 218e469812 wineandroid: Use __wine_unix_call. 2022-07-22 17:52:47 +02:00
Jacek Caban d246c1a1da winex11: Use __wine_unix_call. 2022-07-22 17:52:47 +02:00
Jacek Caban a53330b9c1 win32u: Use syscall interface for message functions. 2022-07-22 17:52:46 +02:00
Jacek Caban 0d6d8f388a win32u: Use syscall interface for NtUserGetMessage. 2022-07-22 17:52:44 +02:00