1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00
Commit graph

16933 commits

Author SHA1 Message Date
Rémi Bernon
e4ff578bcc win32u: Deduce monitor device flags from their adapter. 2024-02-21 21:55:04 +01:00
Biswapriyo Nath
6ec9f446eb include: Add FaceDetector runtimeclass in windows.media.faceanalysis.idl. 2024-02-20 22:26:58 +01:00
Biswapriyo Nath
f0ab43fea2 include: Add DetectedFace runtimeclass in windows.media.faceanalysis.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath
fbe99509d6 include: Add SoftwareBitmap runtimeclass in windows.graphics.imaging.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath
af4838321e include: Add BitmapBuffer runtimeclass in windows.graphics.imaging.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath
fe4f7632a7 include: Add IDirect3DSurface in windows.graphics.directx.direct3d11.idl. 2024-02-20 22:26:57 +01:00
Eric Pouech
552bc893e1 dbghelp: Don't expected a fixed number of substreams in DBI header (PDB).
MSC no longer emits a fixed number of substreams (depending on version of
PDB file), but can emit less.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:37 +01:00
Eric Pouech
dee3be21a3 winedump: Don't expect a fixed number of substreams in DBI header (PDB).
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:36 +01:00
Jinoh Kang
4f61a8a1ab include: Add definition for FILE_STAT_INFORMATION. 2024-02-19 21:28:41 +01:00
Vijay Kiran Kamuju
08803bd136 include: Add msdelta header file. 2024-02-19 20:39:43 +01:00
Zebediah Figura
063a377df4 shell32: Properly implement context menu verbs.
Enumerate "shell" registry key entries instead of hardcoding a list.

Don't enumerate any entries unless all the files have the same type.

Pass the correct type to ShellExecuteEx().
2024-02-19 18:28:21 +01:00
Alex Henrie
e7364e2165 include: Annotate NdrGetBuffer with __WINE_(ALLOC_SIZE|MALLOC).
It would be nice to annotate it with __WINE_DEALLOC(NdrFreeBuffer) too,
but that causes a bunch of spurious -Wfree-nonheap-object warnings.
2024-02-19 18:15:13 +01:00
Rémi Bernon
bb872831de winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilitiesKHR driver entry. 2024-02-19 18:14:43 +01:00
Rémi Bernon
923f1d1b10 winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilities2KHR driver entry. 2024-02-19 18:14:43 +01:00
Daniel Lehman
7c6a50cc46 include: Add some msvcrt declarations. 2024-02-16 23:32:06 +01:00
Paul Gofman
7ae488a2bb ntdll: Don't hardcode xstate size in syscall frame. 2024-02-16 23:32:06 +01:00
Krzysztof Bogacki
10db5b67b8 gdi32: Add D3DKMTEnumAdapters2() stub.
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:46 +01:00
Geoffrey McRae
b8c75f3d2a include: Add interfaces for ID3D11On12Device1 and ID3D11On12Device2. 2024-02-14 23:23:25 +01:00
Rastislav Stanik
1bab7ea25e iphlpapi: Add stub for GetAnycastIpAddressTable().
This change adds an implementation of Win32 API function
GetAnycastIpAddressTable() that does not return real information, it
just says "no entries found".

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56065
2024-02-14 19:19:32 +01:00
Zhiyi Zhang
ca97cb8700 server: Inherit internal desktop flags when creating desktops.
Based on Rémi's idea.

