Zhiyi Zhang
d1a62e862e
include: Add some windows.applicationmodel definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
c165459699
include: Add some windows.ui.core definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
425ef9cb23
include: Add windows.ui.input.idl.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cd8306db83
include: Add windows.devices.input.idl.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
d010f52241
include: Add some windows.system definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
b80657c0a5
include: Add some windows.foundation definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cbf1310f87
rometadata: Add initial dll.
2024-06-24 17:13:05 +02:00
Aida Jonikienė
5eafe53e54
ntdll: Fix params_mask type in NtRaiseHardError().
...
Real-world app testing reveals that parameter isn't used as a
pointer (so change it to an integer).
2024-06-24 13:22:53 +02:00
Vijay Kiran Kamuju
2a6e7ab4ed
ntdll: Add stub RtlNumberGenericTableElementsAvl function.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56839
2024-06-24 13:19:21 +02:00
Vijay Kiran Kamuju
1d58a4674c
ntdll: Add stub RtlEnumerateGenericTableWithoutSplayingAvl function.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56839
2024-06-24 13:19:19 +02:00
Vijay Kiran Kamuju
32e2ede0df
ntdll: Fix RtlEnumerateGenericTableWithoutSplaying function parameters.
2024-06-24 13:19:17 +02:00
Rémi Bernon
2eeb4d5192
server: Move the desktop keystate to shared memory.
...
Based on a patch by Huw Davies.
2024-06-21 22:59:39 +02:00
Rémi Bernon
496f663157
server: Store the cursor clip rect in the shared data.
...
Based on a patch by Huw Davies.
2024-06-21 22:59:39 +02:00
Brendan Shanks
5da03c7a60
configure: Define HAVE_WINE_PRELOADER when the preloader is being built.
2024-06-21 17:33:24 +02:00
Rémi Bernon
f5a739ce62
include: Define frexpf as inline function in more cases.
2024-06-21 14:11:54 +02:00
Rémi Bernon
dea96222b4
include: Add a couple of CRT function declarations.
2024-06-21 14:11:54 +02:00
Biswapriyo Nath
4792d3dd2d
include: Add Windows.Graphics.Capture.Direct3D11CaptureFramePool runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
ffe88e3b0d
include: Add Windows.Graphics.Capture.Direct3D11CaptureFrame runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
68b62ecdc9
include: Add Windows.Graphics.Capture.GraphicsCaptureItem runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
657cc2a9f6
include: Add windows.graphics.idl file.
2024-06-21 10:47:37 +02:00
Biswapriyo Nath
0525a996a4
include: Add Windows.Graphics.Capture.IGraphicsCaptureSession3 definition.
2024-06-21 10:47:37 +02:00
Biswapriyo Nath
9954c6b7fb
include: Add Windows.Graphics.Capture.IGraphicsCaptureSession2 definition.
2024-06-21 10:47:35 +02:00
Rémi Bernon
5488d99b3e
server: Move the last cursor time to the desktop session object.
...
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon
728049d6fa
server: Move the cursor position to the desktop session object.
...
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon
20f4c9af0f
server: Return the desktop object locator in (get|set)_thread_desktop.
2024-06-20 23:03:26 +02:00
Rémi Bernon
1e10e3a1c0
server: Allocate shared session object for desktops.
2024-06-20 23:03:26 +02:00
Rémi Bernon
f82b1c1fcf
include: Add ReadNoFence64 inline helpers.
2024-06-20 23:03:26 +02:00
Rémi Bernon
fac940dfac
server: Create a global session shared mapping.
2024-06-20 23:03:26 +02:00
Ziqing Hui
417b4cb453
winegstreamer: Implement stubs for h264 encoder.
2024-06-20 11:16:46 +02:00
Alexandros Frantzis
5b126f7806
opengl32: Add default implementation for wglGetPixelFormatAttribivARB.
...
Extend the wgl_pixel_format struct with extra fields required to
implement wglGetPixelFormatAttribivARB in opengl32.dll. The default
implementation will be used automatically if the driver populates the
extra fields.
2024-06-19 18:40:29 +02:00
Alexandre Julliard
6ea77ec086
kernelbase: Make memory writable in WriteProcessMemory if necessary.
2024-06-18 21:17:11 +02:00
Elizabeth Figura
aa0ab31571
server: Directly wake up wait asyncs when the serial mask changes.
2024-06-18 10:47:22 +02:00
Elizabeth Figura
6b7834d407
server: Check for an existing serial wait ioctl within the ioctl handler.
2024-06-18 10:47:19 +02:00
Rémi Bernon
6eac284201
win32u: Move WM_WINE_DESKTOP_RESIZED into driver internal messages range.
...
It is otherwise ignored and not passed to the drivers WindowMessage callback.
Fixes: b89c9c60d5
2024-06-13 21:07:54 +02:00
Rémi Bernon
71ff81bc2b
win32u: Split WindowPosChanging driver call to a separate CreateWindowSurface.
2024-06-13 21:07:54 +02:00
Rémi Bernon
fe7e94d58c
win32u: Remove unused insert_after WindowPosChanging parameter.
2024-06-13 21:07:54 +02:00
Lucas Chollet
0440cb4b02
dnsapi: Add a stub for DnsServiceBrowse.
...
This is needed by Moku (software for scientific instrument).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56828
2024-06-13 10:55:22 +02:00
Shengdun Wang
1163e39937
ucrtbase: Fix FILE _flag values.
2024-06-12 21:06:06 +02:00
Piotr Caban
fc8121d05f
ucrtbase: Fix _iobuf struct layout.
2024-06-12 20:54:27 +02:00
Zebediah Figura
be427c312b
server: Generalize get_directory_entries to single_entry case.
2024-06-11 16:51:27 +02:00
Zebediah Figura
af4f252ac4
ntdll: Implement reading multiple entries in NtQueryDirectoryObject.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52585
2024-06-11 16:51:27 +02:00
Alexandre Julliard
edce2ef692
ntdll: Remove some unnecessary asm macros on ARM plaforms.
2024-06-11 10:30:19 +02:00
Rémi Bernon
8ba51a6f71
win32u: Call NtUserMapWindowPoints with per-monitor DPI from the drivers.
2024-06-10 22:47:00 +02:00
Alexandros Frantzis
37e7038c5c
server: Implement key auto-repeat request.
2024-06-07 21:00:10 +02:00
Rémi Bernon
bb772c2f3e
include: Add and fix some WGL prototypes.
2024-06-07 20:56:56 +02:00
Rémi Bernon
979d36969c
win32u: Pass the rect DPI to NtUserIsWindowRectFullScreen.
2024-06-06 10:40:40 +02:00
Rémi Bernon
64639c93c8
win32u: Pass desired DPI to NtUserGet(Client|Window)Rect.
2024-06-06 10:40:40 +02:00
Rémi Bernon
9afb3057af
win32u: Introduce NtUserAdjustWindowRect call for AdjustWindowRect*.
2024-06-06 10:40:39 +02:00
Rémi Bernon
9e9d2d43c1
win32u: Introduce new helpers to convert server rectangle_t.
2024-06-06 10:40:37 +02:00
Rémi Bernon
83a143efe0
win32u: Move UpdateLayeredWindow implementation out of the drivers.
2024-06-05 16:38:25 +02:00