Santino Mazza
8230742016
include: Define REG_APP_HIVE and REG_PROCESS_PRIVATE.
2022-09-22 17:58:12 +02:00
Jacek Caban
4467589a4a
win32u: Introduce NtUserSendDriverMessage.
...
And use it in display drivers.
2022-09-20 20:52:56 +02:00
Nikolay Sivov
307eae20a6
include: Add windows.security.cryptography.idl.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-20 09:28:35 +02:00
Connor McAdams
41dd89a8e4
uiautomationcore: Implement UiaNodeFromHandle.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-09-20 09:27:29 +02:00
Nikolay Sivov
42e21bc5df
include: Add windows.system.threading.idl.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-20 09:26:08 +02:00
Nikolay Sivov
1ceba3533e
kernelbase: Add MapViewOfFileFromApp().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-19 20:11:37 +02:00
Nikolay Sivov
3ede82e2a8
kernelbase: Add CreateFileMappingFromApp().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-19 20:11:36 +02:00
Nikolay Sivov
40d0e55d4c
kernelbase: Add OpenFileMappingFromApp().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-19 20:11:35 +02:00
Henri Verbeet
7d20333faf
d3d11: Implement d3d11_input_layout_to_wined3d_declaration() on top of vkd3d_shader_parse_input_signature().
...
This was originally prompted by the fact that
wined3d_extract_shader_input_signature_from_dxbc() allocates elements with
HeapAlloc(), but d3d11_input_layout_to_wined3d_declaration() attempts to free
them with free(). That's a regression introduced by commit
b951c37b87
. Since we're touching the code
though, we may as well use vkd3d_shader_parse_input_signature(), and get rid
of wined3d_extract_shader_input_signature_from_dxbc().
2022-09-15 22:33:10 +02:00
Mohamad Al-Jaf
437bdce96c
include: Add winusb.h file.
...
Signed-off-by: Mohamad Al-Jaf <mohamadaljaf@gmail.com>
2022-09-15 17:45:26 +02:00
Georg Lehmann
a37b4832bc
winevulkan: Update to VK spec version 1.3.228.
2022-09-15 13:47:45 +02:00
Jinoh Kang
d5f5834735
include: Define atomic read/write helpers for 32-bit integers.
...
Based on the corresponding functions from Windows SDK header files.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-09-15 13:47:45 +02:00
Gabriel Ivăncescu
f9bda73b99
include: Add IDOMStorageEvent and DispDOMStorageEvent interfaces.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-09-14 22:38:35 +02:00
Julian Klemann
5bc764d9d5
include/windows.devices.enumeration: Define IDeviceInformationStatics2.
...
This includes any remaining dependencies.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53328
2022-09-14 22:38:34 +02:00
Julian Klemann
1f030a7534
include/windows.devices.enumeration: Update file to newer formatting.
...
Remove nested namespaces and forward declares, add comma to last entry
of enums.
2022-09-14 22:38:34 +02:00
Rémi Bernon
bd8de2a882
win32u: Introduce a new internal WINE_DM_UNSUPPORTED display flag.
2022-09-13 22:07:22 +02:00
Hans Leidekker
6f5028dd03
bcrypt: Add full support for algorithm pseudo-handles.
2022-09-13 16:22:20 +02:00
Paul Gofman
f527e4a694
advapi32: Add stub for PerfQueryCounterData().
2022-09-13 12:54:54 +02:00
Paul Gofman
7e7580145d
advapi32: Add stub for PerfAddCounters().
2022-09-13 12:54:53 +02:00
Paul Gofman
a5921e715c
advapi32: Add stub for PerfOpenQueryHandle().
2022-09-13 12:54:52 +02:00
Paul Gofman
f83181587d
advapi32: Add stub for PerfCloseQueryHandle().
2022-09-13 12:54:51 +02:00
Gijs Vermeulen
4f90e88d0b
dbghelp: Add SymSrvGetFileIndexInfo stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48600
2022-09-12 17:28:23 +02:00
Eric Pouech
26f2b48a47
winedump: Harden reading PDB string table stream.
...
Introduce struct PDB_STRING_TABLE to describe string table's header.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-09-12 17:28:23 +02:00
Santino Mazza
92b2329da9
ntdll: Create NtLoadKeyEx syscall stub.
...
Signed-off-by: Santino Mazza <smazza@codeweavers.com>
2022-09-09 23:21:58 +02:00
Chris Denton
5df4ff1341
bcrypt: Add basic support for pseudo-handles.
...
Support constant values for algorithm handles in `BCryptGenRandom` and make no attempt to dereference such handles.
2022-09-09 23:21:40 +02:00
Stefan Dösinger
c7e57bc514
include/test.h: Don't use \e.
...
Msvc does not support it.
2022-09-07 20:07:19 +02:00
Stefan Dösinger
802016d0eb
include/test.h: Don't use strcasecmp.
...
Fixes building tests in Visual Studio with msvc's own crt headers.
2022-09-07 20:07:19 +02:00
Rémi Bernon
1f9ece9e32
include: Add more WMV media subtypes to wmcodecdsp.idl.
2022-09-06 21:40:39 +02:00
Rémi Bernon
56d75c134c
include: Add WMV encoder / decoder DMO class ids to wmcodecdsp.idl.
2022-09-06 21:40:39 +02:00
Rémi Bernon
f4970d8e3b
include: Remove unnecessary semicolons from wmcodecdsp.idl.
2022-09-06 21:40:39 +02:00
Rémi Bernon
e74fd23832
include: Declare AudioResamplerMediaObject and MP3DecMediaObject class ids in mfidl.idl.
2022-09-06 21:40:39 +02:00
Francois Gouget
f9b836b1c1
tests: Allow marking unreliable tests as flaky.
2022-09-06 21:40:39 +02:00
Eric Pouech
f20b892ed9
include: Enable ANSI support in console for WINETEST_COLOR.
...
This lets WINETEST_COLOR works under Windows console (at least, on recent
versions where ANSI support is available).
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-09-05 13:38:52 +02:00
Rémi Bernon
12d0792f74
win32u: Move display placement logic out of graphics drivers.
2022-09-02 17:53:15 +02:00
Georg Lehmann
74e6ec1eab
winevulkan: Update to VK spec version 1.3.226.
...
Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
2022-09-01 17:46:04 +02:00
Alexandre Julliard
3028136221
include: Always use the standard varargs macros.
2022-09-01 10:24:20 +02:00
Alexandre Julliard
65ad7fcdab
include: Add a va_list version of the wine_dbg_log function.
2022-09-01 10:15:39 +02:00
Connor McAdams
1f86e2c6d9
uiautomationcore: Implement UiaHUiaNodeFromVariant.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-31 21:51:11 +02:00
Connor McAdams
0520531c52
uiautomationcore: Partially implement UiaGetRuntimeId.
...
Add RuntimeId support for HUIANODEs associated with an HWND.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-31 21:51:08 +02:00
Connor McAdams
3106380d58
include: Add IRawElementProviderHwndOverride definition.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-31 21:51:08 +02:00
Connor McAdams
de6f778915
include: Add more definitions to uiautomationcoreapi.h.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-08-31 21:51:07 +02:00
Francois Gouget
b886f6198b
mscvpdb: Fix a spelling error in a comment.
2022-08-30 22:00:55 +02:00
Zebediah Figura
099f84c4f0
include: Add list_move_after() and list_move_before().
...
Cherry-picked from vkd3d commit a2996c2d59b140a0a92efc85d43c8f9b59540a12.
2022-08-30 21:38:39 +02:00
Henri Verbeet
57c9bc9056
include: Avoid _t-suffixes.
...
The _t-suffix is reserved by POSIX.
Cherry-picked from vkd3d commit 78c203b395b1fa4b5918cf881ebba8e9d47ae997.
2022-08-30 21:38:39 +02:00
Alexandre Julliard
96742389f6
include: Add va_list version of the debug printf functions.
2022-08-30 18:33:23 +02:00
Alexandre Julliard
4d0468e316
include: Simplify handling of va_list in debug printf functions.
2022-08-30 18:33:20 +02:00
Bernhard Kölbl
958b3da947
include/windows.media.speechsynthesis.idl: Add missing interfaces to SpeechSynthesizerOptions runtimeclass.
...
And their dependencies.
2022-08-29 20:04:17 +02:00
Jacek Caban
3ba583fde8
win32u: Introduce NtUserActivateOtherWindow.
...
And use it instead of WINPOS_ActivateOtherWindow.
2022-08-27 16:53:30 +02:00
Jacek Caban
803a5f0789
win32u: Move NtUserPerMonitorDPIPhysicalToLogicalPoint implementation from user32.
2022-08-27 16:53:28 +02:00
Jacek Caban
352e24dcdf
win32u: Move NtUserLogicalToPerMonitorDPIPhysicalPoint implementation from user32.
2022-08-27 16:53:27 +02:00