Commit graph

157919 commits

Author SHA1 Message Date
Alexandre Julliard a40973f204 include: Add a number of 64-bit interlocked functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-23 10:55:06 +02:00
Zhiyi Zhang 71bef6c985 uxtheme: Support parsing more window parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang 84c83af00b uxtheme: Support parsing more tooltip parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang f6f07e0c6d uxtheme: Support parsing more toolbar parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang c9af75ca0c uxtheme: Support parsing more treeview parts and states.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang 4d42d20e42 uxtheme: Support parsing taskdialog class.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang c75b46045b uxtheme: Support parsing more tab parts.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Biswapriyo Nath 827839a616 include: Add IDXGIDebug1 declaration in dxgidebug.idl.
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
2022-06-22 22:35:24 +02:00
Biswapriyo Nath 21df12f1ac include: Add IDXGIInfoQueue declaration in dxgidebug.idl.
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
2022-06-22 22:35:24 +02:00
Paul Gofman 83cbcdefa3 opengl32/tests: Add more tests for ChoosePixelFormat().
Test extended by Matteo Bruni.
2022-06-22 17:33:04 +02:00
Paul Gofman cc8d8b5ee3 opengl32: Prioritize stencil check over depth check in wglChoosePixelFormat().
Patch by Matteo Bruni.

Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang 28ba7e41f8 uxtheme: Support parsing more start panel parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang 461c49ec84 uxtheme: Support parsing more scrollbar parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang f38d5b3144 uxtheme: Support parsing more rebar parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang e0eb7eb006 uxtheme: Support parsing navigation class.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang 49d658cdc1 uxtheme: Support parsing more listview parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Henri Verbeet d4da8e313f wined3d: Restore the vkd3d-shader version TRACE.
This was lost in commit 24432a24d5, but is
useful, particularly when using external vkd3d-shader.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-22 17:33:04 +02:00
Connor McAdams 350220af30 uiautomationcore: Initialize VARIANT in test_uia_prov_from_acc_properties() (Coverity).
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-21 20:22:48 +02:00
Bhavesh Davda c53e4ee465 wined3d: Add GPU information for NVIDIA Ampere A10 and AMD Radeon Pro V620 GPUs.
Signed-off-by: Bhavesh Davda <bhaveshd@hotmail.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-21 20:20:43 +02:00
Paul Gofman bfd7b9bcf8 iphlpapi: Sort by adapter index first in GetIpNetTable().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Paul Gofman fae847adcf iphlpapi: Correctly index dynamic data array.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Paul Gofman 6b151e6937 nsiproxy.sys: Strip trailing end of line for iface name on Linux.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang d36e785784 iphlpapi/tests: Add more tests for interface identifier conversion failure.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang f30ee1e0d6 iphlpapi/tests: Factor out interface identifier conversion with invalid parameters.
These tests call conversion functions with fixed parameter, and thus can
be taken out of the adapter enumeration loop.

Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang 59d281ee7c iphlpapi/tests: Add tests for GetBestInterfaceEx.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang ac9842bc9a iphlpapi/tests: Add tests for GetBestRoute.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang 3282d7abf2 iphlpapi/tests: Add tests for GetBestInterface.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 9f267c2258 win32u: Move GetMenuItemID implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 0868ca1578 user32: Reimplement GetMenuStringW on top of NtUserThunkedMenuItemInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 992d69b9d1 user32: Reimplement GetMenuStringA on top of NtUserThunkedMenuItemInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 7099c8d7e8 win32u: Move get_menu_item_info implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 4a53c479e8 win32u: Move WM_GETTEXT implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban 9260d114b1 win32u: Move WM_GETTEXTLENGTH implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Hans Leidekker 99e2f4caca secur32: Implement SECPKG_ATTR_CIPHER_INFO.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53180
2022-06-21 18:53:18 +02:00
Hans Leidekker 4ce39cd09b include: Move SECPKG_ATTR defines to a new header and add missing definitions. 2022-06-21 18:53:18 +02:00
Huw Davies f5627617ee nsiproxy: Pass a ptr to receive the ICMP handle.
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-21 18:53:18 +02:00
Huw Davies 7bd58ba131 nsiproxy: Use an unsigned integer for the ICMP handles.
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-21 18:53:18 +02:00
Huw Davies 1c83efac77 iphlpapi/tests: Allow the route's age to differ by one second.
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-21 18:53:18 +02:00
Zhiyi Zhang 9b5df952a3 comctl32/toolbar: Don't use pattern brushes to draw checked background.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53049
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:53:17 +02:00
Zhiyi Zhang 7f491491f8 comctl32/tests: Test that themed toolbar buttons don't use pattern brushes to draw checked background.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-21 18:53:00 +02:00
Zhiyi Zhang bfb49ad04c comctl32/toolbar: Add support for TBCDRF_NOBACKGROUND.
Tested manually on XP, Win 7 and Win 10.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53049
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang d2a7b967ee uxtheme: Support parsing more header parts and states.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang 968c3de0c5 uxtheme: Support parsing more edit parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang b334d89d5d uxtheme: Support parsing more combobox parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang f1aa061d8f uxtheme: Support parsing more clock states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang 22adfc67b4 uxtheme: Support parsing more button parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Jinoh Kang b8d11f76da ntdll/tests: Add more tests for \Device\NamedPipe\ root directory.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:40:25 +02:00
Nikolay Sivov f6f66661b3 d3d11: Remove null dxgi object checks.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 23:26:50 +02:00
Alistair Leslie-Hughes b581165950 d3drm: Return S_OK from IDirect3DRMMeshBuilder3::Optimize().
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-06-20 23:26:50 +02:00
Paul Gofman e68b27b14f winex11.drv: Destroy GLX pbuffer when destroying drawable.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-20 23:26:50 +02:00