Commit graph

166648 commits

Author SHA1 Message Date
Biswapriyo Nath 844efaeec5 include: Add IEnumTfPropertyValue definition in msctf.idl. 2023-09-13 11:11:54 +02:00
Jeff Smith 0c777a7d5c gdiplus: GdipIsVisiblePathPoint is not affected by world transform.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38823
2023-09-12 22:09:17 +02:00
Stefan Dösinger c9f2f1c376 gitlab: Enable d3d8 and d3d9 device tests. 2023-09-12 20:39:49 +02:00
Esme Povirk 2ac81edb3e user32/tests: Detect win7's broken GetQueueStatus behavior. 2023-09-12 20:39:49 +02:00
Paul Gofman 578fc9c96f server: Don't set SO_RCVBUF below Windows default value on Unix socket. 2023-09-12 20:34:14 +02:00
Ziqing Hui 2e5ae803b1 winegstreamer: Create wg_muxer for media sink. 2023-09-12 20:32:57 +02:00
Ziqing Hui e21fc494a0 winegstreamer: Implement seeking query for wg_muxer sink pad.
This makes muxer element know that it can perform seeking.
2023-09-12 20:32:55 +02:00
Ziqing Hui 0915f5f216 winegstreamer: Introduce new wg_muxer struct. 2023-09-12 20:32:55 +02:00
Alfred Agrell f413e9ab7d quartz: Delete some redundant members from struct quartz_vmr. 2023-09-12 20:28:05 +02:00
Alfred Agrell 3855fc7a60 quartz/tests: Add test for VMR9SurfaceAllocatorNotify_ChangeD3DDevice. 2023-09-12 20:28:05 +02:00
Alfred Agrell d93f930b3e quartz/tests: Add test for VMR9SurfaceAllocatorNotify_NotifyEvent. 2023-09-12 20:28:05 +02:00
Alfred Agrell 09e54b8919 quartz: Recreate surfaces in VMR9SurfaceAllocatorNotify_ChangeD3DDevice. 2023-09-12 20:28:05 +02:00
Alfred Agrell 7a5f36d50b quartz: Fill in VMR9SurfaceAllocatorNotify_NotifyEvent stub. 2023-09-12 20:28:05 +02:00
Rémi Bernon 1f84523800 dmime: Set the tool delivery type on the messages flags. 2023-09-12 20:28:05 +02:00
Rémi Bernon 09dc4a3f17 dmime: Implement performance IDirectMusicGraph_StampPMsg. 2023-09-12 20:28:05 +02:00
Rémi Bernon 98db0c753a dmime: Implement IDirectMusicGraph_StampPMsg. 2023-09-12 20:28:05 +02:00
Rémi Bernon 5d97483f22 dmime: Get rid of the IDirectMusicGraphImpl typedef. 2023-09-12 20:28:05 +02:00
Rémi Bernon fec9d2c22e dmime: Rename DirectMusicGraph method prefix to graph. 2023-09-12 20:28:05 +02:00
Rémi Bernon d8bce981d7 dmime: Rewrite IDirectMusicGraph tools iteration. 2023-09-12 20:28:05 +02:00
Rémi Bernon 1e70dbcfc2 dmime: Implement some performance IDirectMusicTool methods. 2023-09-12 20:28:05 +02:00
Rémi Bernon 4cb46f1bed dmime: Remove FIXME from performance IDirectMusicGraph methods. 2023-09-12 20:28:05 +02:00
Gabriel Ivăncescu 7725acd366 mshtml: Get rid of the custom qi for CSS Styles.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu 9339317e17 mshtml: Forward objects' IUnknown methods to the DispatchEx.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu f0f4b50e0a mshtml: Get rid of outer in DispatchEx.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu e319026f0a mshtml: Use query_interface in the dispex vtbl for PerformanceTiming.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu 81146cecfe mshtml: Use query_interface in the dispex vtbl for PerformanceNavigation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu 75c9118d5b mshtml: Use query_interface in the dispex vtbl for Performance.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu 0e6370bd33 mshtml: Use query_interface in the dispex vtbl for MediaQueryList.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu 431b89eab0 mshtml: Use query_interface in the dispex vtbl for Console.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu b17f77c8d6 mshtml: Use query_interface in the dispex vtbl for Navigator.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Gabriel Ivăncescu b225b42800 mshtml: Use query_interface in the dispex vtbl for History.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-12 20:11:31 +02:00
Biswapriyo Nath 8f3cd46687 include: Add missing error codes in msctf.idl. 2023-09-12 20:11:31 +02:00
Dmitry Timoshkov 6dd11426e0 d2d1: Scale stroke width for D2D1_STROKE_TRANSFORM_TYPE_FIXED in DrawGeometry::ID2D1DeviceContext1().
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-12 20:11:31 +02:00
Ryan Hendrickson cd3ebad1ae regedit: Export hex(4) instead of dword if size isn't 4 bytes. 2023-09-12 20:11:31 +02:00
Hans Leidekker ad0f483d8b iphlpapi/tests: Call GetAdaptersAddresses() in a loop.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54588
2023-09-12 20:11:31 +02:00
Hans Leidekker 5f7016d3f0 iphlpapi/tests: Use CRT allocation functions. 2023-09-12 20:11:31 +02:00
Rémi Bernon 31980e7450 dmstyle: Use PARENTSRC with dmusic. 2023-09-12 20:11:31 +02:00
Rémi Bernon d18ec193de dmstyle: Use CRT allocation functions. 2023-09-12 20:11:31 +02:00
Rémi Bernon 994bcb4842 dmstyle: Awlays return S_FALSE from DllCanUnloadNow. 2023-09-12 20:11:31 +02:00
Rémi Bernon b27a036eaf dswave: Use PARENTSRC with dmusic. 2023-09-12 20:11:31 +02:00
Rémi Bernon 8bcaec2552 dswave: Use CRT allocation functions. 2023-09-12 20:11:31 +02:00
Rémi Bernon 65f25a150f dswave: Always return S_FALSE from DllCanUnloadNow. 2023-09-12 15:54:06 +02:00
Rémi Bernon 649de39219 dmband: Use PARENTSRC with dmusic. 2023-09-12 15:54:06 +02:00
Rémi Bernon b60ee21fb2 dmband: Use CRT allocation functions. 2023-09-12 15:54:06 +02:00
Rémi Bernon c3ebc387f3 dmband: Always return S_FALSE from DllCanUnloadNow. 2023-09-12 15:54:06 +02:00
Alexandre Julliard f41ac64a73 wow64: Don't add MEM_RESERVE for invalid flags combinations. 2023-09-12 15:54:06 +02:00
Alexandre Julliard d76f5b4ab9 win32u: Use the correct length for kernel object names in object attributes. 2023-09-12 10:00:24 +02:00
Alexandre Julliard a5463c88e2 ntdll: Add missing backslash to query image file execution options. 2023-09-12 09:51:50 +02:00
Dmitry Timoshkov d289dfc2c0 server: Write terminating '\0' in the strings.
I have an application that creates its special registry key using
NtCreateKey(parent, "Something\0"), and then expects to be able to
open this key with NtOpenKey("Something\0") on start up. Currently
this fails because terminating '\0' in the key name doesn't survive
saving/loading the registry. parse_strW() helper already supports
loading such key names.

As the tests show after creating a kernel object with the name "Something\0"
it's possible to only open it as "Something\0", and an attempt opening it
as "Something" fails with STATUS_OBJECT_NAME_NOT_FOUND, and vice versa.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-12 09:40:52 +02:00
Alexandros Frantzis 1b987bfde6 winewayland.drv: Implement SetCursor using cursor bitmap data.
Set the cursor image used for Wayland surfaces by using the Windows
cursor bitmap data.
2023-09-11 20:45:10 +02:00