Commit graph

171083 commits

Author SHA1 Message Date
Rémi Bernon b3bec339d7 win32u: Use NtGdiDdDDICreateDCFromMemory for gdi16 DIBDRV.
Instead of a custom dib_window_surface.
2024-05-27 22:59:21 +02:00
Rémi Bernon b6223da118 win32u: Return UINT from NtUserGetWindowDpiAwarenessContext. 2024-05-27 22:59:21 +02:00
Rémi Bernon bcb33fd859 win32u: Use NtUserCallOnParam for SetThreadDpiAwarenessContext.
And an internal function call when possible.
2024-05-27 22:59:21 +02:00
Rémi Bernon 25a2919a55 user32/tests: Add more GetAwarenessFromDpiAwarenessContext tests. 2024-05-27 22:59:21 +02:00
Rémi Bernon 72ca475da2 user32/tests: Add more AreDpiAwarenessContextsEqual tests. 2024-05-27 22:59:21 +02:00
Rémi Bernon 9f834614a9 user32: Test and implement GetDpiFromDpiAwarenessContext. 2024-05-27 22:59:21 +02:00
Rémi Bernon 1172c4a94e user32: Test and fix IsValidDpiAwarenessContext. 2024-05-27 22:59:21 +02:00
Fabian Maurer 4537dbdcd5 userenv: Add CreateAppContainerProfile stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56724
2024-05-27 22:59:21 +02:00
Piotr Caban 9ff41324ae ntdll: Fix UNC path handling in alloc_module. 2024-05-27 22:59:21 +02:00
Aida Jonikienė 8857aa79bc dxdiagn: Add AGP properties.
Ground Control II complains about AGP acceleration being missing
if these properties don't exist.
2024-05-27 13:14:56 +02:00
Aida Jonikienė 952a2c5b7b dxdiagn: Add bIsD3DDebugRuntime property.
Ground Control II complains about D3D debug runtime being present
if this property doesn't exist.
2024-05-27 13:12:26 +02:00
Rémi Bernon 04470e1eda win32u: Get rid of the UpdateDisplayDevices force parameter. 2024-05-27 13:11:36 +02:00
Rémi Bernon 4e1a049c93 win32u: Update the display device cache after loading the driver. 2024-05-27 13:11:36 +02:00
Rémi Bernon f7f213bdf8 win32u: Get rid of the drivers force_display_devices_refresh flag. 2024-05-27 13:11:36 +02:00
Alistair Leslie-Hughes ae6aa1c8a4 include: Add IFACEMETHOD macros. 2024-05-27 13:11:20 +02:00
Alistair Leslie-Hughes ccc803a06c include: Correct ListView_GetItemIndexRect macro. 2024-05-27 13:11:18 +02:00
Alistair Leslie-Hughes fc9fd3c5c3 include: Added sqlucode.h to sql.h. 2024-05-27 13:08:08 +02:00
Alistair Leslie-Hughes 55842cee31 odbc32: Correct SQLSetConnectOptionW length parameter type. 2024-05-27 13:08:06 +02:00
Alexandre Julliard c0a5b58ef3 msvcp: Export the thiscall version of ios_base_Tidy. 2024-05-27 12:45:40 +02:00
Alexandre Julliard dce1f2fd2e msvcp: Replace some stubs by exported functions that already exist for other platforms. 2024-05-27 12:45:38 +02:00
Alexandre Julliard ce23f76c16 msvcp120_app: Fix a typo in a C++ mangled name. 2024-05-26 22:56:44 +02:00
Alexandre Julliard 228420183e msvcrt: Export all _ConcRT functions also on ARM. 2024-05-26 22:47:53 +02:00
Alexandre Julliard 39cdf5d78e msvcrt: Fix bad_cast_copy_ctor spec entry on ARM. 2024-05-26 22:47:53 +02:00
Alexandre Julliard 1fec2db82d vssapi: Add correct C++ mangled names for all platforms. 2024-05-26 22:47:47 +02:00
Alexandre Julliard 69125808c7 msmpeg2vdec: Add correct C++ mangled names for all platforms. 2024-05-26 22:47:42 +02:00
Alexandre Julliard c6e4a6e8cd dxtrans: Add correct C++ mangled names for all platforms. 2024-05-26 22:47:36 +02:00
Alexandre Julliard 2dad131c5e adsldpc: Add correct C++ mangled names for all platforms. 2024-05-26 22:47:32 +02:00
Jacek Caban b210a20413 gitlab: Use --enable-werror for Clang builds. 2024-05-24 21:17:57 +02:00
Marcus Meissner 4f8f6e1b34 shell32/tests: Fixed sizeof to GetModuleFileName.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
2024-05-24 21:15:30 +02:00
Esme Povirk 1592a58431 user32/tests: Mark some Wine-todo messages.
A few of these are not sent on Windows sometimes. Comments
implying Wine is broken for not sending them have been removed.
2024-05-24 21:15:09 +02:00
Esme Povirk 4bfdf2a073 user32/tests: Rename winevent_hook_todo to msg_todo. 2024-05-24 21:15:09 +02:00
Rémi Bernon 2d3910d4cd winegstreamer: Use a GstCaps for wg_parser_stream codec format. 2024-05-24 18:42:23 +02:00
Rémi Bernon 08730dae2e winegstreamer: Rename get_preferred_format to get_current_format. 2024-05-24 18:42:23 +02:00
Rémi Bernon 60b2f08485 winegstreamer: Use a GstCaps instead of preferred_format.
And rename it current_caps as this is the actual current stream caps.
2024-05-24 18:42:23 +02:00
Rémi Bernon 4f96f2f554 winegstreamer: Use a GstCaps for wg_parser current_format.
And rename it desired_caps as this is the caps that has been requested,
not necessarily the current stream caps.
2024-05-24 18:42:23 +02:00
Rémi Bernon d78f745422 user32: Fix SetProcessDpiAwarenessContext. 2024-05-24 18:42:23 +02:00
Rémi Bernon b3739dcc9c user32/tests: Add more SetThreadDpiAwarenessContext tests. 2024-05-24 18:42:23 +02:00
Rémi Bernon 6b68b55ce3 user32/tests: Add some SetProcessDpiAwarenessContext tests. 2024-05-24 18:42:23 +02:00
Rémi Bernon 6ee5c60d5d win32u: Fix NtUserSetProcessDpiAwarenessContext. 2024-05-24 18:42:23 +02:00
Rémi Bernon d75f9dfbb8 win32u/tests: Add NtUser(Get|Set)ProcessDpiAwarenessContext tests. 2024-05-24 18:42:23 +02:00
Rémi Bernon ef224f1dd8 win32u/tests: Introduce a new run_in_process helper. 2024-05-24 18:42:23 +02:00
Rémi Bernon 52ae7e7b64 winegstreamer: Implement WMA DMO Get(Input|Output)CurrentType. 2024-05-24 18:42:23 +02:00
Rémi Bernon d05cd460e4 winegstreamer: Use DMO_MEDIA_TYPE in the WMA decoder. 2024-05-24 18:42:23 +02:00
Alexandre Julliard a03bd94204 winegcc: Don't print a potentially reallocated pointer. 2024-05-24 18:42:22 +02:00
Alexandre Julliard 83888e37df conhost: Fix a printf format warning. 2024-05-24 12:35:56 +02:00
Alexandre Julliard 5df6f5a513 wbemprox: Don't reference yysymbol_name on older bisons.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56718
2024-05-24 12:25:17 +02:00
Alexandre Julliard b9638ebc1c kernelbase: Fix the name of the default system locale. 2024-05-24 11:15:33 +02:00
Alistair Leslie-Hughes 77583eed19 include: Add C++ support for IUnknown. 2024-05-24 10:58:58 +02:00
Alistair Leslie-Hughes 5813a1fe23 include: Complete __wine_uuidof for C++.
/usr/local/include/wine/windows/guiddef.h:83:68: error: incomplete type ‘__wine_uuidof_type<IUnknown>::inst’ {aka ‘__wine_uuidof<IUnknown>’} used in nested name specifier
   83 | #define __uuidof(type) __wine_uuidof_type<__typeof__(type)>::inst::uuid
2024-05-24 10:58:58 +02:00
Alexandre Julliard badaed6419 wbemprox: Avoid unused function warning. 2024-05-23 20:04:35 +02:00