Commit graph

15894 commits

Author SHA1 Message Date
Gabriel Ivăncescu
434f9f1404 include: Add DOMDocumentType dispinterface and coclass.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-29 18:56:04 +02:00
Gabriel Ivăncescu
fbefdd6753 include: Add IHTMLDOMNode3 to the HTMLDOMNode dispinterfaces.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-29 18:56:03 +02:00
Rémi Bernon
1587e9db88 win32u: Implement NtUserGetRegisteredRawInputDevices on the client side. 2022-07-28 20:08:58 +02:00
Alexandre Julliard
872dc83e81 makefiles: List all headers in the makefile.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-07-28 17:46:50 +02:00
Jacek Caban
fa7aaca9f1 win32u: Remove no longer needed exports. 2022-07-28 17:34:03 +02:00
Jacek Caban
3dc3709f4c win32u: Introduce NtUserGetDialogProc.
And use it in user32 instead of DEFDLG_GetDlgProc.
2022-07-28 17:34:03 +02:00
Jacek Caban
1cd5702d9f win32u: Introduce NtUserGetDialogInfo and NtUserSetDialogInfo.
And use it instead of accessing window object from user32.
2022-07-28 17:34:03 +02:00
Jacek Caban
11657aab27 user32: Avoid using WIN_GetPtr for window handle validation.
We will eventually want to make GetWindowThreadProcessId fast (probably based on shared handle table) instead of calling win32u.
2022-07-28 17:34:03 +02:00
Jacek Caban
68bb2f62e9 winevulkan: Remove __wine_get_vulkan_driver PE entry point. 2022-07-27 23:07:07 +02:00
Rémi Bernon
20414797ed win32u: Introduce new add_mode device manager callback.
And use it to enumerate display modes in winex11 and wineandroid.
2022-07-27 23:07:06 +02:00
Claire Girka
f7f109d9d3 setupapi: Add support for SPDRP_BASE_CONTAINERID. 2022-07-25 11:22:27 +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
Jacek Caban
88462d9127 win32u: Get rid of no longer needed NtUserSetCallbacks. 2022-07-21 23:03:29 +02:00
Jacek Caban
2ef6a6eee6 win32u: Remove no longer needed NtUserDispatchMessageA. 2022-07-21 23:03:29 +02:00
Jacek Caban
26a4fb74ee user32: Avoid using NtUserDispatchMessage in DispatchMessage.
When possible, call window proc on PE side to allow unwinding exceptions through DispatchMessageW call.
2022-07-21 23:03:29 +02:00
Connor McAdams
93d6b5a4ff include: Add CUIAutomationRegistrar definition.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-21 20:22:21 +02:00
Zhiyi Zhang
4e23e412ea include: Add IMediaParamInfo definition.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-07-20 22:33:44 +02:00
Connor McAdams
bc584afad9 uiautomationcore: Implement UiaNodeRelease.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-19 11:06:17 +02:00
Connor McAdams
ab4a0017e6 uiautomationcore: Implement UiaNodeFromProvider.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-19 11:06:16 +02:00
Connor McAdams
7840615361 uiautomationcore: Add stub UiaGetPropertyValue implementation.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-19 11:06:15 +02:00
Connor McAdams
4d12d83d47 include: Define UI Automation Property GUIDs.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-07-19 11:06:12 +02:00
Francois Gouget
3ff91992d4 include: Fix the spelling of some comments.
Signed-off-by: Francois Gouget <fgouget@free.fr>
2022-07-18 19:44:12 +02:00
Paul Gofman
0f337f3d8e ntdll: Fixup ICMP packet id if SOCK_DGRAM fallback is used.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-07-18 10:39:41 +02:00
Zhiyi Zhang
f6206bccde include: Add SHOpenFolderAndSelectItems() declaration and flags.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-07-15 20:01:05 +02:00
Dmitry Timoshkov
f81c82d49e winspool.drv: Implement OpenPrinter2.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-07-15 17:42:53 +02:00
Georg Lehmann
fa8c7a6e04 winevulkan: Update to VK spec version 1.3.221.
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2022-07-14 19:01:35 +02:00
Jinoh Kang
fa005a6c90 include: Add definition for NtSetInformationVirtualMemory.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-07-13 16:10:05 +02:00
Jinoh Kang
67e4807ba5 include: Move WIN32_MEMORY_RANGE_ENTRY from winnt.h to winbase.h.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-07-13 16:10:04 +02:00
Alexandre Julliard
348eebae87 include: Remove wine/unicode.h. 2022-07-13 12:50:07 +02:00
Zebediah Figura
55223e2573 wined3d: Introduce a wined3d_streaming_buffer helper. 2022-07-12 22:51:29 +02:00
Hans Leidekker
19d18bbbc3 include: Fix a typo. 2022-07-12 22:51:29 +02:00
Jacek Caban
d3c57dec71 win32u: Use KeUserModeCallback interface for DDE message callbacks. 2022-07-12 22:51:29 +02:00
Jacek Caban
0826fbbb74 win32u: Use KeUserModeCallback for ImmProcessKey and ImmTranslateMessage calls. 2022-07-12 22:51:29 +02:00
Jacek Caban
047d74c4b1 win32u: Move default IME window management from imm32. 2022-07-12 22:51:29 +02:00
Jacek Caban
f5b3283e24 win32u: Move window input context handling from imm32. 2022-07-12 22:51:29 +02:00
Jacek Caban
3e8a4b671d imm32: Store message spy pointer in TEB. 2022-07-12 22:51:29 +02:00
Eric Pouech
437e73883b mscvpdb.h: Use bitfield for defrange's variable flag.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Jacek Caban
7babf75789 imm32: Move default IMM window proc implementation from user32. 2022-07-11 18:56:17 +02:00
Jacek Caban
d9fc5b3f96 win32u: Implement input context object. 2022-07-11 18:56:16 +02:00
Paul Gofman
5f3cd85361 crypt32: Support MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-07-11 18:55:11 +02:00
Dmitry Timoshkov
82c30480c9 include: Fix a typo in _InterlockedXor64() intrinsic declaration.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-07-07 19:10:02 +02:00
Rémi Bernon
360f12d307 win32u: Move default UpdateDisplayDevices implementation out of nulldrv.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-06 16:53:27 +02:00
Alexandre Julliard
68a69b51bb server: Return the standard status code when the key exists in NtCreateKey.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-07-05 14:19:00 +02:00
Jacek Caban
c9c69dff7e win32u: Support undocumented SIF_RETURNPREV flag in set_scroll_info. 2022-07-05 12:34:03 +02:00
Jacek Caban
79910bcf83 user32: Pass scroll enable flags to ScrollBarDraw. 2022-07-04 20:14:02 +02:00
Jacek Caban
419893519c win32u: Move scroll tracking implementation from user32. 2022-07-04 20:14:02 +02:00
Jacek Caban
22cab055e4 win32u: Partially move ScrollBarWndProc implementation from user32. 2022-07-04 20:14:02 +02:00
Jacek Caban
b4ba6de6e1 win32u: Move NtUserShowScrollBar implementation from user32. 2022-07-04 20:14:02 +02:00
Piotr Caban
9c2f037b3f d3dx10: Add D3DX10CreateThreadPump stub.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-07-04 17:48:00 +02:00
Georg Lehmann
fda62d4b19 winevulkan: Update to VK spec version 1.3.219.
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2022-06-30 19:03:01 +02:00