Mohamad Al-Jaf
f9305432c8
windows.devices.bluetooth: Add stub DLL.
2023-07-04 13:14:04 +02:00
Mohamad Al-Jaf
581ad52940
include: Add windows.devices.bluetooth.idl file.
2023-07-04 13:13:46 +02:00
Mohamad Al-Jaf
83cb93ee6d
include: Add windows.devices.radios.idl file.
...
Needed by IBluetoothAdapter in windows.devices.bluetooth.idl.
2023-07-04 13:13:44 +02:00
Davide Beatrici
b12e6fcc21
wineoss: Move create_session into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
a97913587e
winecoreaudio: Move create_session into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
066ac0a8f9
winealsa: Move create_session into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
75276f010d
winepulse: Move create_session into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
b61e02f798
wineoss: Move session_init_vols into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
be53319da5
winecoreaudio: Move session_init_vols into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
d0a3b11932
winealsa: Move session_init_vols into mmdevapi.
2023-07-04 13:08:31 +02:00
Davide Beatrici
8247b00f82
winepulse: Move session_init_vols into mmdevapi.
2023-07-04 13:08:31 +02:00
Alexandre Julliard
09c7cc1e36
shlwapi: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
dd1625476f
shell32/tests: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
5cb7274403
shell32: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
7c1d8b29e5
ole32/tests: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
61a06d4bcd
ole32: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
34ab144f04
oleaut32/tests: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
374d74e843
oleaut32: Use nameless unions/structs.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
36963b6d27
oleaut32: Get rid of the DECIMAL access macros.
2023-07-04 13:07:18 +02:00
Alexandre Julliard
641623ffe8
uiautomationcore: Fix some long/LONG mismatches.
2023-07-04 12:29:08 +02:00
Jacek Caban
6892434b22
winedump: Add support for dumping IMPORT_OBJECT_NAME_EXPORTAS symbols.
...
This is used by ARM64EC importlibs.
2023-07-03 22:15:43 +02:00
Gabriel Ivăncescu
7aa6da98c8
mshtml: Remove DECLSPEC_HIDDEN usage.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-03 22:15:43 +02:00
Alistair Leslie-Hughes
3100fd59a9
vbscript: Remove DECLSPEC_HIDDEN usage.
2023-07-03 22:15:43 +02:00
Alistair Leslie-Hughes
803834fddf
jscript: Remove DECLSPEC_HIDDEN usage.
2023-07-03 22:15:42 +02:00
Ally Sommers
01d05baa96
ws2_32/tests: Add test for sendto() and recvfrom() on TCP sockets.
2023-07-03 22:15:42 +02:00
Ally Sommers
7b2e7c8075
ntdll/unix: Skip address conversion for SOCK_STREAM sockets in try_send().
2023-07-03 22:15:42 +02:00
Zhiyi Zhang
cd771fa713
server: Allow creating a real explorer desktop window for invisible window stations.
...
The graphics driver information is stored as a property in the desktop window. When the server
get_desktop_window handler simply returns a window handle when the window station is invisible,
the window handle doesn't have the graphics driver property, which is set in desktop_window_proc()
when handling WM_NCCREATE. Removing the invisible window station check allows an invisible explorer
desktop window to be created and with the required property.
2023-07-03 22:15:42 +02:00
Zhiyi Zhang
d3c3f42c2e
user32/tests: Test that an actual desktop window should be created on invisible window stations.
2023-07-03 22:15:42 +02:00
Zhiyi Zhang
213ac0de42
win32u: Use the window station name to check if an application is running as a service.
...
Having an invisible window station doesn't mean an application is running in a service context. For
example, Chromium creates a sandbox process to run in an invisible window station and still expect
the physical monitor information to be returned, instead of the virtual monitor information for
services.
2023-07-03 22:15:42 +02:00
Zhiyi Zhang
38d843d1dc
user32/tests: Test monitor information with an invisible window station.
...
Test that processes running with an invisible window station have physical monitor information
instead of the virtual monitor information used for services.
2023-07-03 22:15:42 +02:00
Zhiyi Zhang
99e2fad1bf
win32u: Create explorer with the thread effective access token.
...
Chromium creates a suspended sandbox process with a token of limited access. Then it sets a token
with normal access for the main thread of the newly created process. Without this change, explorer
is started with the process token of limited access and fails to create a desktop window.
2023-07-03 22:15:42 +02:00
Connor McAdams
317d113af7
uiautomationcore: Add support for invoking serverside event callbacks.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-03 22:15:42 +02:00
Connor McAdams
7223d19561
uiautomationcore: Create a new node when raising serverside events.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-03 22:15:42 +02:00
Connor McAdams
4621ea4547
uiautomationcore: Add partial support for raising serverside events.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-03 22:15:42 +02:00
Connor McAdams
4501d2c11c
uiautomationcore: Introduce custom uia_event_args structure.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-03 22:15:42 +02:00
Connor McAdams
42e058ba53
uiautomationcore: Introduce UI Automation event thread.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-07-03 22:15:42 +02:00
Andrey Gusev
5e2c9b1255
ntoskrnl.exe: Add PsSetLoadImageNotifyRoutineEx semi-stub.
...
BattlEye says it's missing.
2023-07-03 22:15:42 +02:00
Esme Povirk
93748f72fd
win32u: Implement EVENT_OBJECT_SHOW/HIDE for window objects.
2023-07-03 22:15:42 +02:00
Esme Povirk
45ac4ce9c9
win32u: Implement marshaling for CB_GETCOMBOBOXINFO.
2023-07-03 22:15:42 +02:00
Mohamad Al-Jaf
95ea605b10
pnputil: Add stub program.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55178
2023-07-03 22:15:42 +02:00
Alex Henrie
7e68281b25
shell32: Don't overallocate in Dde_OnRequest (scan-build).
2023-07-03 22:15:42 +02:00
Fabian Maurer
9ffdfe4109
dcomp: Add stub for DCompositionCreateDevice3.
...
This is needed by recent chromium
2023-07-03 22:15:42 +02:00
Alistair Leslie-Hughes
372e39eaa8
msscript.ocx: Fake success in FreezeEvents.
2023-07-03 22:15:42 +02:00
Alistair Leslie-Hughes
b9527e7874
msscript.ocx: Fake success in IPersistStreamInit Load.
2023-07-03 22:15:42 +02:00
Alistair Leslie-Hughes
36f16df2f3
msscript.ocx: Fake success in OnAmbientPropertyChange.
2023-07-03 22:15:42 +02:00
Alexandre Julliard
85d6b76744
tiff: Import upstream release 4.5.1.
2023-07-03 22:15:42 +02:00
Alexandre Julliard
49e12082c0
png: Import upstream release 1.6.40.
2023-07-03 22:15:42 +02:00
Alexandre Julliard
681f04c309
faudio: Import upstream release 23.07.
2023-07-03 22:15:42 +02:00
Alexandre Julliard
959dea0c09
ntdll: Implement RtlIsCurrentProcess/Thread.
2023-07-03 22:15:42 +02:00
Alexandre Julliard
a5ff427acb
ntdll: Implement NtQueryVirtualMemory(MemoryImageInformation).
2023-07-03 12:16:49 +02:00