Commit graph

166153 commits

Author SHA1 Message Date
Anton Baskanov
b9db434034 winex11.drv: Mark drawable as dirty when setting pixel format.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55341
2023-08-22 10:37:10 +02:00
Davide Beatrici
31e5218286 winepulse: Fix crash when requesting exclusive mode with an unsupported format.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55362
2023-08-22 10:37:10 +02:00
Bartosz Kosiorek
797a8bb192 gdiplus: Add support for GdipPathIterNextPathType. 2023-08-21 22:47:43 +02:00
Bartosz Kosiorek
27989a0a3a gdiplus: Improve performance by switching loops and fix size. 2023-08-21 22:47:42 +02:00
Etaash Mathamsetty
948412f0fe ntdll: Add semi-stub for NtOpenKeyTransactedEx. 2023-08-21 22:47:42 +02:00
Biswapriyo Nath
1326f53025 include: Add IRandomAccessStream generic types in windows.storage.streams.idl.
This fixes the following error.

windows.storage.h:3992:9: error:
unknown type name '__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream'
2023-08-21 22:47:42 +02:00
Biswapriyo Nath
9227d8abff include: Add ApplicationData runtimeclass in windows.storage.idl. 2023-08-21 22:47:42 +02:00
Biswapriyo Nath
148ff982dc include: Add KnownFolders runtimeclass in windows.storage.idl. 2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
56ced91b8e mshtml: Implement Cycle Collection for HTMLStyleSheetRule.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
2412c5f76c mshtml: Implement Cycle Collection for HTMLStyleSheetRulesCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
99d968c0e4 mshtml: Implement Cycle Collection for HTMLStyleSheetsCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
af7283deb0 mshtml: Implement Cycle Collection for HTMLStyleSheet.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
4ee59922fe mshtml: Implement Cycle Collection for HTMLCSSStyleDeclaration.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
2ee74c592b mshtml: Implement Cycle Collection for HTMLAttributeCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
4b2bcdb651 mshtml: Implement Cycle Collection for HTMLDOMAttribute.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
84847d7de9 mshtml: Implement Cycle Collection for objects that don't require traversal.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
4e0e50e2a6 mshtml: Implement Cycle Collection for HTMLPerformanceNavigation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
0c0cbb5ae1 mshtml: Implement Cycle Collection for HTMLPerformance.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
0afb0b6bc2 mshtml: Use destructor in the vtbl for PerformanceTiming.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Gabriel Ivăncescu
c32616c502 mshtml: Traverse variants using a helper function.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-21 22:47:42 +02:00
Eric Pouech
ced42c449a dbghelp: Fix sign extension issues on 32bit compilation.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-08-21 22:47:42 +02:00
Alex Henrie
4021336223 xaudio2_7: Use CRT allocation functions. 2023-08-21 22:47:42 +02:00
Alex Henrie
7df4a81ff2 shell32: Use CRT allocation functions. 2023-08-21 22:47:42 +02:00
Etaash Mathamsetty
4d6d580b66 ntdll: Allow NULL timeout in NtCreateNamedPipeFile. 2023-08-21 22:47:42 +02:00
Alex Henrie
7d2bd1e40d windowscodecs: Use CRT allocation functions. 2023-08-21 22:47:41 +02:00
Alexandre Julliard
7d013ed86c winex11: Work around a false positive gcc warning. 2023-08-21 12:12:10 +02:00
Alexandre Julliard
ec3b773872 Release 8.14. 2023-08-18 21:57:17 +02:00
Tim Clem
9d6aabb202 ntdll: Add error and warning logs in more cases of memory exhaustion. 2023-08-18 18:44:05 +02:00
Stefan Dösinger
ab6c51f28a dxgi/tests: Test swapchains with zero dimensions. 2023-08-18 18:44:05 +02:00
Stefan Dösinger
77fb8e04e4 wined3d: Move zero swapchain parameter fixup to wined3d_swapchain_state_init. 2023-08-18 18:44:05 +02:00
Stefan Dösinger
215a32d643 wined3d: Make wined3d_swapchain_desc in wined3d_swapchain_create const. 2023-08-18 18:44:05 +02:00
Stefan Dösinger
eba2523ac1 dxgi: Read back the swapchain size assigned by wined3d. 2023-08-18 18:34:10 +02:00
James Beddek
2846111765 mshtml: Check for non-NULL plugin host before trying to hold ref.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55457
Signed-off-by: James Beddek <telans@posteo.de>
2023-08-18 18:33:16 +02:00
Billy Laws
3ff81e3a41 wow64: Add BT module thread termination callback. 2023-08-18 18:32:44 +02:00
Alex Henrie
65e2c3844b wldap32: Map LDAP_OPT_AUTO_RECONNECT to LDAP_OPT_RESTART and add tests.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55450
2023-08-18 18:32:27 +02:00
Alex Henrie
f339506f4f find: Use CRT allocation functions. 2023-08-18 18:31:32 +02:00
Alex Henrie
dcc049ad4c oledb32: Use CRT allocation functions. 2023-08-18 18:31:29 +02:00
Alex Henrie
aa8e2a1643 shell32: Combine the two strdupAtoW functions. 2023-08-18 18:31:24 +02:00
Nikolay Sivov
42811d775b mf: Implement MFCreateSequencerSegmentOffset().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-17 23:26:13 +02:00
Alexandre Julliard
572cc841a6 ntdll/tests: Add some more tests for the contents of the WOW64INFO structure. 2023-08-17 23:26:13 +02:00
Eric Pouech
626f8d75e8 msvcrt: Fix freopen() on FILE with invalid underlying fd.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-08-17 23:26:13 +02:00
Eric Pouech
65b6e237cd msvcrt/tests: Add tests for freopen().
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-08-17 23:26:13 +02:00
Alex Henrie
3505cdbf55 joy: Remove size argument to set_config_key function. 2023-08-17 23:26:13 +02:00
Paul Gofman
a743f085df winex11.drv: Release old drawables after setting new ones in sync_context(). 2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
bf1b0d5f10 include: Add IStorageFolder interface definition. 2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
dcc809627d include: Add windows.storage.search.idl file.
Needed by StorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
ba392b4cef include: Add IStorageItem interface definition.
Needed by IStorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
90cdfc5157 include: Add windows.storage.fileproperties.idl file.
Needed by IStorageItem.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
915db53124 include: Add IStorageFile interface definition.
Needed by IStorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
711f9e1fc5 include: Add IRandomAccessStream interface definition.
Needed by IStorageFile.
2023-08-17 10:40:37 +02:00