Piotr Caban
94812b1265
userenv: Fix setting ALLUSERSPROFILE and ProgramData in CreateEnvironmentBlock.
...
This syncs the code with dlls/ntdll/unix/env.c add_registry_environment.
It fixes ALLUSERSPROFILE and ProgramData environment variables value
in services.
2023-07-27 11:54:21 +09:00
Jacek Caban
9b400f3f3e
win32u: Use user message packing for WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED.
2023-07-27 11:54:03 +09:00
Jacek Caban
f231c7bed0
win32u: Use user message packing for WM_COMPAREITEM.
2023-07-27 11:54:03 +09:00
Jacek Caban
7f4ffc7c10
win32u: Use user message packing for WM_DELETEITEM.
2023-07-27 11:54:03 +09:00
Jacek Caban
58dece677f
win32u: Use user message packing for WM_MEASUREITEM.
2023-07-27 11:54:03 +09:00
Jacek Caban
0be2078531
win32u: Use user message packing for WM_DRAWITEM.
2023-07-27 11:54:03 +09:00
Jacek Caban
f104be399b
win32u: Use user message packing for WM_GETMINMAXINFO.
2023-07-27 11:54:03 +09:00
Jacek Caban
4777bd62ae
win32u: Use user message packing for messages passing string.
2023-07-27 11:54:03 +09:00
Jacek Caban
78a4bad8c5
win32u/tests: Fully initialize lparam_buffer before each test.
2023-07-27 11:54:03 +09:00
Jacek Caban
271feee4ba
win32u: Use user message packing for WM_GETTEXT and WM_ASKCBFORMATNAME.
2023-07-27 11:54:03 +09:00
Alistair Leslie-Hughes
61d51b69d0
mmsystem.dll16: Remove DECLSPEC_HIDDEN usage.
2023-07-27 11:54:03 +09:00
Alistair Leslie-Hughes
9095854e1a
krnl386.exe16: Remove DECLSPEC_HIDDEN usage.
2023-07-27 11:54:03 +09:00
Alistair Leslie-Hughes
3b6bf90ae0
user.exe16: Remove DECLSPEC_HIDDEN usage.
2023-07-27 11:54:03 +09:00
Paul Gofman
7b243afc63
nsiproxy.sys: Detect wireless interface type on Linux.
2023-07-27 11:54:03 +09:00
Davide Beatrici
ad3a0b767f
winepulse: Remove GetAudioSessionWrapper.
2023-07-27 11:47:38 +09:00
Davide Beatrici
b0d1625300
wineoss: Remove GetAudioSessionWrapper.
2023-07-27 11:47:38 +09:00
Davide Beatrici
e1eb454904
winecoreaudio: Remove GetAudioSessionWrapper.
2023-07-27 11:47:37 +09:00
Davide Beatrici
41e4506996
winealsa: Remove GetAudioSessionWrapper.
2023-07-27 11:47:37 +09:00
Davide Beatrici
b26bad578a
mmdevapi: Implement AudioClient_Create.
2023-07-27 11:47:34 +09:00
Davide Beatrici
55b6cded64
mmdevapi: Introduce wine_unix_call helper.
2023-07-27 11:47:34 +09:00
Davide Beatrici
a5e3e5efa0
mmdevapi: Import get_device_name_from_guid() from driver.
2023-07-27 11:47:34 +09:00
Davide Beatrici
dd6807b408
winepulse: Export get_device_name_from_guid().
2023-07-27 11:47:34 +09:00
Davide Beatrici
10075a9e92
wineoss: Export get_device_name_from_guid().
2023-07-27 11:47:33 +09:00
Davide Beatrici
5a0d3fc31d
winecoreaudio: Export get_device_name_from_guid().
2023-07-27 11:47:33 +09:00
Davide Beatrici
fbb03f929b
winealsa: Export get_device_name_from_guid().
2023-07-27 11:47:30 +09:00
Georg Lehmann
b5e19a33c9
winevulkan: Update to VK spec version 1.3.259.
2023-07-24 22:52:22 +02:00
Aurimas Fišeras
330ef7a10b
po: Update Lithuanian translation.
2023-07-24 22:52:22 +02:00
Zebediah Figura
3d02e9870a
httpapi/tests: Do not test that a local TCP port is closed.
...
I suspect the intent of this test was to verify that httpapi really doesn't bind
to that port. That HttpAddUrlToUrlGroup() fails implies this, but paranoia in a
case like this is rarely unwarranted.
However, this test cannot reliably succeed; some other operating system
component may open a TCP port in the meantime, and it appears that on Windows 10
this does in fact happen.
Since the goal of the test is just extra paranoia, I don't think it's worth
keeping.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55127
2023-07-24 22:52:22 +02:00
Zebediah Figura
01afb21bf2
ws2_32: Move the event reset in WSAEnumNetworkEvents() to the server.
...
So that it is done atomically with retrieving events.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=52474
2023-07-24 22:51:06 +02:00
Zebediah Figura
0a33ac4a53
server: Move the implementation of IOCTL_AFD_GET_EVENTS to a dedicated server call.
2023-07-24 22:51:00 +02:00
Zebediah Figura
8ab7120bad
ws2_32/tests: Execute test_iocp() near the end.
...
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54413
2023-07-24 22:49:40 +02:00
Zebediah Figura
ca02b8e4bc
ws2_32/tests: Use closesocket(), not close().
2023-07-24 22:49:40 +02:00
Zebediah Figura
5dc0b0ef88
ws2_32/tests: Update test_write_watch() for Windows 11.
...
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54546
2023-07-24 22:49:40 +02:00
Zebediah Figura
9a43d51e06
ws2_32/tests: Give an event test marked todo a bit more time to fail on Wine.
...
We are testing that FD_CLOSE isn't generated, but Wine currently generates
FD_CLOSE anyway. However, sometimes Wine does not generate FD_CLOSE immediately,
causing the test to intermittently succeed inside the todo block.
This test is difficult to fix properly—it would involve either (arbitrary?)
buffering in the server, or support from the host OS.
However, we also don't want to make the Windows tests take longer, so add the
200 ms of leeway only on Wine.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54073
2023-07-24 22:49:40 +02:00
Zebediah Figura
f523609219
ws2_32/tests: Increase the timeout on some FD_CLOSE tests.
...
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=54073
2023-07-24 22:48:42 +02:00
Fabian Maurer
7da5dff88c
gdiplus: Make flatten_bezier_add iterative.
2023-07-24 22:30:38 +02:00
Connor McAdams
a8697c43a7
uiautomationcore: Implement IUIAutomation::{Add/Remove}FocusChangedEventHandler.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-24 22:12:10 +02:00
Connor McAdams
63330c6168
uiautomationcore/tests: Add IUIAutomationFocusChangedEventHandler tests.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-24 22:12:10 +02:00
Connor McAdams
53376c5568
uiautomationcore: Add support for calling COM event handlers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-24 22:12:10 +02:00
Connor McAdams
9ab915a7fb
uiautomationcore: Introduce custom clientside event callback function.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-24 22:12:10 +02:00
Connor McAdams
7844a544af
uiautomationcore: Use the free threaded marshaler to marshal IUIAutomationElement interfaces.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-24 22:12:10 +02:00
David Kahurani
cfc50b2887
gdiplus/font: Fix GdipGetLogFontW/A with gdi_transform.
...
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2023-07-24 22:11:52 +02:00
Jinoh Kang
062ef22c45
xmllite: Eliminate DECLSPEC_HIDDEN.
2023-07-24 21:28:04 +02:00
Rémi Bernon
f185161235
mf/tests: Add missing line end in test message.
2023-07-24 14:01:40 +02:00
Rémi Bernon
495cf276d0
mf/tests: Shutdown MF if MP4 source isn't supported.
2023-07-24 14:01:40 +02:00
Jeff Smith
4245b1199c
gdiplus: Set correct frame delay when GCE is missing.
2023-07-24 12:09:32 +02:00
Jeff Smith
8c6e578864
gdiplus: Return GIF frame property only if set.
2023-07-24 12:09:32 +02:00
Jeff Smith
f6ef0205b8
gdiplus: Set GIF frame delay and loop count properties correctly.
...
These properties are expected to be present even if frame count is 1.
2023-07-24 12:09:31 +02:00
Jeff Smith
ba564e2aba
gdiplus: Expose GIF background index property only when global color table present.
2023-07-24 12:09:30 +02:00
Jeff Smith
07fa0082bb
gdiplus/tests: Allow for testing properties of multiple GIF samples.
2023-07-24 12:09:30 +02:00