Commit graph

170944 commits

Author SHA1 Message Date
Huw Davies 7a4a9983ab maintainers: Remove Andrew Eikum.
As discussed with Andrew privately.
2024-05-17 19:48:58 +02:00
Huw Davies f612029d4e mmdevapi: Remove unused ACImpl typedef. 2024-05-17 19:48:58 +02:00
Eric Pouech d45cbca378 winedump: Correctly unmangle qualified pointer to function/method.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-17 19:48:58 +02:00
Eric Pouech ecfe99af15 msvcrt: Correctly unmangle qualified pointer to function/method.
Signesd-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-17 19:48:58 +02:00
Eric Pouech d42b1d56b5 winedump: Don't consider end of list encoding as real data types.
This allows while unmangling:
- to avoid considering them as "real" datatypes in other contexts
- to handle better void (which is only supported as single argument
  in function args list, while is a fully acceptable datatype
  in template args list)

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-17 19:48:58 +02:00
Eric Pouech f24a96cc5d msvcrt: Don't consider end of list encoding as real data types.
This allows while unmangling:
- to avoid considering them as "real" datatypes in other contexts
- to handle better void (which is only supported as single argument
  in function args list, while is a fully acceptable datatype
  in template args list)

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-17 19:48:58 +02:00
Esme Povirk ef371697e0 gdiplus: Bracket HDC use in GDI32_GdipFillRegion. 2024-05-17 19:32:27 +02:00
Esme Povirk 1c360a01c9 gdiplus: Bracket HDC use in GDI32_GdipFillPath. 2024-05-17 19:32:27 +02:00
Esme Povirk eeb1227b21 gdiplus: Bracket HDC use in GdipDrawImagePointsRect. 2024-05-17 19:32:26 +02:00
Esme Povirk 6b19838162 gdiplus: Do not create gdi32 objects for Bitmap objects. 2024-05-17 19:32:26 +02:00
Esme Povirk 101ffccebf gdiplus: Add a test for GdipWidenPath with Custom linecaps. 2024-05-17 19:32:26 +02:00
Rémi Bernon 33147b07b0 winemac: Set DEVMODEW dmSize field. 2024-05-17 19:31:57 +02:00
Rémi Bernon d59e6d861b wineandroid: Set DEVMODEW dmSize field. 2024-05-17 19:31:57 +02:00
Rémi Bernon 0e1b93585a win32u: Set DEVMODEW dmSize field. 2024-05-17 19:31:57 +02:00
Huw Davies 8af82d67ec nsi/tests: Use NSI_IP_COMPARTMENT_TABLE instead of hard coding the integer. 2024-05-17 18:01:44 +02:00
Piotr Caban 04927ec80d ntdll: Don't use gmtime concurrently.
The function may be called by
NtQuerySystemInformation(SystemTimeOfDayInformation) and
NtQuerySystemInformation(SystemCurrentTimeZoneInformation) concurrently.
2024-05-17 18:01:44 +02:00
Brendan McGrath ac32d3fd72 mplat/tests: Test Media Source is freed if immediately released.
Tests that the Media Source and its associated resources are freed if
Release is called immediately after creation. That is, without a call to either
Start or Shutdown.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56686
2024-05-17 18:01:44 +02:00
Rémi Bernon f0e77b163d mfreadwrite/reader: Fixup MFVideoFormat_ABGR32 subtype to enumerate the video processor. 2024-05-17 18:01:44 +02:00
Rémi Bernon f131faaa5a winegstreamer: Support MFVideoFormat_ABGR32 output in the video processor. 2024-05-17 18:01:44 +02:00
Rémi Bernon cc57b05d47 mfreadwrite/tests: Add tests with MFVideoFormat_ABGR32 output format. 2024-05-17 18:01:44 +02:00
Rémi Bernon 1c1f03a8b8 mf/tests: Add video processor tests with MFVideoFormat_ABGR32 format. 2024-05-17 18:01:44 +02:00
Rémi Bernon 47884f6fba mfplat: Add MFVideoFormat_ABGR32 format information. 2024-05-17 18:01:44 +02:00
Alexandre Julliard ea81150e3a msvcrt: Unify checks for valid C++ exception. 2024-05-17 18:01:44 +02:00
Alexandre Julliard 6945ce6bc3 msvcrt: Unify __CxxDetectRethrow implementations. 2024-05-17 18:01:44 +02:00
Alexandre Julliard e5e52a9a9f msvcrt: Unify __CxxQueryExceptionSize implementations. 2024-05-17 18:01:44 +02:00
Alexandre Julliard 670e459346 msvcrt: Unify __CppXcptFilter implementations. 2024-05-17 18:01:44 +02:00
Alexandre Julliard 9680ef7ea9 msvcrt: Resync cxx.h with msvcp90. 2024-05-17 18:01:44 +02:00
Jacek Caban d2c11cdd94 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmllocation.c. 2024-05-16 23:09:05 +02:00
Jacek Caban bb157e487e mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmllink.c. 2024-05-16 23:09:05 +02:00
Jacek Caban be175f8487 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlinput.c. 2024-05-16 23:09:05 +02:00
Jacek Caban 2ffe440b34 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlimg.c. 2024-05-16 23:09:05 +02:00
Jacek Caban 1e2df994ef mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlhead.c. 2024-05-16 23:09:05 +02:00
Jacek Caban a65619eb17 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlgeneric.c. 2024-05-16 23:09:05 +02:00
Jacek Caban 5e896684e3 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlframe.c. 2024-05-16 23:09:05 +02:00
Esme Povirk 0a324152e7 gdiplus: Reorder filled arrow cap points to match native. 2024-05-16 23:09:05 +02:00
Esme Povirk 0400ed7ec7 gdiplus: Fix signs on custom line cap rotation in add_anchor. 2024-05-16 23:09:05 +02:00
Esme Povirk aea505f58c gdiplus: Remove unnecessary math in add_anchor.
These additions and subtractions cancel each other out.
2024-05-16 23:09:05 +02:00
Esme Povirk b7caffea25 gdiplus: Support anchors on thin paths. 2024-05-16 23:09:05 +02:00
Esme Povirk 079f533d9c gdiplus: Bitmap stride is ignored when Scan0 is non-NULL. 2024-05-16 23:09:05 +02:00
Eric Pouech 3a95341ef6 winedump: Demangle std::nullptr_t datatype.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-16 23:09:05 +02:00
Eric Pouech 2464b47d78 msvcrt: Demangle std::nullptr_t datatype.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-16 23:09:05 +02:00
Tim Clem d77006fd5a winemac.drv: Exclude dictation when looking for input methods.
After a recent OS update, the dictation input source remains
"selected" in *all* apps for about 10 minutes after it is activated,
even when it is not in use. There doesn't seem to be any way to
determine whether it's actually active or just lingering, and sending
input to it regardless means that we falsely process input as if it
was going to an IME.
2024-05-16 23:09:04 +02:00
Paul Gofman d6c41f95c0 nsiproxy.sys: Return success and zero count from ipv6_forward_enumerate_all() if IPV6 is unsupported. 2024-05-16 23:09:04 +02:00
Paul Gofman 921e79c2b5 xaudio2/tests: Fix test failures with xaudio2_8 in test_submix(). 2024-05-16 23:09:04 +02:00
Rémi Bernon 2294bf6c1e mfreadwrite/reader: Shutdown the queue when public ref is released.
Instead of internal ref, otherwise an executing callback might be the
one releasing the last ref, and MFUnlockWorkQueue will cancel and then
block waiting for the callback itself to finish executing.
2024-05-16 23:09:04 +02:00
Alexandros Frantzis 59729e2d91 user32/tests: Remove workaround for SendInput keyboard tests on zh_CN.
The workaround was needed because the zh_CN Win10 testbot may spuriously
change to the ru_RU keyboard layout during testing. We now detect such
changes and skip the tests, so the workaround is not needed.
2024-05-16 23:09:04 +02:00
Alexandros Frantzis 275cced4f3 user32/tests: Skip affected keyboard tests if a spurious layout change is detected.
In some Win10 testbot images (notably jp and cn), we can get a spurious
layout change after creating the test window and also when explicitly
activating the offending layout. Detect such behavior and skip tests
whose assumptions are invalidate by this spurious change.
2024-05-16 23:09:04 +02:00
Nikolay Sivov 4ad75a7ae8 d2d1/effect: Implement ConnectNode().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-05-16 23:09:04 +02:00
Nikolay Sivov be646151b9 d2d1/effect: Implement SetPassthroughGraph().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-05-16 23:09:04 +02:00
Alexandre Julliard e4db1b39ea ntdll: Add default values for cache parameters.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56653
2024-05-16 19:01:09 +02:00