CEF applications create their own desktops and so is_virtual_desktop() could incorrectly
report that virtual desktop is off if DF_WINE_VIRTUAL_DESKTOP is not inherited.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55810
2024-02-13 22:37:50 +01:00
Zhiyi Zhang
2990a4f8c3 include: Rename DF_WINE_CREATE_DESKTOP to DF_WINE_VIRTUAL_DESKTOP. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
df9b41afcb windows.security.authentication.onlineid: Add IOnlineIdServiceTicketRequestFactory stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
a3ef7d7487 windows.security.authentication.onlineid: Add IOnlineIdSystemAuthenticatorStatics stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
f0b32fa541 include: Add windows.security.authentication.onlineid.idl file. 2024-02-13 22:37:50 +01:00
Alexandre Julliard
b9a985a677 include: Add some public exception handling structures. 2024-02-13 17:59:38 +01:00
Paul Gofman
0b441c4c8f kernel32/tests: Add tests for critical section debug info presence. 2024-02-13 15:46:24 +01:00
Alexandre Julliard
de492f9a34 ntdll: Implement RtlLookupFunctionTable. 2024-02-12 22:53:21 +01:00
Shaun Ren
c45bedbf23 sapi: Add ISpeechObjectToken stub. 2024-02-09 18:00:04 +01:00
Rémi Bernon
1664ad7d50 server: Fix rawinput buffer sizes and alignment on WoW64. 2024-02-09 11:14:07 +01:00
Rémi Bernon
2eb8950392 server: Move rawinput message conversion from win32u.
Appending the entire RAWMOUSE / RAWKEYBOARD / RAWHID + report structs
after the hardware message data, instead of using a custom intermediate
structure.
2024-02-09 11:14:07 +01:00
Rémi Bernon
c8bf3ba2da server: Stop using hardware_msg_data in rawinput_message. 2024-02-08 23:31:24 +01:00
Rémi Bernon
f86cca3897 server: Stop using union rawinput in hw_input_t. 2024-02-08 23:31:24 +01:00
Rémi Bernon
c62ca2e1aa server: Combine HID usage page and usage together. 2024-02-08 23:31:24 +01:00
Alexandre Julliard
de988eeea0 server: Add hybrid flag in image mapping information. 2024-02-08 17:07:22 +01:00
Alexandre Julliard
e05c6c8211 server: Don't update the entry point in the image information for ARM64EC modules. 2024-02-08 17:07:22 +01:00
Alexandre Julliard
b41566fb31 ntdll: Fix stack layout for ARM syscalls. 2024-02-07 11:57:15 +01:00
Georg Lehmann
05a0da8ab9 winevulkan: Enable VK_ARM_render_pass_striped. 2024-02-06 22:54:21 +01:00
Georg Lehmann
ea890c4733 winevulkan: Update to VK spec version 1.3.277. 2024-02-06 22:54:21 +01:00
Paul Gofman
16dafed08b msvcrt: Adjust _gmtime64_s() accepted time limits. 2024-02-06 22:54:21 +01:00
Aida Jonikienė
124ea59b8d configure: Use YEAR2038 macro when it's available.
autoconf 2.72 disabled the time size increase when LARGEFILE macro is being
used: https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=cf09f48841b66fe76f606dd6018bb3a93242a7c9

That change can cause 32-bit Wine to return EOVERFLOW when running
stat() on a file in certain edge cases (which causes some files to
be skipped leading to applications failing to run properly).

This change was tested with both autoconf 2.71 and 2.72 to make sure
nothing broke there.
2024-02-06 16:34:09 +01:00
Eric Pouech
d68a0e650a kernel32/tests: Test DUPLICATE_SAME_ATTRIBUTES flag in DuplicateHandle().
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-06 11:39:58 +01:00
Jacek Caban
3c19b29ce6 include: Add RtlRestoreContext declaration. 2024-02-05 21:50:12 +01:00
Louis Lenders
c3918f2a82 shcore: Add stub for RegisterScaleChangeNotifications.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56244
2024-02-01 22:52:20 +01:00
Rémi Bernon
d352b852a9 winevulkan: Remove now unnecessary vkGetDeviceGroupSurfacePresentModesKHR driver entry. 2024-02-01 11:02:40 +01:00
Rémi Bernon
4a16bcf9ab winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfacePresentModesKHR driver entry. 2024-02-01 11:02:37 +01:00
Rémi Bernon
70469abc05 winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceSupportKHR driver entry. 2024-02-01 11:02:33 +01:00
Louis Lenders
a24039ad09 ntdll: Add stub for RtlGetDeviceFamilyInfoEnum.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56259
2024-01-31 11:04:29 +01:00
Alexandre Julliard
008f64557d include: Include cfg.h from cfgmgr32.h. 2024-01-30 22:41:17 +01:00
Helix Graziani
91d60983ac cfgmgr32: Add CM_Get_Device_Interface_PropertyW stub. 2024-01-30 22:41:17 +01:00
Alexandre Julliard
658a0665d4 ntdll: Use the system setjmp/longjmp for exceptions in Unix libs. 2024-01-29 17:18:58 +01:00